.elementor-48 .elementor-element.elementor-element-df00001{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-a679a6b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-1604d77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-10e77a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);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-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-48 .elementor-element.elementor-element-94b2a2e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-48 .elementor-element.elementor-element-82f4d9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-6bf6e2b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-48 .elementor-element.elementor-element-7b94127{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-0383b82{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-2557cf2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-0d0c8c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-79257fd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-191983f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-fde2ae3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-ee93c4e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-a31c3b5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-052263d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-ab8d4d5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d150115{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-4584aea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-f1dc796{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-45699e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-0a60725{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-b1d7b46{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-31e8ce3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-3595b9d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-a21fb66{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-fbbf126{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-71ae1f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-795ee55{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-250ce8e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-db72c41{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-c274f35{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-69affab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-b845e76{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-1b3d3ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-6b68393{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-07820c7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-49b5948{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-92ed465{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d27f454{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-8e8545a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-4e03e2d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-ceb263a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-e266575{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d23da42{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-748de16{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-65d261a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-a2a9d6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-f3c5041{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-4dcaa49{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-19d5d44{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-270354b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-c3400a6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-71cc07d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-665d7fa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-83a7428{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-b2d875a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-3d24b10{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d7ba63b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-8f0584e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-fbf4002{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-395e80d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-423494c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-f8fbcc9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-3cfb0bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-5a19cb8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-67ef3d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-bfd06c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-8e5b214{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-12fc65c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d745ad9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-bc727e3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-6584925{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-bd86b0d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-11b38a9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d595b7d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-1efa8e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-10daf83{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-b1ae568{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d860300{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-bd78265{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-9a12d99{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-958e674{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-4d3f450{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-f364209{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-15a5270{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-44b661b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-20d077e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-b668f76{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-2c79711{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-0e55df1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-4cb02ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-75f2473{--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:16px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-a352b07{font-family:"Manrope",Sans-serif;font-size:15px;color:#ABB1A7}.elementor-48 .elementor-element.elementor-element-750e563{--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:16px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-a2b7e11{font-family:"Manrope",Sans-serif;font-size:15px;color:#ABB1A7}.elementor-48 .elementor-element.elementor-element-94fb058{--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:16px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-50d38ba{font-family:"Manrope",Sans-serif;font-size:15px;color:#ABB1A7}.elementor-48 .elementor-element.elementor-element-a1432d4{--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:16px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-ac98c3e{font-family:"Manrope",Sans-serif;font-size:15px;color:#ABB1A7}.elementor-48 .elementor-element.elementor-element-af7c1bc{--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:16px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-e75a1ff{font-family:"Manrope",Sans-serif;font-size:15px;color:#ABB1A7}.elementor-48 .elementor-element.elementor-element-54d4130{--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:16px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-f445e19{font-family:"Manrope",Sans-serif;font-size:15px;color:#ABB1A7}.elementor-48 .elementor-element.elementor-element-0753f8c{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#EDE9DF;--n-accordion-title-hover-color:#DB9275;--n-accordion-title-active-color:#EDE9DF;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#DB9275;--n-accordion-icon-hover-color:#003981;--n-accordion-icon-active-color:#003981}.elementor-48 .elementor-element.elementor-element-0753f8c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#101412;border-style:solid;border-width:0 0 0 15px}.elementor-48 .elementor-element.elementor-element-0753f8c>.elementor-widget-container{margin:45px 0 0 0}.elementor-48 .elementor-element.elementor-element-0753f8c{--n-accordion-padding:25px 25px 25px 25px}:where(.elementor-48 .elementor-element.elementor-element-0753f8c>.elementor-widget-container>.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:"Manrope",Sans-serif;font-weight:400;text-transform:none}:where(.elementor-48 .elementor-element.elementor-element-0753f8c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none}.elementor-48 .elementor-element.elementor-element-ed19220{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-d848350{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-8db47f7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-48 .elementor-element.elementor-element-0753f8c>.elementor-widget-container{margin:25px 0 0 0}.elementor-48 .elementor-element.elementor-element-0753f8c{--n-accordion-title-font-size:20px}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-48 .elementor-element.elementor-element-270354b{--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-48 .elementor-element.elementor-element-0753f8c>.elementor-widget-container{margin:10px 0 0 0}.elementor-48 .elementor-element.elementor-element-0753f8c{--n-accordion-padding:25px 10px 25px 10px}.elementor-48 .elementor-element.elementor-element-0753f8c{--n-accordion-title-font-size:18px;--n-accordion-icon-size:15px}}body.elementor-page-48{--ink:#182f46;--navy:#102c44;--blue:#164a75;--red:#b70920;--muted:#637282;--line:#dbe2e8;--pale:#f1f4f6}body.elementor-page-48 *{box-sizing:border-box}body.elementor-page-48{scroll-behavior:smooth;scroll-padding-top:105px}body.elementor-page-48{margin:0;color:var(--ink);background:#fff;font:15px/1.65 'Manrope',Arial,sans-serif}body.elementor-page-48 a{color:inherit;text-decoration:none}body.elementor-page-48 button{font:inherit;cursor:pointer}body.elementor-page-48 a:focus-visible,body.elementor-page-48 button:focus-visible,body.elementor-page-48 summary:focus-visible,body.elementor-page-48 input:focus-visible,body.elementor-page-48 textarea:focus-visible{outline:3px solid #2875ad;outline-offset:5px}body.elementor-page-48 .wrap{max-width:1240px;margin:auto;padding:0 36px}body.elementor-page-48 .demo{padding:7px 20px;text-align:center;background:var(--navy);color:#d6e0e8;font-size:11px;letter-spacing:.03em}body.elementor-page-48 .demo b{color:#fff}body.elementor-page-48 .header{position:sticky;top:0;background:#fff;z-index:10;border-bottom:1px solid var(--line)}body.elementor-page-48 .nav{display:flex;align-items:center;justify-content:space-between;height:82px;gap:24px}body.elementor-page-48 .logo{width:175px;height:auto;display:block}body.elementor-page-48 .links{display:flex;gap:28px;align-items:center;font-size:13px;font-weight:600}body.elementor-page-48 .btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:14px 23px;background:var(--red);color:#fff;border:1px solid var(--red);font-size:12px;font-weight:700;min-height:49px}body.elementor-page-48 .btn:hover{background:#93081a}body.elementor-page-48 .btn.secondary{background:#fff0;color:var(--ink);border-color:#a8b6c2}body.elementor-page-48 .menu{display:none;background:none;border:1px solid var(--line);padding:8px 12px}body.elementor-page-48 .hero{background:var(--pale);overflow:hidden}body.elementor-page-48 .hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:590px}body.elementor-page-48 .hero-copy{padding:70px 36px 55px 0}body.elementor-page-48 .eyebrow{font:11px/1.5 'IBM Plex Mono',Consolas,monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--blue);display:flex;align-items:center;gap:12px}body.elementor-page-48 .eyebrow:before{content:'';width:22px;height:2px;background:var(--red)}body.elementor-page-48 h1{font-size:clamp(42px,4.8vw,65px);line-height:1.08;letter-spacing:-2.6px;font-weight:650;margin:25px 0}body.elementor-page-48 h1 span{color:var(--blue)}body.elementor-page-48 .lead{max-width:480px;color:var(--muted);font-size:16px;line-height:1.8}body.elementor-page-48 .actions{display:flex;gap:12px;flex-wrap:wrap;margin:29px 0 17px}body.elementor-page-48 .micro{font-size:11px;color:var(--muted)}body.elementor-page-48 .hero-art{position:relative;min-height:500px;background:var(--navy);margin-right:calc((min(1240px,100vw) - 100vw)/2 - 36px)}body.elementor-page-48 .hero-art img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center}body.elementor-page-48 .art-caption{position:absolute;bottom:25px;left:25px;right:25px;background:var(--navy);padding:16px 20px;color:#fff;display:flex;justify-content:space-between;gap:15px;font-size:12px}body.elementor-page-48 .art-caption small{color:#b6c8d8;font:10px Consolas,monospace;letter-spacing:1px}body.elementor-page-48 .strip{border-bottom:1px solid var(--line)}body.elementor-page-48 .strip-inner{display:grid;grid-template-columns:repeat(4,1fr);padding-top:22px;padding-bottom:22px}body.elementor-page-48 .strip-inner div{padding:0 22px;border-right:1px solid var(--line);font-size:12px}body.elementor-page-48 .strip-inner div:first-child{padding-left:0}body.elementor-page-48 .strip-inner div:last-child{border:0}body.elementor-page-48 .strip-inner b{display:block;font-size:13px}body.elementor-page-48 .strip-inner span{color:var(--muted);font-size:11px}body.elementor-page-48 .section{padding-top:83px;padding-bottom:83px}body.elementor-page-48 .section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:34px}body.elementor-page-48 h2{font-size:clamp(29px,3vw,41px);line-height:1.2;letter-spacing:-1.3px;font-weight:600;margin:14px 0 0}body.elementor-page-48 .section-head p{max-width:370px;color:var(--muted);font-size:13px;margin:0}body.elementor-page-48 .services{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}body.elementor-page-48 .service{padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:240px;transition:background .15s}body.elementor-page-48 .service:hover{background:var(--pale)}body.elementor-page-48 .num{font:11px Consolas,monospace;color:var(--blue);letter-spacing:1px}body.elementor-page-48 .service h3{font-size:21px;margin:27px 0 9px;letter-spacing:-.5px}body.elementor-page-48 .service p{font-size:13px;color:var(--muted);margin:0 0 20px}body.elementor-page-48 .textlink{font-size:12px;font-weight:700;display:inline-flex;gap:30px;align-items:center}body.elementor-page-48 .textlink:hover{color:var(--red)}body.elementor-page-48 .feature{background:var(--pale)}body.elementor-page-48 .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}body.elementor-page-48 .parts{background:#e8edf0;position:relative;min-height:400px;display:flex;align-items:center;justify-content:center}body.elementor-page-48 .parts img{width:100%;max-height:370px;object-fit:contain;mix-blend-mode:multiply;padding:30px}body.elementor-page-48 .image-label{position:absolute;bottom:16px;left:20px;font:10px Consolas,monospace;letter-spacing:1px;color:var(--muted)}body.elementor-page-48 .feature-copy>p{font-size:14px;color:var(--muted)}body.elementor-page-48 .checks{list-style:none;padding:0;margin:25px 0}body.elementor-page-48 .checks li{padding:13px 0;border-bottom:1px solid #d3dce3;display:flex;gap:15px;font-size:13px}body.elementor-page-48 .checks span{color:var(--red);font:12px Consolas,monospace}body.elementor-page-48 .checks b{font-weight:600}body.elementor-page-48 .quality{background:var(--navy);color:#fff}body.elementor-page-48 .quality .eyebrow{color:#bacddd}body.elementor-page-48 .quality p{color:#bac7d2}body.elementor-page-48 .quality-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}body.elementor-page-48 .quality-intro p{font-size:14px;margin:22px 0}body.elementor-page-48 .quality-intro .btn{margin-top:12px}body.elementor-page-48 .evidence{border-top:1px solid #395268}body.elementor-page-48 .evidence article{display:grid;grid-template-columns:36px 1fr;gap:18px;padding:23px 0;border-bottom:1px solid #395268}body.elementor-page-48 .evidence .num{color:#b8c9d7}body.elementor-page-48 .evidence h3{font-size:17px;margin:0 0 6px;font-weight:500}body.elementor-page-48 .evidence p{font-size:12px;margin:0}body.elementor-page-48 .quality-note{font-size:11px!important;border-left:2px solid var(--red);padding-left:14px}body.elementor-page-48 .examples{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body.elementor-page-48 .example{border:1px solid var(--line)}body.elementor-page-48 .drawing{height:170px;background:#f3f6f8;display:grid;place-items:center;overflow:hidden}body.elementor-page-48 .drawing svg{width:210px;height:145px;stroke:var(--blue);fill:#d9e3ea;stroke-width:1.3}body.elementor-page-48 .example-body{padding:24px}body.elementor-page-48 .tag{font:10px Consolas,monospace;letter-spacing:1px;color:var(--blue)}body.elementor-page-48 .example h3{font-size:19px;margin:12px 0}body.elementor-page-48 .example p{font-size:12px;color:var(--muted)}body.elementor-page-48 .example dl{margin:18px 0 0;padding-top:15px;border-top:1px solid var(--line);font-size:11px}body.elementor-page-48 .example dt{color:var(--muted)}body.elementor-page-48 .example dd{margin:3px 0 10px}body.elementor-page-48 .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:42px}body.elementor-page-48 .step{border-top:2px solid var(--line);padding-top:22px}body.elementor-page-48 .step:first-child{border-color:var(--red)}body.elementor-page-48 .step h3{font-size:16px;margin:22px 0 10px}body.elementor-page-48 .step p{font-size:12px;color:var(--muted)}body.elementor-page-48 .faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}body.elementor-page-48 .faq details{border-bottom:1px solid var(--line)}body.elementor-page-48 .faq summary{padding:19px 28px 19px 0;font-size:14px;font-weight:600;cursor:pointer;position:relative;list-style:none}body.elementor-page-48 .faq summary:after{content:'+';position:absolute;right:0;color:var(--blue)}body.elementor-page-48 .faq details[open] summary:after{content:'−'}body.elementor-page-48 .faq details p{color:var(--muted);font-size:13px;margin:0 0 20px}body.elementor-page-48 .cta{background:var(--pale);border-top:1px solid var(--line)}body.elementor-page-48 .cta .wrap{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:55px;padding-bottom:55px}body.elementor-page-48 .cta h2{margin:0}body.elementor-page-48 .cta p{color:var(--muted);font-size:13px}body.elementor-page-48 .footer{background:var(--navy);color:#bac7d2;padding:40px 0 25px}body.elementor-page-48 .foot-top{display:flex;justify-content:space-between;gap:30px}body.elementor-page-48 .wordmark{color:#fff;font-size:24px;font-weight:700;letter-spacing:-1px}body.elementor-page-48 .wordmark span{color:#91abc1}body.elementor-page-48 .footer p,body.elementor-page-48 .footer a{font-size:12px}body.elementor-page-48 .foot-bottom{margin-top:30px;padding-top:20px;border-top:1px solid #395268;font-size:10px;display:flex;justify-content:space-between;gap:20px}body.elementor-page-48 dialog{border:1px solid var(--line);padding:0;max-width:580px;width:calc(100% - 32px);color:var(--ink)}body.elementor-page-48 dialog::backdrop{background:#102c44a8}body.elementor-page-48 .modal-head{padding:25px 30px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}body.elementor-page-48 .modal-head h2{font-size:24px;margin:0}body.elementor-page-48 .close{border:0;background:none;font-size:25px;line-height:1}body.elementor-page-48 .modal-body{padding:25px 30px}body.elementor-page-48 .modal-body p{font-size:13px;color:var(--muted)}body.elementor-page-48 .modal-body label{display:block;font-size:12px;margin:17px 0}body.elementor-page-48 .modal-body input,body.elementor-page-48 .modal-body textarea{display:block;width:100%;padding:11px;border:1px solid #b9c6d0;margin-top:7px;font:13px Arial}body.elementor-page-48 .modal-body textarea{min-height:100px;resize:vertical}body.elementor-page-48 .modal-body input[type=file]{padding:15px;background:var(--pale)}body.elementor-page-48 .status{border-left:2px solid var(--red);padding:10px 15px;background:var(--pale);font-size:12px}body.elementor-page-48 .status:empty{display:none}@media(min-width:1500px){body.elementor-page-48 .hero-art{margin-right:-130px}}@media(max-width:950px){body.elementor-page-48 .links{gap:15px}body.elementor-page-48 .hero-copy{padding-top:50px}body.elementor-page-48 h1{font-size:47px}body.elementor-page-48 .quality-grid,body.elementor-page-48 .feature-grid,body.elementor-page-48 .faq{gap:35px}body.elementor-page-48 .wrap{padding-left:25px;padding-right:25px}body.elementor-page-48 .service{padding:23px}body.elementor-page-48 .hero-art{margin-right:-25px}}@media(max-width:720px){body.elementor-page-48 .demo{font-size:10px}body.elementor-page-48 .nav{height:70px}body.elementor-page-48 .logo{width:145px}body.elementor-page-48 .nav>.btn{margin-left:auto;padding:10px 13px;font-size:11px;min-height:42px}body.elementor-page-48 .menu{display:block}body.elementor-page-48 .links{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;padding:20px 25px;border-bottom:1px solid var(--line);flex-direction:column;align-items:start}body.elementor-page-48 .links.open{display:flex}body.elementor-page-48 .hero-grid{grid-template-columns:1fr}body.elementor-page-48 .hero-copy{padding:42px 0 32px}body.elementor-page-48 .hero-art{min-height:290px;margin:0 -25px}body.elementor-page-48 h1{font-size:46px}body.elementor-page-48 .lead{font-size:14px}body.elementor-page-48 .strip-inner{grid-template-columns:1fr 1fr;gap:22px 0}body.elementor-page-48 .strip-inner div{padding:0 12px}body.elementor-page-48 .strip-inner div:nth-child(odd){padding-left:0}body.elementor-page-48 .strip-inner div:nth-child(2){border:0}body.elementor-page-48 .section{padding-top:52px;padding-bottom:52px}body.elementor-page-48 .section-head{display:block}body.elementor-page-48 .section-head p{margin-top:20px}body.elementor-page-48 .services{grid-template-columns:1fr}body.elementor-page-48 .service{min-height:0}body.elementor-page-48 .service h3{margin-top:16px}body.elementor-page-48 .feature-grid,body.elementor-page-48 .quality-grid,body.elementor-page-48 .faq{grid-template-columns:1fr;gap:32px}body.elementor-page-48 .parts{min-height:270px}body.elementor-page-48 .parts img{max-height:270px}body.elementor-page-48 .examples{grid-template-columns:1fr}body.elementor-page-48 .drawing{height:190px}body.elementor-page-48 .steps{grid-template-columns:1fr 1fr;gap:25px}body.elementor-page-48 .cta .wrap{display:block;padding-top:40px;padding-bottom:40px}body.elementor-page-48 .cta .btn{margin-top:15px}body.elementor-page-48 .foot-top,body.elementor-page-48 .foot-bottom{flex-direction:column;gap:10px}body.elementor-page-48 .hero-copy .actions .btn{padding:12px 16px;gap:16px}body.elementor-page-48 .art-caption{left:16px;right:16px;bottom:16px}body.elementor-page-48 .modal-body,body.elementor-page-48 .modal-head{padding:22px}body.elementor-page-48 h2{font-size:31px}}@media(prefers-reduced-motion:reduce){body.elementor-page-48{scroll-behavior:auto}body.elementor-page-48 *{transition:none!important}}body.elementor-page-48{--ink:#29322f;--navy:#222c29;--blue:#86503e;--red:#b85c3e;--muted:#68716b;--line:#d3d7ce;--pale:#eef0e9}body.elementor-page-48{background:#faf9f4}body.elementor-page-48 .header{background:#faf9f4;border-bottom:1px solid #bcc3b8}body.elementor-page-48 .demo{background:#222c29;color:#d4dace;font-size:10px}body.elementor-page-48 .logo{width:165px}body.elementor-page-48 .nav{height:86px}body.elementor-page-48 .links{font-weight:500}body.elementor-page-48 .btn{padding:14px 22px;min-height:49px}body.elementor-page-48 .btn:hover{background:#93472f}body.elementor-page-48 .btn.secondary{border-color:#939d90}body.elementor-page-48 .hero{background:#f0f1e9;border-bottom:1px solid #b3bcae}body.elementor-page-48 .hero-grid{grid-template-columns:.95fr 1.05fr;min-height:635px}body.elementor-page-48 .hero-copy{padding:64px 40px 50px 0}body.elementor-page-48 .eyebrow{letter-spacing:1.1px;font-size:10px;color:#65725e}body.elementor-page-48 .eyebrow:before{width:8px;height:8px;background:#b85c3e}body.elementor-page-48 h1{font-size:clamp(45px,4.7vw,65px);font-weight:650;line-height:1.06;letter-spacing:-2.5px;margin:28px 0 23px}body.elementor-page-48 h1 span{color:#86503e}body.elementor-page-48 .hero .lead{font-size:15px;line-height:1.8;max-width:425px}body.elementor-page-48 .hero-art{margin:30px 0 30px 0;min-height:560px;background:#222c29;position:relative}body.elementor-page-48 .hero-art img{inset:0;width:100%;height:100%;filter:saturate(.45);object-position:50% center}body.elementor-page-48 .hero-art:before{content:'';position:absolute;left:-12px;top:-12px;width:80px;height:80px;border-left:3px solid #b85c3e;border-top:3px solid #b85c3e;z-index:2}body.elementor-page-48 .hero-art:after{content:'01 / PROCESS';position:absolute;right:18px;top:17px;color:#f6f4e9;font:10px Consolas,monospace;letter-spacing:1px}body.elementor-page-48 .art-caption{bottom:0;left:0;right:0;background:#222c29;padding:17px 20px;font-size:12px}body.elementor-page-48 .art-caption small{color:#bcc8b8}body.elementor-page-48 .strip{background:#faf9f4}body.elementor-page-48 .strip-inner{padding-top:25px;padding-bottom:25px}body.elementor-page-48 .strip-inner b{font-size:12px;font-weight:600}body.elementor-page-48 .section{padding-top:78px;padding-bottom:78px}body.elementor-page-48 h2{font-size:38px;letter-spacing:-1.4px}body.elementor-page-48 .section-head{margin-bottom:35px}body.elementor-page-48 .section-head p{font-size:13px}body.elementor-page-48 .services{border:0;gap:24px}body.elementor-page-48 .service{border:0;min-height:0;padding:0 0 20px;border-bottom:1px solid #929d8c;background:none}body.elementor-page-48 .service:hover{background:none}body.elementor-page-48 .service-photo{height:215px;position:relative;overflow:hidden;background:#e1e6dd;margin-bottom:22px}body.elementor-page-48 .service-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.45);transition:transform .4s}body.elementor-page-48 .service:hover .service-photo img{transform:scale(1.025)}body.elementor-page-48 .service-photo:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:5px;background:#b85c3e}body.elementor-page-48 .service .num{font-size:10px;color:#65725e}body.elementor-page-48 .service h3{margin:13px 0 10px;font-size:23px}body.elementor-page-48 .service p{min-height:80px}body.elementor-page-48 .service .textlink{display:flex;justify-content:space-between}body.elementor-page-48 .feature{background:#e8ece3}body.elementor-page-48 .feature-grid{gap:65px}body.elementor-page-48 .parts{min-height:420px;background:#d8ded2;overflow:hidden}body.elementor-page-48 .parts img{padding:0;width:100%;height:420px;max-height:none;object-fit:cover;mix-blend-mode:normal;filter:saturate(.35)}body.elementor-page-48 .image-label{bottom:0;left:0;right:0;padding:11px 18px;background:#d8ded2;color:#485442}body.elementor-page-48 .feature-copy h2{font-size:40px}body.elementor-page-48 .checks li{border-color:#c4cdbd}body.elementor-page-48 .quality{background:#222c29}body.elementor-page-48 .quality .eyebrow{color:#b5c2ad}body.elementor-page-48 .quality p{color:#c3cdbd}body.elementor-page-48 .quality-grid{grid-template-columns:1fr 1fr;gap:65px}body.elementor-page-48 .quality-image{width:100%;height:240px;object-fit:cover;margin-top:22px;filter:saturate(.3)}body.elementor-page-48 .evidence{border-color:#596552}body.elementor-page-48 .evidence article{border-color:#596552;padding:26px 0}body.elementor-page-48 .evidence .num{color:#cf9e82}body.elementor-page-48 .evidence h3{font-size:19px}body.elementor-page-48 .quality-note{font-size:10px!important;margin-top:14px!important}body.elementor-page-48 .examples{gap:24px}body.elementor-page-48 .example{border:0;border-bottom:1px solid #929d8c}body.elementor-page-48 .drawing{height:230px;background:#e8ece3;position:relative}body.elementor-page-48 .drawing img{height:100%;width:100%;object-fit:cover;filter:saturate(.4)}body.elementor-page-48 .example-body{padding:22px 0 12px}body.elementor-page-48 .example dl{border-color:#c6cebf}body.elementor-page-48 .example h3{font-size:21px}body.elementor-page-48 .tag{color:#65725e;font-size:10px}body.elementor-page-48 .steps{gap:30px}body.elementor-page-48 .step{border-top:1px solid #929d8c}body.elementor-page-48 .step:first-child{border-top:3px solid #b85c3e;padding-top:20px}body.elementor-page-48 .step h3{font-size:17px}body.elementor-page-48 .faq summary{font-size:14px}body.elementor-page-48 .cta{background:#dfe5d7;border-top:0}body.elementor-page-48 .cta .wrap{padding-top:55px;padding-bottom:55px}body.elementor-page-48 .cta h2{font-size:36px;max-width:650px}body.elementor-page-48 .footer{background:#222c29;color:#c3cdbd}body.elementor-page-48 .wordmark span{color:#cf9e82}body.elementor-page-48 .foot-bottom{border-color:#58644f}body.elementor-page-48 .footer p,body.elementor-page-48 .footer a{font-size:11px}body.elementor-page-48 .micro{font-size:10px}body.elementor-page-48 .hero .actions{gap:10px}body.elementor-page-48 .hero .actions .btn{font-size:11px;padding:13px 18px;gap:18px}body.elementor-page-48 .divider-graphic{height:10px;background:#b85c3e;width:64px;margin-bottom:20px}@media(max-width:950px){body.elementor-page-48 .hero-copy{padding-right:25px}body.elementor-page-48 h1{font-size:49px}body.elementor-page-48 .hero-art{min-height:540px}body.elementor-page-48 .service-photo{height:180px}body.elementor-page-48 .service p{min-height:125px}}@media(max-width:720px){body.elementor-page-48 .nav{height:72px}body.elementor-page-48 .links{top:72px}body.elementor-page-48 .hero-grid{grid-template-columns:1fr}body.elementor-page-48 .hero-copy{padding:43px 0 32px}body.elementor-page-48 .hero h1{font-size:48px;letter-spacing:-2px}body.elementor-page-48 .hero-art{margin:0 0 25px;min-height:350px}body.elementor-page-48 .hero-art:before{left:-8px;top:-8px;width:55px;height:55px}body.elementor-page-48 .hero .actions .btn{min-height:47px}body.elementor-page-48 .logo{width:140px}body.elementor-page-48 .services{gap:30px}body.elementor-page-48 .service-photo{height:220px}body.elementor-page-48 .service p{min-height:0}body.elementor-page-48 .feature-grid,body.elementor-page-48 .quality-grid{grid-template-columns:1fr;gap:30px}body.elementor-page-48 .parts,body.elementor-page-48 .parts img{height:310px;min-height:310px}body.elementor-page-48 .feature-copy h2{font-size:33px}body.elementor-page-48 .quality-image{height:220px}body.elementor-page-48 .section{padding-top:50px;padding-bottom:50px}body.elementor-page-48 .drawing{height:240px}body.elementor-page-48 .cta h2{font-size:31px}body.elementor-page-48 .nav>.btn{padding:10px 12px;white-space:nowrap}body.elementor-page-48 .nav{gap:12px}body.elementor-page-48 .hero .micro{line-height:2}}body.elementor-page-48{scroll-behavior:auto}body.elementor-page-48 .review-bar{padding:7px 25px;display:flex;justify-content:center;gap:25px;background:#222c29;color:#dae1d4;font-size:10px}body.elementor-page-48 .review-bar a{text-decoration:underline}body.elementor-page-48 .skip-link{position:fixed;top:-100px;left:15px;z-index:100;background:#fff;padding:10px}body.elementor-page-48 .skip-link:focus{top:10px}body.elementor-page-48 .logo{width:190px;height:46px;object-fit:cover}body.elementor-page-48 .nav{gap:22px}body.elementor-page-48 .links{gap:23px}body.elementor-page-48 .hero-grid{min-height:650px}body.elementor-page-48 .hero-copy{padding-top:48px}body.elementor-page-48 .hero h1{font-size:60px}body.elementor-page-48 .hero-art{min-height:585px}body.elementor-page-48 .hero .lead{font-size:14px}body.elementor-page-48 .hero-iso{display:flex;align-items:center;gap:11px;width:max-content;border-top:1px solid #c9d0c2;padding:13px 0;margin:19px 0 8px;color:#3e5039}body.elementor-page-48 .hero-iso b{font-size:12px;font-weight:600}body.elementor-page-48 .hero-iso small{display:block;font:10px Consolas,monospace;color:#62735b}body.elementor-page-48 .iso-symbol{height:30px;width:30px;display:grid;place-items:center;border:1px solid #819277;font-size:18px}body.elementor-page-48 .brand-section{padding-top:34px;padding-bottom:36px;border-bottom:1px solid #d3d7ce}body.elementor-page-48 .brand-heading{display:flex;align-items:center;justify-content:space-between;gap:25px}body.elementor-page-48 .brand-heading h2{font-size:14px;letter-spacing:0;margin:0;font-weight:500}body.elementor-page-48 .brand-heading>span{font:9px Consolas,monospace;letter-spacing:1px;color:#74816b}body.elementor-page-48 .brand-logos{display:grid;grid-template-columns:repeat(5,1fr);gap:55px;align-items:center;margin-top:27px}body.elementor-page-48 .brand-logos img{width:100%;height:33px;object-fit:contain;filter:grayscale(1);mix-blend-mode:multiply;opacity:.72}body.elementor-page-48 .quality-image{height:285px;object-position:50% 50%;filter:none}body.elementor-page-48 .equipment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}body.elementor-page-48 .equipment-grid figure{margin:0 0 23px;height:350px;background:#dfe5d7;overflow:hidden}body.elementor-page-48 .equipment-grid img{width:100%;height:100%;object-fit:cover}body.elementor-page-48 .equipment-grid article:first-child img{object-position:50% 60%}body.elementor-page-48 .equipment-grid article:nth-child(2) img{object-position:45% 58%}body.elementor-page-48 .equipment-grid article:nth-child(3) img{object-position:45% 45%}body.elementor-page-48 .equipment-grid h3{font-size:20px;line-height:1.3;margin:13px 0}body.elementor-page-48 .equipment-grid p{color:#68716b;font-size:13px;margin:0}body.elementor-page-48 .equipment-foot{margin-top:32px;padding-top:22px;border-top:1px solid #c7d0c1;display:flex;justify-content:space-between;gap:40px;align-items:center}body.elementor-page-48 .equipment-foot p{font-size:12px;color:#68716b;max-width:650px}body.elementor-page-48 .equipment-foot a{white-space:nowrap}body.elementor-page-48 .certificate-section{background:#e8ece3;border-top:1px solid #cbd3c5;border-bottom:1px solid #cbd3c5}body.elementor-page-48 .certificate-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}body.elementor-page-48 .certificate-art{display:flex;align-items:center;justify-content:center;padding:20px;background:#d7dfd0}body.elementor-page-48 .certificate-preview{display:block;border:0;padding:0;background:#fff;position:relative;max-width:290px;width:100%}body.elementor-page-48 .certificate-preview img{display:block;width:100%;height:auto}body.elementor-page-48 .certificate-preview span{position:absolute;bottom:0;left:0;right:0;background:#29322f;color:#fff;padding:12px;font-size:11px;text-align:left}body.elementor-page-48 .certificate-copy h2{font-size:37px}body.elementor-page-48 .certificate-copy>p{font-size:13px;color:#5f6d57}body.elementor-page-48 .certificate-details{margin:24px 0;border-top:1px solid #bdc8b5}body.elementor-page-48 .certificate-details>div{display:grid;grid-template-columns:135px 1fr;gap:15px;border-bottom:1px solid #bdc8b5;padding:10px 0;font-size:12px}body.elementor-page-48 .certificate-details dt{color:#68775f}body.elementor-page-48 .certificate-details dd{margin:0}body.elementor-page-48 .certificate-copy .certificate-note{font-size:11px}body.elementor-page-48 .certificate-copy .btn{font-size:11px;gap:20px}body.elementor-page-48 .document-meta{font:10px Consolas,monospace;color:#68775f}body.elementor-page-48 .materials-section{background:#eef0e9}body.elementor-page-48 .material-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}body.elementor-page-48 .material-grid article{border-top:1px solid #9ca991;padding-top:25px}body.elementor-page-48 .material-grid h3{font-size:20px;line-height:1.3}body.elementor-page-48 .material-grid p{font-size:13px;color:#68716b;min-height:87px}body.elementor-page-48 .industry-links{padding:0 0 55px}body.elementor-page-48 .industry-links>div{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}body.elementor-page-48 .industry-links a{font-size:12px;padding:11px 16px;border:1px solid #b6c2ac;min-height:44px}body.elementor-page-48 .industry-links a:hover{background:#e1e7da}body.elementor-page-48 .foot-top{display:grid;grid-template-columns:1.2fr .8fr .8fr 1.2fr;gap:35px}body.elementor-page-48 .foot-top h3{font-size:12px;font-weight:500;color:#fff;margin:0 0 15px}body.elementor-page-48 .foot-top>div>a{display:block;margin:7px 0}body.elementor-page-48 .footer-logo{display:block;width:190px;height:46px;object-fit:cover;background:#faf9f4}body.elementor-page-48 .footer-cert{border-top:1px solid #59694f;padding-top:15px;margin-top:18px!important;font-size:11px!important}body.elementor-page-48 .footer-cert small{font:10px Consolas,monospace;color:#b2c2a6}body.elementor-page-48 .footer p{font-size:11px}body.elementor-page-48 .certificate-dialog{width:calc(100% - 30px);max-width:820px;max-height:92vh;border:1px solid #8d9e80;background:#f4f5ed;padding:0}body.elementor-page-48 .certificate-dialog::backdrop{background:#17221bd4}body.elementor-page-48 .certificate-dialog .modal-head{position:sticky;top:0;background:#f4f5ed;z-index:1;align-items:center;padding:15px 20px}body.elementor-page-48 .certificate-dialog .modal-head h2{font-size:19px}body.elementor-page-48 .certificate-dialog img{width:100%;height:auto;display:block}body.elementor-page-48 .certificate-dialog .certificate-toolbar{display:flex;gap:20px;padding:10px 20px;border-bottom:1px solid #c7d0c1;font-size:12px}body.elementor-page-48 .certificate-dialog .certificate-toolbar a{text-decoration:underline}body.elementor-page-48 .certificate-dialog #dismiss-certificate{min-width:44px;min-height:44px}body.elementor-page-48 .certificate-dialog .dialog-image{padding:15px 25px}body.elementor-page-48 .faq details a{text-decoration:underline}body.elementor-page-48 a.btn{text-decoration:none}body.elementor-page-48 .brand-section+section{padding-top:65px}@media(max-width:1050px){body.elementor-page-48 .links{gap:15px;font-size:12px}body.elementor-page-48 .hero h1{font-size:52px}body.elementor-page-48 .hero-art{min-height:600px}body.elementor-page-48 .certificate-grid{gap:40px}body.elementor-page-48 .foot-top{grid-template-columns:1fr 1fr;gap:35px}body.elementor-page-48 .brand-logos{gap:35px}body.elementor-page-48 .certificate-copy h2{font-size:32px}body.elementor-page-48 .equipment-foot{display:block}}@media(max-width:720px){body.elementor-page-48 .review-bar{font-size:9px;gap:18px;padding:6px 12px}body.elementor-page-48 .nav{height:72px;gap:10px}body.elementor-page-48 .nav .logo{width:140px;height:36px}body.elementor-page-48 .nav>.btn{font-size:10px;min-height:41px;padding:9px 12px}body.elementor-page-48 .hero h1{font-size:46px}body.elementor-page-48 .hero-copy{padding:38px 0 27px}body.elementor-page-48 .hero-art{min-height:360px;margin:0 0 25px}body.elementor-page-48 .hero-iso{margin:15px 0 6px}body.elementor-page-48 .hero-iso b{font-size:11px}body.elementor-page-48 .brand-heading{display:block}body.elementor-page-48 .brand-heading>span{display:block;margin-top:8px}body.elementor-page-48 .brand-logos{grid-template-columns:repeat(3,1fr);gap:23px 25px}body.elementor-page-48 .brand-logos img{height:25px}body.elementor-page-48 .brand-section{padding-top:25px;padding-bottom:25px}body.elementor-page-48 .certificate-grid{grid-template-columns:1fr;gap:30px}body.elementor-page-48 .certificate-art{max-width:350px;width:100%;margin:auto}body.elementor-page-48 .certificate-copy h2{font-size:31px}body.elementor-page-48 .certificate-details>div{grid-template-columns:118px 1fr;gap:10px;font-size:11px}body.elementor-page-48 .certificate-copy .actions{gap:10px}body.elementor-page-48 .equipment-grid{grid-template-columns:1fr;gap:35px}body.elementor-page-48 .equipment-grid figure{height:360px}body.elementor-page-48 .equipment-grid article:first-child img{object-position:50% 65%}body.elementor-page-48 .equipment-grid article:nth-child(2) img{object-position:50% 65%}body.elementor-page-48 .equipment-grid article:nth-child(3) img{object-position:50% 42%}body.elementor-page-48 .equipment-foot{margin-top:25px}body.elementor-page-48 .material-grid{grid-template-columns:1fr;gap:25px}body.elementor-page-48 .material-grid p{min-height:0}body.elementor-page-48 .industry-links{padding-bottom:40px}body.elementor-page-48 .industry-links>div{gap:10px}body.elementor-page-48 .foot-top{grid-template-columns:1fr 1fr;gap:30px 20px}body.elementor-page-48 .footer-brand,body.elementor-page-48 .footer-contact{grid-column:1/-1}body.elementor-page-48 .certificate-dialog .dialog-image{padding:10px}body.elementor-page-48 .certificate-dialog .modal-head h2{font-size:15px}body.elementor-page-48 .certificate-dialog .certificate-toolbar{font-size:11px}body.elementor-page-48 .quality-image{height:250px}body.elementor-page-48 .brand-section+section{padding-top:50px}}@media(min-width:721px) and (max-width:1050px){body.elementor-page-48 .links{display:none;position:absolute;top:86px;left:0;right:0;background:#faf9f4;padding:20px 25px;border-bottom:1px solid #bcc3b8;flex-direction:column;align-items:flex-start;gap:18px}body.elementor-page-48 .links.open{display:flex}body.elementor-page-48 .menu{display:block}body.elementor-page-48 .nav>.btn{margin-left:auto;white-space:nowrap}body.elementor-page-48 .hero h1{font-size:44px;letter-spacing:-1.8px}body.elementor-page-48 .hero-art{min-height:600px}body.elementor-page-48 .hero-copy{padding-right:25px}}body.elementor-page-48{color-scheme:dark;--ink:#ede9df;--navy:#101412;--blue:#de9c7f;--red:#b85c3e;--muted:#abb1a7;--line:#394239;--pale:#1b211d}body.elementor-page-48{background:#101412}body.elementor-page-48{background:#101412;color:#ede9df}body.elementor-page-48 .review-bar{background:#0b0e0c;border-bottom:1px solid #353c33;color:#acb5a3}body.elementor-page-48 .header{background:#101412;border-bottom:1px solid #394239}body.elementor-page-48 .header .__unused_logo{filter:grayscale(1) invert(1) brightness(1.55)}body.elementor-page-48 .links{color:#e6e6dc}body.elementor-page-48 .links a:hover{color:#de9c7f}body.elementor-page-48 .btn{background:#b85c3e;border-color:#b85c3e;color:#fff6e9}body.elementor-page-48 .btn:hover{background:#cd7354;border-color:#cd7354}body.elementor-page-48 .btn.secondary{color:#ede9df;border-color:#68705f;background:#fff0}body.elementor-page-48 .btn.secondary:hover{border-color:#de9c7f;background:#292722}body.elementor-page-48 .menu{color:#ede9df;border-color:#59634f}body.elementor-page-48 .hero{background:#101412;border-color:#394239}body.elementor-page-48 .hero-copy{padding-top:52px}body.elementor-page-48 .hero h1{color:#f0ede4}body.elementor-page-48 .hero h1 span{color:#db9275}body.elementor-page-48 .hero .lead{color:#b3b9ad}body.elementor-page-48 .hero .eyebrow{color:#b4bfa7}body.elementor-page-48 .eyebrow{color:#b4bfa7}body.elementor-page-48 .eyebrow:before{background:#c97050}body.elementor-page-48 .hero-art{background:#202721}body.elementor-page-48 .hero-art img{filter:saturate(.28) brightness(.84);object-position:center}body.elementor-page-48 .hero-art:before{border-color:#c97050}body.elementor-page-48 .hero-art:after{color:#dfdfd1}body.elementor-page-48 .art-caption{background:#1b241e;border-top:1px solid #62694d;color:#e5e9d8}body.elementor-page-48 .art-caption small{color:#b2bfa4}body.elementor-page-48 .hero-iso{border-color:#414a3c;color:#dedfd1}body.elementor-page-48 .hero-iso small{color:#b4bfa7}body.elementor-page-48 .iso-symbol{border-color:#8b9a78;color:#c4d4af}body.elementor-page-48 .micro{color:#b0b8a5}body.elementor-page-48 .strip{background:#191f1a;border-color:#394239}body.elementor-page-48 .strip-inner div{border-color:#46513f}body.elementor-page-48 .strip-inner span{color:#a6b29b}body.elementor-page-48 .brand-section{border-color:#394239}body.elementor-page-48 .brand-heading>span{color:#a6b29b}body.elementor-page-48 .brand-logos img{filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.7}body.elementor-page-48 .section-head p,body.elementor-page-48 .service p,body.elementor-page-48 .feature-copy>p,body.elementor-page-48 .example p,body.elementor-page-48 .step p,body.elementor-page-48 .faq details p{color:#abb1a7}body.elementor-page-48 .services{background:none}body.elementor-page-48 .service{border-color:#56624e}body.elementor-page-48 .service:hover{background:none}body.elementor-page-48 .service .num{color:#b3bfa5}body.elementor-page-48 .service-photo{background:#242e25}body.elementor-page-48 .service-photo img{filter:saturate(.35) brightness(.85)}body.elementor-page-48 .service-photo:after{background:#d27a59}body.elementor-page-48 .textlink:hover{color:#df9d80}body.elementor-page-48 .feature{background:#1b211d}body.elementor-page-48 .parts{background:#252e25}body.elementor-page-48 .parts img{filter:saturate(.25) brightness(.86)}body.elementor-page-48 .image-label{background:#263027;color:#c8d1bc}body.elementor-page-48 .checks li{border-color:#43503d}body.elementor-page-48 .checks span{color:#df9d80}body.elementor-page-48 .quality{background:#241d19;border-top:1px solid #774835;border-bottom:1px solid #774835}body.elementor-page-48 .quality .eyebrow{color:#dfb29b}body.elementor-page-48 .quality p{color:#c2b7aa}body.elementor-page-48 .quality-image{filter:saturate(.55) brightness(.9)}body.elementor-page-48 .evidence,body.elementor-page-48 .evidence article{border-color:#66513f}body.elementor-page-48 .evidence .num{color:#e6ac8e}body.elementor-page-48 .quality-note{border-color:#c97050}body.elementor-page-48 .equipment-grid figure{background:#293229}body.elementor-page-48 .equipment-grid img{filter:saturate(.6) brightness(.88)}body.elementor-page-48 .equipment-grid p,body.elementor-page-48 .equipment-foot p{color:#abb1a7}body.elementor-page-48 .equipment-grid h3{color:#ede9df}body.elementor-page-48 .tag{color:#b3bfa5}body.elementor-page-48 .equipment-foot{border-color:#46513f}body.elementor-page-48 .certificate-section{background:#1b241e;border-color:#49563f}body.elementor-page-48 .certificate-art{background:#2c382b}body.elementor-page-48 .certificate-preview{background:#fff;color:#222}body.elementor-page-48 .certificate-preview img{filter:none}body.elementor-page-48 .certificate-preview span{background:#222d24;color:#efeadf}body.elementor-page-48 .certificate-copy>p,body.elementor-page-48 .certificate-copy .certificate-note{color:#b5bfac}body.elementor-page-48 .certificate-details,body.elementor-page-48 .certificate-details>div{border-color:#4a5941}body.elementor-page-48 .certificate-details dt{color:#afbd9e}body.elementor-page-48 .certificate-details dd{color:#e7eadb}body.elementor-page-48 .document-meta{color:#afbd9e}body.elementor-page-48 .example{border-color:#56624e}body.elementor-page-48 .drawing{background:#262f26}body.elementor-page-48 .drawing img{filter:saturate(.35) brightness(.87)}body.elementor-page-48 .example dl{border-color:#43503d}body.elementor-page-48 .example dt{color:#aeb8a3}body.elementor-page-48 .industry-links a{border-color:#56624e}body.elementor-page-48 .industry-links a:hover{background:#263026}body.elementor-page-48 .materials-section{background:#1a201c}body.elementor-page-48 .material-grid article{border-color:#56624e}body.elementor-page-48 .material-grid p{color:#abb1a7}body.elementor-page-48 .material-grid .num{color:#c2bba9}body.elementor-page-48 .step{border-color:#56624e}body.elementor-page-48 .step:first-child{border-color:#c97050}body.elementor-page-48 .step .num{color:#de9c7f}body.elementor-page-48 .faq details{border-color:#46513f}body.elementor-page-48 .faq summary{color:#e4e6d8}body.elementor-page-48 .faq summary:after{color:#de9c7f}body.elementor-page-48 .cta{background:#a34e35;border-top:1px solid #cd8061;color:#fff4e5}body.elementor-page-48 .cta .eyebrow,body.elementor-page-48 .cta p{color:#f3dfcc}body.elementor-page-48 .cta .eyebrow:before{background:#ead2b6}body.elementor-page-48 .cta .btn{background:#171f19;border-color:#171f19;color:#fff4e5}body.elementor-page-48 .cta .btn:hover{background:#2d392d}body.elementor-page-48 .footer{background:#0b0f0c;color:#adb9a2}body.elementor-page-48 .footer-logo{background:#fff0;filter:grayscale(1) invert(1) brightness(1.55)}body.elementor-page-48 .foot-top h3{color:#e6eadb}body.elementor-page-48 .footer-cert{border-color:#43503d}body.elementor-page-48 .footer-cert small{color:#afbd9e}body.elementor-page-48 .foot-bottom{border-color:#394239}body.elementor-page-48 .certificate-dialog{background:#182019;color:#ede9df;border-color:#6d7b5e}body.elementor-page-48 .certificate-dialog .modal-head{background:#182019;border-color:#46513f}body.elementor-page-48 .certificate-dialog .close{color:#ede9df}body.elementor-page-48 .certificate-dialog .certificate-toolbar{border-color:#46513f}body.elementor-page-48 .certificate-dialog .dialog-image{background:#283328}body.elementor-page-48 .skip-link{background:#17221b;color:#fff}body.elementor-page-48 .comparison-bar{padding:14px 25px;border-bottom:1px solid #394239;background:#1c231d;display:flex;justify-content:center;align-items:center;gap:20px;font-size:11px;color:#c5ceba}body.elementor-page-48 .comparison-bar .current{border-bottom:2px solid #c97050;color:#f5eee1;padding-bottom:3px}body.elementor-page-48 .comparison-bar a{padding:5px 10px;border:1px solid #5c6a51}body.elementor-page-48 .comparison-bar a:hover{background:#33402e}body.elementor-page-48 a:focus-visible,body.elementor-page-48 button:focus-visible,body.elementor-page-48 summary:focus-visible{outline-color:#e7a585}body.elementor-page-48 .comparison-label{font:10px Consolas,monospace;color:#b1bea3;letter-spacing:1px}@media(min-width:721px) and (max-width:1050px){body.elementor-page-48 .links{background:#101412;border-color:#46513f}}@media(max-width:720px){body.elementor-page-48 .links{background:#101412;border-color:#46513f}body.elementor-page-48 .comparison-bar{padding:12px 20px;gap:12px;flex-wrap:wrap}body.elementor-page-48 .comparison-label{width:100%;text-align:center}body.elementor-page-48 .hero-copy{padding-top:38px}}body.elementor-page-48 .mfg-d-home .elementor-widget{margin-bottom:0;min-width:0}body.elementor-page-48 .mfg-d-home .e-con{--container-widget-width:100%;--widgets-spacing:0px}body.elementor-page-48 .mfg-d-home .hero-grid{display:grid!important;grid-template-columns:.95fr 1.05fr}body.elementor-page-48 .mfg-d-home .hero-art .elementor-widget-image{position:absolute;inset:0;width:100%;height:100%}body.elementor-page-48 .mfg-d-home .hero-art .elementor-widget-container,body.elementor-page-48 .mfg-d-home .hero-art .elementor-widget-container img{height:100%;width:100%}body.elementor-page-48 .mfg-d-home .elementor-widget-button .elementor-button{border-radius:0;background:#B85C3E;color:#EDE9DF}body.elementor-page-48 .mfg-d-home .elementor-widget-button.secondary .elementor-button{background:#fff0;border:1px solid #68705f}body.elementor-page-48 .mfg-d-home .elementor-widget-heading .elementor-heading-title{color:inherit;font-family:Manrope,Arial,sans-serif}body.elementor-page-48 .mfg-d-home .mfg-faq-item{padding:20px 0;border-bottom:1px solid #394239}body.elementor-page-48 .mfg-d-home .mfg-faq-item h3{font-size:17px}body.elementor-page-48 .mfg-d-home .__unused_logo{filter:none!important;object-fit:contain}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor p{margin-bottom:0}@media(max-width:720px){body.elementor-page-48 .mfg-d-home .hero-grid{grid-template-columns:1fr}body.elementor-page-48 .mfg-d-home .hero-art{height:320px}}body.elementor-page-48 h1,body.elementor-page-48 h2,body.elementor-page-48 h3,body.elementor-page-48 .elementor-button{text-transform:none!important}body.elementor-page-48 .elementor-button{border-radius:0!important}body.elementor-page-48 .mfg-d-home>.e-con{width:100%}body.elementor-page-48 .mfg-d-home{background:#101412;color:#EDE9DF;font:15px/1.65 Manrope,Arial,sans-serif}body.elementor-page-48 .mfg-d-home .wrap{max-width:1240px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:36px!important;padding-right:36px!important}body.elementor-page-48 .mfg-d-home .section{padding-top:78px!important;padding-bottom:78px!important}body.elementor-page-48 .mfg-d-home .hero-grid{display:grid!important;grid-template-columns:.95fr 1.05fr!important;min-height:635px!important}body.elementor-page-48 .mfg-d-home .hero-copy{padding:52px 40px 50px 0!important}body.elementor-page-48 .mfg-d-home .hero-art{margin:30px 0!important;min-height:560px!important;position:relative!important}body.elementor-page-48 .mfg-d-home h1.elementor-heading-title{font-family:Manrope,Arial,sans-serif!important;font-size:60px!important;font-weight:650!important;line-height:1.06!important;letter-spacing:-2.5px!important;margin:28px 0 23px!important}body.elementor-page-48 .mfg-d-home h1,body.elementor-page-48 .mfg-d-home h1 *,body.elementor-page-48 .mfg-d-home h2,body.elementor-page-48 .mfg-d-home h3,body.elementor-page-48 .mfg-d-home .elementor-button,body.elementor-page-48 .mfg-d-home .elementor-button *{text-transform:none!important}body.elementor-page-48 .mfg-d-home h2.elementor-heading-title{font-size:38px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-1.4px!important}body.elementor-page-48 .mfg-d-home h3.elementor-heading-title{font-size:21px!important;line-height:1.25!important;font-weight:600!important;letter-spacing:-.5px!important}body.elementor-page-48 .mfg-d-home .actions{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;margin:29px 0 17px!important}body.elementor-page-48 .mfg-d-home .btn{padding:0!important;background:none!important;border:0!important;min-height:0!important;width:auto!important}body.elementor-page-48 .mfg-d-home .btn .elementor-button{padding:14px 22px!important;min-height:49px;background:#99452F!important;border:1px solid #99452F!important;border-radius:0!important;color:#EDE9DF!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important}body.elementor-page-48 .mfg-d-home .btn.secondary .elementor-button{background:transparent!important;border-color:#68705F!important}body.elementor-page-48 .mfg-d-home .textlink .elementor-button{padding:0!important;background:transparent!important;color:#EDE9DF!important;border:0!important;font-size:13px!important;font-weight:700!important;text-transform:none!important}body.elementor-page-48 .mfg-d-home .section-head{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;gap:35px!important;margin-bottom:35px!important}body.elementor-page-48 .mfg-d-home .section-head>div:first-child{width:60%!important}body.elementor-page-48 .mfg-d-home .section-head>div:last-child{max-width:370px!important}body.elementor-page-48 .mfg-d-home .services,body.elementor-page-48 .mfg-d-home .examples,body.elementor-page-48 .mfg-d-home .equipment-grid,body.elementor-page-48 .mfg-d-home .material-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}body.elementor-page-48 .mfg-d-home .strip-inner,body.elementor-page-48 .mfg-d-home .steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body.elementor-page-48 .mfg-d-home .brand-logos{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}body.elementor-page-48 .mfg-d-home .feature-grid,body.elementor-page-48 .mfg-d-home .quality-grid,body.elementor-page-48 .mfg-d-home .certificate-grid,body.elementor-page-48 .mfg-d-home .faq{display:grid!important;grid-template-columns:1fr 1fr!important;gap:65px!important}body.elementor-page-48 .mfg-d-home .eyebrow:before{display:none!important}body.elementor-page-48 .mfg-d-home .lead{font-size:15px!important;line-height:1.8!important}body.elementor-page-48 .mfg-d-home .hero-iso{margin:19px 0 8px!important}body.elementor-page-48 .mfg-d-home .hero-iso a{display:flex;gap:11px;align-items:center;color:#EDE9DF}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor p{margin-top:0;margin-bottom:16px}body.elementor-page-48 .mfg-d-home .strip-inner p,body.elementor-page-48 .mfg-d-home .eyebrow p{margin:0!important}body.elementor-page-48 .mfg-d-home .service{padding:0 0 24px!important}body.elementor-page-48 .mfg-d-home .cta>.wrap{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding-top:55px!important;padding-bottom:55px!important}body.elementor-page-48 .mfg-d-home .material-grid>article{padding-top:24px!important}@media(max-width:950px){body.elementor-page-48 .mfg-d-home h1.elementor-heading-title{font-size:47px!important}}@media(max-width:720px){body.elementor-page-48 .mfg-d-home .wrap{padding-left:25px!important;padding-right:25px!important}body.elementor-page-48 .mfg-d-home .hero-grid,body.elementor-page-48 .mfg-d-home .feature-grid,body.elementor-page-48 .mfg-d-home .quality-grid,body.elementor-page-48 .mfg-d-home .certificate-grid,body.elementor-page-48 .mfg-d-home .faq{grid-template-columns:1fr!important;gap:32px!important}body.elementor-page-48 .mfg-d-home .hero-copy{padding:38px 0 32px!important}body.elementor-page-48 .mfg-d-home h1.elementor-heading-title{font-size:43px!important}body.elementor-page-48 .mfg-d-home .hero-art{min-height:300px!important;margin:0!important}body.elementor-page-48 .mfg-d-home .section{padding-top:52px!important;padding-bottom:52px!important}body.elementor-page-48 .mfg-d-home .services,body.elementor-page-48 .mfg-d-home .examples,body.elementor-page-48 .mfg-d-home .equipment-grid,body.elementor-page-48 .mfg-d-home .material-grid{grid-template-columns:1fr!important}body.elementor-page-48 .mfg-d-home .strip-inner,body.elementor-page-48 .mfg-d-home .steps{grid-template-columns:1fr 1fr!important}body.elementor-page-48 .mfg-d-home .section-head,body.elementor-page-48 .mfg-d-home .cta>.wrap{display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.elementor-page-48 .mfg-d-home .section-head>div{width:100%!important}body.elementor-page-48 .mfg-d-home h2.elementor-heading-title{font-size:31px!important}}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor p,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor li,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor dd,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor span{color:#ABB1A7!important}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor a,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor strong,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor b{color:#EDE9DF!important}body.elementor-page-48 .mfg-d-home .quality-image{height:260px!important;overflow:hidden!important}body.elementor-page-48 .mfg-d-home .quality-image img{width:100%!important;height:260px!important;object-fit:cover!important;display:block!important}body.elementor-page-48 .mfg-d-home .equipment-grid .elementor-widget-image{height:285px!important;overflow:hidden!important}body.elementor-page-48 .mfg-d-home .equipment-grid .elementor-widget-image img{width:100%!important;height:285px!important;object-fit:cover!important}body.elementor-page-48 .mfg-d-home .equipment-grid{align-items:start!important}body.elementor-page-48 .mfg-d-home .certificate-details{display:block!important;font-size:14px!important}body.elementor-page-48 .mfg-d-home .certificate-details>div{display:grid!important;grid-template-columns:155px minmax(0,1fr)!important;gap:20px!important}body.elementor-page-48 .mfg-d-home .certificate-details dt{font-size:13px!important}body.elementor-page-48 .mfg-d-home .certificate-details dd{margin:0!important;color:#EDE9DF!important}body.elementor-page-48 .mfg-d-home .brand-heading{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}body.elementor-page-48 .mfg-d-home .brand-heading>div{width:auto!important}body.elementor-page-48 .mfg-d-home .brand-heading h2.elementor-heading-title{font-size:14px!important;letter-spacing:0!important;font-weight:500!important}body.elementor-page-48 .mfg-d-home .brand-heading .elementor-widget-text-editor{font-size:11px!important}body.elementor-page-48 .mfg-d-home .industry-links>.e-con{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important}body.elementor-page-48 .mfg-d-home .industry-links>.e-con>div{width:auto!important}body.elementor-page-48 .mfg-d-home .industry-links a{color:#EDE9DF!important}body.elementor-page-48 .mfg-d-home .art-caption{padding:17px 20px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:15px!important}body.elementor-page-48 .mfg-d-home .art-caption .elementor-widget-text-editor{font-size:12px!important}body.elementor-page-48 .mfg-d-home .service-photo img,body.elementor-page-48 .mfg-d-home .drawing img{width:100%!important;height:210px!important;object-fit:cover!important}body.elementor-page-48 .mfg-d-home .service-photo,body.elementor-page-48 .mfg-d-home .drawing{height:210px!important;overflow:hidden!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title{border-bottom:1px solid #394239;border-radius:0!important;background:#101412!important;padding:20px 0!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title-text{color:#EDE9DF!important;font:600 16px/1.5 Manrope,Arial,sans-serif!important;text-transform:none!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item{background:#101412!important;border:0!important}body.elementor-page-48 .mfg-d-home .micro{font-size:12px!important}body.elementor-page-48 .mfg-d-home .cta .elementor-button{white-space:nowrap!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.e-con{width:70%!important}@media(max-width:720px){body.elementor-page-48 .mfg-d-home .brand-heading{flex-direction:column!important;gap:12px!important;align-items:flex-start!important}body.elementor-page-48 .mfg-d-home .certificate-details>div{grid-template-columns:125px minmax(0,1fr)!important;gap:12px!important}body.elementor-page-48 .mfg-d-home .quality-image,body.elementor-page-48 .mfg-d-home .quality-image img{height:220px!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.e-con{width:100%!important}}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor p,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor li,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor dd,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor span{color:#ABB1A7!important}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor a,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor strong,body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor b{color:#EDE9DF!important}body.elementor-page-48 .mfg-d-home .quality-image{height:260px!important;overflow:hidden!important}body.elementor-page-48 .mfg-d-home .quality-image img{width:100%!important;height:260px!important;object-fit:cover!important;display:block!important}body.elementor-page-48 .mfg-d-home .equipment-grid .elementor-widget-image{height:285px!important;overflow:hidden!important}body.elementor-page-48 .mfg-d-home .equipment-grid .elementor-widget-image img{width:100%!important;height:285px!important;object-fit:cover!important}body.elementor-page-48 .mfg-d-home .equipment-grid{align-items:start!important}body.elementor-page-48 .mfg-d-home .certificate-details{display:block!important;font-size:14px!important}body.elementor-page-48 .mfg-d-home .certificate-details>div{display:grid!important;grid-template-columns:155px minmax(0,1fr)!important;gap:20px!important}body.elementor-page-48 .mfg-d-home .certificate-details dt{font-size:13px!important}body.elementor-page-48 .mfg-d-home .certificate-details dd{margin:0!important;color:#EDE9DF!important}body.elementor-page-48 .mfg-d-home .brand-heading{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}body.elementor-page-48 .mfg-d-home .brand-heading>div{width:auto!important}body.elementor-page-48 .mfg-d-home .brand-heading h2.elementor-heading-title{font-size:14px!important;letter-spacing:0!important;font-weight:500!important}body.elementor-page-48 .mfg-d-home .brand-heading .elementor-widget-text-editor{font-size:11px!important}body.elementor-page-48 .mfg-d-home .industry-links>.e-con{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important}body.elementor-page-48 .mfg-d-home .industry-links>.e-con>div{width:auto!important}body.elementor-page-48 .mfg-d-home .industry-links a{color:#EDE9DF!important}body.elementor-page-48 .mfg-d-home .art-caption{padding:17px 20px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:15px!important}body.elementor-page-48 .mfg-d-home .art-caption .elementor-widget-text-editor{font-size:12px!important}body.elementor-page-48 .mfg-d-home .service-photo img,body.elementor-page-48 .mfg-d-home .drawing img{width:100%!important;height:210px!important;object-fit:cover!important}body.elementor-page-48 .mfg-d-home .service-photo,body.elementor-page-48 .mfg-d-home .drawing{height:210px!important;overflow:hidden!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title{border-bottom:1px solid #394239;border-radius:0!important;background:#101412!important;padding:20px 0!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title-text{color:#EDE9DF!important;font:600 16px/1.5 Manrope,Arial,sans-serif!important;text-transform:none!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item{background:#101412!important;border:0!important}body.elementor-page-48 .mfg-d-home .micro{font-size:12px!important}body.elementor-page-48 .mfg-d-home .cta .elementor-button{white-space:nowrap!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.e-con{width:70%!important}@media(max-width:720px){body.elementor-page-48 .mfg-d-home .brand-heading{flex-direction:column!important;gap:12px!important;align-items:flex-start!important}body.elementor-page-48 .mfg-d-home .certificate-details>div{grid-template-columns:125px minmax(0,1fr)!important;gap:12px!important}body.elementor-page-48 .mfg-d-home .quality-image,body.elementor-page-48 .mfg-d-home .quality-image img{height:220px!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.e-con{width:100%!important}}body.elementor-page-48 .mfg-native-faq .e-n-accordion-item-title{border:0!important;border-bottom:1px solid #394239!important;box-shadow:none!important}body.elementor-page-48 .mfg-native-faq .e-n-accordion-item-title::before,body.elementor-page-48 .mfg-native-faq .e-n-accordion-item-title::after{display:none!important;background:none!important}body.elementor-page-48 .mfg-native-faq .e-n-accordion-item{margin:0!important}body.elementor-page-48 .mfg-native-faq{--n-accordion-title-normal-color:#EDE9DF;--n-accordion-icon-normal-color:#DB9275}body.elementor-page-48 .mfg-d-home{--red:#B85C3E;--blue:#DB9275;--ink:#EDE9DF;--muted:#ABB1A7;--line:#394239}body.elementor-page-48 .mfg-d-home .e-con{--gap:0px;gap:0}body.elementor-page-48 .mfg-d-home .elementor-widget-text-editor{font:400 13px/1.7 Manrope,Arial,sans-serif!important;letter-spacing:0!important;text-align:left!important}body.elementor-page-48 .mfg-d-home h1.elementor-heading-title{font-size:56px!important;line-height:1.07!important;margin:22px 0 20px!important}body.elementor-page-48 .mfg-d-home h2.elementor-heading-title{font:600 38px/1.2 Manrope,Arial,sans-serif!important;letter-spacing:-1.4px!important;margin:12px 0 0!important}body.elementor-page-48 .mfg-d-home h3.elementor-heading-title{font:600 21px/1.3 Manrope,Arial,sans-serif!important;letter-spacing:-.5px!important}body.elementor-page-48 .mfg-d-home .hero-grid{min-height:580px!important;align-items:stretch!important}body.elementor-page-48 .mfg-d-home .hero-copy{padding:40px 40px 32px 0!important}body.elementor-page-48 .mfg-d-home .hero-art{min-height:0!important;height:calc(100% - 50px)!important;margin:25px 0!important}body.elementor-page-48 .mfg-d-home .hero-art>.elementor-widget-image{position:absolute!important;inset:0!important;height:100%!important;width:100%!important}body.elementor-page-48 .mfg-d-home .hero-art img{height:100%!important;width:100%!important;object-fit:cover!important}body.elementor-page-48 .mfg-d-home .hero .lead{font-size:14px!important;line-height:1.8!important;max-width:425px!important;margin-bottom:17px!important}body.elementor-page-48 .mfg-d-home .hero .actions{margin:20px 0 10px!important;gap:10px!important}body.elementor-page-48 .mfg-d-home .hero-iso{margin:12px 0 8px!important;padding:10px 0!important}body.elementor-page-48 .mfg-d-home .hero-copy>.micro{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:5px!important;align-items:center!important}body.elementor-page-48 .mfg-d-home .micro>.elementor-widget-text-editor{width:auto!important;font-size:10px!important}body.elementor-page-48 .mfg-d-home .micro .close{font-size:10px!important}body.elementor-page-48 .mfg-d-home .art-caption{position:absolute!important;bottom:0!important;left:0!important;right:0!important;min-height:78px!important;padding:14px 20px!important}body.elementor-page-48 .mfg-d-home .art-caption>.e-con{flex:1!important;align-items:flex-start!important}body.elementor-page-48 .mfg-d-home .art-caption .elementor-widget-text-editor{width:auto!important;font-size:12px!important}body.elementor-page-48 .mfg-d-home .art-caption small{font:10px/1.5 Consolas,monospace!important;letter-spacing:1px!important}body.elementor-page-48 .mfg-d-home .eyebrow{display:flex!important;align-items:center!important;gap:12px!important;font:10px/1.5 Consolas,monospace!important;letter-spacing:1.1px!important;color:#B4BFA7!important}body.elementor-page-48 .mfg-d-home .eyebrow:before{display:block!important;content:''!important;flex:0 0 8px!important;width:8px!important;height:8px!important;background:#B85C3E!important}body.elementor-page-48 .mfg-d-home .num,body.elementor-page-48 .mfg-d-home .checks li>span{color:#DB9275!important;font:11px/1.5 Consolas,monospace!important;letter-spacing:1px!important}body.elementor-page-48 .mfg-d-home .tag{font:10px/1.5 Consolas,monospace!important;letter-spacing:1px!important}body.elementor-page-48 .mfg-d-home .btn .elementor-button{background:#B85C3E!important;border-color:#B85C3E!important;font:700 12px/1.5 Manrope,Arial,sans-serif!important}body.elementor-page-48 .mfg-d-home .btn.secondary .elementor-button{background:transparent!important;border-color:#68705F!important}body.elementor-page-48 .mfg-d-home .elementor-button-text{white-space:normal!important}body.elementor-page-48 .mfg-d-home .strip-inner{padding-top:22px!important;padding-bottom:22px!important;gap:0!important}body.elementor-page-48 .mfg-d-home .strip-inner div{border:0!important;padding:0!important;font-size:12px!important;text-align:left!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con{padding:0 22px!important;border-right:1px solid #46513F!important;align-items:flex-start!important;justify-content:flex-start!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con:first-child{padding-left:0!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con:last-child{border-right:0!important}body.elementor-page-48 .mfg-d-home .strip-inner .elementor-widget-text-editor{font-size:11px!important;line-height:1.65!important}body.elementor-page-48 .mfg-d-home .strip-inner b{font-size:12px!important;line-height:1.65!important}body.elementor-page-48 .mfg-d-home .parts{height:420px!important;min-height:0!important;position:relative!important;display:block!important}body.elementor-page-48 .mfg-d-home .parts>.elementor-widget-image,body.elementor-page-48 .mfg-d-home .parts img{width:100%!important;height:420px!important;object-fit:cover!important}body.elementor-page-48 .mfg-d-home .parts>.elementor-widget-text-editor{position:absolute!important;bottom:0!important;left:0!important;right:0!important;width:100%!important}body.elementor-page-48 .mfg-d-home .image-label{position:static!important;display:block!important;width:100%!important;padding:11px 18px!important;font:10px/1.5 Consolas,monospace!important;letter-spacing:1px!important;color:#C8D1BC!important}body.elementor-page-48 .mfg-d-home .checks{margin:25px 0!important;padding:0!important;list-style:none!important}body.elementor-page-48 .mfg-d-home .checks li{display:flex!important;gap:15px!important;padding:13px 0!important}body.elementor-page-48 .mfg-d-home .checks li>span{flex:0 0 18px!important}body.elementor-page-48 .mfg-d-home .feature-copy>.elementor-widget-heading{margin-bottom:0!important}body.elementor-page-48 .mfg-d-home .evidence>.e-con{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:18px!important;padding:26px 0!important;border-bottom:1px solid #66513F!important}body.elementor-page-48 .mfg-d-home .evidence h3.elementor-heading-title{font-size:19px!important;font-weight:500!important}body.elementor-page-48 .mfg-d-home .evidence p{font-size:12px!important}body.elementor-page-48 .mfg-d-home .equipment-foot{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:40px!important;margin-top:32px!important;padding-top:22px!important}body.elementor-page-48 .mfg-d-home .equipment-foot>.elementor-widget-text-editor{max-width:650px!important;width:65%!important;font-size:12px!important}body.elementor-page-48 .mfg-d-home .equipment-foot>.elementor-widget-button{width:auto!important;flex-shrink:0!important}body.elementor-page-48 .mfg-d-home .equipment-foot p{margin:0!important}body.elementor-page-48 .mfg-d-home .certificate-grid{grid-template-columns:350px minmax(0,1fr)!important;gap:72px!important;align-items:center!important}body.elementor-page-48 .mfg-d-home .certificate-art{padding:16px!important;width:100%!important;max-width:350px!important;align-self:center!important}body.elementor-page-48 .mfg-d-home .certificate-art img{width:100%!important;height:auto!important;max-height:475px!important;object-fit:contain!important}body.elementor-page-48 .mfg-d-home .certificate-copy .actions{margin:22px 0 17px!important}body.elementor-page-48 .mfg-d-home .certificate-copy h2.elementor-heading-title{font-size:36px!important}body.elementor-page-48 .mfg-d-home .example-body{display:grid!important;grid-template-rows:auto auto 58px auto!important;gap:12px!important;padding-top:22px!important}body.elementor-page-48 .mfg-d-home .example-body h3{margin:0!important}body.elementor-page-48 .mfg-d-home .example-body p{margin:0!important;font-size:12px!important}body.elementor-page-48 .mfg-d-home .example-body dl{margin:0!important;padding-top:15px!important}body.elementor-page-48 .mfg-d-home .step h3.elementor-heading-title{font-size:17px!important;margin:22px 0 10px!important}body.elementor-page-48 .mfg-d-home .steps{gap:30px!important}body.elementor-page-48 .mfg-d-home .step{padding-top:22px!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title-text{font-size:14px!important}body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title-icon,body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title-icon svg,body.elementor-page-48 .mfg-d-home .mfg-native-faq .e-n-accordion-item-title-icon svg *{color:#DB9275!important;fill:#DB9275!important}body.elementor-page-48 .mfg-d-home .cta .elementor-widget-text-editor,body.elementor-page-48 .mfg-d-home .cta p,body.elementor-page-48 .mfg-d-home .cta .eyebrow{color:#FFF4E5!important}body.elementor-page-48 .mfg-d-home .cta h2.elementor-heading-title{font-size:36px!important;color:#FFF4E5!important}body.elementor-page-48 .mfg-d-home .cta .btn .elementor-button{background:#171F19!important;border-color:#171F19!important;color:#FFF4E5!important}body.elementor-page-48 .mfg-d-home .cta>.wrap{gap:30px!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.e-con{width:68%!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.elementor-widget-button{width:auto!important}@media(max-width:1050px){body.elementor-page-48 .mfg-d-home h1.elementor-heading-title{font-size:47px!important}body.elementor-page-48 .mfg-d-home .certificate-grid{grid-template-columns:300px minmax(0,1fr)!important;gap:35px!important}body.elementor-page-48 .mfg-d-home .certificate-copy h2.elementor-heading-title{font-size:30px!important}}@media(max-width:720px){body.elementor-page-48 .mfg-d-home .hero-grid{min-height:0!important;gap:0!important}body.elementor-page-48 .mfg-d-home .hero-copy{padding:34px 0 28px!important}body.elementor-page-48 .mfg-d-home h1.elementor-heading-title{font-size:43px!important;letter-spacing:-1.8px!important}body.elementor-page-48 .mfg-d-home h2.elementor-heading-title{font-size:31px!important}body.elementor-page-48 .mfg-d-home .hero-art{height:300px!important;min-height:300px!important;margin:0 0 25px!important}body.elementor-page-48 .mfg-d-home .strip-inner{gap:20px 0!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con{padding:0 12px!important;min-width:0!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con:nth-child(odd){padding-left:0!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con:nth-child(even){border-right:0!important}body.elementor-page-48 .mfg-d-home .brand-logos{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:23px 25px!important}body.elementor-page-48 .mfg-d-home .brand-logos img{height:25px!important;width:100%!important}body.elementor-page-48 .mfg-d-home .parts,body.elementor-page-48 .mfg-d-home .parts>.elementor-widget-image,body.elementor-page-48 .mfg-d-home .parts img{height:300px!important;min-height:0!important}body.elementor-page-48 .mfg-d-home .equipment-foot{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}body.elementor-page-48 .mfg-d-home .equipment-foot>.elementor-widget-text-editor{width:100%!important}body.elementor-page-48 .mfg-d-home .certificate-grid{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}body.elementor-page-48 .mfg-d-home .certificate-art{max-width:300px!important;margin:auto!important}body.elementor-page-48 .mfg-d-home .example-body{grid-template-rows:auto auto auto auto!important}body.elementor-page-48 .mfg-d-home .cta>.wrap>.e-con{width:100%!important}body.elementor-page-48 .mfg-d-home .cta h2.elementor-heading-title{font-size:30px!important}body.elementor-page-48 .mfg-d-home .steps{gap:25px!important}}body.elementor-page-48 .mfg-d-home .cta .eyebrow:before{background:#EAD2B6!important}@media(min-width:721px) and (max-width:950px){body.elementor-page-48 .mfg-d-home .hero-grid{grid-template-columns:1fr!important;min-height:0!important;gap:0!important}body.elementor-page-48 .mfg-d-home .hero-copy{padding:38px 0 28px!important}body.elementor-page-48 .mfg-d-home .hero .lead{max-width:600px!important}body.elementor-page-48 .mfg-d-home .hero-art{height:360px!important;min-height:360px!important;margin:0 0 30px!important}body.elementor-page-48 .mfg-d-home .strip-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 0!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con:nth-child(even){border-right:0!important}body.elementor-page-48 .mfg-d-home .strip-inner>.e-con:nth-child(odd){padding-left:0!important}body.elementor-page-48 .mfg-d-home .equipment-foot{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}body.elementor-page-48 .mfg-d-home .equipment-foot>.elementor-widget-text-editor{width:100%!important}body.elementor-page-48 .mfg-d-home .example-body{grid-template-rows:auto 55px 90px auto!important}}