.elementor-251 .elementor-element.elementor-element-247c5b4:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-247c5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/frame16.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-251 .elementor-element.elementor-element-247c5b4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3867a7c ) 0%, var( --e-global-color-a98195a ) 75%);opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-247c5b4 > .elementor-container{min-height:50vh;}.elementor-251 .elementor-element.elementor-element-247c5b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-251 .elementor-element.elementor-element-bda8ba8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-bda8ba8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-b10b485{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-251 .elementor-element.elementor-element-b10b485 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-6c8b40f:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-6c8b40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/logo4.png");background-position:center center;background-size:cover;}.elementor-251 .elementor-element.elementor-element-6c8b40f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-251 .elementor-element.elementor-element-6c8b40f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-a75c4ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-301871f:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-301871f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-301871f, .elementor-251 .elementor-element.elementor-element-301871f > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-301871f{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4em;margin-bottom:4em;padding:4em 4em 4em 4em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-301871f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-97a93a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-97a93a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-97a93a0 > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-2ff6a91{text-align:left;}.elementor-251 .elementor-element.elementor-element-2ff6a91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-d2e1e8d{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-d2e1e8d a:hover, .elementor-251 .elementor-element.elementor-element-d2e1e8d a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-ea78ca2 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-icon i{color:var( --e-global-color-13ff17d );transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-icon svg{fill:var( --e-global-color-13ff17d );transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-ea78ca2{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-251 .elementor-element.elementor-element-32e3d61{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-32e3d61 a:hover, .elementor-251 .elementor-element.elementor-element-32e3d61 a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-c448f5e img{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .skill-bar{background-color:var( --e-global-color-698b366 );height:15px;border-radius:3px 3px 3px 3px;}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .skill-track{background-color:var( --e-global-color-13ff17d );border-radius:3px 3px 3px 3px;}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-13ff17d );font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .skill-title{color:var( --e-global-color-a98195a );font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .skill-bar{background-color:var( --e-global-color-698b366 );height:15px;border-radius:3px 3px 3px 3px;}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .skill-track{background-color:var( --e-global-color-13ff17d );border-radius:3px 3px 3px 3px;}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-13ff17d );font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .skill-title{color:var( --e-global-color-a98195a );font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .skill-bar{background-color:var( --e-global-color-698b366 );height:15px;border-radius:3px 3px 3px 3px;}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .skill-track{background-color:var( --e-global-color-13ff17d );border-radius:3px 3px 3px 3px;}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-13ff17d );font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .skill-title{color:var( --e-global-color-a98195a );font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-78ce59c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-78ce59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-78ce59c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:4em 0em 0em 0em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-78ce59c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-24791b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-c372013{text-align:center;}.elementor-251 .elementor-element.elementor-element-c372013 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-63dfdb0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-4cc7aea );}.elementor-251 .elementor-element.elementor-element-63dfdb0 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-251 .elementor-element.elementor-element-63dfdb0 a:hover, .elementor-251 .elementor-element.elementor-element-63dfdb0 a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-982c7a8:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-982c7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-982c7a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 4em 0em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-982c7a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-17a2966:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-17a2966.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-17a2966.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 6em;--e-column-margin-right:0em;--e-column-margin-left:6em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-7a3f43e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-7a3f43e{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-7a3f43e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-7a3f43e.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-7a3f43e.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-fd31f3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-fd31f3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-fd31f3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 3em 0em 3em;--e-column-margin-right:3em;--e-column-margin-left:3em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-0bf4035 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-0bf4035{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-0bf4035.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-0bf4035.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-0bf4035.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-3aab539:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-3aab539.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-3aab539.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 6em 0em 0em;--e-column-margin-right:6em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-a9e2193 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-a9e2193{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-a9e2193.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-a9e2193.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-a9e2193.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-f904f1b:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-f904f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/logo4.png");background-position:center center;background-size:cover;}.elementor-251 .elementor-element.elementor-element-f904f1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-f904f1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-7eaea42.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-7eaea42 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-bc1dd87{text-align:center;}.elementor-251 .elementor-element.elementor-element-bc1dd87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-0ee7ed9{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-0ee7ed9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 40px 0px;}.elementor-251 .elementor-element.elementor-element-0ee7ed9 a:hover, .elementor-251 .elementor-element.elementor-element-0ee7ed9 a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-477a4be{text-align:center;}.elementor-251 .elementor-element.elementor-element-477a4be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-d13df73{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-d13df73 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 40px 0px;}.elementor-251 .elementor-element.elementor-element-cef1a8b{overflow:visible;}.elementor-251 .elementor-element.elementor-element-79b31ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-13ff17d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 6em;--e-column-margin-right:0em;--e-column-margin-left:6em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-79b31ac:hover > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-5966afd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-5966afd{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-5966afd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-5966afd.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-5966afd.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-af6d271:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-13ff17d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 3em 0em 3em;--e-column-margin-right:3em;--e-column-margin-left:3em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-af6d271:hover > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-e4d0e82 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-e4d0e82{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-e4d0e82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-e4d0e82.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-e4d0e82.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-da59d92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a98195a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 6em 0em 0em;--e-column-margin-right:6em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-da59d92:hover > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-0258207 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-0258207{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-0258207.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-0258207.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-0258207.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-cdd2ba2{margin-top:3em;margin-bottom:0em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-80d6a29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-13ff17d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 6em;--e-column-margin-right:0em;--e-column-margin-left:6em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-80d6a29:hover > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-ac6edfc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-ac6edfc{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-ac6edfc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-ac6edfc.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-ac6edfc.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-5af4c4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-13ff17d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 3em 0em 3em;--e-column-margin-right:3em;--e-column-margin-left:3em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-5af4c4e:hover > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-339c2b8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-339c2b8{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-339c2b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-339c2b8.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-339c2b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-e1298d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-13ff17d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 6em 0em 0em;--e-column-margin-right:6em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-e1298d1:hover > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-6370dd6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-6370dd6{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-6370dd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-6370dd6.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-6370dd6.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-5e371e0:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-5e371e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-5e371e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:4em 0em 0em 0em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-5e371e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-47aded1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-9689af1{text-align:center;}.elementor-251 .elementor-element.elementor-element-9689af1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-518c430 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-251 .elementor-element.elementor-element-518c430{text-align:center;}.elementor-251 .elementor-element.elementor-element-518c430 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-e3c2361:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-e3c2361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-e3c2361{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 5em 0em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-e3c2361 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-21af0af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-21af0af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-21af0af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-21af0af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-21af0af > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-21af0af > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-21af0af > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-21af0af > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 6em;--e-column-margin-right:0em;--e-column-margin-left:6em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-21af0af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-327b9be > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-327b9be{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-327b9be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-327b9be.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-327b9be.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-6ceddcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-6ceddcf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-6ceddcf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 3em 0em 3em;--e-column-margin-right:3em;--e-column-margin-left:3em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-6762027 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-6762027{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-6762027.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-6762027.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-6762027.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-ea32a1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-ea32a1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-ea32a1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 6em 0em 0em;--e-column-margin-right:6em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-1b64e92 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-1b64e92{--icon-box-icon-margin:10px;}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-1b64e92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-1b64e92.elementor-view-framed .elementor-icon, .elementor-251 .elementor-element.elementor-element-1b64e92.elementor-view-default .elementor-icon{fill:var( --e-global-color-13ff17d );color:var( --e-global-color-13ff17d );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon{font-size:60px;}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title a{font-family:var( --e-global-typography-d8f4baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d8f4baf-font-size );font-weight:var( --e-global-typography-d8f4baf-font-weight );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-description{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-57c41cc:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-57c41cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/logo4.png");background-position:center center;background-size:cover;}.elementor-251 .elementor-element.elementor-element-57c41cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-251 .elementor-element.elementor-element-57c41cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-498210f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-10a6ac1:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-10a6ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd3849 );}.elementor-251 .elementor-element.elementor-element-10a6ac1, .elementor-251 .elementor-element.elementor-element-10a6ac1 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-10a6ac1{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4em;margin-bottom:4em;padding:4em 4em 4em 4em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-10a6ac1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-5d228a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-5d228a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-5d228a0 > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-292054c{text-align:left;}.elementor-251 .elementor-element.elementor-element-292054c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-a98195a );}.elementor-251 .elementor-element.elementor-element-2f9192b{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-2f9192b a:hover, .elementor-251 .elementor-element.elementor-element-2f9192b a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-2c2b9e5{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-2c2b9e5 a:hover, .elementor-251 .elementor-element.elementor-element-2c2b9e5 a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-7da09ef{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:var( --e-global-color-571d37b );}.elementor-251 .elementor-element.elementor-element-7da09ef a:hover, .elementor-251 .elementor-element.elementor-element-7da09ef a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-d816a80 img{border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-7b3b95c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-7b3b95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/logo4.png");background-position:center center;background-size:cover;}.elementor-251 .elementor-element.elementor-element-7b3b95c{overflow:visible;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 6em 1em;}.elementor-251 .elementor-element.elementor-element-7b3b95c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-c11e11f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-3357151 img{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-3f26f9c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-3f26f9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-3f26f9c > .elementor-element-populated{margin:0em 0em 0em -12em;--e-column-margin-right:0em;--e-column-margin-left:-12em;padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-d234bdb:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-d234bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-d234bdb, .elementor-251 .elementor-element.elementor-element-d234bdb > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-d234bdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-d234bdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-251 .elementor-element.elementor-element-cc00024.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-251 .elementor-element.elementor-element-cc00024.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-251 .elementor-element.elementor-element-cc00024 > .elementor-element-populated, .elementor-251 .elementor-element.elementor-element-cc00024 > .elementor-element-populated > .elementor-background-overlay, .elementor-251 .elementor-element.elementor-element-cc00024 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-cc00024 > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;padding:50px 50px 50px 50px;}.elementor-251 .elementor-element.elementor-element-40f5a2b{text-align:left;}.elementor-251 .elementor-element.elementor-element-40f5a2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-31da557{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:#DADADA;}.elementor-251 .elementor-element.elementor-element-31da557 p{margin-block-end:0px;}.elementor-251 .elementor-element.elementor-element-c382f36 > .elementor-widget-container{margin:-1em 0em 1em 0em;}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-c382f36{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item > a{font-family:var( --e-global-typography-32c26e0-font-family ), Sans-serif;font-size:var( --e-global-typography-32c26e0-font-size );font-weight:var( --e-global-typography-32c26e0-font-weight );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-text{color:#DADADA;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-698b366 );}.elementor-251 .elementor-element.elementor-element-df9c8e5 .elementor-heading-title{font-family:var( --e-global-typography-b9ca720-font-family ), Sans-serif;font-size:var( --e-global-typography-b9ca720-font-size );font-weight:var( --e-global-typography-b9ca720-font-weight );text-transform:var( --e-global-typography-b9ca720-text-transform );line-height:var( --e-global-typography-b9ca720-line-height );letter-spacing:var( --e-global-typography-b9ca720-letter-spacing );color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-0ba5ce2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-0ba5ce2{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:#DADADA;}.elementor-251 .elementor-element.elementor-element-0ba5ce2 p{margin-block-end:0px;}.elementor-251 .elementor-element.elementor-element-0ba5ce2 a:hover, .elementor-251 .elementor-element.elementor-element-0ba5ce2 a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-6b40a57{font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:#DADADA;}.elementor-251 .elementor-element.elementor-element-6b40a57 a:hover, .elementor-251 .elementor-element.elementor-element-6b40a57 a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-ff48826:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-ff48826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/frame17-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-251 .elementor-element.elementor-element-ff48826 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-251 .elementor-element.elementor-element-ff48826{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;overflow:visible;}.elementor-251 .elementor-element.elementor-element-2b45009.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-251 .elementor-element.elementor-element-2611c9e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-2611c9e{text-align:center;}.elementor-251 .elementor-element.elementor-element-2611c9e .elementor-heading-title{font-family:var( --e-global-typography-a687dee-font-family ), Sans-serif;font-size:var( --e-global-typography-a687dee-font-size );font-weight:var( --e-global-typography-a687dee-font-weight );line-height:var( --e-global-typography-a687dee-line-height );word-spacing:var( --e-global-typography-a687dee-word-spacing );color:var( --e-global-color-4cc7aea );}.elementor-251 .elementor-element.elementor-element-eb108fc{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-7ec549e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ec549e-font-size );font-weight:var( --e-global-typography-7ec549e-font-weight );line-height:var( --e-global-typography-7ec549e-line-height );color:#DADADA;}.elementor-251 .elementor-element.elementor-element-eb108fc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-eb108fc a:hover, .elementor-251 .elementor-element.elementor-element-eb108fc a:focus{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button{background-color:var( --e-global-color-13ff17d );font-family:var( --e-global-typography-9078b7f-font-family ), Sans-serif;font-size:var( --e-global-typography-9078b7f-font-size );font-weight:var( --e-global-typography-9078b7f-font-weight );text-transform:var( --e-global-typography-9078b7f-text-transform );letter-spacing:var( --e-global-typography-9078b7f-letter-spacing );fill:var( --e-global-color-4cc7aea );color:var( --e-global-color-4cc7aea );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13ff17d );border-radius:5px 5px 5px 5px;padding:15px 18px 15px 18px;}.elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button:focus{background-color:var( --e-global-color-f340149 );color:var( --e-global-color-4cc7aea );border-color:var( --e-global-color-13ff17d );}.elementor-251 .elementor-element.elementor-element-a75ab4d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button:focus svg{fill:var( --e-global-color-4cc7aea );}@media(max-width:1024px){.elementor-251 .elementor-element.elementor-element-97a93a0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-2ff6a91 .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-d2e1e8d{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-32e3d61{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-07b109b > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .skill-bar{height:10px;}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .skill-title{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .skill-bar{height:10px;}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .skill-title{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .skill-bar{height:10px;}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .skill-title{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-c372013 .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-63dfdb0{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-element-populated{margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;}.elementor-251 .elementor-element.elementor-element-7a3f43e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-251 .elementor-element.elementor-element-0bf4035 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-a9e2193 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-bc1dd87 .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-0ee7ed9 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-251 .elementor-element.elementor-element-0ee7ed9{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-477a4be .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-d13df73 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-251 .elementor-element.elementor-element-d13df73{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-element-populated{margin:0em 1em 0em -1em;--e-column-margin-right:1em;--e-column-margin-left:-1em;}.elementor-251 .elementor-element.elementor-element-5966afd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-e4d0e82 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-element-populated{margin:0em -1em 0em 1em;--e-column-margin-right:-1em;--e-column-margin-left:1em;}.elementor-251 .elementor-element.elementor-element-0258207 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-cdd2ba2{margin-top:1em;margin-bottom:0em;}.elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-element-populated{margin:0em 1em 0em -1em;--e-column-margin-right:1em;--e-column-margin-left:-1em;}.elementor-251 .elementor-element.elementor-element-ac6edfc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-339c2b8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-element-populated{margin:0em -1em 0em 1em;--e-column-margin-right:-1em;--e-column-margin-left:1em;}.elementor-251 .elementor-element.elementor-element-6370dd6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-9689af1 .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-518c430 .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-21af0af > .elementor-element-populated{margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;}.elementor-251 .elementor-element.elementor-element-327b9be > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-251 .elementor-element.elementor-element-6762027 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-1b64e92 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon{font-size:50px;}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-5d228a0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-292054c .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-2f9192b{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-2c2b9e5{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-7da09ef{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-a03cefe > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-cc00024 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-40f5a2b .elementor-heading-title{font-size:2.7rem;}.elementor-251 .elementor-element.elementor-element-31da557{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item > a{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-df9c8e5 .elementor-heading-title{font-size:var( --e-global-typography-b9ca720-font-size );line-height:var( --e-global-typography-b9ca720-line-height );letter-spacing:var( --e-global-typography-b9ca720-letter-spacing );}.elementor-251 .elementor-element.elementor-element-0ba5ce2{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-6b40a57{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-2611c9e{text-align:left;}.elementor-251 .elementor-element.elementor-element-2611c9e .elementor-heading-title{font-size:var( --e-global-typography-a687dee-font-size );line-height:var( --e-global-typography-a687dee-line-height );word-spacing:var( --e-global-typography-a687dee-word-spacing );}.elementor-251 .elementor-element.elementor-element-eb108fc{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button{font-size:var( --e-global-typography-9078b7f-font-size );letter-spacing:var( --e-global-typography-9078b7f-letter-spacing );}}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-a75c4ed{width:100%;}.elementor-251 .elementor-element.elementor-element-97a93a0{width:50%;}.elementor-251 .elementor-element.elementor-element-07b109b{width:50%;}.elementor-251 .elementor-element.elementor-element-498210f{width:100%;}.elementor-251 .elementor-element.elementor-element-5d228a0{width:50%;}.elementor-251 .elementor-element.elementor-element-a03cefe{width:50%;}.elementor-251 .elementor-element.elementor-element-c11e11f{width:55%;}.elementor-251 .elementor-element.elementor-element-3f26f9c{width:44.965%;}}@media(max-width:1024px) and (min-width:768px){.elementor-251 .elementor-element.elementor-element-97a93a0{width:100%;}.elementor-251 .elementor-element.elementor-element-07b109b{width:100%;}.elementor-251 .elementor-element.elementor-element-5d228a0{width:100%;}.elementor-251 .elementor-element.elementor-element-a03cefe{width:100%;}.elementor-251 .elementor-element.elementor-element-c11e11f{width:100%;}.elementor-251 .elementor-element.elementor-element-3f26f9c{width:100%;}.elementor-251 .elementor-element.elementor-element-cc00024{width:100%;}.elementor-251 .elementor-element.elementor-element-2b45009{width:100%;}}@media(min-width:1025px){.elementor-251 .elementor-element.elementor-element-6c8b40f:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-6c8b40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-251 .elementor-element.elementor-element-f904f1b:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-f904f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-251 .elementor-element.elementor-element-57c41cc:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-57c41cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-251 .elementor-element.elementor-element-7b3b95c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-7b3b95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-247c5b4 > .elementor-container{min-height:25vh;}.elementor-251 .elementor-element.elementor-element-b10b485{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-251 .elementor-element.elementor-element-b10b485 .elementor-heading-title{font-size:21px;}.elementor-251 .elementor-element.elementor-element-6c8b40f{margin-top:3em;margin-bottom:3em;padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-301871f{margin-top:0em;margin-bottom:0em;padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-2ff6a91 .elementor-heading-title{font-size:1rem;}.elementor-251 .elementor-element.elementor-element-d2e1e8d{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-ea78ca2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-ea78ca2{--icon-vertical-align:flex-start;}.elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-ea78ca2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-32e3d61{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .skill-title{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-f03aee6 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .skill-title{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-8edb3f7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .skill-title{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-1a3ad4c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-78ce59c{padding:3em 1em 2em 1em;}.elementor-251 .elementor-element.elementor-element-c372013 .elementor-heading-title{font-size:1.7rem;}.elementor-251 .elementor-element.elementor-element-63dfdb0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-63dfdb0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-982c7a8{margin-top:0em;margin-bottom:0em;padding:1em 1em 3em 1em;}.elementor-251 .elementor-element.elementor-element-17a2966 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-7a3f43e > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-7a3f43e .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-fd31f3d > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-0bf4035 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-0bf4035 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-3aab539 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-a9e2193 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-a9e2193 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-f904f1b{padding:3em 1em 3em 1em;}.elementor-251 .elementor-element.elementor-element-bc1dd87 .elementor-heading-title{font-size:1.3rem;}.elementor-251 .elementor-element.elementor-element-0ee7ed9 > .elementor-widget-container{margin:0em 3em 0em 3em;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-0ee7ed9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-477a4be .elementor-heading-title{font-size:1.3rem;}.elementor-251 .elementor-element.elementor-element-d13df73 > .elementor-widget-container{margin:0em 3em 0em 3em;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-d13df73{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-79b31ac > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon{font-size:45px;}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-5966afd .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-af6d271 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon{font-size:45px;}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-e4d0e82 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-da59d92 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon{font-size:45px;}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-0258207 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-80d6a29 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon{font-size:45px;}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-ac6edfc .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-5af4c4e > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon{font-size:45px;}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-339c2b8 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-e1298d1 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon{font-size:45px;}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-6370dd6 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-5e371e0{padding:3em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-9689af1 .elementor-heading-title{font-size:1.2rem;}.elementor-251 .elementor-element.elementor-element-518c430 .elementor-heading-title{font-size:1rem;}.elementor-251 .elementor-element.elementor-element-e3c2361{margin-top:0em;margin-bottom:0em;padding:1em 1em 3em 1em;}.elementor-251 .elementor-element.elementor-element-21af0af > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-327b9be > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-327b9be .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-6ceddcf > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-6762027 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-6762027 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-ea32a1c > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-251 .elementor-element.elementor-element-1b64e92 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title, .elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-title a{font-size:var( --e-global-typography-d8f4baf-font-size );line-height:var( --e-global-typography-d8f4baf-line-height );}.elementor-251 .elementor-element.elementor-element-1b64e92 .elementor-icon-box-description{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-57c41cc{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-10a6ac1{margin-top:3em;margin-bottom:3em;padding:1em 1em 1em 1em;}.elementor-251 .elementor-element.elementor-element-292054c .elementor-heading-title{font-size:1.7rem;}.elementor-251 .elementor-element.elementor-element-2f9192b{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-2c2b9e5{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-7da09ef{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-3f26f9c > .elementor-element-populated{margin:-5em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-d234bdb{padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-cc00024 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-251 .elementor-element.elementor-element-40f5a2b .elementor-heading-title{font-size:1.7rem;}.elementor-251 .elementor-element.elementor-element-31da557{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-c382f36{--icon-vertical-align:flex-start;}.elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-c382f36 .elementor-icon-list-item > a{font-size:var( --e-global-typography-32c26e0-font-size );line-height:var( --e-global-typography-32c26e0-line-height );}.elementor-251 .elementor-element.elementor-element-df9c8e5 .elementor-heading-title{font-size:var( --e-global-typography-b9ca720-font-size );line-height:var( --e-global-typography-b9ca720-line-height );letter-spacing:var( --e-global-typography-b9ca720-letter-spacing );}.elementor-251 .elementor-element.elementor-element-0ba5ce2{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-6b40a57{font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-ff48826:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-ff48826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelandworkpermits.ie/wp-content/uploads/2025/09/frame18-1.webp");background-position:center center;}.elementor-251 .elementor-element.elementor-element-ff48826 > .elementor-background-overlay{opacity:0.5;}.elementor-251 .elementor-element.elementor-element-2611c9e > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-2611c9e{text-align:center;}.elementor-251 .elementor-element.elementor-element-2611c9e .elementor-heading-title{font-size:var( --e-global-typography-a687dee-font-size );line-height:var( --e-global-typography-a687dee-line-height );word-spacing:var( --e-global-typography-a687dee-word-spacing );}.elementor-251 .elementor-element.elementor-element-eb108fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-7ec549e-font-size );line-height:var( --e-global-typography-7ec549e-line-height );}.elementor-251 .elementor-element.elementor-element-a75ab4d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-a75ab4d .elementor-button{font-size:var( --e-global-typography-9078b7f-font-size );letter-spacing:var( --e-global-typography-9078b7f-letter-spacing );}}