.elementor-2903 .elementor-element.elementor-element-0e671c1{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2903 .elementor-element.elementor-element-0e671c1:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-0e671c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theglobe.ie/wp-content/uploads/2025/10/hero-image-scaled.jpg");}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );color:var( --e-global-color-primary );}.elementor-2903 .elementor-element.elementor-element-7ff65b5{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:111;text-align:center;}.elementor-2903 .elementor-element.elementor-element-7ff65b5.elementor-element{--align-self:center;}.elementor-2903 .elementor-element.elementor-element-7ff65b5 .elementor-heading-title{font-family:var( --e-global-typography-56d8f2a-font-family );font-size:var( --e-global-typography-56d8f2a-font-size );font-weight:var( --e-global-typography-56d8f2a-font-weight );text-transform:var( --e-global-typography-56d8f2a-text-transform );font-style:var( --e-global-typography-56d8f2a-font-style );line-height:var( --e-global-typography-56d8f2a-line-height );letter-spacing:var( --e-global-typography-56d8f2a-letter-spacing );color:var( --e-global-color-ef666ac );}.elementor-2903 .elementor-element.elementor-element-5c1d46a{--display:flex;--position:absolute;--min-height:100%;top:0px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-5c1d46a{left:0px;}body.rtl .elementor-2903 .elementor-element.elementor-element-5c1d46a{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-7107eaf{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-7107eaf{right:0%;}.elementor-2903 .elementor-element.elementor-element-7107eaf{top:15%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-7107eaf img{width:170px;height:289px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-5aef7d0{right:20%;}body.rtl .elementor-2903 .elementor-element.elementor-element-5aef7d0{left:20%;}.elementor-2903 .elementor-element.elementor-element-5aef7d0{top:8%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-5aef7d0 img{max-width:304px;height:219px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-d730825{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-d730825{left:0%;}.elementor-2903 .elementor-element.elementor-element-d730825{bottom:5%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-d730825 img{max-width:171px;height:166px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-4ce46ef{left:10%;}body.rtl .elementor-2903 .elementor-element.elementor-element-4ce46ef{right:10%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef{bottom:0%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-4ce46ef img{max-width:323px;height:245px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-81dc7b5{right:15%;}body.rtl .elementor-2903 .elementor-element.elementor-element-81dc7b5{left:15%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5{bottom:0%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-81dc7b5 img{max-width:323px;height:269px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-52b0618{left:20%;}body.rtl .elementor-2903 .elementor-element.elementor-element-52b0618{right:20%;}.elementor-2903 .elementor-element.elementor-element-52b0618{top:0%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-52b0618 img{max-width:262px;height:266px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-6af88ab{right:15%;}body.rtl .elementor-2903 .elementor-element.elementor-element-6af88ab{left:15%;}.elementor-2903 .elementor-element.elementor-element-6af88ab{top:-2%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-6af88ab img{max-width:183px;height:265px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-8aa80c4{right:8%;}body.rtl .elementor-2903 .elementor-element.elementor-element-8aa80c4{left:8%;}.elementor-2903 .elementor-element.elementor-element-8aa80c4{top:15%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-8aa80c4 img{max-width:172px;height:330px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-cf3c208{left:4%;}body.rtl .elementor-2903 .elementor-element.elementor-element-cf3c208{right:4%;}.elementor-2903 .elementor-element.elementor-element-cf3c208{top:35%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-cf3c208 img{max-width:212px;height:203px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1567a6f{left:34%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1567a6f{right:34%;}.elementor-2903 .elementor-element.elementor-element-1567a6f{top:15%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-1567a6f img{max-width:245px;height:188px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-604de3e{left:2%;}body.rtl .elementor-2903 .elementor-element.elementor-element-604de3e{right:2%;}.elementor-2903 .elementor-element.elementor-element-604de3e{bottom:16%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-604de3e img{max-width:191px;height:191px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-a59ef39{left:25%;}body.rtl .elementor-2903 .elementor-element.elementor-element-a59ef39{right:25%;}.elementor-2903 .elementor-element.elementor-element-a59ef39{bottom:13%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-a59ef39 img{max-width:191px;height:191px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1e7d26e{right:9%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1e7d26e{left:9%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e{bottom:15%;z-index:11;}.elementor-2903 .elementor-element.elementor-element-1e7d26e img{width:250px;height:170px;}.elementor-2903 .elementor-element.elementor-element-8a38d84{--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;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2903 .elementor-element.elementor-element-8a38d84:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-8a38d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09504A;}.elementor-2903 .elementor-element.elementor-element-7d9312a{--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;--overflow:hidden;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-icon i{color:var( --e-global-color-a433ddd );transition:color 0.3s;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-icon svg{fill:var( --e-global-color-a433ddd );transition:fill 0.3s;}.elementor-2903 .elementor-element.elementor-element-ed61723{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > a{font-family:"mundial";font-size:130px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:0.9;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-text{color:var( --e-global-color-a433ddd );transition:color 0.3s;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-icon i{color:var( --e-global-color-a433ddd );transition:color 0.3s;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-icon svg{fill:var( --e-global-color-a433ddd );transition:fill 0.3s;}.elementor-2903 .elementor-element.elementor-element-6e32bff{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > a{font-family:"mundial";font-size:130px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:0.9;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-text{color:var( --e-global-color-a433ddd );transition:color 0.3s;}.elementor-2903 .elementor-element.elementor-element-c978c38{--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;--z-index:11;}.elementor-2903 .elementor-element.elementor-element-c978c38:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-c978c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e70413 );}.elementor-2903 .elementor-element.elementor-element-6c7fa23{--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:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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-2903 .elementor-element.elementor-element-53ba3ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-eed8511-font-family );font-size:var( --e-global-typography-eed8511-font-size );font-weight:var( --e-global-typography-eed8511-font-weight );text-transform:var( --e-global-typography-eed8511-text-transform );font-style:var( --e-global-typography-eed8511-font-style );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-53ba3ae > .elementor-widget-container{padding:0px 0px 150px 0px;}.elementor-2903 .elementor-element.elementor-element-50e149e{--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:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2903 .elementor-element.elementor-element-756ceb4{text-align:end;}.elementor-2903 .elementor-element.elementor-element-756ceb4 img{width:500px;height:500px;object-fit:cover;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-bc2d1b1{--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;}.elementor-2903 .elementor-element.elementor-element-bc2d1b1:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-bc2d1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2903 .elementor-element.elementor-element-ffcb6a9{--display:flex;--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:space-between;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-ffcb6a9:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-ffcb6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c393e2d );}.elementor-2903 .elementor-element.elementor-element-ed8e381{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;z-index:111;text-align:start;}.elementor-2903 .elementor-element.elementor-element-ed8e381 .elementor-heading-title{font-family:var( --e-global-typography-6ac4a93-font-family );font-size:var( --e-global-typography-6ac4a93-font-size );font-weight:var( --e-global-typography-6ac4a93-font-weight );text-transform:var( --e-global-typography-6ac4a93-text-transform );font-style:var( --e-global-typography-6ac4a93-font-style );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );color:var( --e-global-color-accent );}.elementor-2903 .elementor-element.elementor-element-faad0a1 img{max-width:280px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2903 .elementor-element.elementor-element-3ffda10{--grid-columns:1;}.elementor-2903 .elementor-element.elementor-element-3ffda10 > .elementor-widget-container{background-color:var( --e-global-color-c393e2d );padding:0px 30px 50px 30px;}.elementor-2903 .elementor-element.elementor-element-620747d{--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;--z-index:11;}.elementor-2903 .elementor-element.elementor-element-620747d:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-620747d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2903 .elementor-element.elementor-element-eff8a78{--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:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-eff8a78:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-eff8a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://theglobe.ie/wp-content/uploads/2025/10/Contour-Lines-1.svg");background-size:cover;}.elementor-2903 .elementor-element.elementor-element-636eff9{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;z-index:111;text-align:start;}.elementor-2903 .elementor-element.elementor-element-636eff9 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-636eff9.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-636eff9 .elementor-heading-title{font-family:var( --e-global-typography-6ac4a93-font-family );font-size:var( --e-global-typography-6ac4a93-font-size );font-weight:var( --e-global-typography-6ac4a93-font-weight );text-transform:var( --e-global-typography-6ac4a93-text-transform );font-style:var( --e-global-typography-6ac4a93-font-style );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );color:var( --e-global-color-text );}.elementor-2903 .elementor-element.elementor-element-cab66c8{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-eed8511-font-family );font-size:var( --e-global-typography-eed8511-font-size );font-weight:var( --e-global-typography-eed8511-font-weight );text-transform:var( --e-global-typography-eed8511-text-transform );font-style:var( --e-global-typography-eed8511-font-style );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-cab66c8 > .elementor-widget-container{padding:0px 0px 120px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button{background-color:var( --e-global-color-ef666ac );font-family:var( --e-global-typography-e378075-font-family );font-size:var( --e-global-typography-e378075-font-size );font-weight:var( --e-global-typography-e378075-font-weight );text-transform:var( --e-global-typography-e378075-text-transform );font-style:var( --e-global-typography-e378075-font-style );line-height:var( --e-global-typography-e378075-line-height );fill:var( --e-global-color-a433ddd );color:var( --e-global-color-a433ddd );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ef666ac );padding:22px 30px 22px 30px;}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2903 .elementor-element.elementor-element-67c82e8{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-67c82e8:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-67c82e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e70413 );}.elementor-2903 .elementor-element.elementor-element-3ccb472{text-align:end;}.elementor-2903 .elementor-element.elementor-element-3ccb472 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-3b1802a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;--z-index:11;}.elementor-2903 .elementor-element.elementor-element-3b1802a:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-3b1802a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef666ac );background-image:url("https://theglobe.ie/wp-content/uploads/2025/10/Contour-Lines-2.svg");}.elementor-2903 .elementor-element.elementor-element-f48ee04{--display:flex;--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:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-f8c9268{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-9e42b47{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:111;text-align:start;}.elementor-2903 .elementor-element.elementor-element-9e42b47 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-9e42b47.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-9e42b47 .elementor-heading-title{font-family:var( --e-global-typography-6ac4a93-font-family );font-size:var( --e-global-typography-6ac4a93-font-size );font-weight:var( --e-global-typography-6ac4a93-font-weight );text-transform:var( --e-global-typography-6ac4a93-text-transform );font-style:var( --e-global-typography-6ac4a93-font-style );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );color:var( --e-global-color-a433ddd );}.elementor-2903 .elementor-element.elementor-element-19ad8f6{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-eed8511-font-family );font-size:var( --e-global-typography-eed8511-font-size );font-weight:var( --e-global-typography-eed8511-font-weight );text-transform:var( --e-global-typography-eed8511-text-transform );font-style:var( --e-global-typography-eed8511-font-style );line-height:var( --e-global-typography-eed8511-line-height );color:var( --e-global-color-a433ddd );}.elementor-2903 .elementor-element.elementor-element-19ad8f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-b1b0a43 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-9d6be06{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-9d6be06:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-9d6be06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2903 .elementor-element.elementor-element-d3c3efe img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-ef6635d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-646d4e5 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-9d45ac8 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-8fef1dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-8fef1dd:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-8fef1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2903 .elementor-element.elementor-element-d915d6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-d915d6a:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-d915d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2903 .elementor-element.elementor-element-83c47d9{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;--z-index:11;}.elementor-2903 .elementor-element.elementor-element-83c47d9:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-83c47d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2903 .elementor-element.elementor-element-a77531b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-006adeb{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;z-index:111;text-align:start;}.elementor-2903 .elementor-element.elementor-element-006adeb > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-006adeb.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-006adeb .elementor-heading-title{font-family:var( --e-global-typography-6ac4a93-font-family );font-size:var( --e-global-typography-6ac4a93-font-size );font-weight:var( --e-global-typography-6ac4a93-font-weight );text-transform:var( --e-global-typography-6ac4a93-text-transform );font-style:var( --e-global-typography-6ac4a93-font-style );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );color:var( --e-global-color-text );}.elementor-2903 .elementor-element.elementor-element-3a7c053{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button{background-color:var( --e-global-color-3e70413 );font-family:var( --e-global-typography-c5b1688-font-family );font-size:var( --e-global-typography-c5b1688-font-size );font-weight:var( --e-global-typography-c5b1688-font-weight );text-transform:var( --e-global-typography-c5b1688-text-transform );font-style:var( --e-global-typography-c5b1688-font-style );line-height:var( --e-global-typography-c5b1688-line-height );letter-spacing:var( --e-global-typography-c5b1688-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3e70413 );padding:15px 20px 15px 20px;}.elementor-2903 .elementor-element.elementor-element-2fa5dda{width:100%;max-width:100%;}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2903 .elementor-element.elementor-element-cfb1574 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-cfb1574 .elementor-heading-title{font-family:var( --e-global-typography-af64f64-font-family );font-size:var( --e-global-typography-af64f64-font-size );font-weight:var( --e-global-typography-af64f64-font-weight );font-style:var( --e-global-typography-af64f64-font-style );line-height:var( --e-global-typography-af64f64-line-height );color:var( --e-global-color-text );}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-ced2ff2{left:-158%;}body.rtl .elementor-2903 .elementor-element.elementor-element-ced2ff2{right:-158%;}.elementor-2903 .elementor-element.elementor-element-ced2ff2{top:120px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-2903 .elementor-element.elementor-element-6c7fa23{--width:100%;}.elementor-2903 .elementor-element.elementor-element-50e149e{--width:100%;}}@media(max-width:1366px){.elementor-2903 .elementor-element.elementor-element-7ff65b5 .elementor-heading-title{font-size:var( --e-global-typography-56d8f2a-font-size );line-height:var( --e-global-typography-56d8f2a-line-height );letter-spacing:var( --e-global-typography-56d8f2a-letter-spacing );}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-5aef7d0{right:11%;}body.rtl .elementor-2903 .elementor-element.elementor-element-5aef7d0{left:11%;}.elementor-2903 .elementor-element.elementor-element-5aef7d0{top:12%;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-d730825{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-d730825{left:0%;}.elementor-2903 .elementor-element.elementor-element-d730825{bottom:20%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef{bottom:20%;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-81dc7b5{right:5%;}body.rtl .elementor-2903 .elementor-element.elementor-element-81dc7b5{left:5%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5{bottom:3%;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-6af88ab{right:8%;}body.rtl .elementor-2903 .elementor-element.elementor-element-6af88ab{left:8%;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-8aa80c4{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-8aa80c4{left:0%;}.elementor-2903 .elementor-element.elementor-element-604de3e{bottom:20%;}.elementor-2903 .elementor-element.elementor-element-a59ef39{bottom:5%;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1e7d26e{right:5%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1e7d26e{left:5%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e{bottom:7%;}.elementor-2903 .elementor-element.elementor-element-7d9312a{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2903 .elementor-element.elementor-element-ed61723 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-ed61723{--e-icon-list-icon-size:24px;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > a{font-size:110px;}.elementor-2903 .elementor-element.elementor-element-6e32bff > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-6e32bff{--e-icon-list-icon-size:24px;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > a{font-size:110px;}.elementor-2903 .elementor-element.elementor-element-6c7fa23{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2903 .elementor-element.elementor-element-53ba3ae{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-756ceb4{text-align:end;}.elementor-2903 .elementor-element.elementor-element-bc2d1b1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2903 .elementor-element.elementor-element-ed8e381 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-3ffda10 > .elementor-widget-container{padding:0px 30px 50px 30px;}.elementor-2903 .elementor-element.elementor-element-eff8a78{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2903 .elementor-element.elementor-element-636eff9 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cab66c8 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2903 .elementor-element.elementor-element-cab66c8{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button{font-size:var( --e-global-typography-e378075-font-size );line-height:var( --e-global-typography-e378075-line-height );}.elementor-2903 .elementor-element.elementor-element-3ccb472{text-align:end;}.elementor-2903 .elementor-element.elementor-element-9e42b47 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-19ad8f6{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-9d6be06{--grid-auto-flow:row;}.elementor-2903 .elementor-element.elementor-element-006adeb .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button{font-size:var( --e-global-typography-c5b1688-font-size );line-height:var( --e-global-typography-c5b1688-line-height );letter-spacing:var( --e-global-typography-c5b1688-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cfb1574 .elementor-heading-title{font-size:var( --e-global-typography-af64f64-font-size );line-height:var( --e-global-typography-af64f64-line-height );}}@media(max-width:1024px){.elementor-2903 .elementor-element.elementor-element-0e671c1{--min-height:900px;}.elementor-2903 .elementor-element.elementor-element-7ff65b5 .elementor-heading-title{font-size:var( --e-global-typography-56d8f2a-font-size );line-height:var( --e-global-typography-56d8f2a-line-height );letter-spacing:var( --e-global-typography-56d8f2a-letter-spacing );}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-7107eaf{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-7107eaf{right:0%;}.elementor-2903 .elementor-element.elementor-element-7107eaf img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-5aef7d0{right:22%;}body.rtl .elementor-2903 .elementor-element.elementor-element-5aef7d0{left:22%;}.elementor-2903 .elementor-element.elementor-element-5aef7d0 img{width:260px;max-width:260px;height:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-d730825{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-d730825{left:0%;}.elementor-2903 .elementor-element.elementor-element-d730825{bottom:24%;}.elementor-2903 .elementor-element.elementor-element-d730825 img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-4ce46ef{left:15%;}body.rtl .elementor-2903 .elementor-element.elementor-element-4ce46ef{right:15%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef{bottom:24%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef img{width:240px;height:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-81dc7b5{right:7%;}body.rtl .elementor-2903 .elementor-element.elementor-element-81dc7b5{left:7%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5{bottom:5%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5 img{width:290px;height:220px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-52b0618{left:2%;}body.rtl .elementor-2903 .elementor-element.elementor-element-52b0618{right:2%;}.elementor-2903 .elementor-element.elementor-element-52b0618{top:4%;}.elementor-2903 .elementor-element.elementor-element-52b0618 img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-6af88ab{right:9%;}body.rtl .elementor-2903 .elementor-element.elementor-element-6af88ab{left:9%;}.elementor-2903 .elementor-element.elementor-element-6af88ab img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-8aa80c4{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-8aa80c4{left:0%;}.elementor-2903 .elementor-element.elementor-element-8aa80c4{top:15%;}.elementor-2903 .elementor-element.elementor-element-8aa80c4 img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-cf3c208{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-cf3c208{right:0%;}.elementor-2903 .elementor-element.elementor-element-cf3c208{top:45%;}.elementor-2903 .elementor-element.elementor-element-cf3c208 img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1567a6f{left:22%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1567a6f{right:22%;}.elementor-2903 .elementor-element.elementor-element-1567a6f img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-604de3e{left:12%;}body.rtl .elementor-2903 .elementor-element.elementor-element-604de3e{right:12%;}.elementor-2903 .elementor-element.elementor-element-604de3e{bottom:18%;}.elementor-2903 .elementor-element.elementor-element-604de3e img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-a59ef39{left:5%;}body.rtl .elementor-2903 .elementor-element.elementor-element-a59ef39{right:5%;}.elementor-2903 .elementor-element.elementor-element-a59ef39{bottom:7%;}.elementor-2903 .elementor-element.elementor-element-a59ef39 img{width:180px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1e7d26e{right:5%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1e7d26e{left:5%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e{bottom:22%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e img{width:180px;}.elementor-2903 .elementor-element.elementor-element-ed61723 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > a{font-size:100px;}.elementor-2903 .elementor-element.elementor-element-6e32bff > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > a{font-size:100px;}.elementor-2903 .elementor-element.elementor-element-c978c38{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-6c7fa23{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2903 .elementor-element.elementor-element-53ba3ae > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2903 .elementor-element.elementor-element-53ba3ae{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-50e149e{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2903 .elementor-element.elementor-element-756ceb4 img{width:100%;object-position:center center;}.elementor-2903 .elementor-element.elementor-element-ffcb6a9{--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:80px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-ed8e381{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2903 .elementor-element.elementor-element-ed8e381 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-faad0a1.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-3ffda10{--grid-columns:1;width:100%;max-width:100%;}.elementor-2903 .elementor-element.elementor-element-3ffda10 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-2903 .elementor-element.elementor-element-636eff9 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cab66c8{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button{font-size:var( --e-global-typography-e378075-font-size );line-height:var( --e-global-typography-e378075-line-height );}.elementor-2903 .elementor-element.elementor-element-9e42b47 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-19ad8f6{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-9d6be06{--grid-auto-flow:row;}.elementor-2903 .elementor-element.elementor-element-006adeb .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button{font-size:var( --e-global-typography-c5b1688-font-size );line-height:var( --e-global-typography-c5b1688-line-height );letter-spacing:var( --e-global-typography-c5b1688-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cfb1574 .elementor-heading-title{font-size:var( --e-global-typography-af64f64-font-size );line-height:var( --e-global-typography-af64f64-line-height );}.elementor-2903 .elementor-element.elementor-element-ced2ff2{top:180px;}.elementor-2903 .elementor-element.elementor-element-ced2ff2 img{width:300px;}}@media(max-width:767px){.elementor-2903 .elementor-element.elementor-element-0e671c1{--min-height:900px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-7ff65b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-7ff65b5{z-index:1111;}.elementor-2903 .elementor-element.elementor-element-7ff65b5 .elementor-heading-title{font-size:var( --e-global-typography-56d8f2a-font-size );line-height:var( --e-global-typography-56d8f2a-line-height );letter-spacing:var( --e-global-typography-56d8f2a-letter-spacing );}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-7107eaf{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-7107eaf{right:0%;}.elementor-2903 .elementor-element.elementor-element-7107eaf{top:19%;}.elementor-2903 .elementor-element.elementor-element-7107eaf img{width:134px;height:205px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-5aef7d0{right:22%;}body.rtl .elementor-2903 .elementor-element.elementor-element-5aef7d0{left:22%;}.elementor-2903 .elementor-element.elementor-element-5aef7d0{top:18%;}.elementor-2903 .elementor-element.elementor-element-5aef7d0 img{width:178px;height:128px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-d730825{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-d730825{left:0%;}.elementor-2903 .elementor-element.elementor-element-d730825{bottom:26%;}.elementor-2903 .elementor-element.elementor-element-d730825 img{width:130px;height:127px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-4ce46ef{left:15%;}body.rtl .elementor-2903 .elementor-element.elementor-element-4ce46ef{right:15%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef{bottom:23%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef img{width:147px;height:114px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-81dc7b5{right:4%;}body.rtl .elementor-2903 .elementor-element.elementor-element-81dc7b5{left:4%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5{bottom:2%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5 img{width:232px;height:194px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-52b0618{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-52b0618{right:0%;}.elementor-2903 .elementor-element.elementor-element-52b0618{top:8%;}.elementor-2903 .elementor-element.elementor-element-52b0618 img{width:142px;height:144px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-6af88ab{right:5%;}body.rtl .elementor-2903 .elementor-element.elementor-element-6af88ab{left:5%;}.elementor-2903 .elementor-element.elementor-element-6af88ab{top:8%;}.elementor-2903 .elementor-element.elementor-element-6af88ab img{width:137px;height:190px;object-fit:contain;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-8aa80c4{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-8aa80c4{left:0%;}.elementor-2903 .elementor-element.elementor-element-8aa80c4{top:20%;}.elementor-2903 .elementor-element.elementor-element-8aa80c4 img{width:111px;height:198px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-cf3c208{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-cf3c208{right:0%;}.elementor-2903 .elementor-element.elementor-element-cf3c208{top:60%;}.elementor-2903 .elementor-element.elementor-element-cf3c208 img{width:121px;height:116px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1567a6f{left:22%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1567a6f{right:22%;}.elementor-2903 .elementor-element.elementor-element-1567a6f{top:24%;}.elementor-2903 .elementor-element.elementor-element-1567a6f img{width:157px;height:120px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-604de3e{left:6%;}body.rtl .elementor-2903 .elementor-element.elementor-element-604de3e{right:6%;}.elementor-2903 .elementor-element.elementor-element-604de3e{bottom:14%;}.elementor-2903 .elementor-element.elementor-element-604de3e img{width:138px;max-width:138px;height:138px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-a59ef39{left:3%;}body.rtl .elementor-2903 .elementor-element.elementor-element-a59ef39{right:3%;}.elementor-2903 .elementor-element.elementor-element-a59ef39{bottom:3%;}.elementor-2903 .elementor-element.elementor-element-a59ef39 img{width:152px;max-width:152px;height:152px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1e7d26e{right:5%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1e7d26e{left:5%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e{bottom:22%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e img{width:184px;}.elementor-2903 .elementor-element.elementor-element-8a38d84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-7d9312a{--flex-wrap:nowrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2903 .elementor-element.elementor-element-ed61723 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > a{font-size:80px;line-height:0.9;}.elementor-2903 .elementor-element.elementor-element-6e32bff > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > a{font-size:80px;line-height:0.9;}.elementor-2903 .elementor-element.elementor-element-c978c38{--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-6c7fa23{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-53ba3ae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2903 .elementor-element.elementor-element-53ba3ae{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-50e149e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-756ceb4 > .elementor-widget-container{margin:80px -10px 0px -10px;}.elementor-2903 .elementor-element.elementor-element-756ceb4 img{width:100%;max-width:100%;height:auto;}.elementor-2903 .elementor-element.elementor-element-ffcb6a9{--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:flex-start;--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-ed8e381 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-faad0a1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2903 .elementor-element.elementor-element-faad0a1.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-2903 .elementor-element.elementor-element-faad0a1 img{max-width:151.04px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-3ffda10{--grid-columns:1;}.elementor-2903 .elementor-element.elementor-element-3ffda10 > .elementor-widget-container{padding:0px 10px 60px 10px;}.elementor-2903 .elementor-element.elementor-element-620747d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-eff8a78{--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-636eff9 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cab66c8 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2903 .elementor-element.elementor-element-cab66c8{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button{font-size:var( --e-global-typography-e378075-font-size );line-height:var( --e-global-typography-e378075-line-height );}.elementor-2903 .elementor-element.elementor-element-3ccb472 img{width:100%;max-width:100%;height:400px;object-fit:cover;}.elementor-2903 .elementor-element.elementor-element-3b1802a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-f48ee04{--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:flex-start;}.elementor-2903 .elementor-element.elementor-element-9e42b47 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-19ad8f6{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-468187e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2903 .elementor-element.elementor-element-468187e.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-2903 .elementor-element.elementor-element-468187e img{width:75px;max-width:75px;}.elementor-2903 .elementor-element.elementor-element-9d6be06{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-8fef1dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-332a203{--e-image-carousel-slides-to-show:2;}.elementor-2903 .elementor-element.elementor-element-d915d6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-83c47d9{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2903 .elementor-element.elementor-element-006adeb > .elementor-widget-container{margin:-40px 0px 40px 0px;}.elementor-2903 .elementor-element.elementor-element-006adeb .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button{font-size:var( --e-global-typography-c5b1688-font-size );line-height:var( --e-global-typography-c5b1688-line-height );letter-spacing:var( --e-global-typography-c5b1688-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cfb1574 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-cfb1574 .elementor-heading-title{font-size:var( --e-global-typography-af64f64-font-size );line-height:var( --e-global-typography-af64f64-line-height );}.elementor-2903 .elementor-element.elementor-element-ced2ff2{width:100%;max-width:100%;top:0px;text-align:end;}.elementor-2903 .elementor-element.elementor-element-ced2ff2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-ced2ff2{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-ced2ff2{right:0%;}.elementor-2903 .elementor-element.elementor-element-ced2ff2 img{width:161px;}}@media(min-width:768px){.elementor-2903 .elementor-element.elementor-element-6c7fa23{--width:50%;}.elementor-2903 .elementor-element.elementor-element-50e149e{--width:50%;}.elementor-2903 .elementor-element.elementor-element-eff8a78{--width:50%;}.elementor-2903 .elementor-element.elementor-element-67c82e8{--width:50%;}.elementor-2903 .elementor-element.elementor-element-3a7c053{--width:480px;}}@media(min-width:1920px){.elementor-2903 .elementor-element.elementor-element-0e671c1:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-0e671c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theglobe.ie/wp-content/uploads/2025/10/hero-image-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2903 .elementor-element.elementor-element-0e671c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2903 .elementor-element.elementor-element-7ff65b5{z-index:1111;}.elementor-2903 .elementor-element.elementor-element-7ff65b5 .elementor-heading-title{font-size:var( --e-global-typography-56d8f2a-font-size );line-height:var( --e-global-typography-56d8f2a-line-height );letter-spacing:var( --e-global-typography-56d8f2a-letter-spacing );}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-7107eaf{left:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-7107eaf{right:0%;}.elementor-2903 .elementor-element.elementor-element-7107eaf{top:20%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-7107eaf img{max-width:209px;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-5aef7d0{right:20%;}body.rtl .elementor-2903 .elementor-element.elementor-element-5aef7d0{left:20%;}.elementor-2903 .elementor-element.elementor-element-5aef7d0{top:14%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-5aef7d0 img{max-width:304px;height:219px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-d730825{right:0%;}body.rtl .elementor-2903 .elementor-element.elementor-element-d730825{left:0%;}.elementor-2903 .elementor-element.elementor-element-d730825{bottom:5%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-d730825 img{max-width:201px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-4ce46ef{left:10%;}body.rtl .elementor-2903 .elementor-element.elementor-element-4ce46ef{right:10%;}.elementor-2903 .elementor-element.elementor-element-4ce46ef{bottom:0%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-4ce46ef img{max-width:353px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-81dc7b5{right:27%;}body.rtl .elementor-2903 .elementor-element.elementor-element-81dc7b5{left:27%;}.elementor-2903 .elementor-element.elementor-element-81dc7b5{bottom:0%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-81dc7b5 img{max-width:353px;height:299px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-52b0618{left:25%;}body.rtl .elementor-2903 .elementor-element.elementor-element-52b0618{right:25%;}.elementor-2903 .elementor-element.elementor-element-52b0618{top:0%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-52b0618 img{max-width:292px;height:296px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-6af88ab{right:15%;}body.rtl .elementor-2903 .elementor-element.elementor-element-6af88ab{left:15%;}.elementor-2903 .elementor-element.elementor-element-6af88ab{top:3%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-6af88ab img{max-width:213px;height:295px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-8aa80c4{right:10%;}body.rtl .elementor-2903 .elementor-element.elementor-element-8aa80c4{left:10%;}.elementor-2903 .elementor-element.elementor-element-8aa80c4{top:26%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-8aa80c4 img{max-width:202px;height:360px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-cf3c208{left:8%;}body.rtl .elementor-2903 .elementor-element.elementor-element-cf3c208{right:8%;}.elementor-2903 .elementor-element.elementor-element-cf3c208{top:40%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-cf3c208 img{max-width:242px;height:233px;object-fit:cover;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1567a6f{left:34%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1567a6f{right:34%;}.elementor-2903 .elementor-element.elementor-element-1567a6f{top:15%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-1567a6f img{max-width:245px;height:188px;object-fit:contain;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-604de3e{left:2%;}body.rtl .elementor-2903 .elementor-element.elementor-element-604de3e{right:2%;}.elementor-2903 .elementor-element.elementor-element-604de3e{bottom:16%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-604de3e img{max-width:221px;height:221px;object-fit:contain;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-a59ef39{left:24%;}body.rtl .elementor-2903 .elementor-element.elementor-element-a59ef39{right:24%;}.elementor-2903 .elementor-element.elementor-element-a59ef39{bottom:12%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-a59ef39 img{max-width:221px;height:221px;object-fit:contain;}body:not(.rtl) .elementor-2903 .elementor-element.elementor-element-1e7d26e{right:20%;}body.rtl .elementor-2903 .elementor-element.elementor-element-1e7d26e{left:20%;}.elementor-2903 .elementor-element.elementor-element-1e7d26e{bottom:14%;z-index:111;}.elementor-2903 .elementor-element.elementor-element-1e7d26e img{max-width:322px;height:298px;}.elementor-2903 .elementor-element.elementor-element-8a38d84{--width:100%;--min-height:100px;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-2903 .elementor-element.elementor-element-7d9312a{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2903 .elementor-element.elementor-element-ed61723 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-ed61723{--e-icon-list-icon-size:30px;}.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-item > a{font-size:150px;line-height:0.95;}.elementor-2903 .elementor-element.elementor-element-6e32bff > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-6e32bff{--e-icon-list-icon-size:30px;}.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-item > a{font-size:150px;line-height:0.95;}.elementor-2903 .elementor-element.elementor-element-6c7fa23{--width:50%;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-53ba3ae{width:initial;max-width:initial;font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-53ba3ae > .elementor-widget-container{padding:0px 0px 150px 0px;}.elementor-2903 .elementor-element.elementor-element-50e149e:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-50e149e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theglobe.ie/wp-content/uploads/2025/10/Yellow-Texture-Background-Madalena.svg");background-size:cover;}.elementor-2903 .elementor-element.elementor-element-50e149e{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2903 .elementor-element.elementor-element-756ceb4.elementor-element{--align-self:flex-end;}.elementor-2903 .elementor-element.elementor-element-756ceb4 img{width:600px;height:600px;}.elementor-2903 .elementor-element.elementor-element-bc2d1b1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2903 .elementor-element.elementor-element-ffcb6a9{--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:space-between;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-ed8e381{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-2903 .elementor-element.elementor-element-ed8e381 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-ed8e381.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-ed8e381 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-eff8a78:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-eff8a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theglobe.ie/wp-content/uploads/2025/10/Contour-Lines-1.svg");background-size:cover;}.elementor-2903 .elementor-element.elementor-element-eff8a78{--width:50%;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-636eff9{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-2903 .elementor-element.elementor-element-636eff9 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-636eff9.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-636eff9 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cab66c8 > .elementor-widget-container{padding:0px 0px 150px 0px;}.elementor-2903 .elementor-element.elementor-element-cab66c8{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-2ebd938 .elementor-button{font-size:var( --e-global-typography-e378075-font-size );line-height:var( --e-global-typography-e378075-line-height );}.elementor-2903 .elementor-element.elementor-element-67c82e8{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2903 .elementor-element.elementor-element-3ccb472.elementor-element{--align-self:flex-end;}.elementor-2903 .elementor-element.elementor-element-3b1802a:not(.elementor-motion-effects-element-type-background), .elementor-2903 .elementor-element.elementor-element-3b1802a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2903 .elementor-element.elementor-element-3b1802a{--padding-top:40px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-f48ee04{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2903 .elementor-element.elementor-element-f8c9268{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2903 .elementor-element.elementor-element-9e42b47{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-2903 .elementor-element.elementor-element-9e42b47 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-9e42b47.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-9e42b47 .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-19ad8f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2903 .elementor-element.elementor-element-19ad8f6{font-size:var( --e-global-typography-eed8511-font-size );line-height:var( --e-global-typography-eed8511-line-height );}.elementor-2903 .elementor-element.elementor-element-9d6be06{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-2903 .elementor-element.elementor-element-d3c3efe img{width:100%;}.elementor-2903 .elementor-element.elementor-element-ef6635d img{width:100%;}.elementor-2903 .elementor-element.elementor-element-646d4e5 img{width:100%;}.elementor-2903 .elementor-element.elementor-element-9d45ac8 img{width:100%;}.elementor-2903 .elementor-element.elementor-element-83c47d9{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2903 .elementor-element.elementor-element-a77531b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2903 .elementor-element.elementor-element-006adeb{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-2903 .elementor-element.elementor-element-006adeb > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2903 .elementor-element.elementor-element-006adeb.elementor-element{--align-self:flex-start;}.elementor-2903 .elementor-element.elementor-element-006adeb .elementor-heading-title{font-size:var( --e-global-typography-6ac4a93-font-size );line-height:var( --e-global-typography-6ac4a93-line-height );letter-spacing:var( --e-global-typography-6ac4a93-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-3a7c053{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button{font-size:var( --e-global-typography-c5b1688-font-size );line-height:var( --e-global-typography-c5b1688-line-height );letter-spacing:var( --e-global-typography-c5b1688-letter-spacing );}.elementor-2903 .elementor-element.elementor-element-cfb1574 .elementor-heading-title{font-size:var( --e-global-typography-af64f64-font-size );line-height:var( --e-global-typography-af64f64-line-height );}.elementor-2903 .elementor-element.elementor-element-ced2ff2{top:105px;}}/* Start custom CSS for icon-list, class: .elementor-element-ed61723 */.elementor-2903 .elementor-element.elementor-element-ed61723 {
    max-width:unset !important;
}
.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-icon {
    margin-top:30px;
}
.elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-widget-container {
    overflow:unset;
}
@media screen and (max-width:1024px) {
    .elementor-2903 .elementor-element.elementor-element-ed61723 .elementor-icon-list-icon {
    margin-top:-20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e32bff */.elementor-2903 .elementor-element.elementor-element-6e32bff {
    max-width:unset !important;
}
.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-icon {
    margin-top:30px;
}
.elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-widget-container {
    overflow:unset;
}
@media screen and (max-width:1024px) {
    .elementor-2903 .elementor-element.elementor-element-6e32bff .elementor-icon-list-icon {
    margin-top:-20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9312a */.elementor-2903 .elementor-element.elementor-element-7d9312a {
    max-width:unset !important;
}

.elementor-2903 .elementor-element.elementor-element-7d9312a .marquee-block-item {
		flex: 0 0 auto;	
		-ms-flex: 0 0 auto;	
		-webkit-flex: 0 0 auto;	
		 will-change: transform;
     animation: scroll-marquee 5s linear infinite;
      
    }    
 @keyframes scroll-marquee {
      0% {
        transform: translateX(0);
      }
      100% {
        transform: translateX(-50%); /* shift by half the combined width */
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a38d84 */.elementor-2903 .elementor-element.elementor-element-8a38d84 {
    max-width:unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7fa23 */@media screen and (max-width:1024px) {
    .elementor-2903 .elementor-element.elementor-element-6c7fa23 {
        width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e149e */@media screen and (max-width:1024px) {
    .elementor-2903 .elementor-element.elementor-element-50e149e {
        width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-3ffda10 */@media screen and (max-width:1024px) {
    .elementor-2903 .elementor-element.elementor-element-3ffda10 .elementor-loop-container.elementor-grid {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ccb472 */.elementor-2903 .elementor-element.elementor-element-3ccb472 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1b0a43 */.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gfield--type-submit input {
    background-color:transparent;
      padding:0px !important;
   
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 form {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid var( --e-global-color-a433ddd );
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 input {
    color:var( --e-global-color-a433ddd ) !important;
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input {
    background: transparent;
    border:0px solid;
    font-size: var(--e-global-typography-a7bbf42-font-size);
     font-family: "Mundial Thin", Sans-serif;
     padding-left:0px;
     padding-right: 0px;
}
/* Modern browsers */
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input::placeholder {
  color: var( --e-global-color-a433ddd );
  font-size: var(--e-global-typography-a7bbf42-font-size);
  opacity: 1;
 color: var( --e-global-color-a433ddd ) !important;
}

/* Firefox */
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input::-moz-placeholder {
  color: var( --e-global-color-a433ddd );
  font-size: var(--e-global-typography-a7bbf42-font-size);
  opacity: 1;
}

.elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input:-moz-placeholder {
  color: var( --e-global-color-a433ddd );
  font-size: var(--e-global-typography-a7bbf42-font-size);
  opacity: 1;
}

/* WebKit browsers (Chrome, Safari) */
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input::-webkit-input-placeholder {
  color: var( --e-global-color-a433ddd );
  font-size: var(--e-global-typography-a7bbf42-font-size);
}

/* IE / Edge legacy */
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input:-ms-input-placeholder {
  color: var( --e-global-color-a433ddd );
  font-size: var(--e-global-typography-a7bbf42-font-size);
}

.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gform-footer.gform_footer {
    display: none;
}

.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gfield.gfield--type-text {
     grid-column: span 11;   
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gfield.gfield--type-submit {
     grid-column: span 1;   
     justify-content: flex-end;
     align-items:unset !important;
     padding-bottom: 5px;
   
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gform_fields {
    align-items:center !important;
}

.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gform_validation_errors {
    background:#fff;
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gform_validation_errors h2 {
    font-family: var(--e-global-typography-c5b1688-font-family), Sans-serif;
    font-style: normal;
    font-weight: 400;    
}
.elementor-2903 .elementor-element.elementor-element-b1b0a43 .validation_message {
 font-family: var(--e-global-typography-c5b1688-font-family), Sans-serif;
    font-style: normal;   
}

.elementor-2903 .elementor-element.elementor-element-b1b0a43 .gform_confirmation_message {
        color: #fff;
    font-family: var(--e-global-typography-27c9cd8-font-family);
}
@media screen and (max-width:767px) {
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input {
        font-size:18px !important;
    }
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input::placeholder {
        font-size:18px !important;
    }
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input::-moz-placeholder {
        font-size:18px !important;
    }
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input:-moz-placeholder {
        font-size:18px !important;
    }
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input::-webkit-input-placeholder {
        font-size:18px !important;
    }
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 .ginput_container input:-ms-input-placeholder {
        font-size:18px !important;
    }
    .elementor-2903 .elementor-element.elementor-element-b1b0a43 form {
        padding-top: 5px;
        padding-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-332a203 */.elementor-2903 .elementor-element.elementor-element-332a203 .swiper-slide {
    height:174px;
}
.elementor-2903 .elementor-element.elementor-element-332a203 .swiper-slide .swiper-slide-inner {
    height:100%;
}
.elementor-2903 .elementor-element.elementor-element-332a203 .swiper-slide .swiper-slide-inner img {
    height:100%;
    object-fit: cover;
}
.elementor-2903 .elementor-element.elementor-element-332a203 .elementor-image-carousel-wrapper {
    padding-right:10vw;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6f51f2b */.elementor-2903 .elementor-element.elementor-element-6f51f2b #sbi_images {
    padding: 0px !important;
}
.elementor-2903 .elementor-element.elementor-element-6f51f2b #sbi_load {
    display: none !important;
}
@media screen and (max-width:767px) {
    .elementor-2903 .elementor-element.elementor-element-6f51f2b .sbi_item {
    display: none !important;
}
.elementor-2903 .elementor-element.elementor-element-6f51f2b .sbi_item:nth-child(1),
.elementor-2903 .elementor-element.elementor-element-6f51f2b .sbi_item:nth-child(2) {
    display: inline-block !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fa5dda */.elementor-2903 .elementor-element.elementor-element-2fa5dda svg path {
   stroke: var(--e-global-color-text);
}
.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button-content-wrapper {
    justify-content: space-between;
}
.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button-wrapper .elementor-button-content-wrapper {
    position: relative;
    padding-left: 60px;
}
.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button-wrapper .elementor-button-content-wrapper:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    background-image: url('/wp-content/uploads/2025/10/bag.svg');
    width: 44px;
    height: 44px;
    background-size: contain;
    transform: translateY(-50%);
}
.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button-text {
    max-width: 150px;
    text-align: left;
}
.elementor-2903 .elementor-element.elementor-element-2fa5dda .elementor-button {
    width:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ced2ff2 */.elementor-2903 .elementor-element.elementor-element-ced2ff2 {
    left: 0 !important;
    right: 0 !important;
}

@media screen and (max-width:767px) {
    .elementor-2903 .elementor-element.elementor-element-ced2ff2 {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS */#header #logo {
    width: 0;
}/* End custom CSS */