.elementor-1601 .elementor-element.elementor-element-84d36ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-postslider-area button.slick-arrow{background-color:var( --e-global-color-primary );height:38px;width:38px;font-size:12px;color:var( --e-global-color-secondary );border-style:none;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-postslider-area button.slick-arrow svg{width:12px;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-postslider-area button.slick-arrow svg path{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-postslider-area button.slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-postslider-area button.slick-arrow:hover svg path{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-98c7774{--display:flex;--overlay-opacity:0.3;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-98c7774:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-98c7774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacyprimemodular.com/wp-content/uploads/2026/06/about-bg.png");}.elementor-1601 .elementor-element.elementor-element-98c7774::before, .elementor-1601 .elementor-element.elementor-element-98c7774 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-98c7774 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-98c7774 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-98c7774 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-98c7774 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-198a3d0{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b128741{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-182a787{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-182a787.elementor-element{--align-self:flex-start;}.elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-91e732f{text-align:start;}.elementor-1601 .elementor-element.elementor-element-91e732f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-8b718b2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-2dc7995{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;}.elementor-1601 .elementor-element.elementor-element-2dc7995 .elementor-icon-list-text{color:#D1D1D1;transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-c86d86a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;}.elementor-1601 .elementor-element.elementor-element-c86d86a .elementor-icon-list-text{color:#D1D1D1;transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-3b10e70{color:#888888;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button{background-color:#05050500;font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;line-height:11px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-ff11aa4{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-1601 .elementor-element.elementor-element-ff11aa4:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ff11aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacyprimemodular.com/wp-content/uploads/2026/06/about-p.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-4c8f210{--display:flex;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:30px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-5f0c429{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-8d55ff3{--display:flex;}.elementor-1601 .elementor-element.elementor-element-62f76cb{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-62f76cb.elementor-element{--align-self:flex-start;}.elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-76873e9{--display:flex;}.elementor-1601 .elementor-element.elementor-element-1b9992c{text-align:start;}.elementor-1601 .elementor-element.elementor-element-1b9992c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-9abadb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-1601 .elementor-element.elementor-element-c06f759{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-a8cd00c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-a8cd00c:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-a8cd00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1601 .elementor-element.elementor-element-adeabca{--display:flex;--overflow:auto;--border-radius:0px 0px 0px 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-weight:var( --e-global-typography-text-font-weight );}.elementor-1601 .elementor-element.elementor-element-de7e07c img{width:100%;transition-duration:1.2s;}.elementor-1601 .elementor-element.elementor-element-b86120f{--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;--justify-content:space-between;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-877c59a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-23bf4d2 .elementor-icon-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-23bf4d2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-23bf4d2.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-23bf4d2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-23bf4d2.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-23bf4d2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-23bf4d2 .elementor-icon{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-23bf4d2 .elementor-icon svg{height:16px;}.elementor-1601 .elementor-element.elementor-element-91c5ebe{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-87bcc52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-87bcc52:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-87bcc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1601 .elementor-element.elementor-element-eea8a86{--display:flex;--overflow:auto;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-9c7b2c5 img{width:100%;transition-duration:1.2s;}.elementor-1601 .elementor-element.elementor-element-1e19675{--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;--justify-content:space-between;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-9c98e23 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-9f1017b .elementor-icon-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-9f1017b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-9f1017b.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-9f1017b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-9f1017b.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-9f1017b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-9f1017b .elementor-icon{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-9f1017b .elementor-icon svg{height:16px;}.elementor-1601 .elementor-element.elementor-element-d2a363e{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-c67303f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-c67303f:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-c67303f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1601 .elementor-element.elementor-element-51c922b{--display:flex;--overflow:auto;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-071d50f img{width:100%;transition-duration:1.2s;}.elementor-1601 .elementor-element.elementor-element-2a31551{--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;--justify-content:space-between;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-b3f4d95 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-c417d2c .elementor-icon-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-c417d2c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-c417d2c.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-c417d2c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-c417d2c.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-c417d2c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-c417d2c .elementor-icon{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-c417d2c .elementor-icon svg{height:16px;}.elementor-1601 .elementor-element.elementor-element-4fc15c0{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-b9ba381{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b9ba381:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b9ba381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1601 .elementor-element.elementor-element-097fa8c{--display:flex;--overflow:auto;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-589d539 img{width:100%;transition-duration:1.2s;}.elementor-1601 .elementor-element.elementor-element-428dc19{--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;--justify-content:space-between;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-6f0d60e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-ed80fe8 .elementor-icon-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-ed80fe8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-ed80fe8.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-ed80fe8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-ed80fe8.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-ed80fe8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-ed80fe8 .elementor-icon{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-ed80fe8 .elementor-icon svg{height:16px;}.elementor-1601 .elementor-element.elementor-element-538878f{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-eb08838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-eb08838:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-eb08838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1601 .elementor-element.elementor-element-251aa11{--display:flex;--overflow:auto;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-43cdb67 img{width:100%;transition-duration:1.2s;}.elementor-1601 .elementor-element.elementor-element-87305b3{--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;--justify-content:space-between;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-d3c6512 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-56fae85 .elementor-icon-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-56fae85.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-56fae85.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-56fae85.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-56fae85.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-56fae85.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-56fae85 .elementor-icon{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-56fae85 .elementor-icon svg{height:16px;}.elementor-1601 .elementor-element.elementor-element-f8adf5d{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-a4307e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-a4307e1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-a4307e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1C;}.elementor-1601 .elementor-element.elementor-element-7b77b5e{--display:flex;--overflow:auto;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b561b04 img{width:100%;transition-duration:1.2s;}.elementor-1601 .elementor-element.elementor-element-4358d3d{--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;--justify-content:space-between;--align-items:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-6241ea2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-7550cbc .elementor-icon-wrapper{text-align:center;}.elementor-1601 .elementor-element.elementor-element-7550cbc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-7550cbc.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-7550cbc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-7550cbc.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-7550cbc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-7550cbc .elementor-icon{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-7550cbc .elementor-icon svg{height:16px;}.elementor-1601 .elementor-element.elementor-element-0d10ca0{--display:flex;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-6139118{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-2198239{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-6bb407a{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-6bb407a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-6bb407a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-33bdf45 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-4405c90{color:#9F9FA4;}.elementor-1601 .elementor-element.elementor-element-7372fa3{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-18f98bc img{height:255px;object-fit:cover;object-position:center center;transition-duration:1s;border-radius:24px 24px 24px 24px;}.elementor-1601 .elementor-element.elementor-element-2aa59d1{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-2aa59d1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-2aa59d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-6487e26{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b3a3bc9 img{height:255px;object-fit:cover;object-position:center center;transition-duration:1s;border-radius:24px 24px 24px 24px;}.elementor-1601 .elementor-element.elementor-element-c901aad .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-11ad2ff{color:#9F9FA4;}.elementor-1601 .elementor-element.elementor-element-9f50a18{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-9f50a18:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-9f50a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-32836f3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-110a4d0{color:#9F9FA4;}.elementor-1601 .elementor-element.elementor-element-40bdcb4{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-80acc05 img{height:255px;object-fit:cover;object-position:center center;transition-duration:1s;border-radius:24px 24px 24px 24px;}.elementor-1601 .elementor-element.elementor-element-b3d5346{--display:flex;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-9a4bd86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-a8372e8{--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:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-3c36396{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-3c36396:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-3c36396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-e01b2a7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-3358d0e{color:#9F9FA4;}.elementor-1601 .elementor-element.elementor-element-bb653aa{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-bb20386 img{height:255px;object-fit:cover;object-position:center center;transition-duration:1s;border-radius:24px 24px 24px 24px;}.elementor-1601 .elementor-element.elementor-element-b5a4357{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-b5a4357:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b5a4357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-ac16595{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-f88154d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-26d724b{color:#9F9FA4;}.elementor-1601 .elementor-element.elementor-element-2ff8ca4 img{height:255px;object-fit:cover;object-position:center center;transition-duration:1s;border-radius:24px 24px 24px 24px;}.elementor-1601 .elementor-element.elementor-element-d40bcd3{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-d40bcd3:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-d40bcd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-d887ef5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-564218d{color:#9F9FA4;}.elementor-1601 .elementor-element.elementor-element-58fe53b{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-a662c81 img{height:255px;object-fit:cover;object-position:center center;transition-duration:1s;border-radius:24px 24px 24px 24px;}.elementor-1601 .elementor-element.elementor-element-055ea9d{--display:flex;--overlay-opacity:0.3;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-055ea9d:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-055ea9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacyprimemodular.com/wp-content/uploads/2026/05/bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-055ea9d::before, .elementor-1601 .elementor-element.elementor-element-055ea9d > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-055ea9d > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-055ea9d > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-055ea9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-055ea9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#353534;--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-86f3a50{--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:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e000cd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e887f56{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:30px;}.elementor-1601 .elementor-element.elementor-element-31819fc{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-31819fc.elementor-element{--align-self:flex-start;}.elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-82ff5bb{text-align:start;}.elementor-1601 .elementor-element.elementor-element-82ff5bb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-2ff1ce5 .elementor-button{background-color:#D4A24C00;font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-1601 .elementor-element.elementor-element-2ff1ce5 .elementor-button:hover, .elementor-1601 .elementor-element.elementor-element-2ff1ce5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-2ff1ce5{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-2ff1ce5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1601 .elementor-element.elementor-element-2ff1ce5 .elementor-button:hover svg, .elementor-1601 .elementor-element.elementor-element-2ff1ce5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-48721ab{--display:flex;--overlay-opacity:0.7;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-48721ab:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-48721ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-1601 .elementor-element.elementor-element-48721ab::before, .elementor-1601 .elementor-element.elementor-element-48721ab > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-48721ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-48721ab > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-48721ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-48721ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-29e32ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e0e7260{--display:flex;}.elementor-1601 .elementor-element.elementor-element-a7a7395{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-a7a7395.elementor-element{--align-self:flex-start;}.elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-9141022{text-align:start;}.elementor-1601 .elementor-element.elementor-element-9141022 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-599f2fb{color:#888888;}.elementor-1601 .elementor-element.elementor-element-5bc95f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-028ee80{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-75fda05{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-75fda05:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-75fda05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-stacked .elementor-icon{background-color:#D4A24CC4;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-default .elementor-icon{fill:#D4A24CC4;color:#D4A24CC4;border-color:#D4A24CC4;}.elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-e05e74e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon{font-size:26px;border-radius:16px 16px 16px 16px;}.elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:2px;}.elementor-1601 .elementor-element.elementor-element-e05e74e:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-e05e74e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#ACABAB;}.elementor-1601 .elementor-element.elementor-element-bae38b6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-bae38b6:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-bae38b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-stacked .elementor-icon{background-color:#D4A24CC4;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-default .elementor-icon{fill:#D4A24CC4;color:#D4A24CC4;border-color:#D4A24CC4;}.elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-b2fff77.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon{font-size:26px;border-radius:16px 16px 16px 16px;}.elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:2px;}.elementor-1601 .elementor-element.elementor-element-b2fff77:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-b2fff77:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#ACABAB;}.elementor-1601 .elementor-element.elementor-element-c8d5e7a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-c8d5e7a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-c8d5e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-stacked .elementor-icon{background-color:#D4A24CC4;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-default .elementor-icon{fill:#D4A24CC4;color:#D4A24CC4;border-color:#D4A24CC4;}.elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-987e26f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon{font-size:26px;border-radius:16px 16px 16px 16px;}.elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:2px;}.elementor-1601 .elementor-element.elementor-element-987e26f:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-987e26f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#ACABAB;}.elementor-1601 .elementor-element.elementor-element-8fc0797{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-1601 .elementor-element.elementor-element-8fc0797:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-8fc0797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-stacked .elementor-icon{background-color:#D4A24CC4;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-framed .elementor-icon, .elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-default .elementor-icon{fill:#D4A24CC4;color:#D4A24CC4;border-color:#D4A24CC4;}.elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1601 .elementor-element.elementor-element-0d57c21.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon{font-size:26px;border-radius:16px 16px 16px 16px;}.elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon-box-title, .elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;line-height:2px;}.elementor-1601 .elementor-element.elementor-element-0d57c21:has(:hover) .elementor-icon-box-title,
					 .elementor-1601 .elementor-element.elementor-element-0d57c21:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#ACABAB;}.elementor-1601 .elementor-element.elementor-element-0d10f10{--display:flex;--overlay-opacity:0.3;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-0d10f10:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-0d10f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://legacyprimemodular.com/wp-content/uploads/2026/06/trusted-back.webp");}.elementor-1601 .elementor-element.elementor-element-0d10f10::before, .elementor-1601 .elementor-element.elementor-element-0d10f10 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-0d10f10 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-0d10f10 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-0d10f10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-0d10f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-250087e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-7a5942b{--display:flex;}.elementor-1601 .elementor-element.elementor-element-ad7a393{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-ad7a393.elementor-element{--align-self:flex-start;}.elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-12982b3{--display:flex;}.elementor-1601 .elementor-element.elementor-element-76dd675{text-align:start;}.elementor-1601 .elementor-element.elementor-element-76dd675 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-920ac1e{color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-d5a76a5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-aa2ae27{--display:flex;}.elementor-1601 .elementor-element.elementor-element-9418350 img{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-533040d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-d33f28b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-b761beb{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1601 .elementor-element.elementor-element-b6237f4{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF3D;}.elementor-1601 .elementor-element.elementor-element-b6237f4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;}.elementor-1601 .elementor-element.elementor-element-af1df9e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-66c8cbc{color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-d8caa32{--display:flex;}.elementor-1601 .elementor-element.elementor-element-1708d9b{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF3D;}.elementor-1601 .elementor-element.elementor-element-1708d9b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;}.elementor-1601 .elementor-element.elementor-element-6deb9be .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-8164205{color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-3e16b7e{--display:flex;}.elementor-1601 .elementor-element.elementor-element-9e52a7a{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF3D;}.elementor-1601 .elementor-element.elementor-element-9e52a7a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;}.elementor-1601 .elementor-element.elementor-element-231b528 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-1e14055{color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-9339b29{--display:flex;}.elementor-1601 .elementor-element.elementor-element-0936ab1{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF3D;}.elementor-1601 .elementor-element.elementor-element-0936ab1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;}.elementor-1601 .elementor-element.elementor-element-72368c7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-fce55b2{color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-7792438{--display:flex;--overlay-opacity:0.3;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-7792438:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-7792438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacyprimemodular.com/wp-content/uploads/2026/06/testimonial-bg-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-7792438::before, .elementor-1601 .elementor-element.elementor-element-7792438 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-7792438 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-7792438 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-7792438 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-7792438 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-8202ccd{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-8202ccd.elementor-element{--align-self:center;}.elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-be29b29{text-align:center;}.elementor-1601 .elementor-element.elementor-element-be29b29 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1601 .elementor-element.elementor-element-9db75d2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2.5px;}.elementor-1601 .elementor-element.elementor-element-9db75d2 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-1601 .elementor-element.elementor-element-9db75d2 .elementor-divider{text-align:center;}.elementor-1601 .elementor-element.elementor-element-5feba77 .item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4A24C6B;}.elementor-1601 .elementor-element.elementor-element-5feba77 .owl-title{color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;}.elementor-1601 .elementor-element.elementor-element-5feba77 .owl-subtitle{color:#FFFFFFC7;font-family:"Lato", Sans-serif;font-size:14px;}.elementor-1601 .elementor-element.elementor-element-5feba77 .owl-content{color:#FFFFFF80;font-family:"Lato", Sans-serif;font-size:16px;font-style:normal;}.elementor-1601 .elementor-element.elementor-element-5feba77 .owl-thumb img{padding:14px 14px 14px 14px;}.elementor-1601 .elementor-element.elementor-element-5feba77 .owl-quote-icon i{color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-47bf6f4{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-716df83{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-716df83.elementor-element{--align-self:center;}.elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-383e885{text-align:center;}.elementor-1601 .elementor-element.elementor-element-383e885 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-ea28c7b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-a5043f8{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:19px;--padding-right:19px;}.elementor-1601 .elementor-element.elementor-element-a5043f8:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-a5043f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-1601 .elementor-element.elementor-element-80966b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-ec8521d{--display:flex;}.elementor-1601 .elementor-element.elementor-element-687535f{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF59;border-radius:34px 34px 34px 34px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1601 .elementor-element.elementor-element-687535f.elementor-element{--align-self:flex-start;}.elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;word-spacing:0.2em;}.elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1601 .elementor-element.elementor-element-04264d1{--display:flex;}.elementor-1601 .elementor-element.elementor-element-fed006d{text-align:start;}.elementor-1601 .elementor-element.elementor-element-fed006d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-039820d{color:#888888;}.elementor-1601 .elementor-element.elementor-element-c5bcc83{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-135d603{--display:flex;}.elementor-1601 .elementor-element.elementor-element-8315c75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-0fbe789{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0EDED2B;--border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-7f51e7d{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-cbececd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-4a93d5a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0EDED2B;--border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-786ae1f{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-76f83b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-69d2d98{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0EDED2B;--border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-f6b41df{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-bcf2cb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-6b9be07{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0EDED2B;--border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-9d91f1a{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-e270f96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-eb58ea9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0EDED2B;--border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-2235e43{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1601 .elementor-element.elementor-element-1c4a4e5{--n-accordion-title-font-size:18px;width:100%;max-width:100%;--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:10px;--n-accordion-border-radius:1px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:14px;}.elementor-1601 .elementor-element.elementor-element-1c4a4e5.elementor-element{--align-self:center;}.elementor-1601 .elementor-element.elementor-element-1c4a4e5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-1c4a4e5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 0px 1px 0px;border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-1c4a4e5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#F0EDED2B;}.elementor-1601 .elementor-element.elementor-element-1c4a4e5 {--n-accordion-padding:16px 5px 16px 5px;}:where( .elementor-1601 .elementor-element.elementor-element-1c4a4e5 > .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:"Lato", Sans-serif;font-weight:600;}:where( .elementor-1601 .elementor-element.elementor-element-1c4a4e5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1601 .elementor-element.elementor-element-dff4dd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-03c42d3 img{height:390px;object-fit:cover;object-position:center right;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1601 .elementor-element.elementor-element-b128741{--width:50%;}.elementor-1601 .elementor-element.elementor-element-ff11aa4{--width:50%;}.elementor-1601 .elementor-element.elementor-element-8d55ff3{--width:40%;}.elementor-1601 .elementor-element.elementor-element-76873e9{--width:60%;}.elementor-1601 .elementor-element.elementor-element-c06f759{--width:32%;}.elementor-1601 .elementor-element.elementor-element-a8cd00c{--width:100%;}.elementor-1601 .elementor-element.elementor-element-91c5ebe{--width:32%;}.elementor-1601 .elementor-element.elementor-element-87bcc52{--width:100%;}.elementor-1601 .elementor-element.elementor-element-d2a363e{--width:32%;}.elementor-1601 .elementor-element.elementor-element-c67303f{--width:100%;}.elementor-1601 .elementor-element.elementor-element-4fc15c0{--width:32%;}.elementor-1601 .elementor-element.elementor-element-b9ba381{--width:100%;}.elementor-1601 .elementor-element.elementor-element-538878f{--width:32%;}.elementor-1601 .elementor-element.elementor-element-eb08838{--width:100%;}.elementor-1601 .elementor-element.elementor-element-f8adf5d{--width:32%;}.elementor-1601 .elementor-element.elementor-element-a4307e1{--width:100%;}.elementor-1601 .elementor-element.elementor-element-6bb407a{--width:31%;}.elementor-1601 .elementor-element.elementor-element-2aa59d1{--width:31%;}.elementor-1601 .elementor-element.elementor-element-9f50a18{--width:31%;}.elementor-1601 .elementor-element.elementor-element-3c36396{--width:32%;}.elementor-1601 .elementor-element.elementor-element-b5a4357{--width:32%;}.elementor-1601 .elementor-element.elementor-element-d40bcd3{--width:32%;}.elementor-1601 .elementor-element.elementor-element-e000cd2{--width:50%;}.elementor-1601 .elementor-element.elementor-element-e887f56{--width:50%;}.elementor-1601 .elementor-element.elementor-element-e0e7260{--width:50%;}.elementor-1601 .elementor-element.elementor-element-5bc95f7{--width:50%;}.elementor-1601 .elementor-element.elementor-element-7a5942b{--width:40%;}.elementor-1601 .elementor-element.elementor-element-12982b3{--width:60%;}.elementor-1601 .elementor-element.elementor-element-aa2ae27{--width:50%;}.elementor-1601 .elementor-element.elementor-element-533040d{--width:50%;}.elementor-1601 .elementor-element.elementor-element-ec8521d{--width:40%;}.elementor-1601 .elementor-element.elementor-element-04264d1{--width:60%;}.elementor-1601 .elementor-element.elementor-element-135d603{--width:70%;}.elementor-1601 .elementor-element.elementor-element-dff4dd3{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1601 .elementor-element.elementor-element-6bb407a{--width:30%;}.elementor-1601 .elementor-element.elementor-element-2aa59d1{--width:30%;}.elementor-1601 .elementor-element.elementor-element-9f50a18{--width:30%;}.elementor-1601 .elementor-element.elementor-element-3c36396{--width:30%;}.elementor-1601 .elementor-element.elementor-element-b5a4357{--width:30%;}.elementor-1601 .elementor-element.elementor-element-d40bcd3{--width:30%;}}@media(max-width:1024px){.elementor-1601 .elementor-element.elementor-element-91e732f .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-8b718b2{--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-1b9992c .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-18f98bc img{height:140px;}.elementor-1601 .elementor-element.elementor-element-b3a3bc9 img{height:140px;}.elementor-1601 .elementor-element.elementor-element-80acc05 img{height:140px;}.elementor-1601 .elementor-element.elementor-element-bb20386 img{height:140px;}.elementor-1601 .elementor-element.elementor-element-2ff8ca4 img{height:140px;}.elementor-1601 .elementor-element.elementor-element-a662c81 img{height:140px;}.elementor-1601 .elementor-element.elementor-element-82ff5bb .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-9141022 .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-028ee80{--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-75fda05{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-e05e74e .elementor-icon{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-bae38b6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-b2fff77 .elementor-icon{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-c8d5e7a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-987e26f .elementor-icon{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-8fc0797{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-0d57c21 .elementor-icon{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-76dd675 .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-d33f28b{--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-be29b29 .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-383e885 .elementor-heading-title{font-size:28px;}.elementor-1601 .elementor-element.elementor-element-fed006d .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-arrow-2.htslider-postslider-area button.htslider-carosul-prev.slick-arrow,.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-arrow-2.htslider-postslider-area button.htslider-carosul-next.slick-arrow{margin-right:-29px;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-arrow-3.htslider-postslider-area button.htslider-carosul-next.slick-arrow,.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-arrow-3.htslider-postslider-area button.htslider-carosul-prev.slick-arrow{left:-29px;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-arrow-1.htslider-postslider-area button.slick-arrow{left:-29px;}.elementor-1601 .elementor-element.elementor-element-bb2fb1d .htslider-arrow-1.htslider-postslider-area button.htslider-carosul-next.slick-arrow{right:-29px;}.elementor-1601 .elementor-element.elementor-element-98c7774{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-182a787{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-182a787 .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-91e732f .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-8b718b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-fa28830 .elementor-button{line-height:0.7em;}.elementor-1601 .elementor-element.elementor-element-ff11aa4:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-ff11aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacyprimemodular.com/wp-content/uploads/2026/06/about-p.jpg");background-position:center right;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-ff11aa4{--min-height:50vh;--border-radius:30px 30px 30px 30px;}.elementor-1601 .elementor-element.elementor-element-4c8f210{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-62f76cb{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-62f76cb .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-1b9992c .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-9abadb5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1601 .elementor-element.elementor-element-c06f759{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b86120f{--justify-content:space-between;}.elementor-1601 .elementor-element.elementor-element-877c59a{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-877c59a .elementor-heading-title{font-size:13px;}.elementor-1601 .elementor-element.elementor-element-23bf4d2 .elementor-icon{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-23bf4d2 .elementor-icon svg{height:12px;}.elementor-1601 .elementor-element.elementor-element-91c5ebe{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-9c98e23{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-9c98e23 .elementor-heading-title{font-size:13px;}.elementor-1601 .elementor-element.elementor-element-9f1017b .elementor-icon{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-9f1017b .elementor-icon svg{height:12px;}.elementor-1601 .elementor-element.elementor-element-d2a363e{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-b3f4d95{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-b3f4d95 .elementor-heading-title{font-size:13px;}.elementor-1601 .elementor-element.elementor-element-c417d2c .elementor-icon{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-c417d2c .elementor-icon svg{height:12px;}.elementor-1601 .elementor-element.elementor-element-4fc15c0{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-6f0d60e{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-6f0d60e .elementor-heading-title{font-size:13px;}.elementor-1601 .elementor-element.elementor-element-ed80fe8 .elementor-icon{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-ed80fe8 .elementor-icon svg{height:12px;}.elementor-1601 .elementor-element.elementor-element-538878f{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-d3c6512{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-d3c6512 .elementor-heading-title{font-size:13px;}.elementor-1601 .elementor-element.elementor-element-56fae85 .elementor-icon{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-56fae85 .elementor-icon svg{height:12px;}.elementor-1601 .elementor-element.elementor-element-f8adf5d{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1601 .elementor-element.elementor-element-6241ea2{width:100%;max-width:100%;}.elementor-1601 .elementor-element.elementor-element-6241ea2 .elementor-heading-title{font-size:13px;}.elementor-1601 .elementor-element.elementor-element-7550cbc .elementor-icon{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-7550cbc .elementor-icon svg{height:12px;}.elementor-1601 .elementor-element.elementor-element-0d10ca0{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-6bb407a.e-con{--order:-99999 /* order start hack */;}.elementor-1601 .elementor-element.elementor-element-33bdf45 .elementor-heading-title{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-c901aad .elementor-heading-title{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-32836f3 .elementor-heading-title{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-b3d5346{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-3c36396.e-con{--order:-99999 /* order start hack */;}.elementor-1601 .elementor-element.elementor-element-e01b2a7 .elementor-heading-title{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-bb20386 img{height:160px;}.elementor-1601 .elementor-element.elementor-element-f88154d .elementor-heading-title{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-2ff8ca4 img{height:160px;}.elementor-1601 .elementor-element.elementor-element-d887ef5 .elementor-heading-title{font-size:18px;}.elementor-1601 .elementor-element.elementor-element-a662c81 img{height:160px;}.elementor-1601 .elementor-element.elementor-element-055ea9d{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-e887f56{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-31819fc{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-31819fc .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-82ff5bb .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-48721ab{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-a7a7395{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-a7a7395 .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-9141022 .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-028ee80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-0d10f10{--overlay-opacity:0.6;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-ad7a393{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-ad7a393 .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-76dd675 .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-d33f28b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-66c8cbc{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-8164205{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-1e14055{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-fce55b2{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1601 .elementor-element.elementor-element-7792438{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-8202ccd.elementor-element{--align-self:center;}.elementor-1601 .elementor-element.elementor-element-8202ccd{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-8202ccd .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-be29b29 .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-47bf6f4{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-716df83.elementor-element{--align-self:center;}.elementor-1601 .elementor-element.elementor-element-716df83{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-716df83 .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-383e885 .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-a5043f8{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1601 .elementor-element.elementor-element-687535f{--e-icon-list-icon-size:7px;}.elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1601 .elementor-element.elementor-element-687535f .elementor-icon-list-item > a{font-size:12px;}.elementor-1601 .elementor-element.elementor-element-fed006d .elementor-heading-title{font-size:24px;}.elementor-1601 .elementor-element.elementor-element-1c4a4e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}