.elementor-526 .elementor-element.elementor-element-96a12ab{--display:flex;--min-height:360px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-526 .elementor-element.elementor-element-96a12ab:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-96a12ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/brands-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-81263f3 .elementor-heading-title{font-family:var( --e-global-typography-96f24ca-font-family ), Sans-serif;font-size:var( --e-global-typography-96f24ca-font-size );font-weight:var( --e-global-typography-96f24ca-font-weight );line-height:var( --e-global-typography-96f24ca-line-height );letter-spacing:var( --e-global-typography-96f24ca-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-4425885{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-526 .elementor-element.elementor-element-2505295{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F8;--border-color:#EEF2F8;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-d76af16{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:75%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-d76af16:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-d76af16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/iot-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-a402596{--display:flex;--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:52px;}.elementor-526 .elementor-element.elementor-element-4986fc1{padding:0px 0px 21px 0px;}.elementor-526 .elementor-element.elementor-element-4986fc1 .elementor-heading-title{font-family:var( --e-global-typography-0cd893c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cd893c-font-size );font-weight:var( --e-global-typography-0cd893c-font-weight );line-height:var( --e-global-typography-0cd893c-line-height );color:#0A0A0A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-04a7314{font-family:var( --e-global-typography-17847ec-font-family ), Sans-serif;font-size:var( --e-global-typography-17847ec-font-size );font-weight:var( --e-global-typography-17847ec-font-weight );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );color:#4A5565;}.elementor-526 .elementor-element.elementor-element-04a7314 p{margin-block-end:10px;}.elementor-526 .elementor-element.elementor-element-ebde31a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F8;--border-color:#EEF2F8;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-aa31d1d{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:75%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-aa31d1d:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-aa31d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/horizons-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-7449e1b{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:52px;}.elementor-526 .elementor-element.elementor-element-e2f2980{padding:0px 0px 21px 0px;}.elementor-526 .elementor-element.elementor-element-e2f2980 .elementor-heading-title{font-family:var( --e-global-typography-0cd893c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cd893c-font-size );font-weight:var( --e-global-typography-0cd893c-font-weight );line-height:var( --e-global-typography-0cd893c-line-height );color:#0A0A0A;}.elementor-526 .elementor-element.elementor-element-8bce0a3{font-family:var( --e-global-typography-17847ec-font-family ), Sans-serif;font-size:var( --e-global-typography-17847ec-font-size );font-weight:var( --e-global-typography-17847ec-font-weight );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );color:#4A5565;}.elementor-526 .elementor-element.elementor-element-8bce0a3 p{margin-block-end:10px;}.elementor-526 .elementor-element.elementor-element-af593a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F8;--border-color:#EEF2F8;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-53ce241{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:75%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-53ce241:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-53ce241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/seiko-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-7c73536{--display:flex;--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:52px;}.elementor-526 .elementor-element.elementor-element-a37a781{padding:0px 0px 21px 0px;}.elementor-526 .elementor-element.elementor-element-a37a781 .elementor-heading-title{font-family:var( --e-global-typography-0cd893c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cd893c-font-size );font-weight:var( --e-global-typography-0cd893c-font-weight );line-height:var( --e-global-typography-0cd893c-line-height );color:#0A0A0A;}.elementor-526 .elementor-element.elementor-element-e229889{font-family:var( --e-global-typography-17847ec-font-family ), Sans-serif;font-size:var( --e-global-typography-17847ec-font-size );font-weight:var( --e-global-typography-17847ec-font-weight );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );color:#4A5565;}.elementor-526 .elementor-element.elementor-element-e229889 p{margin-block-end:10px;}.elementor-526 .elementor-element.elementor-element-e76b673{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F8;--border-color:#EEF2F8;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-709526f{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:75%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-709526f:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-709526f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/varilux-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-c417cd6{--display:flex;--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:52px;}.elementor-526 .elementor-element.elementor-element-29b270b{padding:0px 0px 21px 0px;}.elementor-526 .elementor-element.elementor-element-29b270b .elementor-heading-title{font-family:var( --e-global-typography-0cd893c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cd893c-font-size );font-weight:var( --e-global-typography-0cd893c-font-weight );line-height:var( --e-global-typography-0cd893c-line-height );color:#0A0A0A;}.elementor-526 .elementor-element.elementor-element-d768d2e{font-family:var( --e-global-typography-17847ec-font-family ), Sans-serif;font-size:var( --e-global-typography-17847ec-font-size );font-weight:var( --e-global-typography-17847ec-font-weight );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );color:#4A5565;}.elementor-526 .elementor-element.elementor-element-d768d2e p{margin-block-end:10px;}.elementor-526 .elementor-element.elementor-element-a29323f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F8;--border-color:#EEF2F8;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-ef103c1{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:75%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-ef103c1:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-ef103c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/shamir-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-52200c6{--display:flex;--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:72px;}.elementor-526 .elementor-element.elementor-element-44afa7a{padding:0px 0px 21px 0px;}.elementor-526 .elementor-element.elementor-element-44afa7a .elementor-heading-title{font-family:var( --e-global-typography-0cd893c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cd893c-font-size );font-weight:var( --e-global-typography-0cd893c-font-weight );line-height:var( --e-global-typography-0cd893c-line-height );color:#0A0A0A;}.elementor-526 .elementor-element.elementor-element-3bae1c6{font-family:var( --e-global-typography-17847ec-font-family ), Sans-serif;font-size:var( --e-global-typography-17847ec-font-size );font-weight:var( --e-global-typography-17847ec-font-weight );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );color:#4A5565;}.elementor-526 .elementor-element.elementor-element-3bae1c6 p{margin-block-end:10px;}.elementor-526 .elementor-element.elementor-element-f8405f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEF2F8;--border-color:#EEF2F8;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-dd5f033{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:75%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-dd5f033:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-dd5f033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/hoya-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-d393141{--display:flex;--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:72px;}.elementor-526 .elementor-element.elementor-element-d9446b9{padding:0px 0px 21px 0px;}.elementor-526 .elementor-element.elementor-element-d9446b9 .elementor-heading-title{font-family:var( --e-global-typography-0cd893c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cd893c-font-size );font-weight:var( --e-global-typography-0cd893c-font-weight );line-height:var( --e-global-typography-0cd893c-line-height );color:#0A0A0A;}.elementor-526 .elementor-element.elementor-element-df1e19a{font-family:var( --e-global-typography-17847ec-font-family ), Sans-serif;font-size:var( --e-global-typography-17847ec-font-size );font-weight:var( --e-global-typography-17847ec-font-weight );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );color:#4A5565;}.elementor-526 .elementor-element.elementor-element-df1e19a p{margin-block-end:10px;}@media(min-width:481px){.elementor-526 .elementor-element.elementor-element-96a12ab{--content-width:1400px;}.elementor-526 .elementor-element.elementor-element-4425885{--content-width:1233px;}}@media(max-width:1366px){.elementor-526 .elementor-element.elementor-element-96a12ab{--min-height:300px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-526 .elementor-element.elementor-element-81263f3 .elementor-heading-title{font-size:var( --e-global-typography-96f24ca-font-size );line-height:var( --e-global-typography-96f24ca-line-height );letter-spacing:var( --e-global-typography-96f24ca-letter-spacing );}.elementor-526 .elementor-element.elementor-element-4425885{--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-526 .elementor-element.elementor-element-a402596{--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:32px;}.elementor-526 .elementor-element.elementor-element-4986fc1 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-526 .elementor-element.elementor-element-04a7314{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-7449e1b{--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:32px;}.elementor-526 .elementor-element.elementor-element-e2f2980 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-8bce0a3{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-7c73536{--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:32px;}.elementor-526 .elementor-element.elementor-element-a37a781 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-e229889{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-c417cd6{--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:32px;}.elementor-526 .elementor-element.elementor-element-29b270b .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-d768d2e{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-52200c6{--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:32px;}.elementor-526 .elementor-element.elementor-element-44afa7a .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-3bae1c6{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-d393141{--padding-top:32px;--padding-bottom:22px;--padding-left:32px;--padding-right:32px;}.elementor-526 .elementor-element.elementor-element-d9446b9 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-df1e19a{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}}@media(max-width:1200px){.elementor-526 .elementor-element.elementor-element-96a12ab{--min-height:230px;}.elementor-526 .elementor-element.elementor-element-4425885{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-526 .elementor-element.elementor-element-96a12ab{--min-height:100%;--padding-top:7.5%;--padding-bottom:7.5%;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-526 .elementor-element.elementor-element-81263f3 .elementor-heading-title{font-size:var( --e-global-typography-96f24ca-font-size );line-height:var( --e-global-typography-96f24ca-line-height );letter-spacing:var( --e-global-typography-96f24ca-letter-spacing );}.elementor-526 .elementor-element.elementor-element-4425885{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-526 .elementor-element.elementor-element-4986fc1 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-526 .elementor-element.elementor-element-04a7314{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-e2f2980 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-8bce0a3{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-a37a781 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-e229889{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-29b270b .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-d768d2e{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-44afa7a .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-3bae1c6{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-d9446b9 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-df1e19a{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}}@media(max-width:768px){.elementor-526 .elementor-element.elementor-element-96a12ab{--min-height:100%;}.elementor-526 .elementor-element.elementor-element-4425885{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}}@media(max-width:480px){.elementor-526 .elementor-element.elementor-element-96a12ab:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-96a12ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticommcad01schroptapp.azurewebsites.net/wp-content/uploads/2026/06/brand-mobile-banner.jpg");}.elementor-526 .elementor-element.elementor-element-96a12ab{--min-height:100%;--justify-content:flex-end;--padding-top:58%;--padding-bottom:8%;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-526 .elementor-element.elementor-element-81263f3 .elementor-heading-title{font-size:var( --e-global-typography-96f24ca-font-size );line-height:var( --e-global-typography-96f24ca-line-height );letter-spacing:var( --e-global-typography-96f24ca-letter-spacing );}.elementor-526 .elementor-element.elementor-element-4425885{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-526 .elementor-element.elementor-element-d76af16{--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-4986fc1 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-526 .elementor-element.elementor-element-04a7314{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-aa31d1d{--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-e2f2980 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-8bce0a3{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-53ce241{--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-a37a781 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-e229889{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-709526f{--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-29b270b .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-d768d2e{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-ef103c1{--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-44afa7a .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-3bae1c6{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}.elementor-526 .elementor-element.elementor-element-dd5f033{--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-526 .elementor-element.elementor-element-d9446b9 .elementor-heading-title{font-size:var( --e-global-typography-0cd893c-font-size );line-height:var( --e-global-typography-0cd893c-line-height );}.elementor-526 .elementor-element.elementor-element-df1e19a{font-size:var( --e-global-typography-17847ec-font-size );line-height:var( --e-global-typography-17847ec-line-height );letter-spacing:var( --e-global-typography-17847ec-letter-spacing );}}/* Start custom CSS */@media(max-width:480px){
/*.elementor-element-4425885 > .e-con-inner {*/
/*    align-items: start !important;*/
/*}*/

/*.elementor-element-4425885 .e-child {*/
/*    height: auto !important;*/
/*    align-self: start !important;*/
/*}*/
}/* End custom CSS */