.elementor-2084 .elementor-element.elementor-element-f1432a8{--display:flex;}.elementor-2084 .elementor-element.elementor-element-bc78542{--display:flex;}.elementor-2084 .elementor-element.elementor-element-d433ef7{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-2084 .elementor-element.elementor-element-64f537a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2084 .elementor-element.elementor-element-43590e8{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2084 .elementor-element.elementor-element-8f37c35 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-05fbc08 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-1dbb535 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-d88eecc{--display:flex;}.elementor-2084 .elementor-element.elementor-element-609afc7{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2084 .elementor-element.elementor-element-c722cac{--display:flex;}.elementor-2084 .elementor-element.elementor-element-0f99972{--display:flex;}.elementor-2084 .elementor-element.elementor-element-bb98b53{--display:flex;}.elementor-2084 .elementor-element.elementor-element-275bf9c{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2084 .elementor-element.elementor-element-4665313 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-b771f14{--display:flex;}.elementor-2084 .elementor-element.elementor-element-db47d85{--display:flex;}.elementor-2084 .elementor-element.elementor-element-c4820f0{--display:flex;}.elementor-2084 .elementor-element.elementor-element-37ed175{--display:flex;}.elementor-2084 .elementor-element.elementor-element-e78c6f9{--display:flex;}.elementor-2084 .elementor-element.elementor-element-ca80a33{--display:flex;}.elementor-2084 .elementor-element.elementor-element-b1bcae4{--display:flex;}.elementor-2084 .elementor-element.elementor-element-5228063{--display:flex;}.elementor-2084 .elementor-element.elementor-element-ace308f .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-72075c9{--display:flex;}.elementor-2084 .elementor-element.elementor-element-72958ca{--display:flex;}.elementor-2084 .elementor-element.elementor-element-a727a02 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-e128822{--display:flex;}.elementor-2084 .elementor-element.elementor-element-8bbc644{--display:flex;}.elementor-2084 .elementor-element.elementor-element-d889239 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-b3b3144{--display:flex;}.elementor-2084 .elementor-element.elementor-element-112c5fe{--display:flex;}.elementor-2084 .elementor-element.elementor-element-874fab0{--display:flex;}.elementor-2084 .elementor-element.elementor-element-721a4fc{--display:flex;}.elementor-2084 .elementor-element.elementor-element-6aa1198{--display:flex;}.elementor-2084 .elementor-element.elementor-element-ebc4dc6{--display:flex;}.elementor-2084 .elementor-element.elementor-element-294b460{--display:flex;}.elementor-2084 .elementor-element.elementor-element-609f818{--display:flex;}.elementor-2084 .elementor-element.elementor-element-3db8aee{--display:flex;}.elementor-2084 .elementor-element.elementor-element-97b901b .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-4d4d4ca{--display:flex;}.elementor-2084 .elementor-element.elementor-element-163ddee .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-651800f{--display:flex;}.elementor-2084 .elementor-element.elementor-element-f5b91f6 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-5051d05{--display:flex;}.elementor-2084 .elementor-element.elementor-element-5a96f43 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-9f514c5{--display:flex;}.elementor-2084 .elementor-element.elementor-element-c143000 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-d923246{--display:flex;}.elementor-2084 .elementor-element.elementor-element-649c0ec .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-07d2786{--display:flex;}.elementor-2084 .elementor-element.elementor-element-09998bd .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-d88cd10{--display:flex;}.elementor-2084 .elementor-element.elementor-element-77f515b .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-5a4a98a{--display:flex;}.elementor-2084 .elementor-element.elementor-element-a436d6a .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-fa51b4e{--display:flex;}.elementor-2084 .elementor-element.elementor-element-3f08f29{--display:flex;}.elementor-2084 .elementor-element.elementor-element-5cf9599{--display:flex;}.elementor-2084 .elementor-element.elementor-element-125cf0a{--display:flex;}.elementor-2084 .elementor-element.elementor-element-c41ff10{--display:flex;}.elementor-2084 .elementor-element.elementor-element-020e729{--display:flex;}.elementor-2084 .elementor-element.elementor-element-0ef5384{--display:flex;}.elementor-2084 .elementor-element.elementor-element-149a934{--display:flex;}.elementor-2084 .elementor-element.elementor-element-0c8334a{--display:flex;}.elementor-2084 .elementor-element.elementor-element-cbca161{--display:flex;}.elementor-2084 .elementor-element.elementor-element-25563e2{--display:flex;}.elementor-2084 .elementor-element.elementor-element-9b01bc9{--display:flex;}.elementor-2084 .elementor-element.elementor-element-822ec8c .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-755dcb8{--display:flex;}.elementor-2084 .elementor-element.elementor-element-db0c0e8 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-04bdac2{--display:flex;}.elementor-2084 .elementor-element.elementor-element-6ada175 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-257912c{--display:flex;}.elementor-2084 .elementor-element.elementor-element-b928ac3 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-f6219a5{--display:flex;}.elementor-2084 .elementor-element.elementor-element-d2c9678{--display:flex;}.elementor-2084 .elementor-element.elementor-element-d714e7c{--display:flex;}.elementor-2084 .elementor-element.elementor-element-3ffff24{--display:flex;}.elementor-2084 .elementor-element.elementor-element-2dcfe40{--display:flex;}.elementor-2084 .elementor-element.elementor-element-6c67e38{--display:flex;}.elementor-2084 .elementor-element.elementor-element-66e1133{--display:flex;}.elementor-2084 .elementor-element.elementor-element-578d4ba{--display:flex;}.elementor-2084 .elementor-element.elementor-element-5d580de{--display:flex;}.elementor-2084 .elementor-element.elementor-element-3045df2{--display:flex;}.elementor-2084 .elementor-element.elementor-element-befb03b{--display:flex;}.elementor-2084 .elementor-element.elementor-element-f5cda76{--display:flex;}.elementor-2084 .elementor-element.elementor-element-52f3cd5{--display:flex;}.elementor-2084 .elementor-element.elementor-element-a51e024{--display:flex;}.elementor-2084 .elementor-element.elementor-element-f0d4e62{--display:flex;}.elementor-2084 .elementor-element.elementor-element-6dee20a{--display:flex;}.elementor-2084 .elementor-element.elementor-element-8886d29{--display:flex;}.elementor-2084 .elementor-element.elementor-element-b9cf7f0{--display:flex;}.elementor-2084 .elementor-element.elementor-element-92b2785{--display:flex;}.elementor-2084 .elementor-element.elementor-element-0d9c817{--display:flex;}.elementor-2084 .elementor-element.elementor-element-4a3b484{--display:flex;}.elementor-2084 .elementor-element.elementor-element-cf3a90f{--display:flex;}.elementor-2084 .elementor-element.elementor-element-cc4c45b .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-86cd92d .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-dda17e5 .elementor-icon-wrapper{text-align:center;}.elementor-2084 .elementor-element.elementor-element-417082a{--display:flex;}.elementor-2084 .elementor-element.elementor-element-8e3c75d{--display:flex;}.elementor-2084 .elementor-element.elementor-element-42b9d21{--display:flex;}.elementor-2084 .elementor-element.elementor-element-1d31c67{--display:flex;}.elementor-2084 .elementor-element.elementor-element-38edcc9{--display:flex;}.elementor-2084 .elementor-element.elementor-element-9087566{--display:flex;}.elementor-2084 .elementor-element.elementor-element-4c08c2d{--display:flex;}.elementor-2084 .elementor-element.elementor-element-d4c6acb{--display:flex;}.elementor-2084 .elementor-element.elementor-element-00690e7{--display:flex;}.elementor-2084 .elementor-element.elementor-element-ced8ae2{--display:flex;}/* Start custom CSS for container, class: .elementor-element-92b2785 */@media (max-width: 780px) {
.elementor-2084 .elementor-element.elementor-element-92b2785 { padding-top: 42px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-grid { grid-template-columns: minmax(0,1fr) minmax(0,1fr) !important; column-gap: 18px !important; row-gap: 28px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-brand { grid-column: 1 / -1 !important; grid-row: auto !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-about p { max-width: none !important; margin-top: 12px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-social { margin-top: 14px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-heading .elementor-heading-title { font-size: 13px !important; margin-bottom: 12px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-link { margin-bottom: 6px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-link .elementor-heading-title { font-size: 12.5px !important; line-height: 1.35 !important; overflow-wrap: anywhere; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-industries-list { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; max-height: 118px !important; overflow-y: auto !important; overflow-x: hidden !important; padding-inline-end: 8px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-industries-list > .onrn-footer-link { width: 100% !important; flex: 0 0 auto !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-industries-list > .onrn-footer-heading { position: sticky; top: 0; z-index: 2; width: 100% !important; background: #041f2d; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-legal { max-height: 170px !important; overflow-y: auto !important; overflow-x: hidden !important; padding-inline-end: 8px !important; scrollbar-width: thin; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-contact { grid-column: auto !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-bottom { margin-top: 28px !important; padding: 16px 0 !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-bottom-in { gap: 8px !important; }
}
@media (max-width: 500px) {
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-grid { grid-template-columns: minmax(0,1fr) minmax(0,1fr) !important; column-gap: 14px !important; }
.elementor-2084 .elementor-element.elementor-element-92b2785 .onrn-footer-brand { grid-column: 1 / -1 !important; }
}/* End custom CSS */