.elementor-2919 .elementor-element.elementor-element-dbd7ca2:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-dbd7ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/12/FST-hp-02.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2919 .elementor-element.elementor-element-dbd7ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2919 .elementor-element.elementor-element-dbd7ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-e98c609 > .elementor-element-populated{padding:150px 0px 400px 0px;}.elementor-2919 .elementor-element.elementor-element-6ec3c745 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2919 .elementor-element.elementor-element-6ec3c745{text-align:center;}.elementor-2919 .elementor-element.elementor-element-6ec3c745 .elementor-heading-title{font-family:"Sogtric", Sans-serif;font-size:43px;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-630340ca > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-630340ca{text-align:center;font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button:focus{background-color:var( --e-global-color-be13655 );color:var( --e-global-color-primary );}.elementor-2919 .elementor-element.elementor-element-288dfe39 > .elementor-widget-container{margin:1.5% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2919 .elementor-element.elementor-element-346769b5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 3% 5%;z-index:10;}.elementor-2919 .elementor-element.elementor-element-346769b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-707904dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2919 .elementor-element.elementor-element-707904dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2919 .elementor-element.elementor-element-15356a0b{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-item > a{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-1c39da10 .elementor-heading-title{font-family:var( --e-global-typography-91b64c5-font-family ), Sans-serif;font-size:var( --e-global-typography-91b64c5-font-size );font-weight:var( --e-global-typography-91b64c5-font-weight );text-transform:var( --e-global-typography-91b64c5-text-transform );line-height:var( --e-global-typography-91b64c5-line-height );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-10bf091b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-10bf091b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-10bf091b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2919 .elementor-element.elementor-element-7f52f88b .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 1000ms !important;}.elementor-2919 .elementor-element.elementor-element-7f52f88b .premium-carousel-nav-progressbar-fill{transition-duration:1000ms !important;}.elementor-2919 .elementor-element.elementor-element-7f52f88b .premium-carousel-wrapper .slick-arrow{font-size:30px;color:#000000AD;}.elementor-2919 .elementor-element.elementor-element-7f52f88b .premium-carousel-wrapper .slick-arrow svg{width:30px;height:30px;fill:#000000AD;}.elementor-2919 .elementor-element.elementor-element-7f52f88b a.carousel-next, .elementor-2919 .elementor-element.elementor-element-7f52f88b a.carousel-prev{background-color:#02010100;}.elementor-2919 .elementor-element.elementor-element-7f52f88b .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-primary );}.elementor-2919 .elementor-element.elementor-element-7f52f88b .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-primary );}.elementor-2919 .elementor-element.elementor-element-7f52f88b a.carousel-next:hover, .elementor-2919 .elementor-element.elementor-element-7f52f88b a.carousel-prev:hover{background-color:#02010100;}.elementor-2919 .elementor-element.elementor-element-7f52f88b .slick-arrow:hover{border-style:none;}.elementor-2919 .elementor-element.elementor-element-4320a481{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-4320a481 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-19cd6a68:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Air-Tools-Background-scaled-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0000000F;background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Tenax-Range-Image-1.png");background-position:110% 120%;background-repeat:no-repeat;background-size:32% auto;opacity:1;}.elementor-2919 .elementor-element.elementor-element-19cd6a68:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Tenax-Range-Image-1.png");background-size:35% auto;opacity:1;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-19cd6a68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-19cd6a68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:8% 25% 8% 10%;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-2919 .elementor-element.elementor-element-2c4ed27b .elementor-heading-title{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-3bbf5aff .elementor-heading-title{font-family:var( --e-global-typography-941d188-font-family ), Sans-serif;font-size:var( --e-global-typography-941d188-font-size );font-weight:var( --e-global-typography-941d188-font-weight );text-transform:var( --e-global-typography-941d188-text-transform );line-height:var( --e-global-typography-941d188-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-294fb28{font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button:focus svg{fill:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-4b37f06c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/STONE-TOOLS-ASSETS-BG-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Air-Tools-Overlay-Option-2-1.png");background-position:125% 50%;background-repeat:no-repeat;background-size:45% auto;opacity:1;}.elementor-2919 .elementor-element.elementor-element-4b37f06c:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Air-Tools-Overlay-Option-2-1.png");background-size:48% auto;opacity:1;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-4b37f06c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-4b37f06c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 3%;--e-column-margin-right:0%;--e-column-margin-left:3%;padding:8% 25% 8% 10%;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.4s, border-radius 0.3s, opacity 0.4s;}.elementor-2919 .elementor-element.elementor-element-403ad64 .elementor-heading-title{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );color:var( --e-global-color-primary );}.elementor-2919 .elementor-element.elementor-element-5bc9c01 .elementor-heading-title{font-family:var( --e-global-typography-941d188-font-family ), Sans-serif;font-size:var( --e-global-typography-941d188-font-size );font-weight:var( --e-global-typography-941d188-font-weight );text-transform:var( --e-global-typography-941d188-text-transform );line-height:var( --e-global-typography-941d188-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-48cf945f{font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button:focus{background-color:var( --e-global-color-be13655 );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-2ebc116{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2.5%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-2ebc116 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-79b75b20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Farnese-Stone-Tools-Blades-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2919 .elementor-element.elementor-element-79b75b20:hover > .elementor-element-populated{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Farnese-Stone-Tools-Blades-1.png");background-position:center center;background-repeat:no-repeat;background-size:108% auto;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF00 0%, #000000 100%);opacity:0.3;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-79b75b20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-79b75b20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated{transition:background 0.35s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:6% 30% 6% 30%;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-1353d251{text-align:center;}.elementor-2919 .elementor-element.elementor-element-1353d251 .elementor-heading-title{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );color:var( --e-global-color-primary );}.elementor-2919 .elementor-element.elementor-element-560db810{text-align:center;}.elementor-2919 .elementor-element.elementor-element-560db810 .elementor-heading-title{font-family:var( --e-global-typography-941d188-font-family ), Sans-serif;font-size:var( --e-global-typography-941d188-font-size );font-weight:var( --e-global-typography-941d188-font-weight );text-transform:var( --e-global-typography-941d188-text-transform );line-height:var( --e-global-typography-941d188-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-4f22163{text-align:center;font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button:focus{background-color:var( --e-global-color-be13655 );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-21492b91 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-7b7aa2dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 0% 5%;}.elementor-2919 .elementor-element.elementor-element-7b7aa2dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-6509fd9d .elementor-heading-title{font-family:var( --e-global-typography-91b64c5-font-family ), Sans-serif;font-size:var( --e-global-typography-91b64c5-font-size );font-weight:var( --e-global-typography-91b64c5-font-weight );text-transform:var( --e-global-typography-91b64c5-text-transform );line-height:var( --e-global-typography-91b64c5-line-height );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-d5e1637 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-59209436{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 6% 5%;}.elementor-2919 .elementor-element.elementor-element-59209436 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-384e3727.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-384e3727.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-384e3727 > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-48ccdced img{width:100%;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-4fefdb3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-4fefdb3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-4fefdb3c > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2919 .elementor-element.elementor-element-4a427744{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-item > a{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-6cb53196 .elementor-heading-title{font-family:var( --e-global-typography-91b64c5-font-family ), Sans-serif;font-size:var( --e-global-typography-91b64c5-font-size );font-weight:var( --e-global-typography-91b64c5-font-weight );text-transform:var( --e-global-typography-91b64c5-text-transform );line-height:var( --e-global-typography-91b64c5-line-height );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-50ceb5bb{text-align:justify;font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-text );}.elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button:focus svg{fill:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-77bcf986:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2026/02/Van-WEBBANNER.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #000000 0%, #231F2000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-container{min-height:50vh;}.elementor-2919 .elementor-element.elementor-element-77bcf986{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 5% 6% 5%;}.elementor-2919 .elementor-element.elementor-element-11f5741d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1251B00;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-background-slideshow{border-radius:0px 40px 40px 0px;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-5e7c5b4c .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:14.5px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c .elementor-icon-list-text{color:var( --e-global-color-be13655 );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-728165d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2919 .elementor-element.elementor-element-728165d .elementor-heading-title{font-family:var( --e-global-typography-91b64c5-font-family ), Sans-serif;font-size:var( --e-global-typography-91b64c5-font-size );font-weight:var( --e-global-typography-91b64c5-font-weight );text-transform:var( --e-global-typography-91b64c5-text-transform );line-height:var( --e-global-typography-91b64c5-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-47076f4c{font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2919 .elementor-element.elementor-element-7d748063{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-text{color:var( --e-global-color-be13655 );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-7d748063 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E1251B;}.elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button:focus{background-color:var( --e-global-color-be13655 );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-1838628e > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-343f942a > .elementor-background-overlay{opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-343f942a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 3% 5%;}.elementor-2919 .elementor-element.elementor-element-75c79469 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2919 .elementor-element.elementor-element-2dc8cd74{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-item > a{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-1b3bc83b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-2919 .elementor-element.elementor-element-1b3bc83b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-707aa395:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/STONE-TOOLS-ASSETS-BG-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-707aa395.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-707aa395.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 8% 8%;}.elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-2a4fc981 img{width:20%;}.elementor-2919 .elementor-element.elementor-element-2bc7a819{text-align:center;}.elementor-2919 .elementor-element.elementor-element-2bc7a819 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-7b0281e{text-align:center;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-283647a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-283647a .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-283647a .elementor-button:focus{background-color:var( --e-global-color-be13655 );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-283647a > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-283647a .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-283647a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-35d149c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/HandsOn-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2919 .elementor-element.elementor-element-35d149c1:hover > .elementor-element-populated{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/HandsOn-1.png");background-position:center center;background-repeat:no-repeat;background-size:108% auto;}.elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 10%, #000000 100%);opacity:1;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-35d149c1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2919 .elementor-element.elementor-element-35d149c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-element-populated{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 10% 8%;}.elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-207667b5{--spacer-size:300px;}.elementor-2919 .elementor-element.elementor-element-520706e6{text-align:center;}.elementor-2919 .elementor-element.elementor-element-520706e6 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-213d2736{text-align:center;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-5aa2eeda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/ShowroomOffers-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda:hover > .elementor-element-populated{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/ShowroomOffers-1.png");background-position:center center;background-repeat:no-repeat;background-size:108% auto;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 10%, #000000 100%);opacity:1;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-5aa2eeda.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-element-populated, .elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-element-populated > .elementor-background-overlay, .elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-element-populated{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:8% 8% 10% 8%;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-72aad0c2{--spacer-size:300px;}.elementor-2919 .elementor-element.elementor-element-383cfff8{text-align:center;}.elementor-2919 .elementor-element.elementor-element-383cfff8 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-3072f91{text-align:center;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-14d5b6c3 > .elementor-background-overlay{opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2919 .elementor-element.elementor-element-14d5b6c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 7% 5%;}.elementor-2919 .elementor-element.elementor-element-1e852391 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2919 .elementor-element.elementor-element-1e852391 > .elementor-element-populated{margin:0% 2% 0% 02%;--e-column-margin-right:2%;--e-column-margin-left:02%;padding:0px 0px 0px 0px;}.elementor-2919 .elementor-element.elementor-element-2aa3784a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-2aa3784a{text-align:start;}.elementor-2919 .elementor-element.elementor-element-2aa3784a img{width:100%;filter:brightness( 95% ) contrast( 98% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 18px 18px;}.elementor-bc-flex-widget .elementor-2919 .elementor-element.elementor-element-6671049e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2919 .elementor-element.elementor-element-6671049e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2919 .elementor-element.elementor-element-6671049e > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2919 .elementor-element.elementor-element-7c53f11c{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-item > a{font-family:var( --e-global-typography-87abe67-font-family ), Sans-serif;font-size:var( --e-global-typography-87abe67-font-size );font-weight:var( --e-global-typography-87abe67-font-weight );text-transform:var( --e-global-typography-87abe67-text-transform );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2919 .elementor-element.elementor-element-6cd13156 .elementor-heading-title{font-family:var( --e-global-typography-91b64c5-font-family ), Sans-serif;font-size:var( --e-global-typography-91b64c5-font-size );font-weight:var( --e-global-typography-91b64c5-font-weight );text-transform:var( --e-global-typography-91b64c5-text-transform );line-height:var( --e-global-typography-91b64c5-line-height );color:var( --e-global-color-secondary );}.elementor-2919 .elementor-element.elementor-element-5d7dc3ae{text-align:justify;font-family:var( --e-global-typography-880da76-font-family ), Sans-serif;font-size:var( --e-global-typography-880da76-font-size );font-weight:var( --e-global-typography-880da76-font-weight );line-height:var( --e-global-typography-880da76-line-height );color:var( --e-global-color-text );}.elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4029592-font-family ), Sans-serif;font-size:var( --e-global-typography-4029592-font-size );font-weight:var( --e-global-typography-4029592-font-weight );text-transform:var( --e-global-typography-4029592-text-transform );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );fill:var( --e-global-color-be13655 );color:var( --e-global-color-be13655 );transition-duration:0.3s;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button:hover, .elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-be13655 );}.elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button:hover svg, .elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button:focus svg{fill:var( --e-global-color-be13655 );}@media(max-width:1200px){.elementor-2919 .elementor-element.elementor-element-6ec3c745{text-align:center;}.elementor-2919 .elementor-element.elementor-element-630340ca > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-630340ca{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-1c39da10 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-2919 .elementor-element.elementor-element-1c39da10{text-align:center;}.elementor-2919 .elementor-element.elementor-element-1c39da10 .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated >  .elementor-background-overlay{background-position:100% 120%;background-size:23% auto;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-2c4ed27b{text-align:center;}.elementor-2919 .elementor-element.elementor-element-2c4ed27b .elementor-heading-title{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-3bbf5aff{text-align:center;}.elementor-2919 .elementor-element.elementor-element-3bbf5aff .elementor-heading-title{font-size:var( --e-global-typography-941d188-font-size );line-height:var( --e-global-typography-941d188-line-height );}.elementor-2919 .elementor-element.elementor-element-294fb28{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated >  .elementor-background-overlay{background-position:100% 120%;background-size:27% auto;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-403ad64{text-align:center;}.elementor-2919 .elementor-element.elementor-element-403ad64 .elementor-heading-title{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-5bc9c01{text-align:center;}.elementor-2919 .elementor-element.elementor-element-5bc9c01 .elementor-heading-title{font-size:var( --e-global-typography-941d188-font-size );line-height:var( --e-global-typography-941d188-line-height );}.elementor-2919 .elementor-element.elementor-element-48cf945f{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-1353d251{text-align:center;}.elementor-2919 .elementor-element.elementor-element-1353d251 .elementor-heading-title{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-560db810{text-align:center;}.elementor-2919 .elementor-element.elementor-element-560db810 .elementor-heading-title{font-size:var( --e-global-typography-941d188-font-size );line-height:var( --e-global-typography-941d188-line-height );}.elementor-2919 .elementor-element.elementor-element-4f22163{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-6509fd9d{text-align:center;}.elementor-2919 .elementor-element.elementor-element-6509fd9d .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-59209436{padding:5% 5% 10% 5%;}.elementor-2919 .elementor-element.elementor-element-384e3727 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-2919 .elementor-element.elementor-element-48ccdced img{height:350px;}.elementor-2919 .elementor-element.elementor-element-4fefdb3c > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-6cb53196{text-align:center;}.elementor-2919 .elementor-element.elementor-element-6cb53196 .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-50ceb5bb{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-container{min-height:50vh;}.elementor-2919 .elementor-element.elementor-element-77bcf986:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-background-overlay{opacity:1;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-2919 .elementor-element.elementor-element-728165d{text-align:center;}.elementor-2919 .elementor-element.elementor-element-728165d .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-47076f4c{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-2919 .elementor-element.elementor-element-2bc7a819{text-align:center;}.elementor-2919 .elementor-element.elementor-element-7b0281e{text-align:center;}.elementor-2919 .elementor-element.elementor-element-35d149c1 > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-2919 .elementor-element.elementor-element-520706e6{text-align:center;}.elementor-2919 .elementor-element.elementor-element-213d2736{text-align:center;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-2919 .elementor-element.elementor-element-383cfff8{text-align:center;}.elementor-2919 .elementor-element.elementor-element-3072f91{text-align:center;}.elementor-2919 .elementor-element.elementor-element-2aa3784a > .elementor-widget-container{margin:-70% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-6671049e > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-6cd13156{text-align:center;}.elementor-2919 .elementor-element.elementor-element-6cd13156 .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-5d7dc3ae{font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}}@media(max-width:767px){.elementor-2919 .elementor-element.elementor-element-dbd7ca2 > .elementor-container{max-width:500px;}.elementor-2919 .elementor-element.elementor-element-dbd7ca2:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-dbd7ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2919 .elementor-element.elementor-element-50949de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 25px;}.elementor-2919 .elementor-element.elementor-element-e98c609 > .elementor-element-populated{padding:95px 30px 226px 30px;}.elementor-2919 .elementor-element.elementor-element-6ec3c745{text-align:center;}.elementor-2919 .elementor-element.elementor-element-6ec3c745 .elementor-heading-title{font-size:30px;}.elementor-2919 .elementor-element.elementor-element-630340ca{text-align:center;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-288dfe39 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-346769b5{padding:10% 0% 5% 0%;}.elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-15356a0b .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-1c39da10{text-align:center;}.elementor-2919 .elementor-element.elementor-element-1c39da10 .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-122eab5c{padding:0% 5% 0% 5%;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://farnesestonetools.co.nz/wp-content/uploads/2025/02/Tenax-Range-Image-1.png");background-position:100% 120%;background-size:28% auto;opacity:1;}.elementor-2919 .elementor-element.elementor-element-19cd6a68:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-2919 .elementor-element.elementor-element-19cd6a68 > .elementor-element-populated{margin:0% 8% 4% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-2c4ed27b .elementor-heading-title{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-3bbf5aff .elementor-heading-title{font-size:var( --e-global-typography-941d188-font-size );line-height:var( --e-global-typography-941d188-line-height );}.elementor-2919 .elementor-element.elementor-element-294fb28{z-index:5;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-68dc92a9 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated >  .elementor-background-overlay{background-position:bottom right;opacity:1;}.elementor-2919 .elementor-element.elementor-element-4b37f06c:hover > .elementor-element-populated >  .elementor-background-overlay{background-size:35% auto;opacity:0;}.elementor-2919 .elementor-element.elementor-element-4b37f06c > .elementor-element-populated{margin:4% 8% 2% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-403ad64 .elementor-heading-title{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-5bc9c01 .elementor-heading-title{font-size:var( --e-global-typography-941d188-font-size );line-height:var( --e-global-typography-941d188-line-height );}.elementor-2919 .elementor-element.elementor-element-48cf945f{font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-1c2a65df .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-79b75b20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-2919 .elementor-element.elementor-element-79b75b20 > .elementor-element-populated{margin:4% 8% 8% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-1353d251 .elementor-heading-title{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-560db810 .elementor-heading-title{font-size:var( --e-global-typography-941d188-font-size );line-height:var( --e-global-typography-941d188-line-height );}.elementor-2919 .elementor-element.elementor-element-4f22163{font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-21492b91 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-6509fd9d .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-59209436{padding:7% 5% 12% 5%;}.elementor-2919 .elementor-element.elementor-element-48ccdced img{height:250px;}.elementor-2919 .elementor-element.elementor-element-4fefdb3c > .elementor-element-populated{padding:8% 5% 5% 5%;}.elementor-2919 .elementor-element.elementor-element-4a427744{--e-icon-list-icon-size:0px;}.elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-4a427744 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-6cb53196 .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-50ceb5bb{font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-299ef367 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-container{min-height:60vh;}.elementor-2919 .elementor-element.elementor-element-77bcf986:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2919 .elementor-element.elementor-element-77bcf986 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(170deg, #000000 100%, #231F2000 0%);opacity:0.68;}.elementor-2919 .elementor-element.elementor-element-77bcf986{padding:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.55;}.elementor-2919 .elementor-element.elementor-element-11f5741d > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-2919 .elementor-element.elementor-element-5e7c5b4c{--e-icon-list-icon-size:0px;}.elementor-2919 .elementor-element.elementor-element-728165d{text-align:center;}.elementor-2919 .elementor-element.elementor-element-728165d .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-47076f4c{text-align:justify;font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-1838628e .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-2dc8cd74 .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-707aa395 > .elementor-element-populated{padding:8% 8% 12% 8%;}.elementor-2919 .elementor-element.elementor-element-207667b5{--spacer-size:160px;}.elementor-2919 .elementor-element.elementor-element-72aad0c2{--spacer-size:160px;}.elementor-2919 .elementor-element.elementor-element-2aa3784a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-6671049e > .elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2919 .elementor-element.elementor-element-7c53f11c .elementor-icon-list-item > a{font-size:var( --e-global-typography-87abe67-font-size );line-height:var( --e-global-typography-87abe67-line-height );letter-spacing:var( --e-global-typography-87abe67-letter-spacing );}.elementor-2919 .elementor-element.elementor-element-6cd13156 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2919 .elementor-element.elementor-element-6cd13156 .elementor-heading-title{font-size:var( --e-global-typography-91b64c5-font-size );line-height:var( --e-global-typography-91b64c5-line-height );}.elementor-2919 .elementor-element.elementor-element-5d7dc3ae{font-size:var( --e-global-typography-880da76-font-size );line-height:var( --e-global-typography-880da76-line-height );}.elementor-2919 .elementor-element.elementor-element-391af766 .elementor-button{font-size:var( --e-global-typography-4029592-font-size );line-height:var( --e-global-typography-4029592-line-height );letter-spacing:var( --e-global-typography-4029592-letter-spacing );}}@media(min-width:768px){.elementor-2919 .elementor-element.elementor-element-707904dd{width:50%;}.elementor-2919 .elementor-element.elementor-element-10bf091b{width:50%;}.elementor-2919 .elementor-element.elementor-element-384e3727{width:50%;}.elementor-2919 .elementor-element.elementor-element-4fefdb3c{width:50%;}.elementor-2919 .elementor-element.elementor-element-11f5741d{width:45%;}.elementor-2919 .elementor-element.elementor-element-6f34614f{width:55%;}.elementor-2919 .elementor-element.elementor-element-1e852391{width:50%;}.elementor-2919 .elementor-element.elementor-element-6671049e{width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2919 .elementor-element.elementor-element-707904dd{width:100%;}.elementor-2919 .elementor-element.elementor-element-10bf091b{width:100%;}.elementor-2919 .elementor-element.elementor-element-19cd6a68{width:100%;}.elementor-2919 .elementor-element.elementor-element-4b37f06c{width:100%;}.elementor-2919 .elementor-element.elementor-element-79b75b20{width:100%;}.elementor-2919 .elementor-element.elementor-element-384e3727{width:100%;}.elementor-2919 .elementor-element.elementor-element-4fefdb3c{width:100%;}.elementor-2919 .elementor-element.elementor-element-11f5741d{width:100%;}.elementor-2919 .elementor-element.elementor-element-707aa395{width:100%;}.elementor-2919 .elementor-element.elementor-element-35d149c1{width:100%;}.elementor-2919 .elementor-element.elementor-element-5aa2eeda{width:100%;}.elementor-2919 .elementor-element.elementor-element-1e852391{width:100%;}.elementor-2919 .elementor-element.elementor-element-6671049e{width:100%;}}@media(min-width:1201px){.elementor-2919 .elementor-element.elementor-element-dbd7ca2:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-dbd7ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sogtric';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://farnesestonetools.co.nz/wp-content/uploads/2024/06/Sogtric.eot');
	src: url('https://farnesestonetools.co.nz/wp-content/uploads/2024/06/Sogtric.eot?#iefix') format('embedded-opentype'),
		url('https://farnesestonetools.co.nz/wp-content/uploads/2024/06/Sogtric.woff2') format('woff2'),
		url('https://farnesestonetools.co.nz/wp-content/uploads/2024/06/Sogtric.woff') format('woff'),
		url('https://farnesestonetools.co.nz/wp-content/uploads/2024/06/Sogtric.ttf') format('truetype'),
		url('https://farnesestonetools.co.nz/wp-content/uploads/2024/06/Sogtric.svg#Sogtric') format('svg');
}
/* End Custom Fonts CSS */