.elementor-3376 .elementor-element.elementor-element-1c73bbda{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-939693e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-39d78f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:56px;--padding-right:56px}.elementor-3376 .elementor-element.elementor-element-39d78f1::before,.elementor-3376 .elementor-element.elementor-element-39d78f1>.elementor-background-video-container::before,.elementor-3376 .elementor-element.elementor-element-39d78f1>.e-con-inner>.elementor-background-video-container::before,.elementor-3376 .elementor-element.elementor-element-39d78f1>.elementor-background-slideshow::before,.elementor-3376 .elementor-element.elementor-element-39d78f1>.e-con-inner>.elementor-background-slideshow::before,.elementor-3376 .elementor-element.elementor-element-39d78f1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(270deg,var(--e-global-color-accent) 1%,var(--e-global-color-8aae8c5) 120%)}.elementor-3376 .elementor-element.elementor-element-39d78f1 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-3376 .elementor-element.elementor-element-431fe2c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-7c3da43e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-7c3da43e.e-con{--align-self:flex-start}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-0ce6270);margin:0 0 0 0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height)}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-secondary);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height)}.elementor-3376 .elementor-element.elementor-element-18db1872{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var(--e-global-color-secondary);padding:8px 8px 8px 16px;font-family:var(--e-global-typography-eb588c8-font-family),Sans-serif;font-size:var(--e-global-typography-eb588c8-font-size);font-weight:var(--e-global-typography-eb588c8-font-weight);text-transform:var(--e-global-typography-eb588c8-text-transform);text-decoration:var(--e-global-typography-eb588c8-text-decoration);line-height:var(--e-global-typography-eb588c8-line-height);color:var(--e-global-color-82355b8);border-radius:0 0 0 0;box-shadow:0 0 10px 0 #fff0}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-69140148.elementor-element{--align-self:center}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button{text-align:center}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--e-global-color-82355b8);width:20px}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#FFF}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 10px 10px 10px}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:8px}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:8px}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i{color:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg{fill:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:#FFF}.elementor-3376 .elementor-element.elementor-element-7e4eaf4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-5b824be4{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-5b824be4 p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-29ba3e82{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:12px 0 0 12px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:12px;border-color:var(--e-global-color-6a9d795);--border-color:var( --e-global-color-6a9d795 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0}.elementor-3376 .elementor-element.elementor-element-29ba3e82:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-29ba3e82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6a9d795)}body:not(.rtl) .elementor-3376 .elementor-element.elementor-element-29ba3e82{right:0}body.rtl .elementor-3376 .elementor-element.elementor-element-29ba3e82{left:0}.elementor-3376 .elementor-element.elementor-element-cb010f3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-6a9d795);--border-color:var( --e-global-color-6a9d795 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-cb010f3:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-cb010f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-7eabd9f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-25c95177 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:100px 100px 100px 100px}.elementor-3376 .elementor-element.elementor-element-5f7150dd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -18px}.elementor-3376 .elementor-element.elementor-element-5f7150dd img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:100px 100px 100px 100px}.elementor-3376 .elementor-element.elementor-element-4cbd5035{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -18px}.elementor-3376 .elementor-element.elementor-element-4cbd5035 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:100px 100px 100px 100px}.elementor-3376 .elementor-element.elementor-element-5077707a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -18px}.elementor-3376 .elementor-element.elementor-element-5077707a img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:100px 100px 100px 100px}.elementor-3376 .elementor-element.elementor-element-3bd48137{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-77d07719{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:var( --e-global-color-1120af7 )}.elementor-3376 .elementor-element.elementor-element-3cbe0402{text-align:start;font-family:var(--e-global-typography-c9093b9-font-family),Sans-serif;font-size:var(--e-global-typography-c9093b9-font-size);font-weight:var(--e-global-typography-c9093b9-font-weight);text-transform:var(--e-global-typography-c9093b9-text-transform);text-decoration:var(--e-global-typography-c9093b9-text-decoration);line-height:var(--e-global-typography-c9093b9-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-3cbe0402 p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-520170d1{--display:flex;--position:absolute;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 0 0 #FEFEFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-44px}body:not(.rtl) .elementor-3376 .elementor-element.elementor-element-520170d1{right:0}body.rtl .elementor-3376 .elementor-element.elementor-element-520170d1{left:0}.elementor-3376 .elementor-element.elementor-element-1b9448cb{--spacer-size:32px}.elementor-3376 .elementor-element.elementor-element-44c4cc25{--display:flex;--position:absolute;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 0 0 #FEFEFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0}body:not(.rtl) .elementor-3376 .elementor-element.elementor-element-44c4cc25{left:-44px}body.rtl .elementor-3376 .elementor-element.elementor-element-44c4cc25{right:-44px}.elementor-3376 .elementor-element.elementor-element-42eec5ba{--spacer-size:32px}.elementor-3376 .elementor-element.elementor-element-d66b5a5{--display:flex;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-67ff57e4{--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:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-3376 .elementor-element.elementor-element-463be804{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-486a284f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-486a284f:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-486a284f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Built-to-Move-Better-Section.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-7bd152f2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:15px 0 0 15px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:15px;border-color:var(--e-global-color-6a9d795);--border-color:var( --e-global-color-6a9d795 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-7bd152f2:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-7bd152f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-28f1991d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-icon-box-title{margin-bottom:0;margin-top:0}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-title{margin-bottom:0;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-28f1991d:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-28f1991d:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-28f1991d:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-28f1991d:hover .elementor-image-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-36c5c315{text-align:start;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:24px;color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-36c5c315 p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-3bb73fd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-31c28b1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-34f4ead7{padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px;text-align:start}.elementor-3376 .elementor-element.elementor-element-34f4ead7 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-82355b8);margin:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-8dbb91f);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-7a01120{text-align:start;font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-7a01120 p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-379806db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-5d61912 .elementor-icon-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-5d61912.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-5d61912.elementor-view-framed .elementor-icon,.elementor-3376 .elementor-element.elementor-element-5d61912.elementor-view-default .elementor-icon{color:var(--e-global-color-8dbb91f);border-color:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-5d61912.elementor-view-framed .elementor-icon,.elementor-3376 .elementor-element.elementor-element-5d61912.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-6edfe913{width:var(--container-widget-width,566px);max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-6edfe913:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-6edfe913:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-6edfe913:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-6edfe913:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-7ccbf14f{--divider-border-style:solid;--divider-color:var( --e-global-color-d9cb652 );--divider-border-width:1px;width:100%;max-width:100%}.elementor-3376 .elementor-element.elementor-element-7ccbf14f .elementor-divider-separator{width:100%}.elementor-3376 .elementor-element.elementor-element-7ccbf14f .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-3376 .elementor-element.elementor-element-93e704c .elementor-icon-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-93e704c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-93e704c.elementor-view-framed .elementor-icon,.elementor-3376 .elementor-element.elementor-element-93e704c.elementor-view-default .elementor-icon{color:var(--e-global-color-8dbb91f);border-color:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-93e704c.elementor-view-framed .elementor-icon,.elementor-3376 .elementor-element.elementor-element-93e704c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-38cf8f25{width:var(--container-widget-width,566px);max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-38cf8f25:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-38cf8f25:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-38cf8f25:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-38cf8f25:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-566fb091{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-569b96b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-d9cb652);--border-color:var( --e-global-color-d9cb652 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .funfact-icon img{margin-bottom:10px}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact-icon{font-size:40px}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .funfact-icon svg{font-size:40px}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact-icon,.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact svg{margin-bottom:15px;transform:rotate(0deg)}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact{justify-content:center;display:flex}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var(--e-global-color-8dbb91f);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .funfact-content .number-percentage{margin-right:-12px}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .funfact-title{margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .funfact-content{margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .super{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);top:-2px;left:0;vertical-align:baseline}.elementor-3376 .elementor-element.elementor-element-4fc3fa85{text-align:start}.elementor-3376 .elementor-element.elementor-element-4fc3fa85 .elementor-heading-title{font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-22c828d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-d9cb652);--border-color:var( --e-global-color-d9cb652 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .funfact-icon img{margin-bottom:10px}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact-icon{font-size:40px}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .funfact-icon svg{font-size:40px}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact-icon,.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact svg{margin-bottom:15px;transform:rotate(0deg)}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact{justify-content:center;display:flex}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var(--e-global-color-8dbb91f);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .funfact-content .number-percentage{margin-right:-12px}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .funfact-title{margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .funfact-content{margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .super{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);top:-2px;left:0;vertical-align:baseline}.elementor-3376 .elementor-element.elementor-element-5dc30722{text-align:start}.elementor-3376 .elementor-element.elementor-element-5dc30722 .elementor-heading-title{font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-55248bc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-d9cb652);--border-color:var( --e-global-color-d9cb652 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .funfact-icon img{margin-bottom:10px}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact-icon{font-size:40px}.elementor-3376 .elementor-element.elementor-element-283fdee9 .funfact-icon svg{font-size:40px}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact-icon,.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact svg{margin-bottom:15px;transform:rotate(0deg)}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact{justify-content:center;display:flex}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var(--e-global-color-8dbb91f);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .funfact-content .number-percentage{margin-right:0}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .funfact-title{margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-283fdee9 .funfact-content{margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .super{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);top:-2px;left:0;vertical-align:baseline}.elementor-3376 .elementor-element.elementor-element-1c81bbd7{text-align:start}.elementor-3376 .elementor-element.elementor-element-1c81bbd7 .elementor-heading-title{font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-2a6fe1ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-d9cb652);--border-color:var( --e-global-color-d9cb652 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact .funfact-icon img{margin-bottom:10px}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact-icon{font-size:40px}.elementor-3376 .elementor-element.elementor-element-796dd161 .funfact-icon svg{font-size:40px}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact-icon,.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact svg{margin-bottom:15px;transform:rotate(0deg)}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact{justify-content:center;display:flex}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var(--e-global-color-8dbb91f);font-family:var(--e-global-typography-7411e36-font-family),Sans-serif;font-size:var(--e-global-typography-7411e36-font-size);font-weight:var(--e-global-typography-7411e36-font-weight);text-transform:var(--e-global-typography-7411e36-text-transform);text-decoration:var(--e-global-typography-7411e36-text-decoration);line-height:var(--e-global-typography-7411e36-line-height);margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact .funfact-content .number-percentage{margin-right:0}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact .funfact-title{margin-bottom:0}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-796dd161 .funfact-content{margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-653eaaa0{text-align:center}.elementor-3376 .elementor-element.elementor-element-653eaaa0 .elementor-heading-title{font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-31e7599a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-31e7599a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3376 .elementor-element.elementor-element-6f9fe3f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-3a6e6530{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:56px;--padding-right:56px}.elementor-3376 .elementor-element.elementor-element-3a6e6530:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-3a6e6530>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0549da7)}body:not(.rtl) .elementor-3376 .elementor-element.elementor-element-38489c9e{right:-310px}body.rtl .elementor-3376 .elementor-element.elementor-element-38489c9e{left:-310px}.elementor-3376 .elementor-element.elementor-element-38489c9e{top:-653px}.elementor-3376 .elementor-element.elementor-element-4edf703e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-4879d8e7{padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px;text-align:start}.elementor-3376 .elementor-element.elementor-element-4879d8e7 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-82355b8);margin:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-8dbb91f);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-e73a544{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-6ebe1231{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-6ebe1231:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-6ebe1231>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Areas-of-expertise-Physiotherapy.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-32ecb0f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:12px 12px 0 0;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-32ecb0f2:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-32ecb0f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0549da7)}.elementor-3376 .elementor-element.elementor-element-7706304c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-7706304c:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-7706304c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-7706304c:hover{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-icon-box-title:hover,.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-icon-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-title:hover,.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-7d9bf382:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-7d9bf382:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-7d9bf382:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-7d9bf382:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-278192cc{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-278192cc:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-278192cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Areas-of-expertise-Personal-Training.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-9580c5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:12px 12px 0 0;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-9580c5e:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-9580c5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0549da7)}.elementor-3376 .elementor-element.elementor-element-a3c9c97{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-a3c9c97:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-a3c9c97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-a3c9c97:hover{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-icon-box-title:hover,.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-icon-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-title:hover,.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-52ddbec2:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-52ddbec2:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-52ddbec2:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-52ddbec2:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-cfe4468{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-cfe4468:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-cfe4468>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Areas-of-Expertise-Performance-Coaching.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-59884361{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:12px 12px 0 0;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-59884361:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-59884361>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0549da7)}.elementor-3376 .elementor-element.elementor-element-130fd4e3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-130fd4e3:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-130fd4e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-130fd4e3:hover{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-icon-box-title:hover,.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-icon-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-title:hover,.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-59d06dcb:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-59d06dcb:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-59d06dcb:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-59d06dcb:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-4063d17{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-4063d17:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-4063d17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Masters-scaled.jpg);background-position:0 -421px;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-a237ab9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:12px 12px 0 0;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-a237ab9:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-a237ab9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0549da7)}.elementor-3376 .elementor-element.elementor-element-a0f783c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-a0f783c:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-a0f783c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-a0f783c:hover{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-icon-box-title:hover,.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-icon-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-title:hover,.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-0ff695d:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-0ff695d:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-0ff695d:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-0ff695d:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-d2406ce{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-d2406ce:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-d2406ce>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/01/PMC20100-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-679bfd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:12px 12px 0 0;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-679bfd6:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-679bfd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0549da7)}.elementor-3376 .elementor-element.elementor-element-24893a0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-24893a0:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-24893a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-24893a0:hover{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-wrapper{text-align:start}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-icon-box-title{margin-bottom:4px;margin-top:0}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-icon-box-title:hover,.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-icon-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-title:hover,.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-title:hover a{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-88c3875:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-88c3875:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-88c3875:hover .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-88c3875:hover .elementor-image-box-description{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-c648a55{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var(--e-global-color-8dbb91f);padding:8px 8px 8px 16px;font-family:var(--e-global-typography-eb588c8-font-family),Sans-serif;font-size:var(--e-global-typography-eb588c8-font-size);font-weight:var(--e-global-typography-eb588c8-font-weight);text-transform:var(--e-global-typography-eb588c8-text-transform);text-decoration:var(--e-global-typography-eb588c8-text-decoration);line-height:var(--e-global-typography-eb588c8-line-height);color:var(--e-global-color-secondary);border-radius:0 0 0 0;box-shadow:0 0 10px 0 #fff0}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-5c02b7d.elementor-element{--align-self:center}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button{text-align:center}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--e-global-color-secondary);width:20px}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#FFF}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 10px 10px 10px}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:8px}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:8px}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i{color:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg{fill:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:#FFF}.elementor-3376 .elementor-element.elementor-element-8b29749{--display:flex;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-9494a64{--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:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-3376 .elementor-element.elementor-element-700d7bb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-76bb4769{padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px;text-align:start}.elementor-3376 .elementor-element.elementor-element-76bb4769 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-82355b8);margin:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-8dbb91f);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-45bf28a8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-1ab5a71d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-1ab5a71d:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-1ab5a71d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/James-Greene-Headshot.jpg);background-position:center center;background-size:cover}.elementor-3376 .elementor-element.elementor-element-3c2e467d{--display:flex;--min-height:134px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-3376 .elementor-element.elementor-element-3c2e467d:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-3c2e467d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-icon-box-title{margin-bottom:0;margin-top:0}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-title{margin-bottom:0;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-51c523cd:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-51c523cd:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-51c523cd:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-51c523cd:hover .elementor-image-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-c73d7ab{text-align:center;line-height:10px}.elementor-3376 .elementor-element.elementor-element-ce2eff4{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-ce2eff4:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-ce2eff4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Thomas-White-Headshot.jpg);background-position:center center;background-size:cover}.elementor-3376 .elementor-element.elementor-element-8dcf143{--display:flex;--min-height:134px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-3376 .elementor-element.elementor-element-8dcf143:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-8dcf143>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-icon-box-title{margin-bottom:0;margin-top:0}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-title{margin-bottom:0;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-f561444:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f561444:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f561444:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-f561444:hover .elementor-image-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-81cb3c6{text-align:center;line-height:10px}.elementor-3376 .elementor-element.elementor-element-975b6e6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-975b6e6:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-975b6e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/03/IMG_7535-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-3376 .elementor-element.elementor-element-1642216{--display:flex;--min-height:134px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-0549da7);--border-color:var( --e-global-color-0549da7 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-3376 .elementor-element.elementor-element-1642216:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-1642216>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-icon-box-title{margin-bottom:0;margin-top:0}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-title{margin-bottom:0;margin-top:0;font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-icon-box-content,.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-content{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-9fe1a23:hover .elementor-icon-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-9fe1a23:hover .elementor-image-box-title{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-9fe1a23:hover .elementor-icon-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-9fe1a23:hover .elementor-image-box-description{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-182b5a2{text-align:center;line-height:10px}.elementor-3376 .elementor-element.elementor-element-7b55dc15{--display:flex;--overflow:hidden;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-7fe8f4b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-538e0bbf{--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:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:56px;--padding-right:56px}.elementor-3376 .elementor-element.elementor-element-538e0bbf:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-538e0bbf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-312cb332{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-3376 .elementor-element.elementor-element-43f608cf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-49be6bd6{padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px;text-align:start}.elementor-3376 .elementor-element.elementor-element-49be6bd6 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-82355b8);margin:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-8dbb91f);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-fa2967e{text-align:start;font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-fa2967e p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-7d7e7d0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-7d7e7d0d:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-7d7e7d0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:24px;--ekit_testimonial_slidetoshow:1}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial-slider .swiper-wrapper{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card{padding:40px 40px 40px 40px;box-shadow:0 0 10px 0 #fff0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card{border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-commentor-content{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider .elementskit-commentor-content>p{color:var(--e-global-color-text);margin:12px 0 48px 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card .elementskit-commentor-coment{color:var(--e-global-color-text);margin:12px 0 48px 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider:hover .elementskit-commentor-content>p{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider.testimonial-active .elementskit-commentor-content>p{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card .elementskit-commentor-coment{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-stars>li>a,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-stars>li>span{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);font-size:20px}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider:hover .elementskit-stars>li>a,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider:hover .elementskit-stars>li>span,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider.testimonial-active .elementskit-stars>li>a,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider.testimonial-active .elementskit-stars>li>span{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-stars>li:not(:last-child){margin-right:0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-stars{padding:0 0 0 0;margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-profile-info .elementskit-author-name{color:var(--e-global-color-82355b8);font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height);margin-bottom:-4px}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-author-name{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-profile-info .elementskit-author-des{color:var(--e-global-color-primary);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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider:hover .elementskit-author-des{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-commentor-bio{margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-commentor-bio .elementskit-commentor-image>img{height:56px;width:56px}.elementor-3376 .elementor-element.elementor-element-f32313e .ekit-testimonial--avatar{margin:0 12px 0 0}body:not(.rtl) .elementor-3376 .elementor-element.elementor-element-14a7b83c{right:-310px}body.rtl .elementor-3376 .elementor-element.elementor-element-14a7b83c{left:-310px}.elementor-3376 .elementor-element.elementor-element-14a7b83c{top:-653px}.elementor-3376 .elementor-element.elementor-element-d0b825f{--display:flex;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-eb31bcb{--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:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-3376 .elementor-element.elementor-element-ca4dcb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-84a970e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-8a51eaf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-51fe954{padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px;text-align:start}.elementor-3376 .elementor-element.elementor-element-51fe954 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-82355b8);margin:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-8dbb91f);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-05d7225{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height);color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-05d7225 p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:not(.active):not(.hover-gradient):hover,.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.hover-gradient:not(.active):before{background-color:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list:not(.slide):not(.over) .tab-nav.active,.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav:before,.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.tab-nav-cloned{background-color:var(--e-global-color-8dbb91f)}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs{padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list{flex-wrap:nowrap;padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav{width:100%;border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav,.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav-list .tab-nav.tab-nav-cloned{padding:10px 10px 10px 10px;margin:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-description{color:#FFF}.elementor-3376 .elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content{color:var(--e-global-color-text)}.elementor-3376 .elementor-element.elementor-element-3f72ba3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-1cf2367{border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-1cf2367 .elementor-wrapper{--video-aspect-ratio:0.5625}.elementor-3376 .elementor-element.elementor-element-4ab29b3f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-a726cb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-3486f1f9{--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:150px 150px;--row-gap:150px;--column-gap:150px;--overlay-opacity:0.7;--border-radius:0px 0px 0px 0px;--padding-top:150px;--padding-bottom:150px;--padding-left:56px;--padding-right:56px}.elementor-3376 .elementor-element.elementor-element-3486f1f9:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-3486f1f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firefitphysio.ie/wp-content/uploads/2026/02/Contact-us-Contact-us-.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-3376 .elementor-element.elementor-element-3486f1f9::before,.elementor-3376 .elementor-element.elementor-element-3486f1f9>.elementor-background-video-container::before,.elementor-3376 .elementor-element.elementor-element-3486f1f9>.e-con-inner>.elementor-background-video-container::before,.elementor-3376 .elementor-element.elementor-element-3486f1f9>.elementor-background-slideshow::before,.elementor-3376 .elementor-element.elementor-element-3486f1f9>.e-con-inner>.elementor-background-slideshow::before,.elementor-3376 .elementor-element.elementor-element-3486f1f9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(270deg,var(--e-global-color-accent) -17%,var(--e-global-color-8aae8c5) 74%)}.elementor-3376 .elementor-element.elementor-element-3d597b32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-68856bc5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-5951c213{background-color:var(--e-global-color-602e3a6);padding:4px 16px 4px 16px;border-radius:5px 5px 5px 5px;text-align:start}.elementor-3376 .elementor-element.elementor-element-5951c213 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-0ce6270);margin:0 0 0 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-secondary);padding:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-44ca239-font-family),Sans-serif;font-size:var(--e-global-typography-44ca239-font-size);font-weight:var(--e-global-typography-44ca239-font-weight);text-transform:var(--e-global-typography-44ca239-text-transform);font-style:var(--e-global-typography-44ca239-font-style);text-decoration:var(--e-global-typography-44ca239-text-decoration);line-height:var(--e-global-typography-44ca239-line-height)}.elementor-3376 .elementor-element.elementor-element-439898fa{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height);color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-439898fa p{margin-block-end:0}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-wrapper{align-items:center;gap:13px}.elementor-3376 .elementor-element.elementor-element-50cfac5.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-3376 .elementor-element.elementor-element-50cfac5.elementor-view-framed .elementor-icon,.elementor-3376 .elementor-element.elementor-element-50cfac5.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon{font-size:30px}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-icon{margin-top:-3px}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title,.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title a{font-family:var(--e-global-typography-add867a-font-family),Sans-serif;font-size:var(--e-global-typography-add867a-font-size);font-weight:var(--e-global-typography-add867a-font-weight);text-transform:var(--e-global-typography-add867a-text-transform);text-decoration:var(--e-global-typography-add867a-text-decoration);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title{color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var(--e-global-color-secondary);padding:8px 8px 8px 16px;font-family:var(--e-global-typography-eb588c8-font-family),Sans-serif;font-size:var(--e-global-typography-eb588c8-font-size);font-weight:var(--e-global-typography-eb588c8-font-weight);text-transform:var(--e-global-typography-eb588c8-text-transform);text-decoration:var(--e-global-typography-eb588c8-text-decoration);line-height:var(--e-global-typography-eb588c8-line-height);color:var(--e-global-color-82355b8);border-radius:0 0 0 0;box-shadow:0 0 10px 0 #fff0}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var(--e-global-color-primary)}.elementor-3376 .elementor-element.elementor-element-2ae0f73.elementor-element{--align-self:flex-start}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button{text-align:left}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--e-global-color-82355b8);width:20px}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var(--e-global-color-0ce6270)}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#FFF}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 10px 10px 10px}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:8px}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:8px}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i{color:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg{fill:var(--e-global-color-8583678)}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:#FFF}.elementor-3376 .elementor-element.elementor-element-29b73956{--display:flex;border-style:solid;--border-style:solid;border-width:12px 0 0 12px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:12px;border-color:var(--e-global-color-6a9d795);--border-color:var( --e-global-color-6a9d795 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:-56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-29b73956:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-29b73956>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6a9d795)}.elementor-3376 .elementor-element.elementor-element-1805fb10{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px}.elementor-3376 .elementor-element.elementor-element-1805fb10:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-1805fb10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:17px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-17px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-labels-inline .elementor-field-group>label{padding-left:6px}body:not(.rtl) .elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-labels-inline .elementor-field-group>label{padding-right:6px}body .elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-labels-above .elementor-field-group>label{padding-bottom:6px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group>label,.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-subgroup label{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group>label{font-family:var(--e-global-typography-d210eec-font-family),Sans-serif;font-size:var(--e-global-typography-d210eec-font-size);font-weight:var(--e-global-typography-d210eec-font-weight);text-transform:var(--e-global-typography-d210eec-text-transform);text-decoration:var(--e-global-typography-d210eec-text-decoration);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-type-html{padding-bottom:0}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group .elementor-field{color:var(--e-global-color-82355b8)}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFF;border-color:var(--e-global-color-1120af7);border-radius:5px 5px 5px 5px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group .elementor-select-wrapper select{background-color:#FFF;border-color:var(--e-global-color-1120af7);border-radius:5px 5px 5px 5px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group .elementor-select-wrapper::before{color:var(--e-global-color-1120af7)}.elementor-3376 .elementor-element.elementor-element-f6515a2 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-8dbb91f);color:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-button[type="submit"]{background-color:var(--e-global-color-8dbb91f);color:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-button[type="submit"]:hover{color:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-button{border-radius:0 0 0 0}.elementor-3376 .elementor-element.elementor-element-f6515a2{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}@media(min-width:768px){.elementor-3376 .elementor-element.elementor-element-1c73bbda{--content-width:1600px}.elementor-3376 .elementor-element.elementor-element-431fe2c4{--width:53%}.elementor-3376 .elementor-element.elementor-element-29ba3e82{--width:200px}.elementor-3376 .elementor-element.elementor-element-cb010f3{--width:190px}.elementor-3376 .elementor-element.elementor-element-520170d1{--width:32px}.elementor-3376 .elementor-element.elementor-element-44c4cc25{--width:32px}.elementor-3376 .elementor-element.elementor-element-486a284f{--width:50%}.elementor-3376 .elementor-element.elementor-element-7bd152f2{--width:296px}.elementor-3376 .elementor-element.elementor-element-3bb73fd5{--width:50%}.elementor-3376 .elementor-element.elementor-element-31e7599a{--width:101.556%}.elementor-3376 .elementor-element.elementor-element-4edf703e{--width:83%}.elementor-3376 .elementor-element.elementor-element-32ecb0f2{--width:62%}.elementor-3376 .elementor-element.elementor-element-9580c5e{--width:65%}.elementor-3376 .elementor-element.elementor-element-59884361{--width:62%}.elementor-3376 .elementor-element.elementor-element-130fd4e3{--width:100%}.elementor-3376 .elementor-element.elementor-element-a237ab9{--width:62%}.elementor-3376 .elementor-element.elementor-element-a0f783c{--width:100%}.elementor-3376 .elementor-element.elementor-element-679bfd6{--width:62%}.elementor-3376 .elementor-element.elementor-element-24893a0{--width:100%}.elementor-3376 .elementor-element.elementor-element-3c2e467d{--width:74%}.elementor-3376 .elementor-element.elementor-element-8dcf143{--width:74%}.elementor-3376 .elementor-element.elementor-element-1642216{--width:74%}.elementor-3376 .elementor-element.elementor-element-7b55dc15{--content-width:1600px}.elementor-3376 .elementor-element.elementor-element-43f608cf{--width:45%}.elementor-3376 .elementor-element.elementor-element-7d7e7d0d{--width:55%}.elementor-3376 .elementor-element.elementor-element-84a970e{--width:50%}.elementor-3376 .elementor-element.elementor-element-3f72ba3{--width:48%}.elementor-3376 .elementor-element.elementor-element-4ab29b3f{--content-width:1600px}.elementor-3376 .elementor-element.elementor-element-3d597b32{--width:50%}.elementor-3376 .elementor-element.elementor-element-29b73956{--width:55%}}@media(max-width:1024px) and (min-width:768px){.elementor-3376 .elementor-element.elementor-element-431fe2c4{--width:100%}.elementor-3376 .elementor-element.elementor-element-7c3da43e{--width:100%}.elementor-3376 .elementor-element.elementor-element-486a284f{--width:100%}.elementor-3376 .elementor-element.elementor-element-3bb73fd5{--width:100%}.elementor-3376 .elementor-element.elementor-element-4edf703e{--width:100%}.elementor-3376 .elementor-element.elementor-element-43f608cf{--width:100%}.elementor-3376 .elementor-element.elementor-element-7d7e7d0d{--width:100%}.elementor-3376 .elementor-element.elementor-element-84a970e{--width:100%}.elementor-3376 .elementor-element.elementor-element-3f72ba3{--width:100%}.elementor-3376 .elementor-element.elementor-element-3d597b32{--width:100%}.elementor-3376 .elementor-element.elementor-element-29b73956{--width:100%}}@media(max-width:1024px){.elementor-3376 .elementor-element.elementor-element-39d78f1{--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-3376 .elementor-element.elementor-element-431fe2c4{--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-eb588c8-font-size);line-height:var(--e-global-typography-eb588c8-line-height)}.elementor-3376 .elementor-element.elementor-element-5b824be4{width:var(--container-widget-width,260px);max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-3cbe0402{font-size:var(--e-global-typography-c9093b9-font-size);line-height:var(--e-global-typography-c9093b9-line-height)}.elementor-3376 .elementor-element.elementor-element-d66b5a5{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-67ff57e4{--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-3376 .elementor-element.elementor-element-463be804{--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:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-3376 .elementor-element.elementor-element-486a284f{--min-height:500px}.elementor-3376 .elementor-element.elementor-element-486a284f:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-486a284f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-3376 .elementor-element.elementor-element-486a284f.e-con{--order:99999 /* order end hack */}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-3bb73fd5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-31c28b1f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-34f4ead7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-7a01120{width:var(--container-widget-width,580px);max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:start;font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-6edfe913{--container-widget-width:613px;--container-widget-flex-grow:0;width:var(--container-widget-width,613px);max-width:613px}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-38cf8f25{--container-widget-width:613px;--container-widget-flex-grow:0;width:var(--container-widget-width,613px);max-width:613px}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-566fb091{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row}.elementor-3376 .elementor-element.elementor-element-569b96b{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .super{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-4fc3fa85 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-22c828d4{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .super{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-5dc30722 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-55248bc3{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .super{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-1c81bbd7 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-2a6fe1ad{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-653eaaa0 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-3a6e6530{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-4879d8e7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-e73a544{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-4063d17:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-4063d17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-eb588c8-font-size);line-height:var(--e-global-typography-eb588c8-line-height)}.elementor-3376 .elementor-element.elementor-element-8b29749{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-76bb4769 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-45bf28a8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-7b55dc15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-538e0bbf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-312cb332{--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:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-3376 .elementor-element.elementor-element-49be6bd6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-fa2967e{width:var(--container-widget-width,580px);max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:24px;--ekit_testimonial_slidetoshow:1}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-profile-info .elementskit-author-name{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-profile-info .elementskit-author-des{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-d0b825f{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-eb31bcb{--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-3376 .elementor-element.elementor-element-ca4dcb6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3376 .elementor-element.elementor-element-84a970e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-8a51eaf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-51fe954 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-05d7225{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-3f72ba3{--min-height:500px}.elementor-3376 .elementor-element.elementor-element-3f72ba3.e-con{--order:99999 /* order end hack */}.elementor-3376 .elementor-element.elementor-element-1cf2367{width:var(--container-widget-width,280px);max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0}.elementor-3376 .elementor-element.elementor-element-1cf2367.elementor-element{--align-self:center}.elementor-3376 .elementor-element.elementor-element-4ab29b3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-3486f1f9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-5951c213 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-44ca239-font-size);line-height:var(--e-global-typography-44ca239-line-height)}.elementor-3376 .elementor-element.elementor-element-439898fa{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title,.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title a{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-eb588c8-font-size);line-height:var(--e-global-typography-eb588c8-line-height)}.elementor-3376 .elementor-element.elementor-element-29b73956{--margin-top:0px;--margin-bottom:-80px;--margin-left:24px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-1805fb10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group>label{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}}@media(max-width:767px){.elementor-3376 .elementor-element.elementor-element-1c73bbda{--min-height:0px}.elementor-3376 .elementor-element.elementor-element-939693e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-39d78f1{--min-height:600px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-3044e8dc .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-3376 .elementor-element.elementor-element-69140148 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-eb588c8-font-size);line-height:var(--e-global-typography-eb588c8-line-height)}.elementor-3376 .elementor-element.elementor-element-5b824be4{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-3cbe0402{font-size:var(--e-global-typography-c9093b9-font-size);line-height:var(--e-global-typography-c9093b9-line-height)}.elementor-3376 .elementor-element.elementor-element-42eec5ba{--spacer-size:0px}.elementor-3376 .elementor-element.elementor-element-d66b5a5{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-67ff57e4{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-3376 .elementor-element.elementor-element-463be804{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-3376 .elementor-element.elementor-element-486a284f{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-486a284f:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-486a284f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top left}.elementor-3376 .elementor-element.elementor-element-486a284f.e-con{--align-self:flex-end}.elementor-3376 .elementor-element.elementor-element-7bd152f2{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:15px 0 0 0;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-28f1991d .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-31c28b1f{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-3376 .elementor-element.elementor-element-34f4ead7.elementor-element{--align-self:center}.elementor-3376 .elementor-element.elementor-element-34f4ead7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4137901e .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-7a01120{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-379806db{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-6edfe913 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-wrapper{text-align:center}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-38cf8f25 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-566fb091{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-51a0dba1 .elementskit-funfact .super{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-4fc3fa85 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-74bc0e35 .elementskit-funfact .super{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-5dc30722 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-283fdee9 .elementskit-funfact .super{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-1c81bbd7 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-796dd161 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var(--e-global-typography-7411e36-font-size);line-height:var(--e-global-typography-7411e36-line-height)}.elementor-3376 .elementor-element.elementor-element-653eaaa0 .elementor-heading-title{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-6f9fe3f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-3a6e6530{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-4edf703e{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-3376 .elementor-element.elementor-element-4879d8e7 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4c4a24c1 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-e73a544{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3376 .elementor-element.elementor-element-6ebe1231{--min-height:400px}.elementor-3376 .elementor-element.elementor-element-32ecb0f2{--width:320px}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-7d9bf382 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-278192cc{--min-height:400px}.elementor-3376 .elementor-element.elementor-element-9580c5e{--width:320px}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-52ddbec2 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-cfe4468{--min-height:400px}.elementor-3376 .elementor-element.elementor-element-59884361{--width:320px}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-59d06dcb .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-4063d17{--min-height:400px}.elementor-3376 .elementor-element.elementor-element-4063d17:not(.elementor-motion-effects-element-type-background),.elementor-3376 .elementor-element.elementor-element-4063d17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -122px}.elementor-3376 .elementor-element.elementor-element-a237ab9{--width:320px}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-0ff695d .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-d2406ce{--min-height:400px}.elementor-3376 .elementor-element.elementor-element-679bfd6{--width:320px}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-88c3875 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-5c02b7d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-eb588c8-font-size);line-height:var(--e-global-typography-eb588c8-line-height)}.elementor-3376 .elementor-element.elementor-element-8b29749{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-9494a64{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-3376 .elementor-element.elementor-element-700d7bb4{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-3376 .elementor-element.elementor-element-76bb4769 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-6c595e38 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-45bf28a8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3376 .elementor-element.elementor-element-1ab5a71d{--min-height:350px}.elementor-3376 .elementor-element.elementor-element-3c2e467d{--width:85%}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-51c523cd .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-c73d7ab{line-height:1.3em}.elementor-3376 .elementor-element.elementor-element-ce2eff4{--min-height:350px}.elementor-3376 .elementor-element.elementor-element-8dcf143{--width:85%}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-f561444 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-81cb3c6{line-height:1.3em}.elementor-3376 .elementor-element.elementor-element-975b6e6{--min-height:350px}.elementor-3376 .elementor-element.elementor-element-1642216{--width:85%}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-title{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-9fe1a23 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-182b5a2{line-height:1.3em}.elementor-3376 .elementor-element.elementor-element-7fe8f4b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-538e0bbf{--border-radius:0px 0px 0px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px}.elementor-3376 .elementor-element.elementor-element-312cb332{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-3376 .elementor-element.elementor-element-43f608cf{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-3376 .elementor-element.elementor-element-49be6bd6.elementor-element{--align-self:center}.elementor-3376 .elementor-element.elementor-element-49be6bd6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-5c136b1c.elementor-element{--align-self:center}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-5c136b1c .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-fa2967e{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:24px}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-profile-info .elementskit-author-name{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-f32313e .elementskit-profile-info .elementskit-author-des{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3376 .elementor-element.elementor-element-d0b825f{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-eb31bcb{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-3376 .elementor-element.elementor-element-ca4dcb6{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-3376 .elementor-element.elementor-element-8a51eaf{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-3376 .elementor-element.elementor-element-51fe954{text-align:center}.elementor-3376 .elementor-element.elementor-element-51fe954 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-4791f90 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-05d7225{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-4ab29b3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-a726cb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3376 .elementor-element.elementor-element-3486f1f9{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px}.elementor-3376 .elementor-element.elementor-element-3d597b32{--width:90%}.elementor-3376 .elementor-element.elementor-element-68856bc5{--width:100%}.elementor-3376 .elementor-element.elementor-element-5951c213 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-3376 .elementor-element.elementor-element-6bd83852 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-44ca239-font-size);line-height:var(--e-global-typography-44ca239-line-height)}.elementor-3376 .elementor-element.elementor-element-439898fa{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title,.elementor-3376 .elementor-element.elementor-element-50cfac5 .elementor-icon-box-title a{font-size:var(--e-global-typography-add867a-font-size);line-height:var(--e-global-typography-add867a-line-height)}.elementor-3376 .elementor-element.elementor-element-2ae0f73 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-eb588c8-font-size);line-height:var(--e-global-typography-eb588c8-line-height)}.elementor-3376 .elementor-element.elementor-element-29b73956{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3376 .elementor-element.elementor-element-f6515a2 .elementor-field-group>label{font-size:var(--e-global-typography-d210eec-font-size);line-height:var(--e-global-typography-d210eec-line-height)}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after{display:none}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs.layout-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-navigation{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav{width:100%;height:auto!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.elementor-element.elementor-element-6690592 .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after{display:none}}