.elementor-16 .elementor-element.elementor-element-acde5a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-acde5a7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-acde5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mtxmetalbuildings.com/wp-content/uploads/2023/06/572769028_122256122138076278_1340096993323908003_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-acde5a7::before, .elementor-16 .elementor-element.elementor-element-acde5a7 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-acde5a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-acde5a7 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-acde5a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-acde5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #1E1E1E66 100%);}.elementor-16 .elementor-element.elementor-element-86c0531{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16 .elementor-element.elementor-element-9669168{text-align:center;}.elementor-16 .elementor-element.elementor-element-9669168 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-f37289c{text-align:center;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-7028928 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-7028928 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-88fbbe7{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-88fbbe7 .elementor-repeater-item-98bcbf9{width:45% !important;height:90% !important;left:0 !important;transform:translateY(5%);top:0 !important;opacity:calc(100/100) !important;z-index:1 !important;}.elementor-16 .elementor-element.elementor-element-88fbbe7 .elementor-repeater-item-98bcbf9 .ue-cm-image{object-fit:cover !important;object-position:center !important;}.elementor-16 .elementor-element.elementor-element-e5f8d46{--display:flex;}.elementor-16 .elementor-element.elementor-element-1bef5e2{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-acd441e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:3;grid-row:span 2;}.elementor-16 .elementor-element.elementor-element-475eed1 .elementor-heading-title{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 );}.elementor-16 .elementor-element.elementor-element-7f5e4b2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-7f5e4b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-7f5e4b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-7f5e4b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-f75f348 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-f75f348 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-88fbbe7 .ue-cm-multiple-background{overflow:hidden;}.elementor-16 .elementor-element.elementor-element-2c7fb99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-2c7fb99:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c7fb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a44769e );}.elementor-16 .elementor-element.elementor-element-3dde55b{--display:flex;}.elementor-16 .elementor-element.elementor-element-54ddd11{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:2 / span 2;grid-row:1;}.elementor-16 .elementor-element.elementor-element-4b560fc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:3;grid-row:span 2;}.elementor-16 .elementor-element.elementor-element-5fe385d .elementor-heading-title{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 );}.elementor-16 .elementor-element.elementor-element-9db07d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-abe2bad .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-8e64657 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-8e64657 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-8e64657{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-8e64657 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-b9ddcc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6e9b820 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-f7dbe24 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-f7dbe24 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-f7dbe24{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-f7dbe24 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-1db930d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-1db930d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-20a6ba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-7d23f0f > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-16 .elementor-element.elementor-element-7d23f0f iframe{height:700px;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-acde5a7{--content-width:1000px;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-acde5a7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-acde5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-acde5a7{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-1bef5e2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-acd441e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 1;}.elementor-16 .elementor-element.elementor-element-475eed1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-88fbbe7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-2c7fb99{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-54ddd11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 1;}.elementor-16 .elementor-element.elementor-element-4b560fc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 1;}.elementor-16 .elementor-element.elementor-element-5fe385d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-acde5a7{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-9669168{text-align:center;}.elementor-16 .elementor-element.elementor-element-18b13dd{text-align:center;}.elementor-16 .elementor-element.elementor-element-475eed1{text-align:center;}.elementor-16 .elementor-element.elementor-element-475eed1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-cf63a9e{text-align:center;}.elementor-16 .elementor-element.elementor-element-88fbbe7{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-2c7fb99{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-54ddd11{grid-column:span 2;}.elementor-16 .elementor-element.elementor-element-fc67f32{text-align:center;}.elementor-16 .elementor-element.elementor-element-5fe385d{text-align:center;}.elementor-16 .elementor-element.elementor-element-5fe385d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-abe2bad{text-align:center;}.elementor-16 .elementor-element.elementor-element-6e9b820{text-align:center;}.elementor-16 .elementor-element.elementor-element-fb164bb{text-align:center;}.elementor-16 .elementor-element.elementor-element-7d23f0f iframe{height:220px;}}/* Start custom CSS for text-editor, class: .elementor-element-f37289c */.elementor-16 .elementor-element.elementor-element-f37289c p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7028928 */.elementor-16 .elementor-element.elementor-element-7028928 .elementor-button-icon svg {
    width: 14px;
}

.elementor-16 .elementor-element.elementor-element-7028928:hover .elementor-button-icon svg path {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acde5a7 */.elementor-16 .elementor-element.elementor-element-acde5a7 {
    &::before {
        /*background: linear-gradient(rgba(var(--e-global-color-primary) / 0.4)), linear-gradient(90deg, var(--e-global-color-primary) 0%, --e-global-color-primary 100%);*/
        /*background: linear-gradient(90deg,rgba(0, 0, 0, 1) 30%, rgba(30, 30, 30, 1) 100%);*/
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf63a9e */.elementor-16 .elementor-element.elementor-element-cf63a9e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f75f348 */.elementor-16 .elementor-element.elementor-element-f75f348 .elementor-button-icon svg {
    width: 14px;
}

.elementor-16 .elementor-element.elementor-element-f75f348:hover .elementor-button-icon svg path {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf63a9e */.elementor-16 .elementor-element.elementor-element-cf63a9e p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f75f348 */.elementor-16 .elementor-element.elementor-element-f75f348 .elementor-button-icon svg {
    width: 14px;
}

.elementor-16 .elementor-element.elementor-element-f75f348:hover .elementor-button-icon svg path {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88fbbe7 */.elementor-16 .elementor-element.elementor-element-88fbbe7 {
    .ue-cm-image-wrapper {
        transform: translate(5%, 5%) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb164bb */.elementor-16 .elementor-element.elementor-element-fb164bb p:last-of-type {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1db930d */.elementor-16 .elementor-element.elementor-element-1db930d .elementor-button-icon svg {
    width: 14px;
}

.elementor-16 .elementor-element.elementor-element-1db930d:hover .elementor-button-icon svg path {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c7fb99 */.elementor-16 .elementor-element.elementor-element-2c7fb99 {
    .ue-cm-image-wrapper {
        transform: translate(5%, 5%) !important;
    }
}/* End custom CSS */