.elementor-18763 .elementor-element.elementor-element-f9333d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18763 .elementor-element.elementor-element-f9333d3:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-f9333d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sk.nerospec.com/wp-content/uploads/2020/09/neropoynt-tunner.png");background-position:center left;background-size:cover;}.elementor-18763 .elementor-element.elementor-element-f9333d3 > .elementor-background-overlay{background-color:#00000000;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18763 .elementor-element.elementor-element-f9333d3 > .elementor-container{max-width:1343px;}.elementor-18763 .elementor-element.elementor-element-f9333d3 .elementor-background-overlay{filter:brightness( 100% ) contrast( 160% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18763 .elementor-element.elementor-element-f9333d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-18763 .elementor-element.elementor-element-602e5bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18763 .elementor-element.elementor-element-602e5bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2, 1, 1, 0);}.elementor-18763 .elementor-element.elementor-element-602e5bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-18763 .elementor-element.elementor-element-602e5bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18763 .elementor-element.elementor-element-602e5bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18763 .elementor-element.elementor-element-602e5bb{z-index:1;}.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 );color:var( --e-global-color-primary );}.elementor-18763 .elementor-element.elementor-element-c2a1157{background-color:#054264;margin:-11px -257px calc(var(--kit-widget-spacing, 0px) + -17px) -1px;padding:6px 6px 1px 17px;text-align:start;}.elementor-18763 .elementor-element.elementor-element-c2a1157.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-c2a1157 .elementor-heading-title{font-family:"Mako", Sans-serif;font-size:76px;font-weight:900;text-transform:none;line-height:1.25em;letter-spacing:3px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18763 .elementor-element.elementor-element-d94b7b9{--divider-border-style:solid;--divider-color:#054264;--divider-border-width:2.9px;margin:-95px -255px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18763 .elementor-element.elementor-element-d94b7b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-d94b7b9 .elementor-divider-separator{width:100%;}.elementor-18763 .elementor-element.elementor-element-d94b7b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18763 .elementor-element.elementor-element-4e117cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18763 .elementor-element.elementor-element-4e117cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-4e117cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:capitalize;line-height:1.1em;color:#054264;}.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-18763 .elementor-element.elementor-element-1b7df6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 0% 0% 0%;column-gap:0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-18763 .elementor-element.elementor-element-1b7df6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-6ce0bcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18763 .elementor-element.elementor-element-01e10ee .elementor-button{background-color:var( --e-global-color-0aae9fc );font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-393ec380 );color:var( --e-global-color-393ec380 );border-radius:50em 50em 50em 50em;}.elementor-18763 .elementor-element.elementor-element-01e10ee .elementor-button:hover, .elementor-18763 .elementor-element.elementor-element-01e10ee .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-01e10ee{width:var( --container-widget-width, 99.26% );max-width:99.26%;--container-widget-width:99.26%;--container-widget-flex-grow:0;}.elementor-18763 .elementor-element.elementor-element-01e10ee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18763 .elementor-element.elementor-element-01e10ee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-01e10ee .elementor-button:hover svg, .elementor-18763 .elementor-element.elementor-element-01e10ee .elementor-button:focus svg{fill:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-f8f018d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button{background-color:var( --e-global-color-0aae9fc );font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-393ec380 );color:var( --e-global-color-393ec380 );border-radius:50em 50em 50em 50em;}.elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button:hover, .elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-2dd0179{width:var( --container-widget-width, 101.775% );max-width:101.775%;--container-widget-width:101.775%;--container-widget-flex-grow:0;}.elementor-18763 .elementor-element.elementor-element-2dd0179.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18763 .elementor-element.elementor-element-2dd0179.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button:hover svg, .elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button:focus svg{fill:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-ad66fe6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-18763 .elementor-element.elementor-element-ad66fe6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px -100px 0px 109px;--e-column-margin-right:-100px;--e-column-margin-left:109px;}.elementor-18763 .elementor-element.elementor-element-ad66fe6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18763 .elementor-element.elementor-element-ad66fe6{z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-18763 .elementor-element.elementor-element-726393a{z-index:1;}.elementor-18763 .elementor-element.elementor-element-726393a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-726393a img{width:58%;max-width:100%;}.elementor-18763 .elementor-element.elementor-element-06d2c0f{--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;}.elementor-18763 .elementor-element.elementor-element-210c818{--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;}.elementor-18763 .elementor-element.elementor-element-24f866c{--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;}.elementor-18763 .elementor-element.elementor-element-4f80cfc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.26;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18763 .elementor-element.elementor-element-4f80cfc:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-4f80cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0aae9fc );}.elementor-18763 .elementor-element.elementor-element-4f80cfc::before, .elementor-18763 .elementor-element.elementor-element-4f80cfc > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-4f80cfc > .e-con-inner > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-4f80cfc > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-4f80cfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-4f80cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18763 .elementor-element.elementor-element-4f80cfc.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-c5ac0a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-18763 .elementor-element.elementor-element-c5ac0a9.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-954ebfb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-18763 .elementor-element.elementor-element-954ebfb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-954ebfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-6831360{--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;}.elementor-18763 .elementor-element.elementor-element-5ee6b3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-2b9b1d8{--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;}.elementor-18763 .elementor-element.elementor-element-f430f79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-54ab39a{--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;}.elementor-18763 .elementor-element.elementor-element-5fecc86{--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;}.elementor-18763 .elementor-element.elementor-element-37513e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.26;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18763 .elementor-element.elementor-element-37513e0:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-37513e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0aae9fc );}.elementor-18763 .elementor-element.elementor-element-37513e0::before, .elementor-18763 .elementor-element.elementor-element-37513e0 > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-37513e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-37513e0 > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-37513e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-37513e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18763 .elementor-element.elementor-element-37513e0.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-c278d91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-18763 .elementor-element.elementor-element-c278d91.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-90de951{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-18763 .elementor-element.elementor-element-90de951.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-90de951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-8c654e1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18763 .elementor-element.elementor-element-8c654e1:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-8c654e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-8c654e1 > .elementor-container{max-width:1092px;}.elementor-18763 .elementor-element.elementor-element-8c654e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3em 0em 3em 0em;z-index:0;}.elementor-18763 .elementor-element.elementor-element-8c654e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18763 .elementor-element.elementor-element-e14422c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-83dbc6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18763 .elementor-element.elementor-element-83dbc6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sk.nerospec.com/wp-content/uploads/2020/08/solutions-mine-vehicle-driving-through-mine-tunnel-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18763 .elementor-element.elementor-element-83dbc6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18763 .elementor-element.elementor-element-83dbc6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18763 .elementor-element.elementor-element-c462025{--spacer-size:350px;}.elementor-18763 .elementor-element.elementor-element-c462025.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-3989e05{--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;}.elementor-18763 .elementor-element.elementor-element-624d7a8{--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;}.elementor-18763 .elementor-element.elementor-element-44baf0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.26;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18763 .elementor-element.elementor-element-44baf0a:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-44baf0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0aae9fc );}.elementor-18763 .elementor-element.elementor-element-44baf0a::before, .elementor-18763 .elementor-element.elementor-element-44baf0a > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-44baf0a > .e-con-inner > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-44baf0a > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-44baf0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-44baf0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18763 .elementor-element.elementor-element-44baf0a.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-261accc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-18763 .elementor-element.elementor-element-261accc.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-47c94ca{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-18763 .elementor-element.elementor-element-47c94ca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-47c94ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-1a41f36{--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;}.elementor-18763 .elementor-element.elementor-element-0149fb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-3b5ea00{--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;}.elementor-18763 .elementor-element.elementor-element-1364275{--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;}.elementor-18763 .elementor-element.elementor-element-e10d7f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.26;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-18763 .elementor-element.elementor-element-e10d7f2:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-e10d7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0aae9fc );}.elementor-18763 .elementor-element.elementor-element-e10d7f2::before, .elementor-18763 .elementor-element.elementor-element-e10d7f2 > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-e10d7f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-e10d7f2 > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-e10d7f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-e10d7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18763 .elementor-element.elementor-element-e10d7f2.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-e2c13ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-18763 .elementor-element.elementor-element-e2c13ea.e-con{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-2c41d7c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-18763 .elementor-element.elementor-element-2c41d7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-2c41d7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6em;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-a0186da{--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;}.elementor-18763 .elementor-element.elementor-element-c63c45e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-c4493bc{--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;}.elementor-18763 .elementor-element.elementor-element-c32bde6{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.18;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:#054264;--border-color:#054264;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-18763 .elementor-element.elementor-element-c32bde6:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-c32bde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://sk.nerospec.com/wp-content/uploads/underground-mining-data-flow-network-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18763 .elementor-element.elementor-element-c32bde6::before, .elementor-18763 .elementor-element.elementor-element-c32bde6 > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-c32bde6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18763 .elementor-element.elementor-element-c32bde6 > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-c32bde6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18763 .elementor-element.elementor-element-c32bde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18763 .elementor-element.elementor-element-216cefc{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-18763 .elementor-element.elementor-element-216cefc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18763 .elementor-element.elementor-element-eb30bcc{padding:1px 1px 1px 1px;text-align:center;}.elementor-18763 .elementor-element.elementor-element-eb30bcc.elementor-element{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-eb30bcc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-eb30bcc .elementor-heading-title{font-family:"Mako", Sans-serif;font-size:2.2em;font-weight:bold;text-transform:uppercase;line-height:1.25em;letter-spacing:3px;color:#FFFFFF;}.elementor-18763 .elementor-element.elementor-element-f08ad89 .elementor-button{background-color:var( --e-global-color-0aae9fc );font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-393ec380 );color:var( --e-global-color-393ec380 );border-radius:50em 50em 50em 50em;padding:10px 20px 10px 20px;}.elementor-18763 .elementor-element.elementor-element-f08ad89 .elementor-button:hover, .elementor-18763 .elementor-element.elementor-element-f08ad89 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-393ec380 );}.elementor-18763 .elementor-element.elementor-element-f08ad89{width:var( --container-widget-width, 31.458% );max-width:31.458%;--container-widget-width:31.458%;--container-widget-flex-grow:0;}.elementor-18763 .elementor-element.elementor-element-f08ad89.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18763 .elementor-element.elementor-element-f08ad89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18763 .elementor-element.elementor-element-f08ad89 .elementor-button:hover svg, .elementor-18763 .elementor-element.elementor-element-f08ad89 .elementor-button:focus svg{fill:var( --e-global-color-393ec380 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18763 .elementor-element.elementor-element-f9333d3{padding:80px 80px 80px 80px;}.elementor-18763 .elementor-element.elementor-element-602e5bb > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-18763 .elementor-element.elementor-element-01e10ee{--container-widget-width:415px;--container-widget-flex-grow:0;width:var( --container-widget-width, 415px );max-width:415px;}.elementor-18763 .elementor-element.elementor-element-2dd0179{--container-widget-width:415px;--container-widget-flex-grow:0;width:var( --container-widget-width, 415px );max-width:415px;}.elementor-18763 .elementor-element.elementor-element-ad66fe6 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18763 .elementor-element.elementor-element-726393a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-18763 .elementor-element.elementor-element-f9333d3{padding:60px 30px 60px 30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18763 .elementor-element.elementor-element-c2a1157 .elementor-heading-title{font-size:50px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18763 .elementor-element.elementor-element-1b7df6f{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-18763 .elementor-element.elementor-element-01e10ee{width:var( --container-widget-width, 272.688px );max-width:272.688px;--container-widget-width:272.688px;--container-widget-flex-grow:0;}.elementor-18763 .elementor-element.elementor-element-01e10ee .elementor-button{font-size:0.6em;}.elementor-18763 .elementor-element.elementor-element-2dd0179{width:var( --container-widget-width, 272.688px );max-width:272.688px;--container-widget-width:272.688px;--container-widget-flex-grow:0;}.elementor-18763 .elementor-element.elementor-element-2dd0179 .elementor-button{font-size:0.6em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18763 .elementor-element.elementor-element-210c818{--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;}.elementor-18763 .elementor-element.elementor-element-954ebfb .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-18763 .elementor-element.elementor-element-54ab39a{--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;}.elementor-18763 .elementor-element.elementor-element-90de951 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-18763 .elementor-element.elementor-element-3989e05{--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;}.elementor-18763 .elementor-element.elementor-element-47c94ca .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-18763 .elementor-element.elementor-element-3b5ea00{--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;}.elementor-18763 .elementor-element.elementor-element-2c41d7c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-18763 .elementor-element.elementor-element-c32bde6{--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;}.elementor-18763 .elementor-element.elementor-element-216cefc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18763 .elementor-element.elementor-element-eb30bcc .elementor-heading-title{font-size:1.1em;}}@media(min-width:768px){.elementor-18763 .elementor-element.elementor-element-602e5bb{width:46.603%;}.elementor-18763 .elementor-element.elementor-element-ad66fe6{width:53.352%;}.elementor-18763 .elementor-element.elementor-element-f5ab9f1{width:60%;}.elementor-18763 .elementor-element.elementor-element-83dbc6f{width:40%;}.elementor-18763 .elementor-element.elementor-element-c32bde6{--content-width:78%;}.elementor-18763 .elementor-element.elementor-element-216cefc{--width:49.143%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18763 .elementor-element.elementor-element-602e5bb{width:100%;}.elementor-18763 .elementor-element.elementor-element-ad66fe6{width:100%;}}@media(min-width:1025px){.elementor-18763 .elementor-element.elementor-element-f9333d3:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-f9333d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18763 .elementor-element.elementor-element-83dbc6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18763 .elementor-element.elementor-element-83dbc6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18763 .elementor-element.elementor-element-c32bde6:not(.elementor-motion-effects-element-type-background), .elementor-18763 .elementor-element.elementor-element-c32bde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-1b7df6f */.elementor-18763 .elementor-element.elementor-element-1b7df6f {
    font-family: 'Montserrat', sans-serif;
    color: #515051;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.8;
    letter-spacing: 0.15px;
    max-width: 780px;
}

