.elementor-112 .elementor-element.elementor-element-6e7cc13{--display:flex;--min-height:390px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-6e7cc13:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6e7cc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://prosedge.com/wp-content/uploads/2026/09/ChatGPT-Image-May-20-2026-09_19_25-AM-9.png");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-517124ba{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-112 .elementor-element.elementor-element-ee31a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.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-112 .elementor-element.elementor-element-5b327f0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-112 .elementor-element.elementor-element-5b327f0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:700;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-35b0b434{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-6bf9d089{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-6bf9d089:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6bf9d089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-4684ecb8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-112 .elementor-element.elementor-element-645d06b0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-112 .elementor-element.elementor-element-645d06b0:after{content:"0.66";}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__thumbnail__link{width:100%;}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__meta-data span + span:before{content:"///";}.elementor-112 .elementor-element.elementor-element-645d06b0.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-112 .elementor-element.elementor-element-645d06b0.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-112 .elementor-element.elementor-element-645d06b0.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-112 .elementor-element.elementor-element-1be9b0ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-1be9b0ec:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-1be9b0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-75e75ecf{--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;--justify-content:center;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:60px;}.elementor-112 .elementor-element.elementor-element-4e62a186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-112 .elementor-element.elementor-element-4e62a186 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-4b572398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-112 .elementor-element.elementor-element-4b572398 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-2983555a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.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-112 .elementor-element.elementor-element-56fd0e1e .elementor-button{background-color:#B72D2D;padding:15px 20px 15px 20px;}.elementor-112 .elementor-element.elementor-element-56fd0e1e{width:auto;max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-2668d08e{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--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-112 .elementor-element.elementor-element-4635ca7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-112 .elementor-element.elementor-element-4635ca7a img{width:100%;}.elementor-112 .elementor-element.elementor-element-9fd8b47{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:55px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-9fd8b47:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-9fd8b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-52aba75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-112 .elementor-element.elementor-element-52aba75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#B72D2D;}.elementor-112 .elementor-element.elementor-element-720dc6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-112 .elementor-element.elementor-element-720dc6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-58bf602{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-4347638{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.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-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-icon i{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-icon svg{fill:#00182E;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-de7f966{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-text{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-dd20cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-dd20cf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-d40d6f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#36465A;}.elementor-112 .elementor-element.elementor-element-8973162{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-icon i{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-icon svg{fill:#00182E;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-ee0bf38{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-text{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-795d49b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-795d49b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-cbfc962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#36465A;}.elementor-112 .elementor-element.elementor-element-6fc3e92{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-icon i{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-icon svg{fill:#00182E;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-b01dde8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-text{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-cfc426d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-cfc426d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-5bd87c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#36465A;}.elementor-112 .elementor-element.elementor-element-6774054{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-icon i{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-icon svg{fill:#00182E;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-cac523e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-text{color:#00182E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-098d634{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-098d634 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-3bcdcb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#36465A;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-6e7cc13{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-6bf9d089{--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-1be9b0ec{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-4635ca7a img{width:100%;}.elementor-112 .elementor-element.elementor-element-9fd8b47{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-58bf602{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-6e7cc13{--content-width:1500px;}.elementor-112 .elementor-element.elementor-element-517124ba{--width:86%;}.elementor-112 .elementor-element.elementor-element-6bf9d089{--content-width:1280px;}.elementor-112 .elementor-element.elementor-element-4684ecb8{--width:100%;}.elementor-112 .elementor-element.elementor-element-1be9b0ec{--content-width:1280px;}.elementor-112 .elementor-element.elementor-element-75e75ecf{--width:55%;}.elementor-112 .elementor-element.elementor-element-2668d08e{--width:45%;}.elementor-112 .elementor-element.elementor-element-9fd8b47{--content-width:1280px;}.elementor-112 .elementor-element.elementor-element-58bf602{--width:100%;}.elementor-112 .elementor-element.elementor-element-4347638{--width:100%;}.elementor-112 .elementor-element.elementor-element-8973162{--width:100%;}.elementor-112 .elementor-element.elementor-element-6fc3e92{--width:100%;}.elementor-112 .elementor-element.elementor-element-6774054{--width:100%;}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-6e7cc13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-112 .elementor-element.elementor-element-517124ba{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6bf9d089{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:22px;--padding-right:22px;}.elementor-112 .elementor-element.elementor-element-4684ecb8{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-112 .elementor-element.elementor-element-645d06b0:after{content:"0.5";}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__thumbnail__link{width:100%;}.elementor-112 .elementor-element.elementor-element-1be9b0ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-112 .elementor-element.elementor-element-75e75ecf{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-2668d08e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-4635ca7a img{width:100%;}.elementor-112 .elementor-element.elementor-element-9fd8b47{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-112 .elementor-element.elementor-element-58bf602{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-4347638{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-8973162{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-6fc3e92{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-6774054{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-ee31a9c */.elementor-112 .elementor-element.elementor-element-ee31a9c{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-ee31a9c p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-ee31a9c p:last-child{margin-bottom:0;}
.elementor-112 .elementor-element.elementor-element-ee31a9c a{color:#B72D2D;font-weight:600;}.elementor-112 .elementor-element.elementor-element-ee31a9c span{padding:0 8px;color:#fff;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b327f0a */.elementor-112 .elementor-element.elementor-element-5b327f0a .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-5b327f0a .elementor-heading-title{font-size:40px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-5b327f0a .elementor-heading-title{font-size:40px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35b0b434 */.elementor-112 .elementor-element.elementor-element-35b0b434{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-35b0b434 p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-35b0b434 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7cc13 */.elementor-112 .elementor-element.elementor-element-6e7cc13::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,24,46,.96) 0%,rgba(0,24,46,.84) 47%,rgba(0,24,46,.34) 100%);pointer-events:none;}.elementor-112 .elementor-element.elementor-element-6e7cc13 > .e-con-inner{position:relative;z-index:1;}
.elementor-112 .elementor-element.elementor-element-6e7cc13{overflow-wrap:break-word;}.elementor-112 .elementor-element.elementor-element-6e7cc13 .elementor-widget{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-6e7cc13 .e-con{min-width:0;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-645d06b0 */.elementor-112 .elementor-element.elementor-element-645d06b0,.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-posts-container,.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post{height:100%;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post{display:flex;flex-direction:column;border:1px solid #DCE3E8;background:#fff;overflow:hidden;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__thumbnail__link{height:220px;margin:0;background:#EAF0F4;overflow:hidden;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__thumbnail{height:220px;padding:0!important;}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__thumbnail img{position:static;width:100%;height:220px;object-fit:cover;transform:none;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post:not(.has-post-thumbnail)::before{content:"PROJECT IMAGE";display:grid;place-items:center;height:220px;background:linear-gradient(145deg,#EAF0F4,#D7E1E8);color:#B72D2D;font-size:12px;font-weight:700;letter-spacing:.04em;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__text{display:flex;flex:1;flex-direction:column;padding:18px 18px 22px;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__meta-data{order:-1;font-size:11px;text-transform:uppercase;color:#526273;margin:0 0 10px;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__title{font-size:20px;line-height:1.3;margin:0 0 10px;}.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__title a{color:#00182E;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__excerpt{font-size:14px;line-height:1.55;color:#526273;margin-bottom:18px;}
.elementor-112 .elementor-element.elementor-element-645d06b0 .elementor-post__read-more{margin-top:auto;color:#B72D2D;font-size:13px;font-weight:700;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf9d089 */.elementor-112 .elementor-element.elementor-element-6bf9d089{overflow-wrap:break-word;}.elementor-112 .elementor-element.elementor-element-6bf9d089 .elementor-widget{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-6bf9d089 .e-con{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e62a186 */.elementor-112 .elementor-element.elementor-element-4e62a186 .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-4e62a186 .elementor-heading-title{font-size:14px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-4e62a186 .elementor-heading-title{font-size:14px;}}
.elementor-112 .elementor-element.elementor-element-4e62a186 .elementor-heading-title{letter-spacing:0.025em;line-height:1.3;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b572398 */.elementor-112 .elementor-element.elementor-element-4b572398 .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-4b572398 .elementor-heading-title{font-size:38px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-4b572398 .elementor-heading-title{font-size:31px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2983555a */.elementor-112 .elementor-element.elementor-element-2983555a{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-2983555a p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-2983555a p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56fd0e1e */.elementor-112 .elementor-element.elementor-element-56fd0e1e .elementor-button{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:1.25;color:#FFFFFF;border-radius:2px;min-height:46px;}.elementor-112 .elementor-element.elementor-element-56fd0e1e .elementor-button:hover{filter:brightness(0.93);}.elementor-112 .elementor-element.elementor-element-56fd0e1e .elementor-button:focus-visible{outline:3px solid currentColor;outline-offset:4px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4635ca7a */.elementor-112 .elementor-element.elementor-element-4635ca7a img{display:block;width:100%;height:330px;object-fit:cover;}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-4635ca7a img{height:250px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be9b0ec */.elementor-112 .elementor-element.elementor-element-1be9b0ec{overflow-wrap:break-word;}.elementor-112 .elementor-element.elementor-element-1be9b0ec .elementor-widget{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-1be9b0ec .e-con{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52aba75 */.elementor-112 .elementor-element.elementor-element-52aba75 .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-52aba75 .elementor-heading-title{font-size:14px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-52aba75 .elementor-heading-title{font-size:14px;}}
.elementor-112 .elementor-element.elementor-element-52aba75 .elementor-heading-title{letter-spacing:0.025em;line-height:1.3;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720dc6b */.elementor-112 .elementor-element.elementor-element-720dc6b .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-720dc6b .elementor-heading-title{font-size:38px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-720dc6b .elementor-heading-title{font-size:30px;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-de7f966 */.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-item{justify-content:center;}.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-icon{width:auto;}.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-icon i{font-size:38px;color:#00182E;}.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-icon svg{width:38px;height:38px;fill:#00182E;}.elementor-112 .elementor-element.elementor-element-de7f966 .elementor-icon-list-text{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd20cf9 */.elementor-112 .elementor-element.elementor-element-dd20cf9 .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-dd20cf9 .elementor-heading-title{font-size:19px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-dd20cf9 .elementor-heading-title{font-size:19px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d40d6f7 */.elementor-112 .elementor-element.elementor-element-d40d6f7{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-d40d6f7 p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-d40d6f7 p:last-child{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-d40d6f7{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4347638 */.elementor-112 .elementor-element.elementor-element-4347638{border-left:1px solid #DDE4EA;}.elementor-112 .elementor-element.elementor-element-4347638:first-child{border-left:0;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-4347638{border-left:0;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee0bf38 */.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-item{justify-content:center;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-icon{width:auto;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-icon i{font-size:38px;color:#00182E;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-icon svg{width:38px;height:38px;fill:#00182E;}.elementor-112 .elementor-element.elementor-element-ee0bf38 .elementor-icon-list-text{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-795d49b */.elementor-112 .elementor-element.elementor-element-795d49b .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-795d49b .elementor-heading-title{font-size:19px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-795d49b .elementor-heading-title{font-size:19px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbfc962 */.elementor-112 .elementor-element.elementor-element-cbfc962{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-cbfc962 p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-cbfc962 p:last-child{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-cbfc962{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973162 */.elementor-112 .elementor-element.elementor-element-8973162{border-left:1px solid #DDE4EA;}.elementor-112 .elementor-element.elementor-element-8973162:first-child{border-left:0;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-8973162{border-left:0;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b01dde8 */.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-item{justify-content:center;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-icon{width:auto;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-icon i{font-size:38px;color:#00182E;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-icon svg{width:38px;height:38px;fill:#00182E;}.elementor-112 .elementor-element.elementor-element-b01dde8 .elementor-icon-list-text{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfc426d */.elementor-112 .elementor-element.elementor-element-cfc426d .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-cfc426d .elementor-heading-title{font-size:19px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-cfc426d .elementor-heading-title{font-size:19px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bd87c8 */.elementor-112 .elementor-element.elementor-element-5bd87c8{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-5bd87c8 p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-5bd87c8 p:last-child{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-5bd87c8{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc3e92 */.elementor-112 .elementor-element.elementor-element-6fc3e92{border-left:1px solid #DDE4EA;}.elementor-112 .elementor-element.elementor-element-6fc3e92:first-child{border-left:0;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-6fc3e92{border-left:0;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cac523e */.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-item{justify-content:center;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-icon{width:auto;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-icon i{font-size:38px;color:#00182E;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-icon svg{width:38px;height:38px;fill:#00182E;}.elementor-112 .elementor-element.elementor-element-cac523e .elementor-icon-list-text{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-098d634 */.elementor-112 .elementor-element.elementor-element-098d634 .elementor-heading-title {line-height:1.12;letter-spacing:-0.025em;}
@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-098d634 .elementor-heading-title{font-size:19px;}}
@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-098d634 .elementor-heading-title{font-size:19px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bcdcb0 */.elementor-112 .elementor-element.elementor-element-3bcdcb0{line-height:1.55;}.elementor-112 .elementor-element.elementor-element-3bcdcb0 p{margin:0 0 0.65em;}.elementor-112 .elementor-element.elementor-element-3bcdcb0 p:last-child{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-3bcdcb0{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6774054 */.elementor-112 .elementor-element.elementor-element-6774054{border-left:1px solid #DDE4EA;}.elementor-112 .elementor-element.elementor-element-6774054:first-child{border-left:0;}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-6774054{border-left:0;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd8b47 */.elementor-112 .elementor-element.elementor-element-9fd8b47{overflow-wrap:break-word;}.elementor-112 .elementor-element.elementor-element-9fd8b47 .elementor-widget{margin-bottom:0;}.elementor-112 .elementor-element.elementor-element-9fd8b47 .e-con{min-width:0;}/* End custom CSS */