.elementor-1198 .elementor-element.elementor-element-7e319fe{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-7e319fe:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-7e319fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF9;}.elementor-1198 .elementor-element.elementor-element-49a2a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-1198 .elementor-element.elementor-element-8a75e3e{padding:0px 350px 0px 0px;font-size:var( --e-global-typography-c108274-font-size );font-weight:var( --e-global-typography-c108274-font-weight );line-height:var( --e-global-typography-c108274-line-height );}.elementor-1198 .elementor-element.elementor-element-62998bb{--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;--margin-top:0px;--margin-bottom:-210px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-62998bb:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-62998bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF9;}.elementor-1198 .elementor-element.elementor-element-a14d49a{width:var( --container-widget-width, 300px );max-width:300px;--e-transform-translateY:150px;background-color:var( --e-global-color-1a43167 );padding:30px 30px 30px 30px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:1000;border-radius:1000px 1000px 1000px 1000px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-a14d49a .elementor-heading-title{font-family:"Nunito Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.5rem;color:#FDFDFD;}.elementor-1198 .elementor-element.elementor-element-f086539{--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;--margin-top:0px;--margin-bottom:-210px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-f086539:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-f086539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF9;}.elementor-1198 .elementor-element.elementor-element-1efa56d{width:var( --container-widget-width, 300px );max-width:300px;--e-transform-translateY:150px;background-color:var( --e-global-color-1a43167 );padding:30px 30px 30px 30px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:1000;border-radius:1000px 1000px 1000px 1000px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-1efa56d .elementor-heading-title{font-family:"Nunito Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.5rem;color:#FDFDFD;}.elementor-1198 .elementor-element.elementor-element-4f39b60{--display:flex;--min-height:700px;--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:center;--overlay-opacity:0.25;--overlay-mix-blend-mode:screen;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-4f39b60:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-4f39b60::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://cmcommslab.com/wp-content/uploads/2026/01/periodic-table-of-the-elements-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-4f39b60::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1198 .elementor-element.elementor-element-adb01c5{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;font-size:1.2rem;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-64351e3{--display:flex;--min-height:700px;--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:center;--overlay-opacity:0.25;--overlay-mix-blend-mode:screen;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-64351e3:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-64351e3::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://cmcommslab.com/wp-content/uploads/2026/01/periodic-table-of-the-elements-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-64351e3::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1198 .elementor-element.elementor-element-bd9d96d{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;font-size:1.2rem;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-37296f5{--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-evenly;--gap:20px 5px;--row-gap:20px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-37296f5:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-37296f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-56f5fea{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#839959;--border-color:#839959;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-56f5fea:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-56f5fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-56f5fea:hover{background-color:#121314;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-56f5fea, .elementor-1198 .elementor-element.elementor-element-56f5fea::before{--border-transition:0.3s;}.elementor-1198 .elementor-element.elementor-element-f6e9721{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-edf87ba{padding:30px 0px 0px 0px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-edf87ba .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-859b997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:5rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-859b997.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-cb8d433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-cb8d433.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-ea62b12{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-17b708f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-17b708f.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-b0727ef{padding:30px 30px 30px 30px;font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-size:1rem;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-d868e5f .elementor-button{background-color:#000000;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-d868e5f .elementor-button:hover, .elementor-1198 .elementor-element.elementor-element-d868e5f .elementor-button:focus{background-color:var( --e-global-color-48ee014 );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-d868e5f{padding:0px 0px 30px 0px;}.elementor-1198 .elementor-element.elementor-element-d868e5f .elementor-button:hover svg, .elementor-1198 .elementor-element.elementor-element-d868e5f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-243a9cf{padding:0px 0px 30px 0px;border-style:none;}.elementor-1198 .elementor-element.elementor-element-243a9cf:hover{border-style:none;}.elementor-1198 .elementor-element.elementor-element-243a9cf .elementor-icon-wrapper{text-align:center;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-243a9cf.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-243a9cf .elementor-icon{font-size:50px;padding:0px;}.elementor-1198 .elementor-element.elementor-element-243a9cf .elementor-icon svg{height:50px;}.elementor-1198 .elementor-element.elementor-element-8b6d6f1{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-8b6d6f1:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-8b6d6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29be18b );}.elementor-1198 .elementor-element.elementor-element-8b6d6f1:hover{background-color:#121314;}.elementor-1198 .elementor-element.elementor-element-9d1e235{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-7a06bed{padding:30px 0px 0px 0px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-7a06bed .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-7aa8cd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:5rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-7aa8cd3.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-3e74b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-3e74b14.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-148c5a2{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-b050f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-b050f2b.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-4f4d486{padding:30px 30px 30px 30px;font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-size:1rem;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-cb59708{padding:0px 30px 0px 30px;--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1198 .elementor-element.elementor-element-cb59708 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-cb59708 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1198 .elementor-element.elementor-element-cb59708 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1198 .elementor-element.elementor-element-cb59708 .elementor-icon-list-item > a{font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-weight:normal;}.elementor-1198 .elementor-element.elementor-element-cb59708 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-ced5e11 .elementor-button{background-color:#000000;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-ced5e11 .elementor-button:hover, .elementor-1198 .elementor-element.elementor-element-ced5e11 .elementor-button:focus{background-color:var( --e-global-color-48ee014 );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-ced5e11{padding:0px 0px 30px 0px;}.elementor-1198 .elementor-element.elementor-element-ced5e11 .elementor-button:hover svg, .elementor-1198 .elementor-element.elementor-element-ced5e11 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-25e2338{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#839959;--border-color:#839959;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-25e2338:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-25e2338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a43167 );}.elementor-1198 .elementor-element.elementor-element-25e2338:hover{background-color:#121314;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-25e2338, .elementor-1198 .elementor-element.elementor-element-25e2338::before{--border-transition:0.3s;}.elementor-1198 .elementor-element.elementor-element-586f787{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-9b2fcec{padding:30px 0px 0px 0px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-9b2fcec .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-307382b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:5rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-307382b.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-ee3827d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-ee3827d.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-2bf609d{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-2d34f32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-2d34f32.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-60afbb3{padding:30px 30px 30px 30px;font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-size:1rem;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-a4dedb0 .elementor-button{background-color:#000000;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-a4dedb0 .elementor-button:hover, .elementor-1198 .elementor-element.elementor-element-a4dedb0 .elementor-button:focus{background-color:var( --e-global-color-48ee014 );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-a4dedb0{padding:0px 0px 30px 0px;}.elementor-1198 .elementor-element.elementor-element-a4dedb0 .elementor-button:hover svg, .elementor-1198 .elementor-element.elementor-element-a4dedb0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-639fd5c{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-639fd5c:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-639fd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3686d76 );}.elementor-1198 .elementor-element.elementor-element-639fd5c:hover{background-color:#121314;}.elementor-1198 .elementor-element.elementor-element-5bbd6bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-588ac53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-833b723{padding:30px 0px 0px 30px;text-align:start;}.elementor-1198 .elementor-element.elementor-element-833b723 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974{padding:36px 30px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-95c2974 .elementor-icon-wrapper{text-align:end;}.elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-95c2974.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-95c2974 .elementor-icon{font-size:28px;}.elementor-1198 .elementor-element.elementor-element-95c2974 .elementor-icon svg{height:28px;}.elementor-1198 .elementor-element.elementor-element-9187197{padding:30px 0px 0px 0px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-9187197 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-c8f4279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:5rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-c8f4279.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-2aabe86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-2aabe86.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-9af03a5{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-91fd756{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-7b5f45e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:start;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-7b5f45e.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-0b8609a{padding:26px 30px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-0b8609a .elementor-icon-wrapper{text-align:end;}.elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-0b8609a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-0b8609a .elementor-icon{font-size:28px;}.elementor-1198 .elementor-element.elementor-element-0b8609a .elementor-icon svg{height:28px;}.elementor-1198 .elementor-element.elementor-element-4475e95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-4475e95.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-31d8a93{padding:30px 30px 30px 30px;font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-size:1rem;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-12422f2 .elementor-button{background-color:#000000;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-12422f2 .elementor-button:hover, .elementor-1198 .elementor-element.elementor-element-12422f2 .elementor-button:focus{background-color:var( --e-global-color-48ee014 );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-12422f2{padding:0px 0px 30px 0px;}.elementor-1198 .elementor-element.elementor-element-12422f2 .elementor-button:hover svg, .elementor-1198 .elementor-element.elementor-element-12422f2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-c498b65{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#839959;--border-color:#839959;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-c498b65:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-c498b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43273B;}.elementor-1198 .elementor-element.elementor-element-c498b65:hover{background-color:#121314;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-c498b65, .elementor-1198 .elementor-element.elementor-element-c498b65::before{--border-transition:0.3s;}.elementor-1198 .elementor-element.elementor-element-84ebc34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-0289999{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-e81038d{padding:30px 0px 0px 30px;text-align:start;}.elementor-1198 .elementor-element.elementor-element-e81038d .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e{padding:36px 30px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-de1361e .elementor-icon-wrapper{text-align:end;}.elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-de1361e.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de1361e .elementor-icon{font-size:28px;}.elementor-1198 .elementor-element.elementor-element-de1361e .elementor-icon svg{height:28px;}.elementor-1198 .elementor-element.elementor-element-4acd670{padding:30px 0px 0px 0px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-4acd670 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-6e81cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:5rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-6e81cdd.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-309f1dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-309f1dd.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-411288c{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-5e50d9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-72907d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:start;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-72907d2.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-9818f2f{padding:26px 30px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-9818f2f .elementor-icon-wrapper{text-align:end;}.elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-9818f2f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-9818f2f .elementor-icon{font-size:28px;}.elementor-1198 .elementor-element.elementor-element-9818f2f .elementor-icon svg{height:28px;}.elementor-1198 .elementor-element.elementor-element-5d6f386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-5d6f386.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-bcd2c94{padding:30px 30px 30px 30px;font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-size:1rem;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-bde3f83 .elementor-button{background-color:#000000;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-bde3f83 .elementor-button:hover, .elementor-1198 .elementor-element.elementor-element-bde3f83 .elementor-button:focus{background-color:var( --e-global-color-48ee014 );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-bde3f83{padding:0px 0px 30px 0px;}.elementor-1198 .elementor-element.elementor-element-bde3f83 .elementor-button:hover svg, .elementor-1198 .elementor-element.elementor-element-bde3f83 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-3ace2a9{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#839959;--border-color:#839959;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-3ace2a9:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-3ace2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A3A2A;}.elementor-1198 .elementor-element.elementor-element-3ace2a9:hover{background-color:#121314;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-3ace2a9, .elementor-1198 .elementor-element.elementor-element-3ace2a9::before{--border-transition:0.3s;}.elementor-1198 .elementor-element.elementor-element-e42c6a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-29f9ab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-291eb27{padding:30px 0px 0px 30px;text-align:start;}.elementor-1198 .elementor-element.elementor-element-291eb27 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-1b58584{padding:36px 30px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-1b58584 .elementor-icon-wrapper{text-align:end;}.elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-1b58584.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-1b58584 .elementor-icon{font-size:28px;}.elementor-1198 .elementor-element.elementor-element-1b58584 .elementor-icon svg{height:28px;}.elementor-1198 .elementor-element.elementor-element-ef629a6{padding:30px 0px 0px 0px;text-align:center;}.elementor-1198 .elementor-element.elementor-element-ef629a6 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2rem;line-height:1.4em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-dafe369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:5rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-dafe369.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-2888578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-2888578.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-1c44759{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-43089d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-8c5144a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:start;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-8c5144a.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-fa40aea{padding:26px 30px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-fa40aea .elementor-icon-wrapper{text-align:end;}.elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-fa40aea.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1198 .elementor-element.elementor-element-fa40aea .elementor-icon{font-size:28px;}.elementor-1198 .elementor-element.elementor-element-fa40aea .elementor-icon svg{height:28px;}.elementor-1198 .elementor-element.elementor-element-85e8574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;text-align:center;font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-85e8574.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-563c7bd{padding:30px 30px 30px 30px;font-family:"Poppins", Hanken Grotesk, Open Sans, Sans-serif;font-size:1rem;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-cc54a00 .elementor-button{background-color:#000000;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-cc54a00 .elementor-button:hover, .elementor-1198 .elementor-element.elementor-element-cc54a00 .elementor-button:focus{background-color:var( --e-global-color-48ee014 );color:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-cc54a00{padding:0px 0px 30px 0px;}.elementor-1198 .elementor-element.elementor-element-cc54a00 .elementor-button:hover svg, .elementor-1198 .elementor-element.elementor-element-cc54a00 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1198 .elementor-element.elementor-element-b8a0406{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-b8a0406:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-b8a0406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF9;}.elementor-1198 .elementor-element.elementor-element-cb80972{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-6a18759{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -16%;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1198 .elementor-element.elementor-element-6a18759.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-icon i{color:var( --e-global-color-49a8d9a );transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-icon svg{fill:var( --e-global-color-49a8d9a );transition:fill 0.3s;}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-item > a{font-family:"Google Sans Code", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;}.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-icon-list-text{color:var( --e-global-color-29be18b );transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-b16aab7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -16%;padding:0px 0px 0px 0px;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1198 .elementor-element.elementor-element-b16aab7.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-icon i{color:var( --e-global-color-49a8d9a );transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-icon svg{fill:var( --e-global-color-49a8d9a );transition:fill 0.3s;}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-item > a{font-family:"Google Sans Code", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.8rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;}.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-icon-list-text{color:var( --e-global-color-29be18b );transition:color 0.3s;}.elementor-1198 .elementor-element.elementor-element-8b0c81f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1198 .elementor-element.elementor-element-8b0c81f:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-8b0c81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF9;}.elementor-1198 .elementor-element.elementor-element-8b0c81f::before, .elementor-1198 .elementor-element.elementor-element-8b0c81f > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-8b0c81f > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-8b0c81f > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-8b0c81f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-8b0c81f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-a592765{width:var( --container-widget-width, 380px );max-width:380px;--e-transform-translateY:80px;background-color:var( --e-global-color-1a43167 );padding:150px 80px 80px 80px;--container-widget-width:380px;--container-widget-flex-grow:0;z-index:1000;text-align:center;}.elementor-1198 .elementor-element.elementor-element-a592765:not( .elementor-widget-image ), .elementor-1198 .elementor-element.elementor-element-a592765.elementor-widget-image img{-webkit-mask-image:url( https://cmcommslab.com/wp-content/uploads/2026/02/erlenmeyer-flask-full-strokes.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1198 .elementor-element.elementor-element-a592765 .elementor-heading-title{font-family:"Google Sans Code", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FDFDFD;}.elementor-1198 .elementor-element.elementor-element-241bedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:1.2rem;font-weight:500;line-height:1.4em;color:#000000;}.elementor-1198 .elementor-element.elementor-element-241bedc.elementor-element{--align-self:flex-end;}.elementor-1198 .elementor-element.elementor-element-f2cca77{--display:flex;--min-height:100vh;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-f2cca77:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-f2cca77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-4fb2515{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;--z-index:1;}.elementor-1198 .elementor-element.elementor-element-4fb2515:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-4fb2515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4858;}.elementor-1198 .elementor-element.elementor-element-60e0892{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-60e0892.e-con{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-63cdda6 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-2aa4647 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-8f73ea8{font-size:1.2rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-de5a432{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F2F3A;--border-color:#1F2F3A;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-de5a432:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-de5a432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://cmcommslab.com/wp-content/uploads/2026/02/graph-paper-blue-on-white.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-de5a432::before, .elementor-1198 .elementor-element.elementor-element-de5a432 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-de5a432 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-de5a432 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-de5a432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-de5a432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-de5a432.e-con{--e-con-transform-rotateZ:5deg;--e-con-transform-translateX:130px;--e-con-transform-translateY:-5px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-4e3ea18.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-4e3ea18.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-4e3ea18.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-a2017c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-a2017c1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-a2017c1.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-a2017c1.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-254cbbf{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;--z-index:1;}.elementor-1198 .elementor-element.elementor-element-254cbbf:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-254cbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29be18b );}.elementor-1198 .elementor-element.elementor-element-26a5ec3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-26a5ec3.e-con{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-29bbbcc .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-8a37ba8 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-e7119c0{font-size:1.2rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-5a1e698{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F2F3A;--border-color:#1F2F3A;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-5a1e698:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-5a1e698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://cmcommslab.com/wp-content/uploads/2026/02/graph-paper-blue-on-white.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-5a1e698::before, .elementor-1198 .elementor-element.elementor-element-5a1e698 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-5a1e698 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-5a1e698 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-5a1e698 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-5a1e698 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-5a1e698.e-con{--e-con-transform-rotateZ:7deg;--e-con-transform-translateX:130px;--e-con-transform-translateY:-5px;}.elementor-1198 .elementor-element.elementor-element-649f04d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-649f04d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-649f04d.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-649f04d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-e19f979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-e19f979.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-e19f979.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-e19f979.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-3808637{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;--z-index:1;}.elementor-1198 .elementor-element.elementor-element-3808637:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-3808637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a43167 );}.elementor-1198 .elementor-element.elementor-element-c8de167{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-c8de167.e-con{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-d3b63d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-d3b63d7 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-5e1bf0a .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-084222f{font-size:1.2rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-ee0ceca{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F2F3A;--border-color:#1F2F3A;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-ee0ceca:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-ee0ceca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmcommslab.com/wp-content/uploads/2026/02/graph-paper-blue-on-white.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-ee0ceca::before, .elementor-1198 .elementor-element.elementor-element-ee0ceca > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-ee0ceca > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-ee0ceca > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-ee0ceca > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-ee0ceca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-ee0ceca.e-con{--e-con-transform-rotateZ:3deg;--e-con-transform-translateX:130px;--e-con-transform-translateY:-5px;}.elementor-1198 .elementor-element.elementor-element-4d57dba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-4d57dba.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-4d57dba.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-4d57dba.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-ee51f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-ee51f85.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-ee51f85.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-ee51f85.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-fcdb25f{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;--z-index:1;}.elementor-1198 .elementor-element.elementor-element-fcdb25f:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-fcdb25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3686d76 );}.elementor-1198 .elementor-element.elementor-element-6442e28{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-9f5a5bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-9f5a5bc .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-a54fe52 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-21f39c2{font-size:1.2rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-d7dc0db{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F2F3A;--border-color:#1F2F3A;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-d7dc0db:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-d7dc0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmcommslab.com/wp-content/uploads/2026/02/graph-paper-blue-on-white.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-d7dc0db::before, .elementor-1198 .elementor-element.elementor-element-d7dc0db > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-d7dc0db > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-d7dc0db > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-d7dc0db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-d7dc0db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-d7dc0db.e-con{--e-con-transform-rotateZ:5deg;--e-con-transform-translateX:130px;--e-con-transform-translateY:-5px;}.elementor-1198 .elementor-element.elementor-element-a78f68b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-a78f68b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-a78f68b.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-a78f68b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-7448ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-7448ea0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-7448ea0.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-7448ea0.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-8865c96{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;--z-index:1;}.elementor-1198 .elementor-element.elementor-element-8865c96:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-8865c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a8d9a );}.elementor-1198 .elementor-element.elementor-element-509af98{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-509af98.e-con{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-9fdf222{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-9fdf222 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-074bdea .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-5b6ee9f{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.2rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-2234b05{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F2F3A;--border-color:#1F2F3A;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-2234b05:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-2234b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmcommslab.com/wp-content/uploads/2026/02/graph-paper-blue-on-white.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-2234b05::before, .elementor-1198 .elementor-element.elementor-element-2234b05 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-2234b05 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-2234b05 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-2234b05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-2234b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-2234b05.e-con{--e-con-transform-rotateZ:3deg;--e-con-transform-translateX:130px;--e-con-transform-translateY:-5px;}.elementor-1198 .elementor-element.elementor-element-7e50708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-7e50708.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-7e50708.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-7e50708.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-3092844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-3092844.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-3092844.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-3092844.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-abc9bef{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;--z-index:1;}.elementor-1198 .elementor-element.elementor-element-abc9bef:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-abc9bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d6fce7 );}.elementor-1198 .elementor-element.elementor-element-9af0508{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-32571f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-32571f3 .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:2.2rem;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-46b832e .elementor-heading-title{font-family:"Roboto", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-4966d6a{font-size:1.2rem;line-height:1.2em;color:#FFFFFF;}.elementor-1198 .elementor-element.elementor-element-ab275fb{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F2F3A;--border-color:#1F2F3A;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-ab275fb:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-ab275fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmcommslab.com/wp-content/uploads/2026/02/graph-paper-blue-on-white.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1198 .elementor-element.elementor-element-ab275fb::before, .elementor-1198 .elementor-element.elementor-element-ab275fb > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-ab275fb > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-ab275fb > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-ab275fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-ab275fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1198 .elementor-element.elementor-element-ab275fb.e-con{--e-con-transform-rotateZ:7deg;--e-con-transform-translateX:130px;--e-con-transform-translateY:-5px;}.elementor-1198 .elementor-element.elementor-element-57395e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-57395e5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-57395e5.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-57395e5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-02d3398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-1198 .elementor-element.elementor-element-02d3398.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1198 .elementor-element.elementor-element-02d3398.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-02d3398.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon{font-size:35px;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon i{transform:rotate(0deg);}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-title a{font-family:"Permanent Marker", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-description{font-family:"Open Sans", Hanken Grotesk, Open Sans, Sans-serif;font-size:1.1rem;color:#000000;}.elementor-1198 .elementor-element.elementor-element-8f0e340{--display:flex;--min-height:200px;--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-1198 .elementor-element.elementor-element-8f0e340:not(.elementor-motion-effects-element-type-background), .elementor-1198 .elementor-element.elementor-element-8f0e340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body:not(.rtl) .elementor-1198 .elementor-element.elementor-element-f110e22{right:2vh;}body.rtl .elementor-1198 .elementor-element.elementor-element-f110e22{left:2vh;}.elementor-1198 .elementor-element.elementor-element-f110e22{bottom:5vh;z-index:999999;}.elementor-1198 .elementor-element.elementor-element-f110e22 .elementor-icon-wrapper{text-align:center;}.elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-stacked .elementor-icon{background-color:#888888;}.elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-default .elementor-icon{color:#888888;border-color:#888888;}.elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-framed .elementor-icon, .elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-default .elementor-icon svg{fill:#888888;}.elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-stacked .elementor-icon:hover{background-color:#5F5F5F;}.elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-default .elementor-icon:hover{color:#5F5F5F;border-color:#5F5F5F;}.elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-framed .elementor-icon:hover, .elementor-1198 .elementor-element.elementor-element-f110e22.elementor-view-default .elementor-icon:hover svg{fill:#5F5F5F;}@media(min-width:768px){.elementor-1198 .elementor-element.elementor-element-56f5fea{--width:350px;}.elementor-1198 .elementor-element.elementor-element-8b6d6f1{--width:350px;}.elementor-1198 .elementor-element.elementor-element-25e2338{--width:350px;}.elementor-1198 .elementor-element.elementor-element-639fd5c{--width:350px;}.elementor-1198 .elementor-element.elementor-element-c498b65{--width:350px;}.elementor-1198 .elementor-element.elementor-element-3ace2a9{--width:350px;}.elementor-1198 .elementor-element.elementor-element-cb80972{--width:100%;}.elementor-1198 .elementor-element.elementor-element-4fb2515{--width:1120px;}.elementor-1198 .elementor-element.elementor-element-254cbbf{--width:1120px;}.elementor-1198 .elementor-element.elementor-element-3808637{--width:1120px;}.elementor-1198 .elementor-element.elementor-element-fcdb25f{--width:1120px;}.elementor-1198 .elementor-element.elementor-element-8865c96{--width:1120px;}.elementor-1198 .elementor-element.elementor-element-abc9bef{--width:1120px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1198 .elementor-element.elementor-element-4fb2515{--width:85%;}.elementor-1198 .elementor-element.elementor-element-254cbbf{--width:85%;}.elementor-1198 .elementor-element.elementor-element-3808637{--width:85%;}.elementor-1198 .elementor-element.elementor-element-fcdb25f{--width:85%;}.elementor-1198 .elementor-element.elementor-element-8865c96{--width:85%;}.elementor-1198 .elementor-element.elementor-element-abc9bef{--width:85%;}}@media(min-width:1367px){.elementor-1198 .elementor-element.elementor-element-4f39b60::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-4f39b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1198 .elementor-element.elementor-element-64351e3::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1198 .elementor-element.elementor-element-64351e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1366px){.elementor-1198 .elementor-element.elementor-element-7e319fe{--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-8a75e3e{font-size:var( --e-global-typography-c108274-font-size );line-height:var( --e-global-typography-c108274-line-height );}.elementor-1198 .elementor-element.elementor-element-b8a0406{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-cb80972{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-4fb2515{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;}.elementor-1198 .elementor-element.elementor-element-de5a432.e-con{--e-con-transform-translateX:20px;}.elementor-1198 .elementor-element.elementor-element-254cbbf{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;}.elementor-1198 .elementor-element.elementor-element-5a1e698.e-con{--e-con-transform-translateX:20px;}.elementor-1198 .elementor-element.elementor-element-3808637{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;}.elementor-1198 .elementor-element.elementor-element-ee0ceca.e-con{--e-con-transform-translateX:20px;}.elementor-1198 .elementor-element.elementor-element-fcdb25f{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;}.elementor-1198 .elementor-element.elementor-element-d7dc0db.e-con{--e-con-transform-translateX:20px;}.elementor-1198 .elementor-element.elementor-element-8865c96{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;}.elementor-1198 .elementor-element.elementor-element-2234b05.e-con{--e-con-transform-translateX:20px;}.elementor-1198 .elementor-element.elementor-element-abc9bef{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:100px;}.elementor-1198 .elementor-element.elementor-element-ab275fb.e-con{--e-con-transform-translateX:20px;}}@media(max-width:1200px){.elementor-1198 .elementor-element.elementor-element-37296f5{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1198 .elementor-element.elementor-element-b8a0406{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-cb80972{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1198 .elementor-element.elementor-element-7e319fe{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-8a75e3e{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-c108274-font-size );line-height:var( --e-global-typography-c108274-line-height );}.elementor-1198 .elementor-element.elementor-element-62998bb{--margin-top:0px;--margin-bottom:-185px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-f086539{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-b8a0406{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-cb80972{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-8b0c81f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-4fb2515{--min-height:60vh;--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:45px 20px;--row-gap:45px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-de5a432.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:15px;}.elementor-1198 .elementor-element.elementor-element-de5a432{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-254cbbf{--min-height:60vh;--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:45px 20px;--row-gap:45px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-5a1e698.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:15px;}.elementor-1198 .elementor-element.elementor-element-5a1e698{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-3808637{--min-height:60vh;--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:45px 20px;--row-gap:45px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-ee0ceca.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:15px;}.elementor-1198 .elementor-element.elementor-element-ee0ceca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-fcdb25f{--min-height:60vh;--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:45px 20px;--row-gap:45px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-d7dc0db.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:15px;}.elementor-1198 .elementor-element.elementor-element-d7dc0db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-8865c96{--min-height:60vh;--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:45px 20px;--row-gap:45px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-2234b05.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:15px;}.elementor-1198 .elementor-element.elementor-element-2234b05{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-abc9bef{--min-height:60vh;--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:45px 20px;--row-gap:45px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1198 .elementor-element.elementor-element-ab275fb.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:15px;}.elementor-1198 .elementor-element.elementor-element-ab275fb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:880px){.elementor-1198 .elementor-element.elementor-element-b8a0406{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-cb80972{--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-de5a432.e-con{--e-con-transform-translateY:-65px;}.elementor-1198 .elementor-element.elementor-element-5a1e698.e-con{--e-con-transform-translateY:-65px;}.elementor-1198 .elementor-element.elementor-element-ee0ceca.e-con{--e-con-transform-translateY:-65px;}.elementor-1198 .elementor-element.elementor-element-d7dc0db.e-con{--e-con-transform-translateY:-65px;}.elementor-1198 .elementor-element.elementor-element-2234b05.e-con{--e-con-transform-translateY:-65px;}.elementor-1198 .elementor-element.elementor-element-ab275fb.e-con{--e-con-transform-translateY:-65px;}}@media(max-width:767px){.elementor-1198 .elementor-element.elementor-element-7e319fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-49a2a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1198 .elementor-element.elementor-element-8a75e3e{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-c108274-font-size );line-height:var( --e-global-typography-c108274-line-height );}.elementor-1198 .elementor-element.elementor-element-62998bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-a14d49a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-1198 .elementor-element.elementor-element-a14d49a.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-f086539{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-1efa56d{--e-transform-translateY:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-1198 .elementor-element.elementor-element-1efa56d.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-adb01c5{padding:100px 30px 0px 30px;}.elementor-1198 .elementor-element.elementor-element-64351e3.e-con{--e-con-transform-translateY:-170px;}.elementor-1198 .elementor-element.elementor-element-64351e3{--padding-top:190px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-bd9d96d{padding:00px 30px 0px 30px;}.elementor-1198 .elementor-element.elementor-element-37296f5.e-con{--e-con-transform-translateY:-180px;}.elementor-1198 .elementor-element.elementor-element-37296f5{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-b0727ef{padding:0px 30px 30px 30px;}.elementor-1198 .elementor-element.elementor-element-563c7bd{padding:0px 30px 30px 30px;}.elementor-1198 .elementor-element.elementor-element-b8a0406{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-cb80972{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1198 .elementor-element.elementor-element-8b0c81f{--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-1198 .elementor-element.elementor-element-a592765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:150px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-1198 .elementor-element.elementor-element-a592765.elementor-element{--align-self:center;}.elementor-1198 .elementor-element.elementor-element-a592765 .elementor-heading-title{font-size:1.8rem;}.elementor-1198 .elementor-element.elementor-element-241bedc{padding:180px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-f2cca77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1198 .elementor-element.elementor-element-4fb2515{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-de5a432.e-con{--e-con-transform-rotateZ:0deg;}.elementor-1198 .elementor-element.elementor-element-de5a432{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-4e3ea18 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-a2017c1 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-254cbbf{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-5a1e698.e-con{--e-con-transform-rotateZ:0deg;}.elementor-1198 .elementor-element.elementor-element-5a1e698{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-649f04d .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-e19f979 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-3808637{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-ee0ceca.e-con{--e-con-transform-rotateZ:0deg;}.elementor-1198 .elementor-element.elementor-element-ee0ceca{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-4d57dba .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-ee51f85 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-fcdb25f{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-d7dc0db.e-con{--e-con-transform-rotateZ:0deg;}.elementor-1198 .elementor-element.elementor-element-d7dc0db{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-a78f68b .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-7448ea0 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-8865c96{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-2234b05.e-con{--e-con-transform-rotateZ:0deg;}.elementor-1198 .elementor-element.elementor-element-2234b05{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-7e50708 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-3092844 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-abc9bef{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1198 .elementor-element.elementor-element-ab275fb.e-con{--e-con-transform-rotateZ:0deg;}.elementor-1198 .elementor-element.elementor-element-ab275fb{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-57395e5 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-wrapper{gap:5px;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon{font-size:30px;}.elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-title, .elementor-1198 .elementor-element.elementor-element-02d3398 .elementor-icon-box-title a{font-size:1.4rem;}}/* Start custom CSS for heading, class: .elementor-element-a14d49a */.elementor-1198 .elementor-element.elementor-element-a14d49a {
    height:300px;
}

.elementor-1198 .elementor-element.elementor-element-a14d49a > * {
    display:flex;
    align-items:center;
    justify-content:center;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1efa56d */.elementor-1198 .elementor-element.elementor-element-1efa56d {
    height:300px;
}

.elementor-1198 .elementor-element.elementor-element-1efa56d > * {
    display:flex;
    align-items:center;
    justify-content:center;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adb01c5 */.elementor-1198 .elementor-element.elementor-element-adb01c5 {
  width: clamp(80ch, 60%, 80ch);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd9d96d */.elementor-1198 .elementor-element.elementor-element-bd9d96d {
  width: clamp(80ch, 60%, 80ch);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-243a9cf */.elementor-1198 .elementor-element.elementor-element-243a9cf {
    border: none!important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a18759 */.elementor-1198 .elementor-element.elementor-element-6a18759 .elementor-widget-container {
    overflow:hidden;
}
.elementor-1198 .elementor-element.elementor-element-6a18759 ul {
    display:grid;
    grid-auto-flow:column;
}
.elementor-1198 .elementor-element.elementor-element-6a18759 li {
    white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b16aab7 */.elementor-1198 .elementor-element.elementor-element-b16aab7 .elementor-widget-container {
    overflow:visible;
}
.elementor-1198 .elementor-element.elementor-element-b16aab7 ul {
    display:grid;
    grid-auto-flow:column;
}
.elementor-1198 .elementor-element.elementor-element-b16aab7 li {
    white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a592765 */.elementor-1198 .elementor-element.elementor-element-a592765 {
    height:300px;
}

.elementor-1198 .elementor-element.elementor-element-a592765 > * {
    display:flex;
    align-items:center;
    justify-content:center;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-241bedc */.elementor-1198 .elementor-element.elementor-element-241bedc {
  width: clamp(75ch, 50%, 75ch);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans';
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2025/12/NunitoSans-VariableFont_YTLCopszwdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/Roboto-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans Code';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Code';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Code';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Code';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Code';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Code';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Code';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/01/GoogleSansCode-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Permanent Marker';
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2026/05/PermanentMarker-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-display: auto;
	src: url('https://cmcommslab.com/wp-content/uploads/2025/12/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */