.elementor-39 .elementor-element.elementor-element-b80ac76{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1d93072{--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;--justify-content:center;}.elementor-39 .elementor-element.elementor-element-1d93072:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-1d93072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-cde6de6 .elementor-heading-title{color:var( --e-global-color-tt-white );}.elementor-39 .elementor-element.elementor-element-7f2d26f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-1390f74 );}.elementor-39 .elementor-element.elementor-element-4a82930{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-fce4902{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-f86727c .elementor-icon-box-wrapper{text-align:start;}.elementor-39 .elementor-element.elementor-element-f86727c .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-f86727c .elementor-icon-box-title a{font-size:24px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-f86727c .elementor-icon-box-title{color:var( --e-global-color-tt-white );}.elementor-39 .elementor-element.elementor-element-f86727c .elementor-icon-box-description{font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.1em;color:var( --e-global-color-1390f74 );}.elementor-39 .elementor-element.elementor-element-cd37af1 .elementor-icon-box-wrapper{text-align:start;}.elementor-39 .elementor-element.elementor-element-cd37af1 .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-cd37af1 .elementor-icon-box-title a{font-size:24px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-cd37af1 .elementor-icon-box-title{color:var( --e-global-color-tt-white );}.elementor-39 .elementor-element.elementor-element-cd37af1 .elementor-icon-box-description{font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.1em;color:var( --e-global-color-1390f74 );}.elementor-39 .elementor-element.elementor-element-c44721d .elementor-icon-box-wrapper{text-align:start;}.elementor-39 .elementor-element.elementor-element-c44721d .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-c44721d .elementor-icon-box-title a{font-size:24px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-c44721d .elementor-icon-box-title{color:var( --e-global-color-tt-white );}.elementor-39 .elementor-element.elementor-element-c44721d .elementor-icon-box-description{font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.1em;color:var( --e-global-color-1390f74 );}.elementor-39 .elementor-element.elementor-element-82be2aa .elementor-icon-box-wrapper{text-align:start;}.elementor-39 .elementor-element.elementor-element-82be2aa .elementor-icon-box-title, .elementor-39 .elementor-element.elementor-element-82be2aa .elementor-icon-box-title a{font-size:24px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-82be2aa .elementor-icon-box-title{color:var( --e-global-color-tt-white );}.elementor-39 .elementor-element.elementor-element-82be2aa .elementor-icon-box-description{font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:0.1em;color:var( --e-global-color-1390f74 );}.elementor-39 .elementor-element.elementor-element-b76987a{--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;}.elementor-39 .elementor-element.elementor-element-b76987a:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-b76987a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demos.thedevguys.co.nz/temptech/wp-content/uploads/2026/08/hero-1024x1024.png");background-position:center center;background-size:cover;}.elementor-39 .elementor-element.elementor-element-d2e44fe{--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;}.elementor-39 .elementor-element.elementor-element-51abc90{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-21c8cd3{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-948f264{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-8ae444a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-953a538{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc-icon{color:#0072bc;background-color:#F6F8FB;border-color:#E0E8F2;width:48px;height:48px;border-radius:6px;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc-icon svg{width:22px;height:22px;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc-t{color:#0072bc;font-family:"Barlow", Inter, sans-serif;font-size:17px;font-weight:700;text-transform:none;margin-bottom:12px;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc-b{color:#637591;font-family:"Inter", Inter, sans-serif;font-size:14px;font-weight:300;line-height:1.72;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc{background-color:#ffffff;padding:40px 32px;border-color:#E0E8F2;border-width:1px;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc:hover{background-color:#F6F8FB;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .feat-grid{border-width:1px;border-color:#E0E8F2;border-radius:0px;}.elementor-39 .elementor-element.elementor-element-8b8cd52 .fc::before{background-color:#c1272d;height:3px;}.elementor-39 .elementor-element.elementor-element-7b1ea9f{--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;}.elementor-39 .elementor-element.elementor-element-7b1ea9f:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-7b1ea9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tt-off );}.elementor-39 .elementor-element.elementor-element-5a1a449{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-d461bba{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-e3c9948{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-def362f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-37ecf2f{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-grid{grid-template-columns:repeat(4, 1fr);gap:16px;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-card{height:380px;border-radius:3px;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-name{color:#ffffff;font-family:"Barlow", Inter, sans-serif;font-size:22px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-desc{color:rgba(255,255,255,0.5);font-family:"Inter", Inter, sans-serif;font-size:13px;font-weight:400;line-height:1.65;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-arrow{color:rgba(255,255,255,0.5);font-family:"Inter", Inter, sans-serif;font-size:13px;font-weight:600;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-card:hover .cat-arrow{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-overlay{background:linear-gradient(to top, rgba(11,37,69,0.95) 0%, #0B25451F 50%, #0B254524 100%);}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-card:hover .cat-overlay{background:linear-gradient(to top, rgba(11,37,69,0.98) 0%, rgba(11,37,69,0.7) 55%, rgba(11,37,69,0.3) 100%);}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-body{padding:28px 26px 28px 26px;}.elementor-39 .elementor-element.elementor-element-27e332c{--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;}.elementor-39 .elementor-element.elementor-element-7dc4773{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-fad5d0e{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-d84fbda{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-5799c91{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-card{background:#FFFFFF;border-color:#E0E8F2;border-width:1px;border-radius:3px;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-body{padding:20px;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-price ins, .elementor-39 .elementor-element.elementor-element-5feee4b .tteq-price-single{color:#0072bc;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-price del, .elementor-39 .elementor-element.elementor-element-5feee4b .tteq-price del .woocommerce-Price-amount{color:#637591;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-price{font-size:18px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-name, .elementor-39 .elementor-element.elementor-element-5feee4b .tteq-name a{color:#0B2545;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-name{font-size:17px;font-weight:700;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-sku{color:#637591;font-size:11px;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-btn{background:#0072bc;color:#ffffff;font-size:14px;font-weight:600;padding-top:13px;padding-bottom:13px;padding-left:20px;padding-right:20px;border-radius:2px;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-btn:hover{background:#c1272d;color:#ffffff;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-btn.tteq-added{background:#16a34a !important;}.elementor-39 .elementor-element.elementor-element-5feee4b .tteq-badge{background:#0B2545;color:#ffffff;font-size:10px;padding:3px 11px;border-radius:2px;}.elementor-39 .elementor-element.elementor-element-940e5f5{--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;}.elementor-39 .elementor-element.elementor-element-940e5f5:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-940e5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tt-off );}.elementor-39 .elementor-element.elementor-element-deb7f28{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-60104cb{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-3fcf31b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-0093036{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-e8d8476{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-tag{color:rgba(255,255,255,0.5);font-size:9px;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-card:hover .isc-tag{color:#c1272d;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-title{color:#ffffff;font-size:20px;font-weight:800;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-desc{color:rgba(255,255,255,0.75);font-size:13px;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-overlay{background:linear-gradient(to top, #0B2545F0 0%, #0B254566 45%, #0B25451A 100%);}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-arrow{background:#ffffff;border-color:#E0E8F2;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-arrow svg{stroke:#0B2545;}.elementor-39 .elementor-element.elementor-element-496e5f2 .isc-arrow:hover{background:#0B2545;border-color:#0B2545;}.elementor-39 .elementor-element.elementor-element-3891758{--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;}.elementor-39 .elementor-element.elementor-element-3891758:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-3891758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-f82644b{text-align:center;}.elementor-39 .elementor-element.elementor-element-f82644b .elementor-heading-title{color:var( --e-global-color-tt-white );}.elementor-39 .elementor-element.elementor-element-785e172{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-1390f74 );}.elementor-39 .elementor-element.elementor-element-785e172.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-1ca9102{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-5673e35{--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;}.elementor-39 .elementor-element.elementor-element-44bf16c{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-be1dc0a .elementor-heading-title{font-size:clamp(28px,3vw,40px);}.elementor-39 .elementor-element.elementor-element-dc5a253 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-dc5a253 .contact-details{gap:20px;}.elementor-39 .elementor-element.elementor-element-dc5a253 .cdet{gap:16px;}.elementor-39 .elementor-element.elementor-element-dc5a253 .cdet-ico{color:#0072bc;background:#F6F8FB;border-color:#E0E8F2;width:46px;height:46px;border-radius:4px;border-width:1px;}.elementor-39 .elementor-element.elementor-element-dc5a253 .cdet-ico svg{width:18px;height:18px;}.elementor-39 .elementor-element.elementor-element-dc5a253 .cdet-text strong{color:#0B2545;margin-bottom:4px;}.elementor-39 .elementor-element.elementor-element-dc5a253 .cdet-text span, .elementor-39 .elementor-element.elementor-element-dc5a253 .cdet-text a{color:#637591;line-height:1.5;}.elementor-39 .elementor-element.elementor-element-dc5a253 .cdet-text a:hover{color:#0072bc;}.elementor-39 .elementor-element.elementor-element-337c8b6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-tt-border );--border-color:var( --e-global-color-tt-border );--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-39 .elementor-element.elementor-element-337c8b6:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-337c8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tt-off );}@media(min-width:769px){.elementor-39 .elementor-element.elementor-element-1d93072{--width:50%;}.elementor-39 .elementor-element.elementor-element-b76987a{--width:50%;}.elementor-39 .elementor-element.elementor-element-44bf16c{--width:40%;}.elementor-39 .elementor-element.elementor-element-337c8b6{--width:60%;}}@media(max-width:1200px) and (min-width:769px){.elementor-39 .elementor-element.elementor-element-1d93072{--width:100%;}.elementor-39 .elementor-element.elementor-element-b76987a{--width:100%;}}@media(max-width:1200px){.elementor-39 .elementor-element.elementor-element-b80ac76{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-39 .elementor-element.elementor-element-fce4902{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-b76987a{--min-height:600px;}.elementor-39 .elementor-element.elementor-element-51abc90{--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-21c8cd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39 .elementor-element.elementor-element-5a1a449{--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-d461bba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-grid{grid-template-columns:repeat(2, 1fr);}.elementor-39 .elementor-element.elementor-element-7dc4773{--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-fad5d0e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39 .elementor-element.elementor-element-deb7f28{--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-60104cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:768px){.elementor-39 .elementor-element.elementor-element-4a82930{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39 .elementor-element.elementor-element-fce4902{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-b76987a{--min-height:380px;}.elementor-39 .elementor-element.elementor-element-51abc90{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-948f264{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39 .elementor-element.elementor-element-5a1a449{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-e3c9948{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39 .elementor-element.elementor-element-51f5bcf .cat-grid{grid-template-columns:repeat(1, 1fr);}.elementor-39 .elementor-element.elementor-element-7dc4773{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-d84fbda{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39 .elementor-element.elementor-element-deb7f28{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-3fcf31b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39 .elementor-element.elementor-element-1ca9102{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39 .elementor-element.elementor-element-5673e35{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-39 .elementor-element.elementor-element-dc5a253 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-39 .elementor-element.elementor-element-337c8b6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}