.elementor-2784 .elementor-element.elementor-element-d6d9898{font-size:17px;}.elementor-2784 .elementor-element.elementor-element-3132dac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-af063e8{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-af063e8:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-4c7f306 img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-e3390ed{text-align:center;}.elementor-2784 .elementor-element.elementor-element-e3390ed .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-c90f145{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-8ca32fa .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-8ca32fa .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-8ca32fa .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-8ca32fa .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-8ca32fa .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-70b9bc9{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-70b9bc9:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-ac91cee img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-390b2ab{text-align:center;}.elementor-2784 .elementor-element.elementor-element-390b2ab .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-5bd1f55{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-33822ac .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-33822ac .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-33822ac .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-33822ac .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-33822ac .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-e5c7e7c{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-e5c7e7c:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-06aafc0 img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-8b296c9{text-align:center;}.elementor-2784 .elementor-element.elementor-element-8b296c9 .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-e122ab5{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-31cd8ab .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-31cd8ab .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-31cd8ab .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-31cd8ab .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-31cd8ab .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-568d3ef{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-568d3ef:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-841ecca img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-f37159d{text-align:center;}.elementor-2784 .elementor-element.elementor-element-f37159d .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-855b75a{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-e4d4fca .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-e4d4fca .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-e4d4fca .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-e4d4fca .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-e4d4fca .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-5df7cd0{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-5df7cd0:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-4f1b3b2 img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-21d8402{text-align:center;}.elementor-2784 .elementor-element.elementor-element-21d8402 .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-d2412a3{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-98ab239 .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-98ab239 .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-98ab239 .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-98ab239 .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-98ab239 .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-9f4b859{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-9f4b859:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-024af9a img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-4022b99{text-align:center;}.elementor-2784 .elementor-element.elementor-element-4022b99 .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-2e27cc3{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-ddd5295 .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-ddd5295 .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-ddd5295 .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-ddd5295 .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-ddd5295 .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-7253af4{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-7253af4:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-f4dc009 img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-9f9950f{text-align:center;}.elementor-2784 .elementor-element.elementor-element-9f9950f .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-1eeeb5b{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-0268634 .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-0268634 .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-0268634 .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-0268634 .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-0268634 .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-656774e{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-656774e:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-51777f9 img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-5cf6241{text-align:center;}.elementor-2784 .elementor-element.elementor-element-5cf6241 .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-48bb5c5{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-cff21b3 .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-cff21b3 .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-cff21b3 .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-cff21b3 .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-cff21b3 .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-409f8c6{--display:flex;--min-height:170px;--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2784 .elementor-element.elementor-element-409f8c6:hover{background-color:#F0F0F0;}.elementor-2784 .elementor-element.elementor-element-348012e img{width:179px;max-width:100%;}.elementor-2784 .elementor-element.elementor-element-0bdf9c5{text-align:center;}.elementor-2784 .elementor-element.elementor-element-0bdf9c5 .elementor-heading-title{font-family:"Arial", serif;font-size:27px;font-weight:bold;font-style:normal;color:var( --e-global-color-809e6ba );}.elementor-2784 .elementor-element.elementor-element-bf544d4{font-family:var( --e-global-typography-text-font-family ), serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2784 .elementor-element.elementor-element-510080c .elementor-button{background-color:var( --e-global-color-56297c2d );font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-510080c .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-510080c .elementor-button:focus{background-color:var( --e-global-color-d7bd7b6 );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-510080c .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-510080c .elementor-button:focus svg{fill:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-ba9af09 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-ba9af09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2784 .elementor-element.elementor-element-48a5968 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.82;}.elementor-2784 .elementor-element.elementor-element-48a5968 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:27px 27px 27px 27px;}.elementor-2784 .elementor-element.elementor-element-48a5968 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-83da24b .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-1b57f7a{--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:flex-start;--align-items:flex-start;}.elementor-2784 .elementor-element.elementor-global-1785{width:var( --container-widget-width, 100.224% );max-width:100.224%;--container-widget-width:100.224%;--container-widget-flex-grow:0;}.elementor-2784 .elementor-element.elementor-global-1785.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2784 .elementor-element.elementor-element-564fc5e:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-564fc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182c2b3 );background-image:url("https://vsolvit.com/wp-content/uploads/2026/03/bg-01.png");}.elementor-2784 .elementor-element.elementor-element-564fc5e > .elementor-background-overlay{background-color:var( --e-global-color-182c2b3 );opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-564fc5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2784 .elementor-element.elementor-element-05e6362 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2784 .elementor-element.elementor-element-05e6362 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-05e6362 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-6bdf33b{--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;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-2784 .elementor-element.elementor-element-6bdf33b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2784 .elementor-element.elementor-element-d114814 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-56297c2d );}.elementor-2784 .elementor-element.elementor-element-0462bd8{--display:flex;}.elementor-2784 .elementor-element.elementor-element-9a933e0{color:var( --e-global-color-56297c2d );}@media(min-width:768px){.elementor-2784 .elementor-element.elementor-element-6bdf33b{--width:100%;}}@media(max-width:1024px){.elementor-2784 .elementor-element.elementor-element-3132dac{--grid-auto-flow:row;}.elementor-2784 .elementor-element.elementor-element-c90f145{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-5bd1f55{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-e122ab5{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-855b75a{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-d2412a3{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-2e27cc3{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-1eeeb5b{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-48bb5c5{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-bf544d4{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-d114814 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-2784 .elementor-element.elementor-element-3132dac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2784 .elementor-element.elementor-element-af063e8{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-4c7f306 img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-c90f145{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-70b9bc9{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-ac91cee img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-5bd1f55{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-e5c7e7c{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-06aafc0 img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-e122ab5{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-568d3ef{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-841ecca img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-855b75a{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-5df7cd0{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-4f1b3b2 img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-d2412a3{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-9f4b859{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-024af9a img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-2e27cc3{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-7253af4{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-f4dc009 img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-1eeeb5b{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-656774e{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-51777f9 img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-48bb5c5{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-409f8c6{--min-height:0px;}.elementor-2784 .elementor-element.elementor-element-348012e img{width:100vw;}.elementor-2784 .elementor-element.elementor-element-bf544d4{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-6bdf33b{--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-2784 .elementor-element.elementor-element-d114814 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for global, class: .elementor-global-1785 */.naics-table {
    width: 100%;
    border-collapse: collapse;
    color: black;
    border:none;
    background-color: #fff;
}

.naics-header {
    padding: 5px 5px;
    font-size: 13pt;
    font-weight: bold;
    color: black;
    text-align: left;
    border:none;
    border-bottom: 2px solid #330000;
}

.naics-header:first-child {
    border-radius: 2px 0 0 0;
}

.naics-header:last-child {
    border-radius: 0 2px 0 0;
}

.naics-cell {
    padding: 5px 5px;
    border-bottom: 2px solid #888888;}


.naics-row:nth-child(even) {
    background-color: #55555510;
}
.naics-row:nth-child(odd) {
    background-color: #99999920;}
.naics-row:hover {
    background-color: #66666650;
}

.naics-cell:first-child {
    padding-left: 15px;
    border: none;}

.naics-cell:last-child {
    padding-right: 5px;
    border:none;
}/* End custom CSS */