.elementor-3709 .elementor-element.elementor-element-d0583bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--eff-space-2xl) var(--eff-space-2xl);--row-gap:var(--eff-space-2xl);--column-gap:var(--eff-space-2xl);--overlay-opacity:0.9;--padding-top:var(--eff-space-4xl);--padding-bottom:var(--eff-space-4xl);--padding-left:0;--padding-right:0;}.elementor-3709 .elementor-element.elementor-element-d0583bb:not(.elementor-motion-effects-element-type-background), .elementor-3709 .elementor-element.elementor-element-d0583bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ennisgolfclub.ie/wp-content/uploads/2026/01/texture-green-grass-surface-wallpaper-concept.jpg");background-size:cover;}.elementor-3709 .elementor-element.elementor-element-d0583bb::before, .elementor-3709 .elementor-element.elementor-element-d0583bb > .elementor-background-video-container::before, .elementor-3709 .elementor-element.elementor-element-d0583bb > .e-con-inner > .elementor-background-video-container::before, .elementor-3709 .elementor-element.elementor-element-d0583bb > .elementor-background-slideshow::before, .elementor-3709 .elementor-element.elementor-element-d0583bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3709 .elementor-element.elementor-element-d0583bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-3709 .elementor-element.elementor-element-5995c75{--display:flex;--gap:var(--eff-space-2xl) var(--eff-space-2xl);--row-gap:var(--eff-space-2xl);--column-gap:var(--eff-space-2xl);--padding-top:0;--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-3709 .elementor-element.elementor-element-c1f1d89{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-3709 .elementor-element.elementor-element-c1f1d89.elementor-element{--align-self:flex-start;}.elementor-3709 .elementor-element.elementor-element-c1f1d89 .elementor-heading-title{font-family:var( --e-global-typography-0c40d59-font-family ), Sans-serif;font-size:var( --e-global-typography-0c40d59-font-size );font-weight:var( --e-global-typography-0c40d59-font-weight );line-height:var( --e-global-typography-0c40d59-line-height );color:var( --e-global-color-bbc8cd8 );}.elementor-3709 .elementor-element.elementor-element-e4200af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--eff-space-3xl) var(--eff-space-3xl);--row-gap:var(--eff-space-3xl);--column-gap:var(--eff-space-3xl);--border-radius:20px 20px 20px 20px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3709 .elementor-element.elementor-element-2c22561{--display:flex;--gap:var(--eff-space-2xl) var(--eff-space-2xl);--row-gap:var(--eff-space-2xl);--column-gap:var(--eff-space-2xl);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3709 .elementor-element.elementor-element-3a9645e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-text{color:var( --e-global-color-bbc8cd8 );transition:color 0.3s;}.elementor-3709 .elementor-element.elementor-element-5b3a868{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3709 .elementor-element.elementor-element-2b56e43{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-text{color:var( --e-global-color-bbc8cd8 );transition:color 0.3s;}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3709 .elementor-element.elementor-element-06257e7{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-text{color:var( --e-global-color-bbc8cd8 );transition:color 0.3s;}.elementor-3709 .elementor-element.elementor-element-8241132{--display:flex;--gap:var(--eff-space-xs) var(--eff-space-xs);--row-gap:var(--eff-space-xs);--column-gap:var(--eff-space-xs);}.elementor-3709 .elementor-element.elementor-element-3713438{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-3709 .elementor-element.elementor-element-3713438.elementor-element{--align-self:center;}.elementor-3709 .elementor-element.elementor-element-3713438 .elementor-heading-title{font-family:var( --e-global-typography-954813b-font-family ), Sans-serif;font-size:var( --e-global-typography-954813b-font-size );font-weight:var( --e-global-typography-954813b-font-weight );line-height:var( --e-global-typography-954813b-line-height );color:var( --e-global-color-bbc8cd8 );}.elementor-3709 .elementor-element.elementor-element-dc1e253{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-c0fc5e7{left:26%;--hotspot-translate-x:26%;top:85%;--hotspot-translate-y:85%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-4d3610c{left:8%;--hotspot-translate-x:8%;top:73%;--hotspot-translate-y:73%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-0b56c51{left:24%;--hotspot-translate-x:24%;top:63%;--hotspot-translate-y:63%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-93b30c4{left:34%;--hotspot-translate-x:34%;top:60%;--hotspot-translate-y:60%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8d35022{left:16%;--hotspot-translate-x:16%;top:46%;--hotspot-translate-y:46%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-718de2d{left:26%;--hotspot-translate-x:26%;top:36%;--hotspot-translate-y:36%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-42a9eb7{left:39%;--hotspot-translate-x:39%;top:34%;--hotspot-translate-y:34%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8eb3b37{left:46%;--hotspot-translate-x:46%;top:16%;--hotspot-translate-y:16%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-91bd54b{left:56%;--hotspot-translate-x:56%;top:7%;--hotspot-translate-y:7%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-eefdd3e{left:93%;--hotspot-translate-x:93%;top:62%;--hotspot-translate-y:62%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-a0722bb{left:90%;--hotspot-translate-x:90%;top:22%;--hotspot-translate-y:22%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8b5276f{left:88%;--hotspot-translate-x:88%;top:88%;--hotspot-translate-y:88%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8cff49c{left:74%;--hotspot-translate-x:74%;top:20%;--hotspot-translate-y:20%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-801e6e1{left:54%;--hotspot-translate-x:54%;top:36%;--hotspot-translate-y:36%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-70951af{left:71%;--hotspot-translate-x:71%;top:79%;--hotspot-translate-y:79%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-34808d8{left:51%;--hotspot-translate-x:51%;top:63%;--hotspot-translate-y:63%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-e7d0834{left:48%;--hotspot-translate-x:48%;top:47%;--hotspot-translate-y:47%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-0631d7a{left:42%;--hotspot-translate-x:42%;top:52%;--hotspot-translate-y:52%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-c6cc2b9{left:41%;--hotspot-translate-x:41%;top:83%;--hotspot-translate-y:83%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-7e96203{left:38%;--hotspot-translate-x:38%;top:93%;--hotspot-translate-y:93%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-6d95b48{left:33%;--hotspot-translate-x:33%;top:100%;--hotspot-translate-y:100%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3709 .elementor-element.elementor-element-cfc6784 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-3709 .elementor-element.elementor-element-cfc6784{--container-width:100%;--image-width:100%;--container-max-width:100%;--container-height:100%;--hotspot-color:var( --e-global-color-bbc8cd8 );--hotspot-min-width:40px;--hotspot-min-height:40px;--hotspot-box-color:var( --e-global-color-primary );--hotspot-border-radius:50% 50% 50% 50%;--tooltip-padding:8px 20px 8px 20px;--tooltip-color:var( --e-global-color-secondary );}.elementor-3709 .elementor-element.elementor-element-cfc6784 .e-hotspot__tooltip{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1366px){.elementor-3709 .elementor-element.elementor-element-c1f1d89 .elementor-heading-title{font-size:var( --e-global-typography-0c40d59-font-size );line-height:var( --e-global-typography-0c40d59-line-height );}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-5b3a868{--grid-auto-flow:row;}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-3713438 .elementor-heading-title{font-size:var( --e-global-typography-954813b-font-size );line-height:var( --e-global-typography-954813b-line-height );}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-c0fc5e7{left:21%;--hotspot-translate-x:21%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-4d3610c{left:0%;--hotspot-translate-x:0%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-0b56c51{left:18%;--hotspot-translate-x:18%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-93b30c4{left:32%;--hotspot-translate-x:32%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8d35022{left:10%;--hotspot-translate-x:10%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-718de2d{left:21%;--hotspot-translate-x:21%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-42a9eb7{left:38%;--hotspot-translate-x:38%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8eb3b37{left:45%;--hotspot-translate-x:45%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-91bd54b{left:57%;--hotspot-translate-x:57%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-eefdd3e{left:100%;--hotspot-translate-x:100%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-a0722bb{left:98%;--hotspot-translate-x:98%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8b5276f{left:95%;--hotspot-translate-x:95%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8cff49c{left:77%;--hotspot-translate-x:77%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-801e6e1{left:53%;--hotspot-translate-x:53%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-70951af{left:75%;--hotspot-translate-x:75%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-34808d8{left:51%;--hotspot-translate-x:51%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-e7d0834{left:49%;--hotspot-translate-x:49%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-0631d7a{left:40%;--hotspot-translate-x:40%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-3709 .elementor-element.elementor-element-5b3a868{--grid-auto-flow:row;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-c0fc5e7{left:21%;--hotspot-translate-x:21%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-4d3610c{left:0%;--hotspot-translate-x:0%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-0b56c51{left:19%;--hotspot-translate-x:19%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-93b30c4{left:31%;--hotspot-translate-x:31%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8d35022{left:9%;--hotspot-translate-x:9%;top:44%;--hotspot-translate-y:44%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-718de2d{left:20%;--hotspot-translate-x:20%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-42a9eb7{left:37%;--hotspot-translate-x:37%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8eb3b37{left:45%;--hotspot-translate-x:45%;top:16%;--hotspot-translate-y:16%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-91bd54b{left:56%;--hotspot-translate-x:56%;top:4%;--hotspot-translate-y:4%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-eefdd3e{left:100%;--hotspot-translate-x:100%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-a0722bb{left:100%;--hotspot-translate-x:100%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8b5276f{left:98%;--hotspot-translate-x:98%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-8cff49c{left:79%;--hotspot-translate-x:79%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-801e6e1{left:56%;--hotspot-translate-x:56%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-70951af{left:76%;--hotspot-translate-x:76%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-34808d8{left:52%;--hotspot-translate-x:52%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-e7d0834{left:48%;--hotspot-translate-x:48%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-0631d7a{left:41%;--hotspot-translate-x:41%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-c6cc2b9{left:41%;--hotspot-translate-x:41%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-7e96203{left:37%;--hotspot-translate-x:37%;}.elementor-3709 .elementor-element.elementor-element-cfc6784 .elementor-repeater-item-6d95b48{left:29%;--hotspot-translate-x:29%;}}@media(max-width:1024px){.elementor-3709 .elementor-element.elementor-element-c1f1d89 .elementor-heading-title{font-size:var( --e-global-typography-0c40d59-font-size );line-height:var( --e-global-typography-0c40d59-line-height );}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-5b3a868{--grid-auto-flow:row;}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-3713438 .elementor-heading-title{font-size:var( --e-global-typography-954813b-font-size );line-height:var( --e-global-typography-954813b-line-height );}}@media(max-width:767px){.elementor-3709 .elementor-element.elementor-element-c1f1d89.elementor-element{--align-self:center;}.elementor-3709 .elementor-element.elementor-element-c1f1d89{text-align:center;}.elementor-3709 .elementor-element.elementor-element-c1f1d89 .elementor-heading-title{font-size:var( --e-global-typography-0c40d59-font-size );line-height:var( --e-global-typography-0c40d59-line-height );}.elementor-3709 .elementor-element.elementor-element-e4200af{--padding-top:var(--eff-0-3xl);--padding-bottom:var(--eff-0-3xl);--padding-left:var(--eff-0-3xl);--padding-right:var(--eff-0-3xl);}.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-5b3a868{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3709 .elementor-element.elementor-element-8241132{--gap:var(--eff-space-xl) var(--eff-space-xl);--row-gap:var(--eff-space-xl);--column-gap:var(--eff-space-xl);}.elementor-3709 .elementor-element.elementor-element-8241132.e-con{--order:-99999 /* order start hack */;}.elementor-3709 .elementor-element.elementor-element-3713438 .elementor-heading-title{font-size:var( --e-global-typography-954813b-font-size );line-height:var( --e-global-typography-954813b-line-height );}.elementor-3709 .elementor-element.elementor-element-dc1e253{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3709 .elementor-element.elementor-element-dc1e253.e-con{--order:-99999 /* order start hack */;}.elementor-3709 .elementor-element.elementor-element-cfc6784 img{height:auto;object-fit:contain;object-position:center center;}.elementor-3709 .elementor-element.elementor-element-cfc6784{--hotspot-size:10px;--hotspot-min-width:30px;--hotspot-min-height:30px;}}@media(min-width:768px){.elementor-3709 .elementor-element.elementor-element-2c22561{--width:500px;}}/* Start custom CSS for icon-list, class: .elementor-element-3a9645e */.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-icon svg circle {
    fill: var( --e-global-color-primary )
}
.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-icon svg path {
    fill: #fff;
}
.elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon svg rect {
    fill: #297cce !important
}
@media screen and (max-width:767px) {
    .elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items 
    {
     display: flex;  
     flex-wrap: wrap;
    }
     .elementor-3709 .elementor-element.elementor-element-3a9645e .elementor-icon-list-items .elementor-icon-list-item {
         flex:0 0 50%;
         -ms-flexbox:0 0 50%; 
         -webkit-flex:0 0 50%;
         max-width:50%;
        margin-top: 0px !important;
        margin-bottom: 10px;
     }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b56e43 */.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-icon svg circle {
    fill: var( --e-global-color-primary )
}
.elementor-3709 .elementor-element.elementor-element-2b56e43 .elementor-icon-list-icon svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-06257e7 */.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-icon svg circle {
    fill: var( --e-global-color-primary )
}
.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-icon svg path {
    fill: #fff;
}

.elementor-3709 .elementor-element.elementor-element-06257e7 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon svg rect {
    fill: #297cce !important
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-cfc6784 */@media screen and (max-width:767px) {
    .elementor-3709 .elementor-element.elementor-element-cfc6784 .e-hotspot__button {
    min-height: unset !important;
    min-width: unset !important;
    height: 24px !important;
    width: 24px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;  
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1e253 */@media screen and (max-width:767px) {
    .elementor-3709 .elementor-element.elementor-element-dc1e253 {
     display: block;
    }
}/* End custom CSS */