.elementor-482 .elementor-element.elementor-element-5df24666{--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;--overlay-opacity:1;--border-radius:0px 0px 50px 50px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-5df24666:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-5df24666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/03/Green-leaves-background.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-482 .elementor-element.elementor-element-5df24666::before, .elementor-482 .elementor-element.elementor-element-5df24666 > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-5df24666 > .e-con-inner > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-5df24666 > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-5df24666 > .e-con-inner > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-5df24666 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4f76d6d ) 20%, #FFFFFFDB 100%);}.elementor-482 .elementor-element.elementor-element-47321ae3{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-482 .elementor-element.elementor-element-7a2a2ad2 .elementor-heading-title{font-family:var( --e-global-typography-b310716-font-family ), Sans-serif;font-size:var( --e-global-typography-b310716-font-size );font-weight:var( --e-global-typography-b310716-font-weight );line-height:var( --e-global-typography-b310716-line-height );letter-spacing:var( --e-global-typography-b310716-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2b39d17e{text-align:start;}.elementor-482 .elementor-element.elementor-element-2b39d17e img{width:52px;}.elementor-482 .elementor-element.elementor-element-71b1ca7a{--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:54px 20px;--row-gap:54px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-71b1ca7a:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-71b1ca7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/03/Section-oval-light-green.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-482 .elementor-element.elementor-element-25e6e23f{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:nowrap;}.elementor-482 .elementor-element.elementor-element-7e38d95c .elementor-heading-title{font-family:var( --e-global-typography-a2a3459-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a3459-font-size );font-weight:var( --e-global-typography-a2a3459-font-weight );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-65e7c3f7{--divider-border-style:solid;--divider-color:var( --e-global-color-f876004 );--divider-border-width:1px;}.elementor-482 .elementor-element.elementor-element-65e7c3f7 .elementor-divider-separator{width:100%;}.elementor-482 .elementor-element.elementor-element-65e7c3f7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-482 .elementor-element.elementor-element-73d93add{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-9e9dc6c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1CDBB526;--border-color:#1CDBB526;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-9e9dc6c:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-9e9dc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-66551007 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-2a690c51{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-52efc390{text-align:start;}.elementor-482 .elementor-element.elementor-element-52efc390 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-482 .elementor-element.elementor-element-2733ff94{text-align:start;font-family:var( --e-global-typography-94084a2-font-family ), Sans-serif;font-size:var( --e-global-typography-94084a2-font-size );font-weight:var( --e-global-typography-94084a2-font-weight );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2733ff94 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-67fc33cf{padding:10px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-3ec29137{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1CDBB526;--border-color:#1CDBB526;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-3ec29137:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-3ec29137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-6412e34 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-4e49f6c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-35241f16{text-align:start;}.elementor-482 .elementor-element.elementor-element-35241f16 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-482 .elementor-element.elementor-element-6181d00{text-align:start;font-family:var( --e-global-typography-94084a2-font-family ), Sans-serif;font-size:var( --e-global-typography-94084a2-font-size );font-weight:var( --e-global-typography-94084a2-font-weight );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6181d00 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-75720142{padding:10px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-a91bd5c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1CDBB526;--border-color:#1CDBB526;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-a91bd5c:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-a91bd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2049772b img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-4709a899{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-16f8714{text-align:start;}.elementor-482 .elementor-element.elementor-element-16f8714 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-482 .elementor-element.elementor-element-4374dd2f{text-align:start;font-family:var( --e-global-typography-94084a2-font-family ), Sans-serif;font-size:var( --e-global-typography-94084a2-font-size );font-weight:var( --e-global-typography-94084a2-font-weight );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4374dd2f p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-66da899d{padding:10px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-67d7e54{--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:20px 60px;--row-gap:20px;--column-gap:60px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-67d7e54:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-64746ea ) 100%);}.elementor-482 .elementor-element.elementor-element-67d7e54::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .e-con-inner > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/03/dots-background-sides.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-482 .elementor-element.elementor-element-3601112{--display:flex;--gap:35px 20px;--row-gap:35px;--column-gap:20px;}.elementor-482 .elementor-element.elementor-element-a95c531 img{width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-482 .elementor-element.elementor-element-37ad4ad{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-482 .elementor-element.elementor-element-25c0125 .elementor-heading-title{font-family:var( --e-global-typography-4529e2c-font-family ), Sans-serif;font-size:var( --e-global-typography-4529e2c-font-size );font-weight:var( --e-global-typography-4529e2c-font-weight );text-transform:var( --e-global-typography-4529e2c-text-transform );line-height:var( --e-global-typography-4529e2c-line-height );color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-813b678 .elementor-heading-title{font-family:var( --e-global-typography-a2a3459-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a3459-font-size );font-weight:var( --e-global-typography-a2a3459-font-weight );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-a7a0093{padding:12px 0px 0px 0px;color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-a7a0093 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-c142cb9{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:165px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-c142cb9:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/03/circle-shape-green-dots.webp");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-482 .elementor-element.elementor-element-c142cb9::before, .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-c142cb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-c142cb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4f76d6d ) 0%, var( --e-global-color-4c5d2f5 ) 100%);}.elementor-482 .elementor-element.elementor-element-8e91336{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-482 .elementor-element.elementor-element-5a2cb2c{text-align:center;}.elementor-482 .elementor-element.elementor-element-5a2cb2c .elementor-heading-title{font-family:var( --e-global-typography-a2a3459-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a3459-font-size );font-weight:var( --e-global-typography-a2a3459-font-weight );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );color:var( --e-global-color-secondary );}.elementor-482 .elementor-element.elementor-element-b9ebc8d{font-family:var( --e-global-typography-51972df-font-family ), Sans-serif;font-size:var( --e-global-typography-51972df-font-size );font-weight:var( --e-global-typography-51972df-font-weight );line-height:var( --e-global-typography-51972df-line-height );letter-spacing:var( --e-global-typography-51972df-letter-spacing );}.elementor-482 .elementor-element.elementor-element-b9ebc8d p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-13c7c08{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;}.elementor-482 .elementor-element.elementor-element-13c7c08:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-13c7c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/04/christchurch-location-optimized.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-482 .elementor-element.elementor-element-30b35bf{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-30b35bf:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-30b35bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-30b35bf::before, .elementor-482 .elementor-element.elementor-element-30b35bf > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-30b35bf > .e-con-inner > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-30b35bf > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-30b35bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-30b35bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4f76d6d ) 0%, var( --e-global-color-4c5d2f5 ) 90%);}.elementor-482 .elementor-element.elementor-element-fe9738f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-482 .elementor-element.elementor-element-3312593{text-align:center;}.elementor-482 .elementor-element.elementor-element-3312593 .elementor-heading-title{font-family:var( --e-global-typography-a2a3459-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a3459-font-size );font-weight:var( --e-global-typography-a2a3459-font-weight );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-e466c79{text-align:center;}.elementor-482 .elementor-element.elementor-element-e466c79 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-764e6c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-de70127{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:38px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-482 .elementor-element.elementor-element-de70127:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-de70127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-dadd92b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-482 .elementor-element.elementor-element-2476fe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-482 .elementor-element.elementor-element-2476fe2 .elementor-icon-wrapper{text-align:center;}.elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-framed .elementor-icon, .elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-framed .elementor-icon, .elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2476fe2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2476fe2 .elementor-icon{font-size:50px;padding:25px;}.elementor-482 .elementor-element.elementor-element-2476fe2 .elementor-icon svg{height:50px;}.elementor-482 .elementor-element.elementor-element-6e77bdd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-a3abde2{text-align:center;}.elementor-482 .elementor-element.elementor-element-a3abde2 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-1a1e871{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:38px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-482 .elementor-element.elementor-element-1a1e871:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-1a1e871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-276f897{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-482 .elementor-element.elementor-element-2644e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-482 .elementor-element.elementor-element-2644e62 .elementor-icon-wrapper{text-align:center;}.elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-framed .elementor-icon, .elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-framed .elementor-icon, .elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2644e62.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-2644e62 .elementor-icon{font-size:50px;padding:25px;}.elementor-482 .elementor-element.elementor-element-2644e62 .elementor-icon svg{height:50px;}.elementor-482 .elementor-element.elementor-element-bd1e08c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-f422e23{text-align:center;}.elementor-482 .elementor-element.elementor-element-f422e23 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-562a5c8{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:38px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-482 .elementor-element.elementor-element-562a5c8:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-562a5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-a4e9a20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-482 .elementor-element.elementor-element-b6a2e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-482 .elementor-element.elementor-element-b6a2e85 .elementor-icon-wrapper{text-align:center;}.elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-framed .elementor-icon, .elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-framed .elementor-icon, .elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-b6a2e85.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-b6a2e85 .elementor-icon{font-size:50px;padding:25px;}.elementor-482 .elementor-element.elementor-element-b6a2e85 .elementor-icon svg{height:50px;}.elementor-482 .elementor-element.elementor-element-9535370{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-0b9b776{text-align:center;}.elementor-482 .elementor-element.elementor-element-0b9b776 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-2ccc67a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-0cc4850{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-482 .elementor-element.elementor-element-0cc4850:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-0cc4850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/03/Green-bg-light-green-oval.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-482 .elementor-element.elementor-element-a828307{text-align:center;}.elementor-482 .elementor-element.elementor-element-a828307 .elementor-heading-title{font-family:var( --e-global-typography-a2a3459-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a3459-font-size );font-weight:var( --e-global-typography-a2a3459-font-weight );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-1f762f5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-1f762f5.elementor-element{--align-self:center;}.elementor-482 .elementor-element.elementor-element-1f762f5 p{margin-block-end:0px;}.elementor-482 .elementor-element.elementor-element-cb37cfd .elementor-button{background-color:var( --e-global-color-4f76d6d );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-cb37cfd .elementor-button:hover, .elementor-482 .elementor-element.elementor-element-cb37cfd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-4f76d6d );border-color:var( --e-global-color-9ce67b8 );}.elementor-482 .elementor-element.elementor-element-cb37cfd{padding:15px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-cb37cfd.elementor-element{--align-self:center;}.elementor-482 .elementor-element.elementor-element-cb37cfd .elementor-button:hover svg, .elementor-482 .elementor-element.elementor-element-cb37cfd .elementor-button:focus svg{fill:var( --e-global-color-4f76d6d );}.elementor-482 .elementor-element.elementor-element-39724a65{--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:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:30px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-39724a65:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-39724a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heatlogic.co.nz/wp-content/uploads/2026/03/half-notes-white-bg-transparent.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-482 .elementor-element.elementor-element-398feca4{--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:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:nowrap;}.elementor-482 .elementor-element.elementor-element-4011ac74 .elementor-heading-title{font-family:var( --e-global-typography-a2a3459-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a3459-font-size );font-weight:var( --e-global-typography-a2a3459-font-weight );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4ed00b31{--divider-border-style:solid;--divider-color:var( --e-global-color-f876004 );--divider-border-width:1px;}.elementor-482 .elementor-element.elementor-element-4ed00b31 .elementor-divider-separator{width:100%;}.elementor-482 .elementor-element.elementor-element-4ed00b31 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-482 .elementor-element.elementor-element-5bdfafdb{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-6727b931{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-6727b931:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-6727b931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-711b044d{width:100%;max-width:100%;}.elementor-482 .elementor-element.elementor-element-711b044d img{width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-54737dd1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-54737dd1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-482 .elementor-element.elementor-element-504106d9{text-align:center;}.elementor-482 .elementor-element.elementor-element-504106d9 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4423ed4e{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button{background-color:var( --e-global-color-4c5d2f5 );font-family:var( --e-global-typography-d51d9fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51d9fb-font-size );font-weight:var( --e-global-typography-d51d9fb-font-weight );text-transform:var( --e-global-typography-d51d9fb-text-transform );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button:hover, .elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button:focus{background-color:var( --e-global-color-4c5d2f5 );color:var( --e-global-color-accent );border-color:var( --e-global-color-4c5d2f5 );}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button:hover svg, .elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-345ccdc6{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-345ccdc6:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-345ccdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-16d6a3dd{width:100%;max-width:100%;}.elementor-482 .elementor-element.elementor-element-16d6a3dd img{width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-404b1ccf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-404b1ccf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-482 .elementor-element.elementor-element-e8891b0{text-align:center;}.elementor-482 .elementor-element.elementor-element-e8891b0 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-39cc1fe3{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button{background-color:var( --e-global-color-4c5d2f5 );font-family:var( --e-global-typography-d51d9fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51d9fb-font-size );font-weight:var( --e-global-typography-d51d9fb-font-weight );text-transform:var( --e-global-typography-d51d9fb-text-transform );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button:hover, .elementor-482 .elementor-element.elementor-element-228f733b .elementor-button:focus{background-color:var( --e-global-color-4c5d2f5 );color:var( --e-global-color-accent );border-color:var( --e-global-color-4c5d2f5 );}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button:hover svg, .elementor-482 .elementor-element.elementor-element-228f733b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-74636be5{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-74636be5:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-74636be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-50d78819{width:100%;max-width:100%;}.elementor-482 .elementor-element.elementor-element-50d78819 img{width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-60e3f936{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-60e3f936.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-482 .elementor-element.elementor-element-1e401a43{text-align:center;}.elementor-482 .elementor-element.elementor-element-1e401a43 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-322c9be9{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button{background-color:var( --e-global-color-4c5d2f5 );font-family:var( --e-global-typography-d51d9fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51d9fb-font-size );font-weight:var( --e-global-typography-d51d9fb-font-weight );text-transform:var( --e-global-typography-d51d9fb-text-transform );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button:hover, .elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button:focus{background-color:var( --e-global-color-4c5d2f5 );color:var( --e-global-color-accent );border-color:var( --e-global-color-4c5d2f5 );}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button:hover svg, .elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-3f89d209{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-3f89d209:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-3f89d209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-6411899b{width:100%;max-width:100%;}.elementor-482 .elementor-element.elementor-element-6411899b img{width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-15c9ada6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-15c9ada6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-482 .elementor-element.elementor-element-e0f5492{text-align:center;}.elementor-482 .elementor-element.elementor-element-e0f5492 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-7980479{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button{background-color:var( --e-global-color-4c5d2f5 );font-family:var( --e-global-typography-d51d9fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51d9fb-font-size );font-weight:var( --e-global-typography-d51d9fb-font-weight );text-transform:var( --e-global-typography-d51d9fb-text-transform );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button:hover, .elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button:focus{background-color:var( --e-global-color-4c5d2f5 );color:var( --e-global-color-accent );border-color:var( --e-global-color-4c5d2f5 );}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button:hover svg, .elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-482 .elementor-element.elementor-element-78521bdc{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-78521bdc:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-78521bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e165b18 );}.elementor-482 .elementor-element.elementor-element-5bb6b34d{width:100%;max-width:100%;}.elementor-482 .elementor-element.elementor-element-5bb6b34d img{width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-482 .elementor-element.elementor-element-b087d5e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-482 .elementor-element.elementor-element-b087d5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-482 .elementor-element.elementor-element-7032b3b9{text-align:center;}.elementor-482 .elementor-element.elementor-element-7032b3b9 .elementor-heading-title{font-family:var( --e-global-typography-f64025b-font-family ), Sans-serif;font-size:var( --e-global-typography-f64025b-font-size );font-weight:var( --e-global-typography-f64025b-font-weight );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-3f2eb058{--display:flex;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button{background-color:var( --e-global-color-4c5d2f5 );font-family:var( --e-global-typography-d51d9fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d51d9fb-font-size );font-weight:var( --e-global-typography-d51d9fb-font-weight );text-transform:var( --e-global-typography-d51d9fb-text-transform );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button:hover, .elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button:focus{background-color:var( --e-global-color-4c5d2f5 );color:var( --e-global-color-accent );border-color:var( --e-global-color-4c5d2f5 );}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button:hover svg, .elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1366px){.elementor-482 .elementor-element.elementor-element-7a2a2ad2 .elementor-heading-title{font-size:var( --e-global-typography-b310716-font-size );line-height:var( --e-global-typography-b310716-line-height );letter-spacing:var( --e-global-typography-b310716-letter-spacing );}.elementor-482 .elementor-element.elementor-element-7e38d95c .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-73d93add{--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-52efc390 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2733ff94{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-35241f16 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6181d00{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-16f8714 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4374dd2f{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-25c0125 .elementor-heading-title{font-size:var( --e-global-typography-4529e2c-font-size );line-height:var( --e-global-typography-4529e2c-line-height );}.elementor-482 .elementor-element.elementor-element-813b678 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5a2cb2c .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-b9ebc8d{font-size:var( --e-global-typography-51972df-font-size );line-height:var( --e-global-typography-51972df-line-height );letter-spacing:var( --e-global-typography-51972df-letter-spacing );}.elementor-482 .elementor-element.elementor-element-3312593 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-764e6c8{--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-a828307 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4011ac74 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5bdfafdb{--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-504106d9 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-e8891b0 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-1e401a43 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-e0f5492 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-7032b3b9 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}}@media(min-width:1367px){.elementor-482 .elementor-element.elementor-element-5df24666:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-5df24666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-482 .elementor-element.elementor-element-71b1ca7a:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-71b1ca7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-482 .elementor-element.elementor-element-67d7e54::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .e-con-inner > .elementor-background-video-container::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-482 .elementor-element.elementor-element-67d7e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-482 .elementor-element.elementor-element-c142cb9:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-482 .elementor-element.elementor-element-13c7c08:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-13c7c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-482 .elementor-element.elementor-element-0cc4850:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-0cc4850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-482 .elementor-element.elementor-element-39724a65:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-39724a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-482 .elementor-element.elementor-element-5df24666{--padding-top:70px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-7a2a2ad2 .elementor-heading-title{font-size:var( --e-global-typography-b310716-font-size );line-height:var( --e-global-typography-b310716-line-height );letter-spacing:var( --e-global-typography-b310716-letter-spacing );}.elementor-482 .elementor-element.elementor-element-25e6e23f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-482 .elementor-element.elementor-element-7e38d95c .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-73d93add{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-66551007 img{height:550px;}.elementor-482 .elementor-element.elementor-element-52efc390 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2733ff94{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6412e34 img{height:550px;}.elementor-482 .elementor-element.elementor-element-35241f16 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6181d00{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2049772b img{height:550px;}.elementor-482 .elementor-element.elementor-element-16f8714 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4374dd2f{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-67d7e54{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-a95c531 img{height:400px;}.elementor-482 .elementor-element.elementor-element-25c0125 .elementor-heading-title{font-size:var( --e-global-typography-4529e2c-font-size );line-height:var( --e-global-typography-4529e2c-line-height );}.elementor-482 .elementor-element.elementor-element-813b678 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-c142cb9:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}.elementor-482 .elementor-element.elementor-element-c142cb9{--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-8e91336{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-482 .elementor-element.elementor-element-5a2cb2c .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-b9ebc8d{font-size:var( --e-global-typography-51972df-font-size );line-height:var( --e-global-typography-51972df-line-height );letter-spacing:var( --e-global-typography-51972df-letter-spacing );}.elementor-482 .elementor-element.elementor-element-13c7c08{--min-height:350px;}.elementor-482 .elementor-element.elementor-element-30b35bf{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-3312593 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-764e6c8{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-de70127{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-1a1e871{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-562a5c8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-482 .elementor-element.elementor-element-2ccc67a{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-a828307 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-1f762f5{width:100%;max-width:100%;}.elementor-482 .elementor-element.elementor-element-39724a65{--padding-top:10px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-482 .elementor-element.elementor-element-398feca4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-482 .elementor-element.elementor-element-4011ac74 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5bdfafdb{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-711b044d img{height:220px;}.elementor-482 .elementor-element.elementor-element-504106d9 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-16d6a3dd img{height:220px;}.elementor-482 .elementor-element.elementor-element-e8891b0 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-50d78819 img{height:220px;}.elementor-482 .elementor-element.elementor-element-1e401a43 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6411899b img{height:220px;}.elementor-482 .elementor-element.elementor-element-e0f5492 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5bb6b34d img{height:220px;}.elementor-482 .elementor-element.elementor-element-7032b3b9 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}}@media(max-width:767px){.elementor-482 .elementor-element.elementor-element-5df24666{--border-radius:0px 0px 30px 30px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-7a2a2ad2 .elementor-heading-title{font-size:var( --e-global-typography-b310716-font-size );line-height:var( --e-global-typography-b310716-line-height );letter-spacing:var( --e-global-typography-b310716-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2b39d17e img{width:40px;}.elementor-482 .elementor-element.elementor-element-71b1ca7a{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-25e6e23f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-482 .elementor-element.elementor-element-7e38d95c .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-73d93add{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-66551007 img{height:240px;}.elementor-482 .elementor-element.elementor-element-52efc390 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2733ff94{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6412e34 img{height:240px;}.elementor-482 .elementor-element.elementor-element-35241f16 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-6181d00{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2049772b img{height:240px;}.elementor-482 .elementor-element.elementor-element-16f8714 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4374dd2f{font-size:var( --e-global-typography-94084a2-font-size );line-height:var( --e-global-typography-94084a2-line-height );letter-spacing:var( --e-global-typography-94084a2-letter-spacing );}.elementor-482 .elementor-element.elementor-element-67d7e54{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-a95c531 img{height:250px;object-fit:cover;object-position:center center;}.elementor-482 .elementor-element.elementor-element-25c0125 .elementor-heading-title{font-size:var( --e-global-typography-4529e2c-font-size );line-height:var( --e-global-typography-4529e2c-line-height );}.elementor-482 .elementor-element.elementor-element-813b678 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-c142cb9:not(.elementor-motion-effects-element-type-background), .elementor-482 .elementor-element.elementor-element-c142cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:170% auto;}.elementor-482 .elementor-element.elementor-element-c142cb9{--padding-top:60px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-8e91336{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-482 .elementor-element.elementor-element-5a2cb2c .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-b9ebc8d{font-size:var( --e-global-typography-51972df-font-size );line-height:var( --e-global-typography-51972df-line-height );letter-spacing:var( --e-global-typography-51972df-letter-spacing );}.elementor-482 .elementor-element.elementor-element-13c7c08{--min-height:200px;--border-radius:30px 30px 30px 30px;}.elementor-482 .elementor-element.elementor-element-30b35bf{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-fe9738f{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-482 .elementor-element.elementor-element-3312593 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-764e6c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-2ccc67a{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-0cc4850{--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-482 .elementor-element.elementor-element-a828307 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-cb37cfd{padding:10px 0px 0px 0px;}.elementor-482 .elementor-element.elementor-element-39724a65{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:10px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-482 .elementor-element.elementor-element-398feca4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-482 .elementor-element.elementor-element-4011ac74 .elementor-heading-title{font-size:var( --e-global-typography-a2a3459-font-size );line-height:var( --e-global-typography-a2a3459-line-height );letter-spacing:var( --e-global-typography-a2a3459-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5bdfafdb{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-482 .elementor-element.elementor-element-6727b931{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-482 .elementor-element.elementor-element-711b044d img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-482 .elementor-element.elementor-element-504106d9 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-5cbaddbd .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-345ccdc6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-482 .elementor-element.elementor-element-16d6a3dd img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-482 .elementor-element.elementor-element-e8891b0 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-228f733b .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-74636be5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-482 .elementor-element.elementor-element-50d78819 img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-482 .elementor-element.elementor-element-1e401a43 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-654f4117 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-3f89d209{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-482 .elementor-element.elementor-element-6411899b img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-482 .elementor-element.elementor-element-e0f5492 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-2d0c3cb4 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}.elementor-482 .elementor-element.elementor-element-78521bdc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-482 .elementor-element.elementor-element-5bb6b34d img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-482 .elementor-element.elementor-element-7032b3b9 .elementor-heading-title{font-size:var( --e-global-typography-f64025b-font-size );line-height:var( --e-global-typography-f64025b-line-height );letter-spacing:var( --e-global-typography-f64025b-letter-spacing );}.elementor-482 .elementor-element.elementor-element-4d8c7689 .elementor-button{font-size:var( --e-global-typography-d51d9fb-font-size );line-height:var( --e-global-typography-d51d9fb-line-height );letter-spacing:var( --e-global-typography-d51d9fb-letter-spacing );}}