.elementor-18763 .elementor-element.elementor-element-1b7df6f p {
    margin-bottom: 30px;
}

.elementor-18763 .elementor-element.elementor-element-1b7df6f strong {
    color: #024364;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ee6b3d *//* =========================================================
   NEROSPEC SK
   nanoHUB — TECHNICAL CAPABILITIES
========================================================= */


/* =========================================================
   SECTION
========================================================= */

.nsk-capabilities {
    width: 100%;
    position: relative;

    padding: 75px 30px 85px;

    background: #f7f9fa;

    box-sizing: border-box;
}


.nsk-capabilities *,
.nsk-capabilities *::before,
.nsk-capabilities *::after {
    box-sizing: border-box;
}


/* =========================================================
   CONTAINER
========================================================= */

.nsk-capabilities__container {
    width: 100%;
    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   SECTION HEADER
========================================================= */

.nsk-capabilities__header {
    width: 100%;

    margin-bottom: 30px;
}


.nsk-capabilities__header h2 {
    margin: 0;

    color: #00547a;

    font-size: 30px;
    line-height: 1.15;

    font-weight: 700;

    letter-spacing: -0.4px;
}


/* =========================================================
   GRID
========================================================= */

.nsk-capabilities__grid {
    display: grid;

    grid-template-columns:
        repeat(3, minmax(0, 1fr));

    gap: 20px;

    align-items: stretch;
}


/* =========================================================
   CARD
========================================================= */

.nsk-capability-card {
    position: relative;

    display: flex;
    flex-direction: column;

    min-width: 0;

    padding: 30px 28px 32px;

    background: #ffffff;

    border: 1px solid #d8e0e4;

    border-radius: 8px;

    transition:
        transform 0.25s ease,
        border-color 0.25s ease,
        box-shadow 0.25s ease;
}


/* Very subtle interaction */

.nsk-capability-card:hover {
    transform: translateY(-3px);

    border-color: #b9ced6;

    box-shadow:
        0 8px 22px
        rgba(0, 73, 105, 0.06);
}


/* =========================================================
   CARD HEADER
========================================================= */

.nsk-capability-card__header {
    margin-bottom: 25px;
}


/* TITLE */

.nsk-capability-card__header h3 {
    margin: 0 0 13px;

    color: #00547a;

    font-size: 22px;
    line-height: 1.2;

    font-weight: 700;

    letter-spacing: -0.2px;
}


/* SMALL TURQUOISE DETAIL */

.nsk-capability-card__accent {
    display: block;

    width: 38px;
    height: 3px;

    background: #43a7a7;

    border-radius: 2px;
}


/* =========================================================
   LIST
========================================================= */

.nsk-capability-card__list {
    display: flex;
    flex-direction: column;

    gap: 15px;

    width: 100%;

    margin: 0;
    padding: 0;

    list-style: none;
}


/* =========================================================
   LIST ITEM
========================================================= */

.nsk-capability-card__list li {
    position: relative;

    margin: 0;

    padding-left: 22px;

    color: #626262;

    font-size: 15px;
    line-height: 1.45;

    font-weight: 400;
}


/* =========================================================
   CUSTOM CHEVRON

   Replaces the oversized arrows from the old design.
========================================================= */

.nsk-capability-card__list li::before {
    content: "";

    position: absolute;

    top: 0.48em;
    left: 1px;

    width: 7px;
    height: 7px;

    border-top: 2px solid #43a7a7;
    border-right: 2px solid #43a7a7;

    transform: rotate(45deg);
}


/* =========================================================
   OPTIONAL DIFFERENT HEIGHT HANDLING

   Cards stay equal height even though Data Logging
   contains more items.
========================================================= */

.nsk-capability-card {
    height: 100%;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .nsk-capabilities {
        padding:
            65px 28px
            75px;
    }


    .nsk-capabilities__grid {
        grid-template-columns:
            repeat(2, minmax(0, 1fr));
    }


    /*
       Data Logging uses the full width when
       the layout becomes two columns.
    */

    .nsk-capability-card:nth-child(3) {
        grid-column: 1 / -1;
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 650px) {

    .nsk-capabilities {
        padding:
            55px 20px
            65px;
    }


    .nsk-capabilities__header {
        margin-bottom: 24px;
    }


    .nsk-capabilities__header h2 {
        font-size: 27px;
    }


    .nsk-capabilities__grid {
        grid-template-columns: 1fr;

        gap: 16px;
    }


    .nsk-capability-card,
    .nsk-capability-card:nth-child(3) {
        grid-column: auto;
    }


    .nsk-capability-card {
        padding:
            25px 22px
            27px;
    }


    .nsk-capability-card__header {
        margin-bottom: 21px;
    }


    .nsk-capability-card__header h3 {
        font-size: 20px;
    }


    .nsk-capability-card__list {
        gap: 13px;
    }


    .nsk-capability-card__list li {
        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f430f79 *//* =========================================================
   NEROSPEC SK
   nanoHUB — MINING USE
========================================================= */


/* =========================================================
   SECTION
========================================================= */

.nsk-mining-use {
    width: 100%;
    position: relative;
    background: #ffffff;
    box-sizing: border-box;
}

.nsk-mining-use *,
.nsk-mining-use *::before,
.nsk-mining-use *::after {
    box-sizing: border-box;
}


/* =========================================================
   MINING USE HEADER
========================================================= */

.nsk-mining-use__header {
    width: 100%;
    min-height: 64px;

    display: flex;
    align-items: center;
    justify-content: center;

    padding: 15px 30px;

    background: #43a7a7;
}


.nsk-mining-use__header h2 {
    margin: 0;

    color: #ffffff;

    font-size: 25px;
    line-height: 1.2;

    font-weight: 700;

    letter-spacing: 2px;

    text-align: center;
    text-transform: uppercase;
}


/* =========================================================
   MAIN CONTAINER
========================================================= */

.nsk-mining-use__container {
    width: 100%;
    max-width: 1080px;

    margin: 0 auto;

    padding: 65px 30px 70px;
}


/* =========================================================
   GRID
   5 ITEMS FIRST ROW / 4 ITEMS SECOND ROW
========================================================= */

.nsk-mining-use__grid {
    display: grid;

    grid-template-columns: repeat(10, 1fr);

    column-gap: 20px;
    row-gap: 48px;

    width: 100%;
}


/* Each item occupies 2 columns */

.nsk-mining-use__item {
    grid-column: span 2;

    display: flex;
    flex-direction: column;

    align-items: center;
    justify-content: flex-start;

    min-width: 0;

    text-align: center;

    transition: transform 0.25s ease;
}


/* =========================================================
   CENTER SECOND ROW

   First row:
   1  2  3  4  5

   Second row:
      6  7  8  9

========================================================= */

.nsk-mining-use__item:nth-child(6) {
    grid-column: 2 / span 2;
}

.nsk-mining-use__item:nth-child(7) {
    grid-column: 4 / span 2;
}

.nsk-mining-use__item:nth-child(8) {
    grid-column: 6 / span 2;
}

.nsk-mining-use__item:nth-child(9) {
    grid-column: 8 / span 2;
}


/* =========================================================
   ICON
========================================================= */

.nsk-mining-use__icon {
    width: 66px;
    height: 66px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 17px;

    flex-shrink: 0;

    transition: transform 0.25s ease;
}


.nsk-mining-use__icon svg {
    display: block;

    width: 100%;
    height: 100%;

    overflow: visible;
}


/* =========================================================
   HEXAGON BACKGROUND
========================================================= */

.nsk-mining-use__icon polygon {
    fill: #00547a;
    stroke: none;
}


/* =========================================================
   WHITE ICON DETAILS
========================================================= */

.nsk-mining-use__icon rect,
.nsk-mining-use__icon line,
.nsk-mining-use__icon polyline,
.nsk-mining-use__icon path,
.nsk-mining-use__icon circle {
    fill: none;

    stroke: #ffffff;

    stroke-width: 3;

    stroke-linecap: round;
    stroke-linejoin: round;
}


/* =========================================================
   ITEM TEXT
========================================================= */

.nsk-mining-use__item h3 {
    max-width: 190px;

    margin: 0 auto;

    color: #111111;

    font-size: 15px;
    line-height: 1.2;

    font-weight: 500;

    letter-spacing: 0;

    text-align: center;
    text-transform: uppercase;
}


/* =========================================================
   HOVER
========================================================= */

.nsk-mining-use__item:hover {
    transform: translateY(-3px);
}


.nsk-mining-use__item:hover .nsk-mining-use__icon {
    transform: scale(1.05);
}


/* =========================================================
   TABLET
   3 COLUMNS
========================================================= */

@media (max-width: 1024px) {

    .nsk-mining-use__container {
        max-width: 850px;

        padding: 55px 30px 65px;
    }


    .nsk-mining-use__grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));

        column-gap: 30px;
        row-gap: 45px;
    }


    .nsk-mining-use__item,
    .nsk-mining-use__item:nth-child(6),
    .nsk-mining-use__item:nth-child(7),
    .nsk-mining-use__item:nth-child(8),
    .nsk-mining-use__item:nth-child(9) {
        grid-column: auto;
    }


    .nsk-mining-use__item h3 {
        max-width: 180px;
    }

}


/* =========================================================
   MOBILE
   2 COLUMNS
========================================================= */

@media (max-width: 600px) {

    .nsk-mining-use__header {
        min-height: 58px;

        padding: 14px 20px;
    }


    .nsk-mining-use__header h2 {
        font-size: 20px;

        letter-spacing: 1.6px;
    }


    .nsk-mining-use__container {
        padding: 45px 20px 55px;
    }


    .nsk-mining-use__grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));

        column-gap: 20px;
        row-gap: 40px;
    }


    .nsk-mining-use__item {
        grid-column: auto;
    }


    .nsk-mining-use__icon {
        width: 58px;
        height: 58px;

        margin-bottom: 14px;
    }


    .nsk-mining-use__item h3 {
        max-width: 150px;

        font-size: 12px;
        line-height: 1.25;
    }

}


