.elementor-244339 .elementor-element.elementor-element-69eeef7{border-style:solid;border-width:0px 0px 0px 0px;border-color:#635D6F14;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:0;}.elementor-244339 .elementor-element.elementor-element-69eeef7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-78e7d81 > .elementor-element-populated{padding:60px 20px 0px 20px;}.elementor-244339 .elementor-element.elementor-element-9066e29{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-8e46fb9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:99;}.elementor-244339 .elementor-element.elementor-element-8e46fb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-8e46fb9.elementor-element{--align-self:flex-start;}.elementor-244339 .elementor-element.elementor-element-8e46fb9 .dynamic-text{font-family:"IBM Plex Mono", Sans-serif;font-size:8.5vw;font-weight:400;line-height:0.9em;letter-spacing:-6px;word-spacing:-0.25em;}.elementor-244339 .elementor-element.elementor-element-ac461d4{--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-244339 .elementor-element.elementor-element-4656707{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:left;font-family:"IBM Plex Mono", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-244339 .elementor-element.elementor-element-4656707 > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-244339 .elementor-element.elementor-element-4656707.elementor-element{--align-self:flex-start;}.elementor-244339 .elementor-element.elementor-element-4656707 a:hover, .elementor-244339 .elementor-element.elementor-element-4656707 a:focus{color:var( --e-global-color-accent );}.elementor-244339 .elementor-element.elementor-element-347be97{width:auto;max-width:auto;}.elementor-244339 .elementor-element.elementor-element-347be97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-347be97 .button{border-width:0px;}.elementor-244339 .elementor-element.elementor-element-347be97 .button.-default:not(:hover){background-color:#46474C;}.elementor-244339 .elementor-element.elementor-element-347be97 .button:hover{color:var( --e-global-color-3926882 );border-color:var( --e-global-color-a451bec );}.elementor-244339 .elementor-element.elementor-element-347be97 .button.-default:hover{background-color:var( --e-global-color-921e067 );}.elementor-244339 .elementor-element.elementor-element-70c0734{width:auto;max-width:auto;}.elementor-244339 .elementor-element.elementor-element-70c0734 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-70c0734 .button{border-width:0px;}.elementor-244339 .elementor-element.elementor-element-70c0734 .button:not(:hover){color:var( --e-global-color-secondary );}.elementor-244339 .elementor-element.elementor-element-70c0734 .button.-default:not(:hover){background-color:#CACBCC;}.elementor-244339 .elementor-element.elementor-element-70c0734 .button:hover{color:var( --e-global-color-3926882 );border-color:var( --e-global-color-a451bec );}.elementor-244339 .elementor-element.elementor-element-70c0734 .button.-default:hover{background-color:var( --e-global-color-921e067 );}.elementor-244339 .elementor-element.elementor-element-68bbd9c{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-ec038a1{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:0;}.elementor-244339 .elementor-element.elementor-element-ec038a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-bb34d8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-element-populated, .elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-element-populated > .elementor-background-overlay, .elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-862ca6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:15px;--padding-left:16px;--padding-right:16px;}.elementor-244339 .elementor-element.elementor-element-93c2671{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-741cd39.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-741cd39 img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-1e57c0b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-1e57c0b img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-3e21de7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-3e21de7 img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-fecbb93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-244339 .elementor-element.elementor-element-fecbb93.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-6a3b9ff.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-6a3b9ff img{width:96px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-e7b20f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-e7b20f5 img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-7c7cc71.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-7c7cc71 img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-ee3e931.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-ee3e931 img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-4465096{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-244339 .elementor-element.elementor-element-4465096::before, .elementor-244339 .elementor-element.elementor-element-4465096 > .elementor-background-video-container::before, .elementor-244339 .elementor-element.elementor-element-4465096 > .e-con-inner > .elementor-background-video-container::before, .elementor-244339 .elementor-element.elementor-element-4465096 > .elementor-background-slideshow::before, .elementor-244339 .elementor-element.elementor-element-4465096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-244339 .elementor-element.elementor-element-4465096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-244339 .elementor-element.elementor-element-84c079b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-84c079b img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-88d2654{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-244339 .elementor-element.elementor-element-88d2654.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-f07bd02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-f07bd02 img{width:96px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-30e7ee5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-30e7ee5 img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-677a9fe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-677a9fe img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-592d2ba.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-592d2ba img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-59f8a9a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-59f8a9a img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-1645e4f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-244339 .elementor-element.elementor-element-1645e4f img{width:350px;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23252A25;border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-0b38f63:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-0b38f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-0b38f63, .elementor-244339 .elementor-element.elementor-element-0b38f63 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-0b38f63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-0b38f63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-77bb2f6{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-006531f{--divider-border-style:solid;--divider-color:var( --e-global-color-72c3699 );--divider-border-width:1px;}.elementor-244339 .elementor-element.elementor-element-006531f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-006531f .elementor-divider-separator{width:100%;}.elementor-244339 .elementor-element.elementor-element-006531f .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-244339 .elementor-element.elementor-element-11ae03e{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-66def59 > .elementor-element-populated{padding:0px 30px 0px 15px;}.elementor-244339 .elementor-element.elementor-element-6a2022a{width:auto;max-width:auto;}.elementor-244339 .elementor-element.elementor-element-6a2022a > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-6a2022a h1, .elementor-244339 .elementor-element.elementor-element-6a2022a h2, .elementor-244339 .elementor-element.elementor-element-6a2022a h3, .elementor-244339 .elementor-element.elementor-element-6a2022a h4, .elementor-244339 .elementor-element.elementor-element-6a2022a h5, .elementor-244339 .elementor-element.elementor-element-6a2022a h6{font-family:"IBM Plex Mono", Sans-serif;font-size:0.88em;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;}.elementor-244339 .elementor-element.elementor-element-8755fc7{width:auto;max-width:auto;}.elementor-244339 .elementor-element.elementor-element-8755fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-8755fc7 h1, .elementor-244339 .elementor-element.elementor-element-8755fc7 h2, .elementor-244339 .elementor-element.elementor-element-8755fc7 h3, .elementor-244339 .elementor-element.elementor-element-8755fc7 h4, .elementor-244339 .elementor-element.elementor-element-8755fc7 h5, .elementor-244339 .elementor-element.elementor-element-8755fc7 h6{font-family:"IBM Plex Mono", Sans-serif;font-size:0.88em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-244339 .elementor-element.elementor-element-1a2066c{--spacer-size:1em;}.elementor-244339 .elementor-element.elementor-element-d461fde h1, .elementor-244339 .elementor-element.elementor-element-d461fde h2, .elementor-244339 .elementor-element.elementor-element-d461fde h3, .elementor-244339 .elementor-element.elementor-element-d461fde h4, .elementor-244339 .elementor-element.elementor-element-d461fde h5, .elementor-244339 .elementor-element.elementor-element-d461fde h6{font-family:"IBM Plex Mono", Sans-serif;font-size:3.5em;font-weight:400;line-height:1.25em;letter-spacing:-2px;}.elementor-bc-flex-widget .elementor-244339 .elementor-element.elementor-element-006e203.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-244339 .elementor-element.elementor-element-006e203.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-244339 .elementor-element.elementor-element-006e203 > .elementor-element-populated{padding:15px 15px 6px 15px;}.elementor-244339 .elementor-element.elementor-element-0e3a27f{--spacer-size:40px;}.elementor-244339 .elementor-element.elementor-element-f1f014a{--spacer-size:5px;}.elementor-244339 .elementor-element.elementor-element-56f5729 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-56f5729 .button{border-width:0px;}.elementor-244339 .elementor-element.elementor-element-56f5729 .button.-default:not(:hover){background-color:#2B2D32;}.elementor-244339 .elementor-element.elementor-element-56f5729 .button:hover{color:var( --e-global-color-3926882 );border-color:var( --e-global-color-a451bec );}.elementor-244339 .elementor-element.elementor-element-56f5729 .button.-default:hover{background-color:var( --e-global-color-921e067 );}.elementor-244339 .elementor-element.elementor-element-8d9454e{--spacer-size:8vh;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .service-table{border:10px solid transparent;border-radius:0rem;background-color:#2B2D32;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .service-table:hover{border-width:10px;border-style:solid;background-color:var( --e-global-color-accent );}.elementor-244339 .elementor-element.elementor-element-8f76e71 .icon-group.-outlined{border-width:2px;border-radius:0em;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .icon-group.-contained{border:2px solid;border-radius:0em;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .title{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-style:italic;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .subtitle{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:21px;font-weight:400;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .service-table-details{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:4px;font-style:italic;}.elementor-244339 .elementor-element.elementor-element-8f76e71 .icon-group{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-8f76e71 .service-table-features .exist{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-8f76e71 .service-table-features .exist .icon{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-26f2db8{--spacer-size:1em;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .service-table{border:10px solid transparent;border-radius:0rem;background-color:#2B2D32;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .service-table:hover{border-width:10px;border-style:solid;background-color:var( --e-global-color-d342a3c );}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .icon-group.-outlined{border-width:2px;border-radius:0em;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .icon-group.-contained{border:2px solid;border-radius:0em;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .title{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-style:italic;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .subtitle{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:21px;font-weight:400;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .service-table-details{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:4px;font-style:italic;}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .icon-group{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .service-table-features .exist{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-cdee7d8 .service-table-features .exist .icon{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-a0122e9{--spacer-size:40px;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .service-table{border:10px solid transparent;border-radius:0rem;background-color:#2B2D32;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .service-table:hover{border-width:10px;border-style:solid;background-color:var( --e-global-color-df0406e );}.elementor-244339 .elementor-element.elementor-element-c6a09cf .icon-group.-outlined{border-width:2px;border-radius:0em;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .icon-group.-contained{border:2px solid;border-radius:0em;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .title{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-style:italic;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .subtitle{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:21px;font-weight:400;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .service-table-details{color:var( --e-global-color-3926882 );font-family:"IBM Plex Mono", Sans-serif;font-size:4px;font-style:italic;}.elementor-244339 .elementor-element.elementor-element-c6a09cf .icon-group{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-c6a09cf .service-table-features .exist{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-c6a09cf .service-table-features .exist .icon{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-ff92e85{--spacer-size:8vh;}.elementor-244339 .elementor-element.elementor-element-abe1ee5:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-abe1ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-887ea42 );}.elementor-244339 .elementor-element.elementor-element-abe1ee5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-abe1ee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-52cfb9a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-244339 .elementor-element.elementor-element-4ba764d{--spacer-size:8vh;}.elementor-244339 .elementor-element.elementor-element-f49f6f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-244339 .elementor-element.elementor-element-3ff9981 .title{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-3ff9981 h1, .elementor-244339 .elementor-element.elementor-element-3ff9981 h2, .elementor-244339 .elementor-element.elementor-element-3ff9981 h3, .elementor-244339 .elementor-element.elementor-element-3ff9981 h4, .elementor-244339 .elementor-element.elementor-element-3ff9981 h5, .elementor-244339 .elementor-element.elementor-element-3ff9981 h6{font-size:1.5vw;}.elementor-244339 .elementor-element.elementor-element-f2fc123 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-f2fc123 .button:not(:hover){color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-f2fc123 .button:hover{color:#FFFFFF82;}.elementor-244339 .elementor-element.elementor-element-577e899 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-577e899 .button:not(:hover){color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-577e899 .button:hover{color:#FFFFFF82;}.elementor-244339 .elementor-element.elementor-element-99f0849{--divider-border-style:solid;--divider-color:var( --e-global-color-72c3699 );--divider-border-width:1px;}.elementor-244339 .elementor-element.elementor-element-99f0849 .elementor-divider-separator{width:100%;}.elementor-244339 .elementor-element.elementor-element-99f0849 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item:not(.-contained) .image-holder{border-radius:0px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item.-contained:not(.-layout13){border-radius:0px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:0px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item.-contained.-layout13 .card-details{border-radius:0px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item:not(.-nospace){padding:30px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-grid:not(.-nospace){margin-left:-30px;margin-right:-30px;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 30px);}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .headline{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item .title{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .headline, .elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item .title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:400;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .project-details{color:#FFFFFFB8;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .project-content .category-holder{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item .category-holder{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .project-content .category-holder, .elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item .category-holder{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .project-content .button{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item .show-project-link{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-b0828d1 .portfolio-item .project-content .btn-lightbox, .elementor-244339 .elementor-element.elementor-element-b0828d1 .grid-item .show-project-link{font-family:"IBM Plex Mono", Sans-serif;font-weight:500;}.elementor-244339 .elementor-element.elementor-element-5f8975a{--spacer-size:12vh;}.elementor-244339 .elementor-element.elementor-element-5f8975a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-6656db7:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-6656db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F9;}.elementor-244339 .elementor-element.elementor-element-6656db7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-244339 .elementor-element.elementor-element-6656db7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-9f2e799 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-244339 .elementor-element.elementor-element-6012c7d{--spacer-size:10vh;}.elementor-244339 .elementor-element.elementor-element-b0cb72f .title + .subtitle{margin-bottom:0px;}.elementor-244339 .elementor-element.elementor-element-b0cb72f .subtitle + .title{margin-top:0px;}.elementor-244339 .elementor-element.elementor-element-b0cb72f h1, .elementor-244339 .elementor-element.elementor-element-b0cb72f h2, .elementor-244339 .elementor-element.elementor-element-b0cb72f h3, .elementor-244339 .elementor-element.elementor-element-b0cb72f h4, .elementor-244339 .elementor-element.elementor-element-b0cb72f h5, .elementor-244339 .elementor-element.elementor-element-b0cb72f h6{font-family:"IBM Plex Mono", Sans-serif;font-size:42px;}.elementor-244339 .elementor-element.elementor-element-f24c140{--spacer-size:10vh;}.elementor-244339 .elementor-element.elementor-element-e9855f2 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-742c50b{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-69f6397 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-8245932{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-322a16f .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-51741b1{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-11bfce0 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-958ea8a{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-20e07e0 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-f68ea78{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-e12351d .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-1718b37{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-d544dd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-d544dd2 .logo img{width:150px;}.elementor-244339 .elementor-element.elementor-element-27b8d5c{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-9505f79 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-6c87168{--spacer-size:3vh;}.elementor-244339 .elementor-element.elementor-element-d771583 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-c7f80a9{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-fcc8aa9 .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-e35a831{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-be4e33d .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-f8457fa{--spacer-size:4vh;}.elementor-244339 .elementor-element.elementor-element-15d89fb .logo img{width:130px;}.elementor-244339 .elementor-element.elementor-element-6c8864a{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-c15d350:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-c15d350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wemakegreat.com/wp-content/uploads/2024/07/wmg_texture_repeat_black_short.svg");background-position:bottom left;background-repeat:repeat-x;}.elementor-244339 .elementor-element.elementor-element-c15d350{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-71px;margin-bottom:0px;padding:0px 20px 0px 20px;z-index:3;}.elementor-244339 .elementor-element.elementor-element-c15d350 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-c123f48{--spacer-size:70px;}.elementor-244339 .elementor-element.elementor-element-3baca5a:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-3baca5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a451bec );}.elementor-244339 .elementor-element.elementor-element-3baca5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-3baca5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-c4e4a30{z-index:0;}.elementor-244339 .elementor-element.elementor-element-b902b80{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-500beb4 .title{color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-500beb4 h1, .elementor-244339 .elementor-element.elementor-element-500beb4 h2, .elementor-244339 .elementor-element.elementor-element-500beb4 h3, .elementor-244339 .elementor-element.elementor-element-500beb4 h4, .elementor-244339 .elementor-element.elementor-element-500beb4 h5, .elementor-244339 .elementor-element.elementor-element-500beb4 h6{font-size:1.5vw;}.elementor-244339 .elementor-element.elementor-element-8b068f2{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-8807637 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-8807637 .clb-slider-nav-btn{color:#FFFFFF;}.elementor-244339 .elementor-element.elementor-element-8807637 .clb-slider-count{color:#FFFFFF;}.elementor-244339 .elementor-element.elementor-element-af5594c{--spacer-size:11vh;}.elementor-244339 .elementor-element.elementor-element-643d658:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-643d658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c820e );}.elementor-244339 .elementor-element.elementor-element-643d658{border-style:solid;border-width:0px 0px 1px 0px;border-color:#635D6F14;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-643d658 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244339 .elementor-element.elementor-element-21fbfcf{--spacer-size:10vh;}.elementor-244339 .elementor-element.elementor-element-6b03ed2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.uamodal-6b03ed2 .uael-content{width:850px;color:var( --e-global-color-e7298d2 );background-color:var( --e-global-color-3926882 );}.uamodal-6b03ed2 .uael-overlay{background:#23252AF5;}.uamodal-6b03ed2 .uael-modal-close{font-size:30px;line-height:30px;height:30px;width:30px;}.elementor-244339 .elementor-element.elementor-element-6b03ed2 .uael-content{color:var( --e-global-color-e7298d2 );}.uamodal-6b03ed2 .uael-content .uael-modal-content-data{padding:30px 30px 30px 30px;}.elementor-244339 .elementor-element.elementor-element-d082cc4 .title + .subtitle{margin-bottom:0px;}.elementor-244339 .elementor-element.elementor-element-d082cc4 .subtitle + .title{margin-top:0px;}.elementor-244339 .elementor-element.elementor-element-d082cc4 .title{color:var( --e-global-color-887ea42 );}.elementor-244339 .elementor-element.elementor-element-d082cc4 h1, .elementor-244339 .elementor-element.elementor-element-d082cc4 h2, .elementor-244339 .elementor-element.elementor-element-d082cc4 h3, .elementor-244339 .elementor-element.elementor-element-d082cc4 h4, .elementor-244339 .elementor-element.elementor-element-d082cc4 h5, .elementor-244339 .elementor-element.elementor-element-d082cc4 h6{font-family:"IBM Plex Mono", Sans-serif;}.elementor-244339 .elementor-element.elementor-element-d082cc4 .subtitle{color:var( --e-global-color-887ea42 );font-family:"IBM Plex Mono", Sans-serif;font-size:0.88em;font-weight:500;}.elementor-bc-flex-widget .elementor-244339 .elementor-element.elementor-element-eb7b30e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-244339 .elementor-element.elementor-element-eb7b30e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-244339 .elementor-element.elementor-element-eb7b30e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-244339 .elementor-element.elementor-element-eb7b30e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-fec801b{--spacer-size:10vh;}.elementor-244339 .elementor-element.elementor-element-a075dde{width:auto;max-width:auto;font-family:var( --e-global-typography-a48d471-font-family ), Sans-serif;font-size:var( --e-global-typography-a48d471-font-size );}.elementor-244339 .elementor-element.elementor-element-a075dde > .elementor-widget-container{padding:0px 22px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-a075dde .button{border-radius:0px;}.elementor-244339 .elementor-element.elementor-element-a075dde .button:not(:hover){color:var( --e-global-color-accent );}.elementor-244339 .elementor-element.elementor-element-a075dde .button.-default:not(:hover){background-color:var( --e-global-color-887ea42 );}.elementor-244339 .elementor-element.elementor-element-a075dde .button:hover{color:var( --e-global-color-887ea42 );}.elementor-244339 .elementor-element.elementor-element-a075dde .button.-default:hover{background-color:var( --e-global-color-3926882 );}.elementor-244339 .elementor-element.elementor-element-8369949{--spacer-size:10vh;}@media(max-width:1024px){.elementor-244339 .elementor-element.elementor-element-69eeef7{margin-top:0px;margin-bottom:0px;padding:60px 20px 0px 20px;}.elementor-244339 .elementor-element.elementor-element-78e7d81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-8e46fb9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-244339 .elementor-element.elementor-element-8e46fb9 .dynamic-text{font-size:10vw;}.elementor-244339 .elementor-element.elementor-element-4656707{--container-widget-width:576px;--container-widget-flex-grow:0;width:var( --container-widget-width, 576px );max-width:576px;font-size:16px;}.elementor-244339 .elementor-element.elementor-element-ec038a1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-bb34d8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-0b38f63{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-77bb2f6{--spacer-size:8vh;}.elementor-244339 .elementor-element.elementor-element-d461fde h1, .elementor-244339 .elementor-element.elementor-element-d461fde h2, .elementor-244339 .elementor-element.elementor-element-d461fde h3, .elementor-244339 .elementor-element.elementor-element-d461fde h4, .elementor-244339 .elementor-element.elementor-element-d461fde h5, .elementor-244339 .elementor-element.elementor-element-d461fde h6{font-size:3.3vw;}.elementor-244339 .elementor-element.elementor-element-8d9454e{--spacer-size:5px;}.elementor-244339 .elementor-element.elementor-element-abe1ee5{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-4ba764d{--spacer-size:1vh;}.elementor-244339 .elementor-element.elementor-element-3ff9981 h1, .elementor-244339 .elementor-element.elementor-element-3ff9981 h2, .elementor-244339 .elementor-element.elementor-element-3ff9981 h3, .elementor-244339 .elementor-element.elementor-element-3ff9981 h4, .elementor-244339 .elementor-element.elementor-element-3ff9981 h5, .elementor-244339 .elementor-element.elementor-element-3ff9981 h6{font-size:1.1em;}.elementor-244339 .elementor-element.elementor-element-6656db7{padding:0px 0px 40px 0px;}.elementor-244339 .elementor-element.elementor-element-b0cb72f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-b0cb72f h1, .elementor-244339 .elementor-element.elementor-element-b0cb72f h2, .elementor-244339 .elementor-element.elementor-element-b0cb72f h3, .elementor-244339 .elementor-element.elementor-element-b0cb72f h4, .elementor-244339 .elementor-element.elementor-element-b0cb72f h5, .elementor-244339 .elementor-element.elementor-element-b0cb72f h6{font-size:32px;}.elementor-244339 .elementor-element.elementor-element-c15d350{padding:0px 20px 0px 20px;}.elementor-244339 .elementor-element.elementor-element-3baca5a{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-c4e4a30{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-500beb4 h1, .elementor-244339 .elementor-element.elementor-element-500beb4 h2, .elementor-244339 .elementor-element.elementor-element-500beb4 h3, .elementor-244339 .elementor-element.elementor-element-500beb4 h4, .elementor-244339 .elementor-element.elementor-element-500beb4 h5, .elementor-244339 .elementor-element.elementor-element-500beb4 h6{font-size:1.1em;}.elementor-244339 .elementor-element.elementor-element-643d658{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-56fb75d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-f24240b{padding:0px 15px 0px 15px;}.elementor-244339 .elementor-element.elementor-element-be2e437 > .elementor-element-populated{padding:0px 0px 0px 0px;}.uamodal-6b03ed2 .uael-content{width:100%;}.elementor-244339 .elementor-element.elementor-element-eb7b30e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-244339 .elementor-element.elementor-element-eb7b30e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-a075dde{width:auto;max-width:auto;font-size:var( --e-global-typography-a48d471-font-size );}.elementor-244339 .elementor-element.elementor-element-a075dde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-244339 .elementor-element.elementor-element-69eeef7{padding:60px 15px 0px 15px;}.elementor-244339 .elementor-element.elementor-element-9066e29{--spacer-size:6vh;}.elementor-244339 .elementor-element.elementor-element-8e46fb9 > .elementor-widget-container{padding:-50px -50px -50px -50px;}.elementor-244339 .elementor-element.elementor-element-8e46fb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:1em;letter-spacing:-2px;}.elementor-244339 .elementor-element.elementor-element-8e46fb9 .dynamic-text{font-size:2.9rem;line-height:1em;letter-spacing:-2px;}.elementor-244339 .elementor-element.elementor-element-4656707{width:100%;max-width:100%;font-size:16px;}.elementor-244339 .elementor-element.elementor-element-4656707 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-244339 .elementor-element.elementor-element-347be97 > .elementor-widget-container{margin:0px 15px 15px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-70c0734 > .elementor-widget-container{margin:0px 15px 15px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-68bbd9c{--spacer-size:6vh;}.elementor-244339 .elementor-element.elementor-element-ec038a1{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-862ca6c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-244339 .elementor-element.elementor-element-93c2671{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-244339 .elementor-element.elementor-element-741cd39 img{width:200px;}.elementor-244339 .elementor-element.elementor-element-1e57c0b img{width:200px;}.elementor-244339 .elementor-element.elementor-element-3e21de7 img{width:200px;}.elementor-244339 .elementor-element.elementor-element-fecbb93{--width:60px;}.elementor-244339 .elementor-element.elementor-element-6a3b9ff img{width:56px;}.elementor-244339 .elementor-element.elementor-element-e7b20f5 img{width:200px;}.elementor-244339 .elementor-element.elementor-element-7c7cc71 img{width:200px;}.elementor-244339 .elementor-element.elementor-element-ee3e931 img{width:200px;}.elementor-244339 .elementor-element.elementor-element-4465096{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-244339 .elementor-element.elementor-element-84c079b img{width:200px;}.elementor-244339 .elementor-element.elementor-element-88d2654{--width:60px;}.elementor-244339 .elementor-element.elementor-element-f07bd02 img{width:56px;}.elementor-244339 .elementor-element.elementor-element-30e7ee5 img{width:200px;}.elementor-244339 .elementor-element.elementor-element-677a9fe img{width:200px;}.elementor-244339 .elementor-element.elementor-element-592d2ba img{width:200px;}.elementor-244339 .elementor-element.elementor-element-59f8a9a img{width:200px;}.elementor-244339 .elementor-element.elementor-element-1645e4f img{width:200px;}.elementor-244339 .elementor-element.elementor-element-0b38f63{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-77bb2f6{--spacer-size:6vh;}.elementor-244339 .elementor-element.elementor-element-d461fde h1, .elementor-244339 .elementor-element.elementor-element-d461fde h2, .elementor-244339 .elementor-element.elementor-element-d461fde h3, .elementor-244339 .elementor-element.elementor-element-d461fde h4, .elementor-244339 .elementor-element.elementor-element-d461fde h5, .elementor-244339 .elementor-element.elementor-element-d461fde h6{font-size:1.75rem;}.elementor-244339 .elementor-element.elementor-element-0e3a27f{--spacer-size:3vh;}.elementor-244339 .elementor-element.elementor-element-f1f014a{--spacer-size:3vh;}.elementor-244339 .elementor-element.elementor-element-8d9454e{--spacer-size:5vh;}.elementor-244339 .elementor-element.elementor-element-a0122e9{--spacer-size:3vh;}.elementor-244339 .elementor-element.elementor-element-ff92e85{--spacer-size:3vh;}.elementor-244339 .elementor-element.elementor-element-abe1ee5{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-4ba764d{--spacer-size:2vh;}.elementor-244339 .elementor-element.elementor-element-384301e{width:50%;}.elementor-244339 .elementor-element.elementor-element-3ff9981 h1, .elementor-244339 .elementor-element.elementor-element-3ff9981 h2, .elementor-244339 .elementor-element.elementor-element-3ff9981 h3, .elementor-244339 .elementor-element.elementor-element-3ff9981 h4, .elementor-244339 .elementor-element.elementor-element-3ff9981 h5, .elementor-244339 .elementor-element.elementor-element-3ff9981 h6{font-size:1.25rem;}.elementor-244339 .elementor-element.elementor-element-c0d3f99{width:50%;}.elementor-244339 .elementor-element.elementor-element-5f8975a{--spacer-size:5vh;}.elementor-244339 .elementor-element.elementor-element-6656db7{margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-244339 .elementor-element.elementor-element-6012c7d{--spacer-size:6vh;}.elementor-244339 .elementor-element.elementor-element-f24c140{--spacer-size:5vh;}.elementor-244339 .elementor-element.elementor-element-0fc6eb4{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-9caa38b{width:50%;}.elementor-244339 .elementor-element.elementor-element-00002b2{width:50%;}.elementor-244339 .elementor-element.elementor-element-605622f{width:50%;}.elementor-244339 .elementor-element.elementor-element-b891498{width:50%;}.elementor-244339 .elementor-element.elementor-element-b7dba9f{width:50%;}.elementor-244339 .elementor-element.elementor-element-be291e0{width:50%;}.elementor-244339 .elementor-element.elementor-element-ad3f1a1{width:50%;}.elementor-244339 .elementor-element.elementor-element-e01ff9e{width:50%;}.elementor-244339 .elementor-element.elementor-element-74b74ab{width:50%;}.elementor-244339 .elementor-element.elementor-element-1191396{width:50%;}.elementor-244339 .elementor-element.elementor-element-1be097a{width:50%;}.elementor-244339 .elementor-element.elementor-element-a8e06ea{width:50%;}.elementor-244339 .elementor-element.elementor-element-6c8864a{--spacer-size:6vh;}.elementor-244339 .elementor-element.elementor-element-c15d350{margin-top:-56px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-140e790 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-c123f48{--spacer-size:55px;}.elementor-244339 .elementor-element.elementor-element-3baca5a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-ed949b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-c4e4a30{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-b902b80{--spacer-size:6vh;}.elementor-244339 .elementor-element.elementor-element-500beb4 h1, .elementor-244339 .elementor-element.elementor-element-500beb4 h2, .elementor-244339 .elementor-element.elementor-element-500beb4 h3, .elementor-244339 .elementor-element.elementor-element-500beb4 h4, .elementor-244339 .elementor-element.elementor-element-500beb4 h5, .elementor-244339 .elementor-element.elementor-element-500beb4 h6{font-size:1.25rem;}.elementor-244339 .elementor-element.elementor-element-8b068f2{--spacer-size:5vh;}.elementor-244339 .elementor-element.elementor-element-8807637 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-af5594c{--spacer-size:5vh;}.elementor-244339 .elementor-element.elementor-element-643d658{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-f24240b{padding:0px 15px 0px 15px;}.elementor-244339 .elementor-element.elementor-element-be2e437 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-244339 .elementor-element.elementor-element-21fbfcf{--spacer-size:6vh;}.uamodal-6b03ed2 .uael-content{width:100%;}.uamodal-6b03ed2 .uael-content .uael-modal-content-data{padding:15px 15px 125px 15px;}.elementor-244339 .elementor-element.elementor-element-eb7b30e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-244339 .elementor-element.elementor-element-fec801b{--spacer-size:3vh;}.elementor-244339 .elementor-element.elementor-element-a075dde.elementor-element{--align-self:flex-start;}.elementor-244339 .elementor-element.elementor-element-a075dde{font-size:var( --e-global-typography-a48d471-font-size );}.elementor-244339 .elementor-element.elementor-element-8369949{--spacer-size:6vh;}}@media(min-width:768px){.elementor-244339 .elementor-element.elementor-element-93c2671{--width:120%;}.elementor-244339 .elementor-element.elementor-element-fecbb93{--width:100px;}.elementor-244339 .elementor-element.elementor-element-4465096{--width:120%;}.elementor-244339 .elementor-element.elementor-element-88d2654{--width:102px;}.elementor-244339 .elementor-element.elementor-element-66def59{width:66%;}.elementor-244339 .elementor-element.elementor-element-006e203{width:34%;}.elementor-244339 .elementor-element.elementor-element-4854279{width:33%;}.elementor-244339 .elementor-element.elementor-element-568e331{width:33%;}.elementor-244339 .elementor-element.elementor-element-d24865d{width:33.666%;}.elementor-244339 .elementor-element.elementor-element-9f2e799{width:33.33%;}.elementor-244339 .elementor-element.elementor-element-adf2437{width:66.67%;}.elementor-244339 .elementor-element.elementor-element-1918626{width:25%;}.elementor-244339 .elementor-element.elementor-element-95fe27d{width:61.596%;}.elementor-244339 .elementor-element.elementor-element-e649cef{width:6.924%;}}@media(min-width:1025px){.elementor-244339 .elementor-element.elementor-element-c15d350:not(.elementor-motion-effects-element-type-background), .elementor-244339 .elementor-element.elementor-element-c15d350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for ohio_recent_projects, class: .elementor-element-b0828d1 */.holder.-sticky-block {padding-top:30px !important;}


span.category {font-size:0px !important; height:0px !important; width:0px; }/* End custom CSS */
/* Start custom CSS for uael-modal-popup, class: .elementor-element-6b03ed2 */.uael-close-custom-top-right {top:38px !important;; }


#gform_submit_button_5 { 
    --gf-local-shadow: none;
    background-color: #000;
    border-radius:0px;
    outline:none !important;
    border:1px solid #000;
}

#gform_submit_button_5:hover
{ 
    background-color: #ccc;
    color:#000;
}



input[type=text], input[type=password], input[type=email], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=number], input[type=search], input[type=url], textarea {
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    background:#fff !important;
    background-color:#fff !important;
    outline:none !important;
}

.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    outline:none !important;}
    
    
    .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {color:#000 !important; outline:none ; border:none;}
    

    
    .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus {    
        -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    outline:none !important;}
    
    
    p.gform_required_legend {display:none;}


.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus {
background-color:#ECECEA; border-color:#000;
}



.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    outline:none !important;
    background-color:#fff !important;
    background:#fff !important;
}

textarea#input_1_13:focus {
background-color:#ECECEA !important; border-color: #000;
}



.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus {background-color:#ECECEA !important; border-color: #000;
}





.gform_ajax_spinner {
	display: none !important;
}



.gform-theme--foundation .gfield textarea.small {border-color:#000;}/* End custom CSS */
/* Start custom CSS */.footer_color {background-color:#EF5023 !important;}

.button:hoverr{color:#ff0;}

.hamburger.icon-button {display:non;}/* End custom CSS */