.elementor-6218 .elementor-element.elementor-element-27d24e47{--display:flex;--min-height:274px;--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-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6218 .elementor-element.elementor-element-5c566cdc .elementor-repeater-item-1d74a03 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.infrakit.com/wp-content/uploads/2026/10/peab-infrakit-1.png);background-size:cover}.elementor-6218 .elementor-element.elementor-element-5c566cdc .elementor-repeater-item-1d74a03 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-6218 .elementor-element.elementor-element-5c566cdc .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px}.elementor-6218 .elementor-element.elementor-element-5c566cdc .elementor-slide-button{background-color:#ff9356;color:#212121;border-color:#02010100}.elementor-6218 .elementor-element.elementor-element-5c566cdc .swiper-slide-contents{max-width:66%}.elementor-6218 .elementor-element.elementor-element-5c566cdc .swiper-slide-inner{text-align:center}.elementor-6218 .elementor-element.elementor-element-5c566cdc .elementor-slide-heading{font-family:"Inter Tight",Sans-serif;font-weight:400}.elementor-6218 .elementor-element.elementor-element-1a269fe{--display:flex;--min-height:274px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-6218 .elementor-element.elementor-element-51e24b4e .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-6218 .elementor-element.elementor-element-65bf9f2c{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-1292cbdf{--display:flex}.elementor-6218 .elementor-element.elementor-element-7b76e4e1{--display:flex;--min-height:0px;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-125b0c4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:16px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-6218 .elementor-element.elementor-element-125b0c4e:not(.elementor-motion-effects-element-type-background),.elementor-6218 .elementor-element.elementor-element-125b0c4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252b2e}.elementor-6218 .elementor-element.elementor-element-125b0c4e.e-con{--align-self:center}.elementor-6218 .elementor-element.elementor-element-10834567 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#fff}.elementor-6218 .elementor-element.elementor-element-65ecd58b{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-607e6301{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6218 .elementor-element.elementor-element-607e6301:not(.elementor-motion-effects-element-type-background),.elementor-6218 .elementor-element.elementor-element-607e6301>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.infrakit.com/wp-content/uploads/2026/10/infrakit_final_lores_007-1.jpg");background-position:bottom center;background-size:cover}.elementor-6218 .elementor-element.elementor-element-398755ed{--display:flex;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-5f51f28f .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#000}.elementor-6218 .elementor-element.elementor-element-521adef9{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-5b5f0e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-5b5f0e64.e-con{--align-self:center}.elementor-6218 .elementor-element.elementor-element-4f3464c0{border-radius:0}.elementor-6218 .elementor-element.elementor-element-4f3464c0 .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-6218 .elementor-element.elementor-element-69c7e57f{--display:flex;--min-height:550px;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-69c7e57f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-6218 .elementor-element.elementor-element-2c656f03 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#252b2e}.elementor-6218 .elementor-element.elementor-element-c9ffdfa{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-38099cbc{--display:flex}.elementor-6218 .elementor-element.elementor-element-3bfa81f7{text-align:center}.elementor-6218 .elementor-element.elementor-element-3bfa81f7 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#252b2e}.elementor-6218 .elementor-element.elementor-element-3a3f0f64{text-align:center;color:#000}.elementor-6218 .elementor-element.elementor-element-13f167e7{--display:flex}.elementor-6218 .elementor-element.elementor-element-1bc2c98f .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#000}.elementor-6218 .elementor-element.elementor-element-23ee2067{text-align:left;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-5f2f68e4{--display:flex}.elementor-6218 .elementor-element.elementor-element-240d8f6{--display:flex;--min-height:550px;--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-6218 .elementor-element.elementor-element-3d208fd5 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:var(--e-global-color-e5ab644)}.elementor-6218 .elementor-element.elementor-element-5f39591c{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-6b721495{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-6218 .elementor-element.elementor-element-1321c176{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-313e5509{--display:flex}.elementor-6218 .elementor-element.elementor-element-4b961002{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-54e45ba9 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:var(--e-global-color-e5ab644)}.elementor-6218 .elementor-element.elementor-element-7c0aa0c3{font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#000}.elementor-6218 .elementor-element.elementor-element-1f57aa9f{--display:flex;--min-height:350px;--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}.elementor-6218 .elementor-element.elementor-element-1f57aa9f:not(.elementor-motion-effects-element-type-background),.elementor-6218 .elementor-element.elementor-element-1f57aa9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252b2e}.elementor-6218 .elementor-element.elementor-element-46f6dd12{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-46f6dd12.e-con{--align-self:center}.elementor-6218 .elementor-element.elementor-element-47f53e49 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:32px;font-weight:400;color:#fff}.elementor-6218 .elementor-element.elementor-element-384eb381{--display:flex}.elementor-6218 .elementor-element.elementor-element-78667eff{padding:15px;font-family:"Inter Tight",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-34d4a840{--display:flex}.elementor-6218 .elementor-element.elementor-element-59abefc0{padding:15px;font-family:"Inter Tight",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-468157ff{--display:flex}.elementor-6218 .elementor-element.elementor-element-fa9ab33{padding:15px;font-family:"Inter Tight",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-3fa6ab01{--display:flex}.elementor-6218 .elementor-element.elementor-element-3f00cd03{padding:15px;font-family:"Inter Tight",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-2ee3e9b1{--display:flex}.elementor-6218 .elementor-element.elementor-element-78ae0ee5{padding:15px;font-family:"Inter Tight",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-b8fa325{--display:flex}.elementor-6218 .elementor-element.elementor-element-195f4f9b{padding:15px;font-family:"Inter Tight",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}.elementor-6218 .elementor-element.elementor-element-7f316f68{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var(--e-global-color-e5ab644);--n-accordion-title-hover-color:#fff;--n-accordion-title-active-color:#fff;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var(--e-global-color-e5ab644)}.elementor-6218 .elementor-element.elementor-element-7f316f68>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#ff9356;border-style:solid;border-width:1px;border-color:#000}:where(.elementor-6218 .elementor-element.elementor-element-7f316f68>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Inter Tight",Sans-serif}:where(.elementor-6218 .elementor-element.elementor-element-7f316f68>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:solid;border-color:#fff}@media(max-width:1024px){.elementor-6218 .elementor-element.elementor-element-1a269fe{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-7b76e4e1{--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-6218 .elementor-element.elementor-element-125b0c4e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-607e6301{--min-height:332px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-398755ed{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-69c7e57f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-13f167e7{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-5f2f68e4{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-240d8f6{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-313e5509{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}.elementor-6218 .elementor-element.elementor-element-4b961002{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px}}@media(min-width:768px){.elementor-6218 .elementor-element.elementor-element-27d24e47{--width:1140%}.elementor-6218 .elementor-element.elementor-element-1a269fe{--content-width:1140px}.elementor-6218 .elementor-element.elementor-element-7b76e4e1{--content-width:1140px}.elementor-6218 .elementor-element.elementor-element-5b5f0e64{--width:100%}}@media(max-width:767px){.elementor-6218 .elementor-element.elementor-element-5c566cdc .elementor-slide-heading{font-size:24px}.elementor-6218 .elementor-element.elementor-element-1a269fe{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-7b76e4e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-125b0c4e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-607e6301{--min-height:200px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-607e6301:not(.elementor-motion-effects-element-type-background),.elementor-6218 .elementor-element.elementor-element-607e6301>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}.elementor-6218 .elementor-element.elementor-element-398755ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-5f51f28f{padding:0}.elementor-6218 .elementor-element.elementor-element-521adef9{padding:0}.elementor-6218 .elementor-element.elementor-element-5b5f0e64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-69c7e57f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-13f167e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-1bc2c98f{padding:0}.elementor-6218 .elementor-element.elementor-element-23ee2067{padding:0}.elementor-6218 .elementor-element.elementor-element-5f2f68e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-240d8f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-313e5509{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6218 .elementor-element.elementor-element-4b961002{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6218 .elementor-element.elementor-element-46f6dd12{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media (max-width:767px){.elementor-widget-text-editor table,.elementor-widget-text-editor thead,.elementor-widget-text-editor tbody,.elementor-widget-text-editor th,.elementor-widget-text-editor td,.elementor-widget-text-editor tr{display:block;width:100% !important}.elementor-widget-text-editor thead tr{position:absolute;top:-9999px;left:-9999px}.elementor-widget-text-editor tr{border:1px solid #ccc;margin-bottom:10px}.elementor-widget-text-editor td{border:none;position:relative;padding-left:10px}.elementor-widget-text-editor td:first-child{font-weight:700;background:#f4f4f4;font-size:1.1em}}html{scroll-padding-top:100px}.static-toc{border:1px solid #d5d8dc;margin:0}.static-toc summary{list-style:none;cursor:pointer;padding:20px 24px;font-size:22px;font-weight:600;color:#54595f;display:flex;justify-content:space-between;align-items:center}.static-toc summary::-webkit-details-marker{display:none}.static-toc summary:after{content:"";width:10px;height:10px;border-right:2px solid #ff823d;border-bottom:2px solid #ff823d;transform:rotate(-135deg);transition:transform .2s}.static-toc:not([open]) summary:after{transform:rotate(45deg)}.static-toc[open] summary{border-bottom:1px solid #d5d8dc}.static-toc ol{list-style:decimal !important;margin:0;padding:20px 24px 20px 44px}.static-toc ol ol{list-style:none !important;padding:4px 0 4px 24px}.static-toc li{margin:6px 0;color:#54595f}.static-toc li::marker{color:#ff823d;font-weight:600}.static-toc .sub-num{color:#ff823d;font-weight:600;margin-right:6px}.static-toc a{color:#54595f;text-decoration:none}.static-toc a:hover{color:#ff823d;text-decoration:underline}