.elementor-7 .elementor-element.elementor-element-bad4976{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--overlay-opacity:0.73;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bad4976::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(184deg, #FFFFFF00 14%, #00000078 100%);}.elementor-7 .elementor-element.elementor-element-bad4976 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-34db82b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-53a79bb{width:100%;max-width:100%;text-align:start;}.elementor-7 .elementor-element.elementor-element-53a79bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4em;font-weight:500;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 33px rgba(0, 0, 0, 0.45);color:var( --e-global-color-ce73a45 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3829367{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1em;color:var( --e-global-color-ce73a45 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:25px;fill:var( --e-global-color-ce73a45 );color:var( --e-global-color-ce73a45 );background-image:linear-gradient(180deg, var( --e-global-color-4daf9d5 ) 18%, #E69344 100%);border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-f6664d5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cfbad54{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--overlay-opacity:0.73;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cfbad54::before, .elementor-7 .elementor-element.elementor-element-cfbad54 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cfbad54 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cfbad54 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-cfbad54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-cfbad54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000038;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-cfbad54 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-4bc0c6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-51371fa{width:100%;max-width:100%;text-align:start;}.elementor-7 .elementor-element.elementor-element-51371fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4em;font-weight:500;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 33px rgba(0, 0, 0, 0.45);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-f3014bd{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;line-height:1em;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:25px;fill:var( --e-global-color-ce73a45 );color:var( --e-global-color-ce73a45 );background-image:linear-gradient(180deg, var( --e-global-color-4daf9d5 ) 18%, #E69344 100%);border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-8ffe6a5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ddf6309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ae6a71e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-headline .jet-headline__first .jet-headline__label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-jet-headline .jet-headline__second .jet-headline__label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline__divider.jet-headline__left-divider{background-color:var( --e-global-color-primary );margin-right:10px;}.elementor-7 .elementor-element.elementor-element-2524747{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline{justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline__first{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline__first .jet-headline__label{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:23px;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline__second{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline__divider{height:2px;}.elementor-7 .elementor-element.elementor-element-2524747 .jet-headline__divider.jet-headline__right-divider{margin-left:10px;}.elementor-7 .elementor-element.elementor-element-9bc33d0 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-7 .elementor-element.elementor-element-9bc33d0{z-index:2;}.elementor-7 .elementor-element.elementor-element-9bc33d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.9em;font-weight:500;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2cb749c{color:var( --e-global-color-e4b75d0 );}.elementor-7 .elementor-element.elementor-element-67035b8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a4006c5{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.49;}.elementor-7 .elementor-element.elementor-element-a4006c5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a4006c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2026/03/built-in-wall-units-ireland-309-copy-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a4006c5::before, .elementor-7 .elementor-element.elementor-element-a4006c5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a4006c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a4006c5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a4006c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a4006c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 55%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-2f26236{--display:flex;--min-height:145px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-2f26236:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2f26236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}.elementor-7 .elementor-element.elementor-element-1b606ad{width:100%;max-width:100%;z-index:2;}.elementor-7 .elementor-element.elementor-element-1b606ad > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-1b606ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.75);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-f74b9f8{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#E4E4E4;}.elementor-7 .elementor-element.elementor-element-30101db .elementor-button{background-color:#EA7B1000;fill:var( --e-global-color-4daf9d5 );color:var( --e-global-color-4daf9d5 );border-style:none;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 0px;}.elementor-7 .elementor-element.elementor-element-30101db{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-30101db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-15629da{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.56;}.elementor-7 .elementor-element.elementor-element-15629da:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-15629da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2025/03/custom-units-bespoke-ireladn-3-copy.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-15629da::before, .elementor-7 .elementor-element.elementor-element-15629da > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-15629da > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-15629da > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-15629da > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-15629da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 55%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-9b2b8c2{--display:flex;--min-height:145px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-9b2b8c2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9b2b8c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-7 .elementor-element.elementor-element-3637db7{width:100%;max-width:100%;z-index:2;}.elementor-7 .elementor-element.elementor-element-3637db7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-3637db7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.75);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-1738a57{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#E4E4E4;}.elementor-7 .elementor-element.elementor-element-45f032c .elementor-button{background-color:#EA7B1000;fill:var( --e-global-color-4daf9d5 );color:var( --e-global-color-4daf9d5 );border-style:none;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 0px;}.elementor-7 .elementor-element.elementor-element-45f032c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-45f032c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-2fbb555{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.58;}.elementor-7 .elementor-element.elementor-element-2fbb555:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2fbb555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2026/03/new-kitchen-installation-ireland-09354.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-2fbb555::before, .elementor-7 .elementor-element.elementor-element-2fbb555 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2fbb555 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2fbb555 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2fbb555 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2fbb555 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 55%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-0e23f79{--display:flex;--min-height:145px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0e23f79:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0e23f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-7 .elementor-element.elementor-element-536021a{width:100%;max-width:100%;z-index:2;}.elementor-7 .elementor-element.elementor-element-536021a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-536021a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.75);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-b82489c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#E4E4E4;}.elementor-7 .elementor-element.elementor-element-c485c65 .elementor-button{background-color:#EA7B1000;fill:var( --e-global-color-4daf9d5 );color:var( --e-global-color-4daf9d5 );border-style:none;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 0px;}.elementor-7 .elementor-element.elementor-element-c485c65{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-c485c65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-1cf563b{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.63;}.elementor-7 .elementor-element.elementor-element-1cf563b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1cf563b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2025/03/custom-carpentry-dublin_67-copy.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1cf563b::before, .elementor-7 .elementor-element.elementor-element-1cf563b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1cf563b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1cf563b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1cf563b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1cf563b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 55%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-f6a6daa{--display:flex;--min-height:145px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-f6a6daa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f6a6daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-7 .elementor-element.elementor-element-2c494ef{width:100%;max-width:100%;z-index:2;}.elementor-7 .elementor-element.elementor-element-2c494ef > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-2c494ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.75);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-8fbfb2a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#E4E4E4;}.elementor-7 .elementor-element.elementor-element-889e145 .elementor-button{background-color:#EA7B1000;fill:var( --e-global-color-4daf9d5 );color:var( --e-global-color-4daf9d5 );border-style:none;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 0px;}.elementor-7 .elementor-element.elementor-element-889e145{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-889e145 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-2a4d76f{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.55;}.elementor-7 .elementor-element.elementor-element-2a4d76f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2a4d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2025/03/custom-carpentry-dublin_62-copy.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-2a4d76f::before, .elementor-7 .elementor-element.elementor-element-2a4d76f > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2a4d76f > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2a4d76f > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2a4d76f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2a4d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 55%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-81c1c29{--display:flex;--min-height:145px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-81c1c29:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-81c1c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-7 .elementor-element.elementor-element-fd78855{width:100%;max-width:100%;z-index:2;}.elementor-7 .elementor-element.elementor-element-fd78855 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-fd78855 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.75);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-14574cd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#E4E4E4;}.elementor-7 .elementor-element.elementor-element-9eaa1ae .elementor-button{background-color:#EA7B1000;fill:var( --e-global-color-4daf9d5 );color:var( --e-global-color-4daf9d5 );border-style:none;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 0px;}.elementor-7 .elementor-element.elementor-element-9eaa1ae{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-9eaa1ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3b22a54{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.62;}.elementor-7 .elementor-element.elementor-element-3b22a54:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b22a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2025/03/general-carpentry-ireland-dublin-kildare-copy.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3b22a54::before, .elementor-7 .elementor-element.elementor-element-3b22a54 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3b22a54 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3b22a54 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3b22a54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3b22a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 55%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-cf26822{--display:flex;--min-height:145px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-cf26822:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cf26822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004A;}.elementor-7 .elementor-element.elementor-element-47048ef{width:100%;max-width:100%;z-index:2;}.elementor-7 .elementor-element.elementor-element-47048ef > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-47048ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:600;text-transform:capitalize;line-height:1.1em;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.75);color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-c556089{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#E4E4E4;}.elementor-7 .elementor-element.elementor-element-ab644ec .elementor-button{background-color:#EA7B1000;fill:var( --e-global-color-4daf9d5 );color:var( --e-global-color-4daf9d5 );border-style:none;border-radius:0px 0px 0px 0px;padding:5px 20px 5px 0px;}.elementor-7 .elementor-element.elementor-element-ab644ec{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-ab644ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-080bca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-33e8df0{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-33e8df0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-26a98a1{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-fa00db8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.06;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:150px;}.elementor-7 .elementor-element.elementor-element-fa00db8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fa00db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-fa00db8::before, .elementor-7 .elementor-element.elementor-element-fa00db8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fa00db8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fa00db8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fa00db8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fa00db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline__divider.jet-headline__left-divider{background-color:var( --e-global-color-accent );margin-right:10px;}.elementor-7 .elementor-element.elementor-element-d34d308{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline{justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline__first{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline__first .jet-headline__label{color:var( --e-global-color-4daf9d5 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:23px;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline__second{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline__divider{height:2px;}.elementor-7 .elementor-element.elementor-element-d34d308 .jet-headline__divider.jet-headline__right-divider{margin-left:10px;}.elementor-7 .elementor-element.elementor-element-5b9d585 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-7 .elementor-element.elementor-element-5b9d585{z-index:2;}.elementor-7 .elementor-element.elementor-element-5b9d585 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:500;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-cfa9eb8{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-ac85555{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e24922f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-e24922f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e24922f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline__second{background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #EA7B108C 61%);padding:0px 10px 0px 10px;margin:00px 0px 0px 05px;}.elementor-7 .elementor-element.elementor-element-5f9a279{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-5f9a279.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline{align-items:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline > .jet-headline__link{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline__first .jet-headline__label{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:16px;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline__first{padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline__second .jet-headline__label{text-align:left;color:var( --e-global-color-ce73a45 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:26px;}.elementor-7 .elementor-element.elementor-element-7dd5aaa{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-7dd5aaa.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a591965{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-a591965:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a591965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline__second{background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #EA7B108C 61%);padding:0px 10px 0px 10px;margin:00px 0px 0px 05px;}.elementor-7 .elementor-element.elementor-element-ceb2218{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-ceb2218.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline{align-items:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline > .jet-headline__link{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline__first .jet-headline__label{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:16px;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline__first{padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline__second .jet-headline__label{text-align:left;color:var( --e-global-color-ce73a45 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:26px;}.elementor-7 .elementor-element.elementor-element-16fd5ab{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-16fd5ab.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-585e600{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-585e600:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-585e600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline__second{background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #EA7B108C 61%);padding:0px 10px 0px 10px;margin:00px 0px 0px 05px;}.elementor-7 .elementor-element.elementor-element-c73a83a{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-c73a83a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline{align-items:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline > .jet-headline__link{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline__first .jet-headline__label{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:16px;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline__first{padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline__second .jet-headline__label{text-align:left;color:var( --e-global-color-ce73a45 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:26px;}.elementor-7 .elementor-element.elementor-element-3949d96{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-3949d96.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f54f3d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-7f54f3d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f54f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline__second{background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #EA7B108C 61%);padding:0px 10px 0px 10px;margin:00px 0px 0px 05px;}.elementor-7 .elementor-element.elementor-element-b6ad7bc{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-b6ad7bc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline{align-items:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline > .jet-headline__link{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline__first .jet-headline__label{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:16px;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline__first{padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline__second .jet-headline__label{text-align:left;color:var( --e-global-color-ce73a45 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:26px;}.elementor-7 .elementor-element.elementor-element-4a518d8{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-4a518d8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:25px;fill:var( --e-global-color-ce73a45 );color:var( --e-global-color-ce73a45 );background-image:linear-gradient(180deg, var( --e-global-color-4daf9d5 ) 18%, #E69344 100%);border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-53412b0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b0657d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e244078{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-443cf99{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline__divider.jet-headline__left-divider{background-color:var( --e-global-color-accent );margin-right:10px;}.elementor-7 .elementor-element.elementor-element-f07372a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline{justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline__first{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline__first .jet-headline__label{color:var( --e-global-color-4daf9d5 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:23px;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline__second{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline__divider{height:2px;}.elementor-7 .elementor-element.elementor-element-f07372a .jet-headline__divider.jet-headline__right-divider{margin-left:10px;}.elementor-7 .elementor-element.elementor-element-bc1dd3d > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-7 .elementor-element.elementor-element-bc1dd3d{z-index:2;}.elementor-7 .elementor-element.elementor-element-bc1dd3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2em;font-weight:500;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-154de7e{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-709ef48{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#464646;}.elementor-7 .elementor-element.elementor-element-16c8ff9 > .elementor-widget-container{border-style:none;border-radius:33px 33px 33px 33px;}.elementor-7 .elementor-element.elementor-element-a652977{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-087c0fb{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.06;--padding-top:100px;--padding-bottom:100px;--padding-left:150px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-087c0fb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-087c0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-087c0fb::before, .elementor-7 .elementor-element.elementor-element-087c0fb > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-087c0fb > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-087c0fb > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-087c0fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-087c0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-84515f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline__divider.jet-headline__left-divider{background-color:var( --e-global-color-primary );margin-right:10px;}.elementor-7 .elementor-element.elementor-element-4edfbdd{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline{justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline__first{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline__first .jet-headline__label{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:23px;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline__second{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline__divider{height:2px;}.elementor-7 .elementor-element.elementor-element-4edfbdd .jet-headline__divider.jet-headline__right-divider{margin-left:10px;}.elementor-7 .elementor-element.elementor-element-0a2f018 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-7 .elementor-element.elementor-element-0a2f018{z-index:2;text-align:start;}.elementor-7 .elementor-element.elementor-element-0a2f018 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:500;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-b0dae5e{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-b0dae5e.elementor-element{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-462d57f{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-462d57f > .elementor-widget-container{background-color:#00A627;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-462d57f:hover .elementor-widget-container{background-color:#00741B;}.elementor-7 .elementor-element.elementor-element-462d57f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-462d57f img{width:140px;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-75e81c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-75e81c0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-75e81c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2025/04/custom-wall-pannelling-ireland-dd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-745c2c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-745c2c1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-745c2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-bb54a3b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline__divider.jet-headline__left-divider{background-color:var( --e-global-color-accent );margin-right:10px;}.elementor-7 .elementor-element.elementor-element-f1735b9{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline{justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline__first{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline__first .jet-headline__label{color:var( --e-global-color-4daf9d5 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:23px;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline__second{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline__divider{height:2px;}.elementor-7 .elementor-element.elementor-element-f1735b9 .jet-headline__divider.jet-headline__right-divider{margin-left:10px;}.elementor-7 .elementor-element.elementor-element-3499da0 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-7 .elementor-element.elementor-element-3499da0{z-index:2;}.elementor-7 .elementor-element.elementor-element-3499da0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.9em;font-weight:500;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-widget-jet-images-layout .jet-images-layout__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-images-layout .jet-images-layout__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-8309e87 .jet-images-layout__inner{margin:4px;}.elementor-7 .elementor-element.elementor-element-8309e87 .jet-images-layout__list{margin:-4px;}.elementor-7 .elementor-element.elementor-element-8309e87 .jet-images-layout__title{order:1;text-align:center;}.elementor-7 .elementor-element.elementor-element-8309e87 .jet-images-layout__desc{order:2;text-align:center;}.elementor-7 .elementor-element.elementor-element-8309e87 .jet-images-layout__icon{justify-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-0e63173 .salvattore-column{width:calc(100% / 4);}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__list::before{content:"4 .salvattore-column";}.elementor-7 .elementor-element.elementor-element-0e63173 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-7 .elementor-element.elementor-element-0e63173 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 4);}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__inner{margin:4px;}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__list{margin:-4px;}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__title{order:1;text-align:center;}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__desc{order:2;text-align:center;}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__icon{justify-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-208f844 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:25px;fill:var( --e-global-color-ce73a45 );color:var( --e-global-color-ce73a45 );background-image:linear-gradient(180deg, var( --e-global-color-4daf9d5 ) 18%, #E69344 100%);border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-208f844 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-208f844 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-208f844 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-208f844 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-208f844 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a11ccd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.48;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a11ccd5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://jsdcarpentry.draftsites.ie/wp-content/uploads/2025/03/custom-carpentry-dublin_20.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a11ccd5::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-014b306{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-03e06d4 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-7 .elementor-element.elementor-element-03e06d4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-03e06d4{z-index:2;text-align:center;}.elementor-7 .elementor-element.elementor-element-03e06d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.9em;font-weight:500;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-ce73a45 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c8c6a99 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-c8c6a99.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ce73a45 );}.elementor-7 .elementor-element.elementor-element-c8c6a99 .elementor-icon{font-size:39px;}.elementor-7 .elementor-element.elementor-element-c8c6a99 .elementor-icon svg{height:39px;}.elementor-7 .elementor-element.elementor-element-1823680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-bad4976{--content-width:95%;}.elementor-7 .elementor-element.elementor-element-34db82b{--width:66%;}.elementor-7 .elementor-element.elementor-element-cfbad54{--content-width:95%;}.elementor-7 .elementor-element.elementor-element-4bc0c6d{--width:66%;}.elementor-7 .elementor-element.elementor-element-a4006c5{--width:100%;}.elementor-7 .elementor-element.elementor-element-15629da{--width:100%;}.elementor-7 .elementor-element.elementor-element-2fbb555{--width:100%;}.elementor-7 .elementor-element.elementor-element-1cf563b{--width:100%;}.elementor-7 .elementor-element.elementor-element-2a4d76f{--width:100%;}.elementor-7 .elementor-element.elementor-element-3b22a54{--width:100%;}.elementor-7 .elementor-element.elementor-element-33e8df0{--width:50%;}.elementor-7 .elementor-element.elementor-element-26a98a1{--width:50%;}.elementor-7 .elementor-element.elementor-element-fa00db8{--width:50%;}.elementor-7 .elementor-element.elementor-element-443cf99{--width:450px;}.elementor-7 .elementor-element.elementor-element-087c0fb{--width:50%;}.elementor-7 .elementor-element.elementor-element-84515f4{--width:100%;}.elementor-7 .elementor-element.elementor-element-75e81c0{--width:50%;}.elementor-7 .elementor-element.elementor-element-745c2c1{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-a11ccd5{--content-width:90%;}}@media(max-width:1366px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-34db82b{--width:75%;}.elementor-7 .elementor-element.elementor-element-4bc0c6d{--width:75%;}.elementor-7 .elementor-element.elementor-element-ddf6309{--content-width:85%;}.elementor-7 .elementor-element.elementor-element-745c2c1{--content-width:85%;}}@media(max-width:1200px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-34db82b{--width:80%;}.elementor-7 .elementor-element.elementor-element-4bc0c6d{--width:80%;}.elementor-7 .elementor-element.elementor-element-ddf6309{--content-width:90%;}.elementor-7 .elementor-element.elementor-element-fa00db8{--width:60%;}.elementor-7 .elementor-element.elementor-element-84515f4{--width:80%;}.elementor-7 .elementor-element.elementor-element-745c2c1{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-34db82b{--width:86%;}.elementor-7 .elementor-element.elementor-element-4bc0c6d{--width:86%;}.elementor-7 .elementor-element.elementor-element-33e8df0{--width:100%;}.elementor-7 .elementor-element.elementor-element-26a98a1{--width:100%;}.elementor-7 .elementor-element.elementor-element-fa00db8{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-34db82b{--width:88%;}.elementor-7 .elementor-element.elementor-element-4bc0c6d{--width:88%;}.elementor-7 .elementor-element.elementor-element-087c0fb{--width:70%;}}@media(min-width:1367px){.elementor-7 .elementor-element.elementor-element-a11ccd5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-a11ccd5::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a11ccd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-bad4976{--min-height:90vh;}.elementor-7 .elementor-element.elementor-element-bad4976.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-53a79bb .elementor-heading-title{font-size:3.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-f6664d5{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f6664d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f6664d5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button{padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-cfbad54{--min-height:90vh;}.elementor-7 .elementor-element.elementor-element-cfbad54.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-51371fa .elementor-heading-title{font-size:3.2em;}.elementor-7 .elementor-element.elementor-element-8ffe6a5{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ffe6a5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button{padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-67035b8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a4006c5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a4006c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-2a4d76f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2a4d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-fa00db8{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-5b9d585 .elementor-heading-title{font-size:2em;}.elementor-7 .elementor-element.elementor-element-ac85555{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline__second .jet-headline__label{font-size:25px;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline__second .jet-headline__label{font-size:25px;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline__second .jet-headline__label{font-size:25px;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline__second .jet-headline__label{font-size:25px;}.elementor-7 .elementor-element.elementor-element-53412b0{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-53412b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53412b0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button{padding:10px 40px 10px 40px;}.elementor-7 .elementor-element.elementor-element-709ef48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-087c0fb{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-b0dae5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-images-layout .jet-images-layout__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-images-layout .jet-images-layout__desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-208f844{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-208f844 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-208f844.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-208f844 .elementor-button{padding:10px 40px 10px 40px;}}@media(max-width:1200px){.elementor-7 .elementor-element.elementor-element-bad4976{--min-height:85vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.69;}.elementor-7 .elementor-element.elementor-element-bad4976::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(242deg, #FFFFFF00 10%, #00000078 100%);}.elementor-7 .elementor-element.elementor-element-53a79bb .elementor-heading-title{font-size:3em;}.elementor-7 .elementor-element.elementor-element-3829367{line-height:24px;}.elementor-7 .elementor-element.elementor-element-cfbad54{--min-height:85vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.69;}.elementor-7 .elementor-element.elementor-element-51371fa .elementor-heading-title{font-size:3em;}.elementor-7 .elementor-element.elementor-element-f3014bd{line-height:24px;}.elementor-7 .elementor-element.elementor-element-67035b8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-7 .elementor-element.elementor-element-33e8df0{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-26a98a1{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-fa00db8{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-ac85555{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-087c0fb{--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-75e81c0{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-014b306{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-bad4976{--min-height:90vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-bad4976::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(126deg, #FFFFFF00 7%, #00000078 98%);}.elementor-7 .elementor-element.elementor-element-53a79bb .elementor-heading-title{font-size:2.8em;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button{padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-cfbad54{--min-height:90vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-51371fa .elementor-heading-title{font-size:2.8em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button{padding:15px 40px 15px 40px;}.elementor-7 .elementor-element.elementor-element-9bc33d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9bc33d0 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-67035b8{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-1b606ad > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-1b606ad .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-3637db7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-3637db7 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-536021a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-536021a .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-2c494ef > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-2c494ef .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-fd78855 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-fd78855 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-47048ef > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-47048ef .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-080bca8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-33e8df0{--min-height:250px;}.elementor-7 .elementor-element.elementor-element-33e8df0.e-con{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-26a98a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-26a98a1.e-con{--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-6a48a62{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-6a48a62 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-7 .elementor-element.elementor-element-fa00db8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-5b9d585 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5b9d585 .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-ac85555{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5f9a279 .jet-headline__second .jet-headline__label{font-size:20px;}.elementor-7 .elementor-element.elementor-element-ceb2218 .jet-headline__second .jet-headline__label{font-size:20px;}.elementor-7 .elementor-element.elementor-element-c73a83a .jet-headline__second .jet-headline__label{font-size:20px;}.elementor-7 .elementor-element.elementor-element-b6ad7bc .jet-headline__second .jet-headline__label{font-size:20px;}.elementor-7 .elementor-element.elementor-element-53412b0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button{padding:12px 40px 12px 40px;}.elementor-7 .elementor-element.elementor-element-bc1dd3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc1dd3d .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-709ef48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-16c8ff9 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0a2f018 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0a2f018 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-b0dae5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-3499da0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3499da0 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-widget-jet-images-layout .jet-images-layout__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-images-layout .jet-images-layout__desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-208f844 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-208f844 .elementor-button{padding:12px 40px 12px 40px;}.elementor-7 .elementor-element.elementor-element-a11ccd5{--overlay-opacity:0.19;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-03e06d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03e06d4 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}}@media(max-width:880px){.elementor-7 .elementor-element.elementor-element-bad4976::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(209deg, #FFFFFF00 27%, #00000078 100%);}.elementor-7 .elementor-element.elementor-element-bad4976{--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-f6664d5 .elementor-button{padding:10px 30px 10px 30px;}.elementor-7 .elementor-element.elementor-element-cfbad54{--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 .elementor-button{padding:10px 30px 10px 30px;}.elementor-7 .elementor-element.elementor-element-67035b8{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-ac85555{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-53412b0 .elementor-button{padding:10px 30px 10px 30px;}.elementor-7 .elementor-element.elementor-element-208f844 .elementor-button{padding:10px 30px 10px 30px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-bad4976{--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-bad4976::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bad4976 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(259deg, #FFFFFF00 1%, #00000078 100%);}.elementor-7 .elementor-element.elementor-element-53a79bb .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-f6664d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f6664d5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-cfbad54{--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:1;--padding-top:100px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cfbad54 .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-7 .elementor-element.elementor-element-51371fa .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-8ffe6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ffe6a5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ddf6309{--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9bc33d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9bc33d0{text-align:start;}.elementor-7 .elementor-element.elementor-element-9bc33d0 .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-67035b8{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--justify-items:stretch;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-67035b8.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a4006c5{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-a4006c5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a4006c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-7 .elementor-element.elementor-element-2f26236{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-1b606ad > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-1b606ad{text-align:start;}.elementor-7 .elementor-element.elementor-element-1b606ad .elementor-heading-title{font-size:1.4em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-f74b9f8{font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-15629da{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-15629da:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-15629da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-7 .elementor-element.elementor-element-9b2b8c2{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-3637db7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-3637db7{text-align:start;}.elementor-7 .elementor-element.elementor-element-3637db7 .elementor-heading-title{font-size:1.4em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-1738a57{font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-2fbb555{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-2fbb555:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2fbb555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-7 .elementor-element.elementor-element-0e23f79{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-536021a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-536021a{text-align:start;}.elementor-7 .elementor-element.elementor-element-536021a .elementor-heading-title{font-size:1.4em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-b82489c{font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-1cf563b{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-1cf563b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1cf563b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-7 .elementor-element.elementor-element-f6a6daa{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-2c494ef > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-2c494ef{text-align:start;}.elementor-7 .elementor-element.elementor-element-2c494ef .elementor-heading-title{font-size:1.4em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-8fbfb2a{font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-2a4d76f{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-2a4d76f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2a4d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-7 .elementor-element.elementor-element-81c1c29{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-fd78855 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-fd78855{text-align:start;}.elementor-7 .elementor-element.elementor-element-fd78855 .elementor-heading-title{font-size:1.4em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-14574cd{font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-3b22a54{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-cf26822{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-47048ef > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-47048ef{text-align:start;}.elementor-7 .elementor-element.elementor-element-47048ef .elementor-heading-title{font-size:1.4em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-c556089{font-size:14px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-33e8df0{--min-height:300px;}.elementor-7 .elementor-element.elementor-element-26a98a1{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-6a48a62{--e-image-carousel-slides-to-show:3;}.elementor-7 .elementor-element.elementor-element-fa00db8{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:020px;}.elementor-7 .elementor-element.elementor-element-5b9d585 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5b9d585{text-align:start;}.elementor-7 .elementor-element.elementor-element-5b9d585 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-ac85555{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-53412b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53412b0.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b0657d9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e244078{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-bc1dd3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc1dd3d{text-align:start;}.elementor-7 .elementor-element.elementor-element-bc1dd3d .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-709ef48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-16c8ff9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-087c0fb{--width:100%;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-84515f4{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0a2f018 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0a2f018{text-align:start;}.elementor-7 .elementor-element.elementor-element-0a2f018 .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-b0dae5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-75e81c0{--min-height:300px;}.elementor-7 .elementor-element.elementor-element-745c2c1{--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3499da0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3499da0{text-align:start;}.elementor-7 .elementor-element.elementor-element-3499da0 .elementor-heading-title{font-size:2em;line-height:1.1em;}.elementor-widget-jet-images-layout .jet-images-layout__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-images-layout .jet-images-layout__desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-0e63173 .salvattore-column{width:calc(100% / 3);}.elementor-7 .elementor-element.elementor-element-0e63173 .jet-images-layout__list::before{content:"3 .salvattore-column";}.elementor-7 .elementor-element.elementor-element-0e63173 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-7 .elementor-element.elementor-element-0e63173 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 3);}.elementor-7 .elementor-element.elementor-element-208f844 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-208f844.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a11ccd5{--overlay-opacity:0.46;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-014b306{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-03e06d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03e06d4{text-align:center;}.elementor-7 .elementor-element.elementor-element-03e06d4 .elementor-heading-title{font-size:2em;line-height:1.1em;}}