.elementor-5565 .elementor-element.elementor-element-a5eade6{--display:flex;--padding-top:254px;--padding-bottom:0102px;--padding-left:100px;--padding-right:100px;}.elementor-5565 .elementor-element.elementor-element-a5eade6:not(.elementor-motion-effects-element-type-background), .elementor-5565 .elementor-element.elementor-element-a5eade6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esolutionsfirst.com/wp-content/uploads/2026/05/insight-hero-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5565 .elementor-element.elementor-element-5b23086{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-66acd93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-1d80324{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-5565 .elementor-element.elementor-element-d1b7a55{width:var( --container-widget-width, 44% );max-width:44%;padding:0px 0px 2px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-5565 .elementor-element.elementor-element-d1b7a55 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:68px;font-weight:500;line-height:130%;color:#FFFFFF;}.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-5565 .elementor-element.elementor-element-694c054{width:var( --container-widget-width, 648px );max-width:648px;--container-widget-width:648px;--container-widget-flex-grow:0;font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:500;line-height:160%;color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-694c054 a{color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-635b599{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-5f125c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.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-5565 .elementor-element.elementor-element-59a4bb0{--grid-row-gap:30px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:20px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-5565 .elementor-element.elementor-element-59a4bb0:after{content:"0.6";}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__thumbnail__link{width:100%;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__meta-data span + span:before{content:"///";}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:30px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:30px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:30px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__title, .elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__title a{color:#FFFFFF;font-family:"neue-haas-grotesk", Sans-serif;font-size:26px;font-weight:500;text-decoration:none;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__title{margin-bottom:10px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__meta-data{font-family:"neue-haas-grotesk", Sans-serif;font-weight:400;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__excerpt p{font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:160%;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__excerpt{margin-bottom:30px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__read-more{color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 a.elementor-post__read-more{font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;line-height:20px;}.elementor-5565 .elementor-element.elementor-element-b8f3b37{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-b8f3b37.e-con{--order:-99999 /* order start hack */;}.elementor-5565 .elementor-element.elementor-element-fd22fa3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-97f685a{width:100%;max-width:100%;}.elementor-5565 .elementor-element.elementor-element-97f685a .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:58px;font-weight:500;color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-4a24424{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;font-family:"neue-haas-grotesk", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF99;}.elementor-5565 .elementor-element.elementor-element-4a24424 a{color:#FFFFFF99;}.elementor-5565 .elementor-element.elementor-element-ea18406{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-094f795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-b85480b{--display:flex;--min-height:64px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-aa92a15{--display:flex;--min-height:64px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-aa92a15.e-con{--order:-99999 /* order start hack */;}.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-5565 .elementor-element.elementor-element-4012277 .elementor-button{background-color:#1C1C1C;font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF99;color:#FFFFFF99;border-radius:45px 45px 45px 45px;padding:20px 30px 20px 30px;}.elementor-5565 .elementor-element.elementor-element-4012277{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-5565 .elementor-element.elementor-element-4012277.elementor-element{--align-self:flex-end;}.elementor-5565 .elementor-element.elementor-element-16bd11d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-53cc938{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-53cc938.e-con{--order:-99999 /* order start hack */;}.elementor-5565 .elementor-element.elementor-element-810c70a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5565 .elementor-element.elementor-element-07a2afe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-5565 .elementor-element.elementor-element-556842f{--grid-row-gap:30px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:20px;}.elementor-5565 .elementor-element.elementor-element-556842f > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-5565 .elementor-element.elementor-element-556842f:after{content:"0.6";}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__thumbnail__link{width:100%;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__meta-data span + span:before{content:"///";}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-5565 .elementor-element.elementor-element-556842f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:30px;}.elementor-5565 .elementor-element.elementor-element-556842f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:30px;}.elementor-5565 .elementor-element.elementor-element-556842f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:30px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__title, .elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__title a{color:#FFFFFF;font-family:"neue-haas-grotesk", Sans-serif;font-size:26px;font-weight:500;text-decoration:none;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__title{margin-bottom:10px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__meta-data{font-family:"neue-haas-grotesk", Sans-serif;font-weight:400;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__excerpt p{font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:160%;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__excerpt{margin-bottom:30px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__read-more{color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-556842f a.elementor-post__read-more{font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;line-height:20px;}.elementor-5565 .elementor-element.elementor-element-a1e272e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-a1e272e.e-con{--order:-99999 /* order start hack */;}.elementor-5565 .elementor-element.elementor-element-a4e1a92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-b64b74e{width:100%;max-width:100%;}.elementor-5565 .elementor-element.elementor-element-b64b74e .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:58px;font-weight:500;color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-96cfb30{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;font-family:"neue-haas-grotesk", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF99;}.elementor-5565 .elementor-element.elementor-element-96cfb30 a{color:#FFFFFF99;}.elementor-5565 .elementor-element.elementor-element-6842603{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-03ecb5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-0e32924{--display:flex;--min-height:64px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-f4dea89{--display:flex;--min-height:64px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-f4dea89.e-con{--order:-99999 /* order start hack */;}.elementor-5565 .elementor-element.elementor-element-f45d653 .elementor-button{background-color:#1C1C1C;font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF99;color:#FFFFFF99;border-radius:45px 45px 45px 45px;padding:20px 30px 20px 30px;}.elementor-5565 .elementor-element.elementor-element-f45d653{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-5565 .elementor-element.elementor-element-f45d653.elementor-element{--align-self:flex-end;}.elementor-5565 .elementor-element.elementor-element-b1aabd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-c58c033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-c58c033.e-con{--order:-99999 /* order start hack */;}.elementor-5565 .elementor-element.elementor-element-6911d1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5565 .elementor-element.elementor-element-4a2df74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-f911f6d{--display:flex;--padding-top:135px;--padding-bottom:0px;--padding-left:195px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-f911f6d:not(.elementor-motion-effects-element-type-background), .elementor-5565 .elementor-element.elementor-element-f911f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-5565 .elementor-element.elementor-element-90c53a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-e20c7f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-07d7d48{--display:flex;--min-height:544px;--justify-content:center;--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-b098890{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-94ab69e .elementor-button{background-color:#DE1F27;font-family:"DM Sans", Sans-serif;font-size:14.8px;font-weight:400;line-height:22.4px;border-radius:9999px 9999px 9999px 9999px;padding:8px 12px 8px 12px;}.elementor-5565 .elementor-element.elementor-element-7c88a5a{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;font-family:"neue-haas-grotesk", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF99;}.elementor-5565 .elementor-element.elementor-element-7c88a5a a{color:#FFFFFF;}.elementor-5565 .elementor-element.elementor-element-91c2472 .elementor-button{background-color:#CE616100;font-family:"neue-haas-grotesk", Sans-serif;font-size:19.7px;font-weight:500;line-height:29.89px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-5565 .elementor-element.elementor-element-91c2472{padding:21px 0px 0px 0px;}.elementor-5565 .elementor-element.elementor-element-91c2472 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5565 .elementor-element.elementor-element-08b29dd{--display:flex;--justify-content:flex-end;--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-5565 .elementor-element.elementor-element-61a45d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-5565 .elementor-element.elementor-element-a5eade6{--padding-top:150px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-5565 .elementor-element.elementor-element-d1b7a55{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-5565 .elementor-element.elementor-element-d1b7a55 .elementor-heading-title{font-size:38px;}.elementor-5565 .elementor-element.elementor-element-694c054{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-5f125c6{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-5565 .elementor-element.elementor-element-97f685a .elementor-heading-title{font-size:28px;}.elementor-5565 .elementor-element.elementor-element-4a24424{width:100%;max-width:100%;font-size:20px;}.elementor-5565 .elementor-element.elementor-element-810c70a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5565 .elementor-element.elementor-element-07a2afe{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-5565 .elementor-element.elementor-element-b64b74e .elementor-heading-title{font-size:28px;}.elementor-5565 .elementor-element.elementor-element-96cfb30{width:100%;max-width:100%;font-size:20px;}.elementor-5565 .elementor-element.elementor-element-f911f6d{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-e20c7f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5565 .elementor-element.elementor-element-07d7d48{--min-height:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-7c88a5a{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-91c2472 .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5565 .elementor-element.elementor-element-a5eade6:not(.elementor-motion-effects-element-type-background), .elementor-5565 .elementor-element.elementor-element-a5eade6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-5565 .elementor-element.elementor-element-a5eade6{--padding-top:170px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5565 .elementor-element.elementor-element-d1b7a55{width:100%;max-width:100%;}.elementor-5565 .elementor-element.elementor-element-d1b7a55 .elementor-heading-title{font-size:28px;}.elementor-5565 .elementor-element.elementor-element-694c054{font-size:16px;}.elementor-5565 .elementor-element.elementor-element-5f125c6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-5565 .elementor-element.elementor-element-59a4bb0:after{content:"0.62";}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__thumbnail__link{width:100%;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__title, .elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__title a{font-size:20px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__excerpt p{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__excerpt{margin-bottom:10px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 a.elementor-post__read-more{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-59a4bb0 .elementor-post__text{margin-bottom:0px;}.elementor-5565 .elementor-element.elementor-element-97f685a .elementor-heading-title{font-size:23px;}.elementor-5565 .elementor-element.elementor-element-4a24424{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-ea18406{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5565 .elementor-element.elementor-element-094f795{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5565 .elementor-element.elementor-element-aa92a15{--width:100%;}.elementor-5565 .elementor-element.elementor-element-4012277{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5565 .elementor-element.elementor-element-4012277.elementor-element{--align-self:flex-end;}.elementor-5565 .elementor-element.elementor-element-07a2afe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-5565 .elementor-element.elementor-element-556842f:after{content:"0.62";}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__thumbnail__link{width:100%;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__title, .elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__title a{font-size:20px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__excerpt p{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-556842f .elementor-post__excerpt{margin-bottom:10px;}.elementor-5565 .elementor-element.elementor-element-556842f a.elementor-post__read-more{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-b64b74e .elementor-heading-title{font-size:23px;}.elementor-5565 .elementor-element.elementor-element-96cfb30{font-size:18px;}.elementor-5565 .elementor-element.elementor-element-6842603{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5565 .elementor-element.elementor-element-03ecb5c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5565 .elementor-element.elementor-element-f911f6d{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-07d7d48{--min-height:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5565 .elementor-element.elementor-element-b098890{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-5565 .elementor-element.elementor-element-7c88a5a{font-size:16px;}.elementor-5565 .elementor-element.elementor-element-08b29dd{--min-height:300px;}.elementor-5565 .elementor-element.elementor-element-430a084 img{height:300px;object-fit:cover;object-position:center left;}}@media(min-width:768px){.elementor-5565 .elementor-element.elementor-element-094f795{--width:50%;}.elementor-5565 .elementor-element.elementor-element-b85480b{--width:210px;}.elementor-5565 .elementor-element.elementor-element-aa92a15{--width:190px;}.elementor-5565 .elementor-element.elementor-element-16bd11d{--width:260px;}.elementor-5565 .elementor-element.elementor-element-53cc938{--width:50%;}.elementor-5565 .elementor-element.elementor-element-03ecb5c{--width:50%;}.elementor-5565 .elementor-element.elementor-element-0e32924{--width:210px;}.elementor-5565 .elementor-element.elementor-element-f4dea89{--width:190px;}.elementor-5565 .elementor-element.elementor-element-b1aabd0{--width:260px;}.elementor-5565 .elementor-element.elementor-element-c58c033{--width:50%;}.elementor-5565 .elementor-element.elementor-element-07d7d48{--width:657px;}.elementor-5565 .elementor-element.elementor-element-08b29dd{--width:996px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5565 .elementor-element.elementor-element-094f795{--width:51%;}.elementor-5565 .elementor-element.elementor-element-53cc938{--width:46%;}.elementor-5565 .elementor-element.elementor-element-08b29dd{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-094f795 */@media (min-width: 1440px) and (max-width: 1599px) {

    .asl_w_container .probox {
        padding: 8px 30px !important;
        height: 32px !important;
    }

    .asl_w_container .proinput input {
        font-size: 16px !important;
    }

    .asl_w_container {
        width: 250px !important;
    }

    .height-button {
        height: 48px !important;
        min-height: 0 !important;
    }

    .height-button .elementor-widget-button .elementor-button {
        height: 48px !important;
        min-height: 0 !important;
        padding: 12px 24px !important;
        font-size: 17px !important;
    }

   .industries-dorp select {
        height: 48px !important;
        min-height: 0 !important;
        padding: 12px 24px !important;
        font-size: 17px !important;
    }

    .height-button .elementor-button-text {
        font-size: 17px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-810c70a */div.asl_m {
       z-index: unset !important; 
}
div.asl_r {
        z-index: unset !important;
}
div.asl_m .probox .proloading, div.asl_m .probox .proclose, div.asl_m .probox .promagnifier, div.asl_m .probox .prosettings {
        z-index: unset !important;
}
.asl_w_container .promagnifier svg {
    fill:#A4A4A4 !important;
}
@media (min-width: 1025px) and (max-width: 1439px) { 
    .asl_w_container .probox{
      padding: 8px 30px !important;  
         height: 32px !important;
    }
    .asl_w_container .proinput input {
        font-size: 16px !important;
    }
    .asl_w_container {
    width: 250px !important;
}
}

@media (min-width: 1600px) {
.asl_w_container .proinput input {
    font-family: "neue-haas-grotesk-display", sans-serif !important;
    font-size: 20px !important;
    color: #fff !important;
    background: transparent !important;
}
.asl_w_container .probox {
    height: 32px !important;
    background: #161616 !important;
    border-radius: 40px !important;
    padding: 16px 30px !important;
    display: flex !important;
    align-items: center !important;
    border: none !important;
    box-shadow: none !important;
}
 .industries-dorp select {
  padding:16px 30px ;
    }
}/* End custom CSS */