/* =========================================================
   VERY SMALL MOBILE
========================================================= */

@media (max-width: 380px) {

    .nsk-mining-use__grid {
        grid-template-columns: 1fr;

        row-gap: 35px;
    }


    .nsk-mining-use__item h3 {
        max-width: 200px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e14422c *//* =========================================================
   NEROSPEC SK
   nanoHUB — EXPANDABLE DESCRIPTION
========================================================= */


/* =========================================================
   WRAPPER
========================================================= */

.nsk-expandable-content {
    width: 100%;

    color: #626262;

    font-size: 15px;
    line-height: 1.65;

    font-weight: 400;
}


/* =========================================================
   PARAGRAPHS
========================================================= */

.nsk-expandable-content p {
    margin: 0 0 24px;
}


.nsk-expandable-content__intro p {
    margin-bottom: 18px;
}


/* =========================================================
   STRONG TEXT
========================================================= */

.nsk-expandable-content strong {
    color: #00547a;

    font-weight: 700;
}


/* =========================================================
   EXPANDABLE AREA
========================================================= */

.nsk-expandable-content__more {
    max-height: 0;

    overflow: hidden;

    opacity: 0;

    transition:
        max-height 0.55s ease,
        opacity 0.35s ease;
}


/* OPEN STATE */

.nsk-expandable-content__more[aria-hidden="false"] {
    opacity: 1;
}


/* =========================================================
   INNER CONTENT
========================================================= */

.nsk-expandable-content__inner {
    padding-top: 8px;
}


.nsk-expandable-content__inner p:last-child {
    margin-bottom: 18px;
}


/* =========================================================
   LEARN MORE BUTTON
========================================================= */

.nsk-expandable-content__toggle {
    display: inline-flex;

    align-items: center;

    gap: 8px;

    margin: 2px 0 0;
    padding: 0 0 5px;

    background: transparent;

    border: 0;
    border-bottom: 1px solid transparent;

    color: #00547a;

    font-family: inherit;

    font-size: 14px;
    line-height: 1.2;

    font-weight: 600;

    cursor: pointer;

    transition:
        color 0.2s ease,
        border-color 0.2s ease;
}


/* =========================================================
   ARROW
========================================================= */

.nsk-expandable-content__arrow {
    display: inline-block;

    font-size: 17px;
    line-height: 1;

    transition: transform 0.25s ease;
}


/* =========================================================
   HOVER
========================================================= */

.nsk-expandable-content__toggle:hover {
    border-bottom-color: #43a7a7;
}


.nsk-expandable-content__toggle:hover
.nsk-expandable-content__arrow {
    transform: translateX(4px);
}


/* Don't move the up arrow horizontally */

.nsk-expandable-content__toggle[aria-expanded="true"]:hover
.nsk-expandable-content__arrow {
    transform: translateY(-2px);
}


/* =========================================================
   ACCESSIBILITY
========================================================= */

.nsk-expandable-content__toggle:focus-visible {
    outline: 2px solid #43a7a7;

    outline-offset: 4px;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 600px) {

    .nsk-expandable-content {
        font-size: 14px;

        line-height: 1.6;
    }


    .nsk-expandable-content p {
        margin-bottom: 20px;
    }


    .nsk-expandable-content__toggle {
        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8c654e1 */.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
    padding:10 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0149fb3 *//* =========================================================
   NEROSPEC SK
   PRODUCT PAGE — nanoHUB SYSTEM APPLICATIONS
========================================================= */


/* =========================================================
   SECTION
========================================================= */

.nsk-related-systems {
    width: 100%;
    position: relative;

    padding: 32px 30px 85px;

    background: #ffffff;

    box-sizing: border-box;
}


.nsk-related-systems *,
.nsk-related-systems *::before,
.nsk-related-systems *::after {
    box-sizing: border-box;
}


/* =========================================================
   CONTAINER
========================================================= */

.nsk-related-systems__container {
    width: 100%;
    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   SECTION HEADER
========================================================= */

.nsk-related-systems__header {
    width: 100%;

    margin-bottom: 42px;

    text-align: center;
}


.nsk-related-systems__heading {
    width: 100%;
    max-width: none;

    margin: 0 auto;
}


/* =========================================================
   TITLE
========================================================= */

.nsk-related-systems__heading h2 {
    margin: 0 0 14px;

    color: #00547a;

    font-size: 30px;
    line-height: 1.15;

    font-weight: 700;

    letter-spacing: -0.4px;

    text-align: center;
}


/* =========================================================
   DESCRIPTION
   Full width so text stays on one line on desktop
========================================================= */

.nsk-related-systems__heading > p {
    width: 100%;
    max-width: none;

    margin: 0 auto;

    color: #696969;

    font-size: 15px;
    line-height: 1.5;

    font-weight: 400;

    text-align: center;
}


/* =========================================================
   SYSTEM GRID
========================================================= */

.nsk-related-systems__grid {
    display: grid;

    grid-template-columns:
        repeat(3, minmax(0, 1fr));

    gap: 20px;

    width: 100%;

    align-items: stretch;
}


/* =========================================================
   SYSTEM CARD
========================================================= */

.nsk-system-card {
    display: flex;
    flex-direction: column;

    min-width: 0;
    min-height: 398px;

    overflow: hidden;

    background: #ffffff;

    border: 1px solid #d8e0e4;

    border-radius: 7px;

    color: inherit;

    text-decoration: none;

    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease,
        border-color 0.25s ease;
}


/* =========================================================
   CARD HOVER
========================================================= */

.nsk-system-card:hover {
    transform: translateY(-3px);

    border-color: #b9ced6;

    box-shadow:
        0 8px 22px
        rgba(0, 73, 105, 0.08);

    text-decoration: none;
}


/* =========================================================
   CARD IMAGE
========================================================= */

.nsk-system-card__image {
    width: 100%;
    height: 195px;

    display: flex;

    align-items: center;
    justify-content: center;

    padding: 12px;

    overflow: hidden;

    background: #ffffff;
}


.nsk-system-card__image img {
    display: block;

    width: 100%;
    height: 100%;

    object-fit: cover;

    transition: transform 0.3s ease;
}


.nsk-system-card:hover
.nsk-system-card__image img {
    transform: scale(1.025);
}


/* =========================================================
   CARD CONTENT
========================================================= */

.nsk-system-card__content {
    display: flex;
    flex-direction: column;

    flex: 1;

    padding: 17px 19px 20px;

    background: #ffffff;
}


/* =========================================================
   CARD TITLE
========================================================= */

.nsk-system-card__content h3 {
    margin: 0 0 9px;

    color: #00547a;

    font-size: 19px;
    line-height: 1.18;

    font-weight: 700;

    letter-spacing: 0;
}


/* =========================================================
   CARD DESCRIPTION
========================================================= */

.nsk-system-card__content p {
    margin: 0 0 22px;

    color: #696969;

    font-size: 14px;
    line-height: 1.5;

    font-weight: 400;
}


/* =========================================================
   VIEW SYSTEM LINK
========================================================= */

.nsk-system-card__link {
    display: inline-flex;

    align-items: center;

    gap: 5px;

    margin-top: auto;

    color: #00547a;

    font-size: 13px;
    line-height: 1.2;

    font-weight: 600;
}


.nsk-system-card__link span {
    display: inline-block;

    transition: transform 0.2s ease;
}


.nsk-system-card:hover
.nsk-system-card__link span {
    transform: translateX(5px);
}


/* =========================================================
   ACCESSIBILITY
========================================================= */

.nsk-system-card:focus-visible {
    outline: 2px solid #2fa9a8;

    outline-offset: 4px;
}


/* =========================================================
   LARGE DESKTOP
========================================================= */

@media (min-width: 1200px) {

    .nsk-related-systems__heading > p {
        white-space: nowrap;
    }

}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .nsk-related-systems {
        padding:
            32px 28px
            75px;
    }


    .nsk-related-systems__header {
        margin-bottom: 36px;
    }


    .nsk-related-systems__heading {
        max-width: 800px;
    }


    .nsk-related-systems__heading > p {
        max-width: 760px;
    }


    .nsk-related-systems__grid {
        grid-template-columns:
            repeat(2, minmax(0, 1fr));
    }


    .nsk-system-card {
        min-height: 390px;
    }


    .nsk-system-card__image {
        height: 190px;
    }

}


/* =========================================================
   SMALL TABLET
========================================================= */

@media (max-width: 780px) {

    .nsk-related-systems__heading h2 {
        font-size: 27px;
    }


    .nsk-related-systems__heading > p {
        max-width: 650px;

        font-size: 14px;
    }


    .nsk-related-systems__grid {
        gap: 16px;
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 600px) {

    .nsk-related-systems {
        padding:
            28px 20px
            65px;
    }


    .nsk-related-systems__header {
        margin-bottom: 30px;
    }


    .nsk-related-systems__heading {
        max-width: 100%;
    }


    .nsk-related-systems__heading h2 {
        margin-bottom: 12px;

        font-size: 26px;
        line-height: 1.2;
    }


    .nsk-related-systems__heading > p {
        width: 100%;
        max-width: 100%;

        font-size: 14px;
        line-height: 1.55;

        white-space: normal;
    }


    .nsk-related-systems__grid {
        grid-template-columns: 1fr;

        gap: 16px;
    }


    .nsk-system-card {
        min-height: 380px;
    }


    .nsk-system-card__image {
        height: 190px;
    }


    .nsk-system-card__content {
        padding:
            17px 18px
            20px;
    }


    .nsk-system-card__content h3 {
        font-size: 18px;
    }


    .nsk-system-card__content p {
        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c63c45e *//* =========================================================
   NEROSPEC SK
   RELATED PRODUCTS
   SINGLE ROW CAROUSEL
========================================================= */


/* =========================================================
   SECTION
========================================================= */

.nsk-related-products {
    width: 100%;
    position: relative;

    padding: 75px 30px 85px;

    background: #ffffff;

    box-sizing: border-box;
}


.nsk-related-products *,
.nsk-related-products *::before,
.nsk-related-products *::after {
    box-sizing: border-box;
}


/* =========================================================
   CONTAINER
========================================================= */

.nsk-related-products__container {
    width: 100%;
    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADER
========================================================= */

.nsk-related-products__header {
    display: flex;

    align-items: flex-end;
    justify-content: space-between;

    gap: 40px;

    margin-bottom: 28px;
}


.nsk-related-products__heading h2 {
    margin: 0;

    color: #00547a;

    font-size: 30px;
    line-height: 1.15;

    font-weight: 700;

    letter-spacing: -0.4px;
}


/* =========================================================
   VIEW ALL PRODUCTS
========================================================= */

.nsk-related-products__view-all {
    display: inline-flex;

    align-items: center;

    gap: 8px;

    flex-shrink: 0;

    padding-bottom: 3px;

    color: #00547a;

    font-size: 14px;
    line-height: 1.2;

    font-weight: 600;

    text-decoration: none;
}


.nsk-related-products__view-all span {
    display: inline-block;

    font-size: 18px;

    transition: transform 0.2s ease;
}


.nsk-related-products__view-all:hover span {
    transform: translateX(5px);
}


/* =========================================================
   CAROUSEL
========================================================= */

.nsk-products-carousel {
    position: relative;

    width: 100%;
}


/* =========================================================
   VIEWPORT
========================================================= */

.nsk-products-carousel__viewport {
    width: 100%;

    overflow-x: auto;
    overflow-y: hidden;

    scroll-behavior: smooth;

    scroll-snap-type: x mandatory;

    scrollbar-width: none;

    -ms-overflow-style: none;
}


.nsk-products-carousel__viewport::-webkit-scrollbar {
    display: none;
}


/* =========================================================
   TRACK
========================================================= */

.nsk-products-carousel__track {
    display: flex;

    flex-direction: row;
    flex-wrap: nowrap;

    align-items: stretch;

    gap: 20px;

    width: max-content;

    padding: 3px 2px 14px;
}


/* =========================================================
   CARD
========================================================= */

.nsk-related-card {
    display: flex;

    flex-direction: column;

    flex: 0 0 calc((1180px - 60px) / 4);

    width: calc((1180px - 60px) / 4);

    min-height: 365px;

    overflow: hidden;

    background: #ffffff;

    border: 1px solid #d8e0e4;

    border-radius: 7px;

    color: inherit;

    text-decoration: none;

    scroll-snap-align: start;

    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease,
        border-color 0.25s ease;
}


/* =========================================================
   CARD HOVER
========================================================= */

a.nsk-related-card:hover {
    transform: translateY(-3px);

    border-color: #b9ced6;

    box-shadow:
        0 8px 22px
        rgba(0, 73, 105, 0.08);

    text-decoration: none;
}


/* =========================================================
   IMAGE
========================================================= */

.nsk-related-card__image {
    position: relative;

    display: flex;

    align-items: center;
    justify-content: center;

    width: 100%;
    height: 160px;

    padding: 18px;

    overflow: hidden;

    /* UPDATED: white background */
    background: #ffffff;
}


.nsk-related-card__image img {
    display: block;

    width: 100%;
    height: 100%;

    object-fit: contain;

    transition: transform 0.3s ease;
}


a.nsk-related-card:hover
.nsk-related-card__image img {
    transform: scale(1.04);
}


/* =========================================================
   CURRENT PRODUCT
========================================================= */

.nsk-related-card__badge {
    position: absolute;

    top: 12px;
    left: 12px;

    padding: 6px 9px;

    background: #00547a;

    border-radius: 3px;

    color: #ffffff;

    font-size: 9px;
    line-height: 1;

    font-weight: 700;

    letter-spacing: 0.7px;

    text-transform: uppercase;
}


/* Current product remains white */

.nsk-related-card--current {
    border-color: #b8ccd4;

    background: #ffffff;
}


.nsk-related-card__current-label {
    margin-top: auto;

    color: #7a8c94;

    font-size: 13px;
    line-height: 1.2;

    font-weight: 600;
}


/* =========================================================
   CARD CONTENT
========================================================= */

.nsk-related-card__content {
    display: flex;

    flex-direction: column;

    flex: 1;

    padding: 18px 19px 20px;

    background: #ffffff;
}


.nsk-related-card__content h3 {
    margin: 0 0 9px;

    color: #00547a;

    font-size: 19px;
    line-height: 1.18;

    font-weight: 700;
}


.nsk-related-card__content p {
    margin: 0 0 22px;

    color: #696969;

    font-size: 14px;
    line-height: 1.5;

    font-weight: 400;
}


/* =========================================================
   VIEW PRODUCT
========================================================= */

.nsk-related-card__link {
    display: inline-flex;

    align-items: center;

    gap: 5px;

    margin-top: auto;

    color: #00547a;

    font-size: 13px;
    line-height: 1.2;

    font-weight: 600;
}


.nsk-related-card__link span {
    display: inline-block;

    transition: transform 0.2s ease;
}


a.nsk-related-card:hover
.nsk-related-card__link span {
    transform: translateX(5px);
}


/* =========================================================
   CAROUSEL ARROWS
========================================================= */

.nsk-products-carousel__button {
    position: absolute;

    top: 50%;

    z-index: 20;

    display: flex;

    align-items: center;
    justify-content: center;

    width: 42px;
    height: 42px;

    padding: 0;

    background: #ffffff;

    border: 1px solid #d8e0e4;

    border-radius: 50%;

    color: #00547a;

    font-family: inherit;

    font-size: 28px;
    line-height: 1;

    cursor: pointer;

    box-shadow:
        0 3px 12px
        rgba(0, 73, 105, 0.08);

    transform: translateY(-50%);

    transition:
        background-color 0.2s ease,
        color 0.2s ease,
        border-color 0.2s ease,
        box-shadow 0.2s ease;
}


.nsk-products-carousel__button:hover {
    background: #00547a;

    border-color: #00547a;

    color: #ffffff;

    box-shadow:
        0 6px 16px
        rgba(0, 73, 105, 0.15);
}


.nsk-products-carousel__button--prev {
    left: -62px;
}


.nsk-products-carousel__button--next {
    right: -62px;
}


/* =========================================================
   ACCESSIBILITY
========================================================= */

.nsk-related-card:focus-visible,
.nsk-related-products__view-all:focus-visible,
.nsk-products-carousel__button:focus-visible {
    outline: 2px solid #2fa9a8;

    outline-offset: 4px;
}


/* =========================================================
   DESKTOP — SMALLER SCREENS
========================================================= */

@media (max-width: 1300px) {

    .nsk-products-carousel {
        padding: 0 52px;
    }


    .nsk-products-carousel__button--prev {
        left: 0;
    }


    .nsk-products-carousel__button--next {
        right: 0;
    }


    .nsk-related-card {
        flex-basis:
            calc((100vw - 230px) / 4);

        width:
            calc((100vw - 230px) / 4);
    }

}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .nsk-related-products {
        padding: 65px 28px 75px;
    }


    .nsk-related-card {
        flex-basis:
            calc((100vw - 190px) / 3);

        width:
            calc((100vw - 190px) / 3);
    }

}


/* =========================================================
   SMALL TABLET
========================================================= */

@media (max-width: 780px) {

    .nsk-related-products__header {
        flex-direction: column;

        align-items: flex-start;

        gap: 14px;
    }


    .nsk-related-products__heading h2 {
        font-size: 27px;
    }


    .nsk-related-card {
        flex-basis:
            calc((100vw - 150px) / 2);

        width:
            calc((100vw - 150px) / 2);
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 600px) {

    .nsk-related-products {
        padding: 55px 20px 65px;
    }


    .nsk-related-products__header {
        margin-bottom: 24px;
    }


    .nsk-related-products__heading h2 {
        font-size: 26px;
    }


    .nsk-products-carousel {
        padding: 0;
    }


    .nsk-products-carousel__track {
        gap: 14px;

        padding-right: 35px;
    }


    .nsk-related-card {
        flex-basis: 82vw;

        width: 82vw;

        min-height: 355px;
    }


    .nsk-related-card__image {
        height: 160px;

        background: #ffffff;
    }


    .nsk-products-carousel__button {
        display: none;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/100-montserrat-thin-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/100-Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/100-montserrat-thinitalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/100-Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/200-montserrat-extralight-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/200-Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/200-montserrat-extralightitalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/200-Montserrat-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/300-montserrat-light-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/300-Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/300-montserrat-lightitalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/300-Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/400-montserrat-regular-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/400-Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/400-montserrat-italic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/400-Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/500-montserrat-medium-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/500-Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/500-montserrat-mediumitalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/500-Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/600-montserrat-semibold-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/600-Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/600-montserrat-semibolditalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/600-Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/700-montserrat-bold-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/700-Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/700-montserrat-bolditalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/700-Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/800-montserrat-extrabold-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/800-Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/800-montserrat-extrabolditalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/800-Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/900-montserrat-black-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/900-Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://sk.nerospec.com/wp-content/uploads/900-montserrat-blackitalic-webfont-1.woff2') format('woff2'),
		url('https://sk.nerospec.com/wp-content/uploads/2023/10/900-Montserrat-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */