.elementor-100 .elementor-element.elementor-element-5df0e675{--display:flex;--min-height:50vh;--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:flex-start;--overlay-opacity:0.75;}.elementor-100 .elementor-element.elementor-element-5df0e675:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-5df0e675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Banner-2.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-5df0e675::before, .elementor-100 .elementor-element.elementor-element-5df0e675 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-5df0e675 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-5df0e675 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-5df0e675 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-5df0e675 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-e1b9540 ) 0%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-741c8c77 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-466897f{color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-466897f a:hover, .elementor-100 .elementor-element.elementor-element-466897f a:focus{color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-fc312c6{--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;--align-items:center;--overlay-opacity:0.1;--padding-top:7em;--padding-bottom:14em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-fc312c6:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-fc312c6::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Construction-BG.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-3b0d0ef5{text-align:center;}.elementor-100 .elementor-element.elementor-element-3b0d0ef5 .elementor-heading-title{font-family:var( --e-global-typography-ba119a4-font-family ), Sans-serif;font-size:var( --e-global-typography-ba119a4-font-size );font-weight:var( --e-global-typography-ba119a4-font-weight );text-transform:var( --e-global-typography-ba119a4-text-transform );line-height:var( --e-global-typography-ba119a4-line-height );letter-spacing:var( --e-global-typography-ba119a4-letter-spacing );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-29b16b69{text-align:center;}.elementor-100 .elementor-element.elementor-element-29b16b69 .elementor-heading-title{font-family:var( --e-global-typography-f755387-font-family ), Sans-serif;font-size:var( --e-global-typography-f755387-font-size );font-weight:var( --e-global-typography-f755387-font-weight );line-height:var( --e-global-typography-f755387-line-height );color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-7c3a5c1{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-100 .elementor-element.elementor-element-890f0aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-100 .elementor-element.elementor-element-61c34d75{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-4175ed42{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-fd5dec5{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-fd5dec5:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-fd5dec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-1.1.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-fd5dec5::before, .elementor-100 .elementor-element.elementor-element-fd5dec5 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-fd5dec5 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-fd5dec5 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-fd5dec5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-fd5dec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-79e0b2d7 .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-1cceeb21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-1cceeb21:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-1cceeb21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-78a24479{text-align:center;}.elementor-100 .elementor-element.elementor-element-31c75629{text-align:center;}.elementor-100 .elementor-element.elementor-element-31c75629 .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-525295e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-784e6fc0{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-523a996a{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-523a996a:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-523a996a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-3.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-523a996a::before, .elementor-100 .elementor-element.elementor-element-523a996a > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-523a996a > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-523a996a > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-523a996a > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-523a996a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-1d0554e3 .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-1d0554e3 .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-1d0554e3 .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-1d0554e3 .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-1d0554e3 .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-3328ad26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-3328ad26:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-3328ad26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-2722bfe8{text-align:center;}.elementor-100 .elementor-element.elementor-element-54aceff3{text-align:center;}.elementor-100 .elementor-element.elementor-element-54aceff3 .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-4289c98e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-4f80e8f6{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-3b2fb150{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-3b2fb150:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-3b2fb150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-6.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-3b2fb150::before, .elementor-100 .elementor-element.elementor-element-3b2fb150 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-3b2fb150 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-3b2fb150 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-3b2fb150 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-3b2fb150 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-17aafe6d .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-17aafe6d .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-17aafe6d .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-17aafe6d .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-17aafe6d .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-17aafe6d .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-6b83bafc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-6b83bafc:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-6b83bafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-7d9d23a1{text-align:center;}.elementor-100 .elementor-element.elementor-element-362972e9{text-align:center;}.elementor-100 .elementor-element.elementor-element-362972e9 .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-1bd3f6bc{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-638763de{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-8e1d1ca{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-8e1d1ca:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-8e1d1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-7.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-8e1d1ca::before, .elementor-100 .elementor-element.elementor-element-8e1d1ca > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-8e1d1ca > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-8e1d1ca > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-8e1d1ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-8e1d1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-4103ead7 .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-4103ead7 .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-4103ead7 .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-4103ead7 .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-4103ead7 .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-4103ead7 .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-454c7d62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-454c7d62:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-454c7d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-3ac1ecb1{text-align:center;}.elementor-100 .elementor-element.elementor-element-b44445b{text-align:center;}.elementor-100 .elementor-element.elementor-element-b44445b .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-17f4ad74{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-7cbad861{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-1bdc638c{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-1bdc638c:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-1bdc638c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-8.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-1bdc638c::before, .elementor-100 .elementor-element.elementor-element-1bdc638c > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-1bdc638c > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-1bdc638c > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-1bdc638c > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-1bdc638c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-28b52f6a .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-28b52f6a .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-28b52f6a .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-28b52f6a .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-28b52f6a .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-28b52f6a .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-62ecb8e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-62ecb8e8:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-62ecb8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-47822131{text-align:center;}.elementor-100 .elementor-element.elementor-element-552ff7f{text-align:center;}.elementor-100 .elementor-element.elementor-element-552ff7f .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-7ac67edb{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-6167e5a7{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-5cc54c8a{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-5cc54c8a:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-5cc54c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-5.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-5cc54c8a::before, .elementor-100 .elementor-element.elementor-element-5cc54c8a > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-5cc54c8a > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-5cc54c8a > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-5cc54c8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-5cc54c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-e64e8c8 .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-e64e8c8 .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-e64e8c8 .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-e64e8c8 .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-e64e8c8 .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-79d6d060{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-79d6d060:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-79d6d060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-6fa6b995{text-align:center;}.elementor-100 .elementor-element.elementor-element-2fa69c8{text-align:center;}.elementor-100 .elementor-element.elementor-element-2fa69c8 .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-2db5ed6e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-5ba331f{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-7b0fa9c7{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-7b0fa9c7:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-7b0fa9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-4.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-7b0fa9c7::before, .elementor-100 .elementor-element.elementor-element-7b0fa9c7 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-7b0fa9c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-7b0fa9c7 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-7b0fa9c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-7b0fa9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-7fd68ff9 .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-6252fe75{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-6252fe75:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-6252fe75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-4c9cb0c0{text-align:center;}.elementor-100 .elementor-element.elementor-element-5f30a3be{text-align:center;}.elementor-100 .elementor-element.elementor-element-5f30a3be .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-6faa50a6{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-57bbf62d{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:-4em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-51b25cd1{--display:flex;--min-height:40vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-51b25cd1:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-51b25cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northoakbuildersconstructioncompany.com/wp-content/uploads/2026/02/Team-Image-2.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-51b25cd1::before, .elementor-100 .elementor-element.elementor-element-51b25cd1 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-51b25cd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-51b25cd1 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-51b25cd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-51b25cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1b9540 ) 25%, var( --e-global-color-002d846 ) 75%);}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-1d8d9cc > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-1d8d9cc > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-1d8d9cc > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-1d8d9cc > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-d91928e > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-d91928e > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-d91928e > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-d91928e > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-4bb0f8c > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-4bb0f8c > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-4bb0f8c > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-4bb0f8c > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-f2cc706 > a :is(i, svg){color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-f2cc706 > a{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-f2cc706 > a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .elementor-repeater-item-f2cc706 > a:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .ekit_social_media{text-align:center;}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .ekit_social_media > li{display:inline-block;margin:0px 5px 0px 5px;}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .ekit_social_media > li > a{text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:27px;}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .ekit_social_media > li > a i{font-size:12px;}.elementor-100 .elementor-element.elementor-element-2fa1f3d2 .ekit_social_media > li > a svg{max-width:12px;}.elementor-100 .elementor-element.elementor-element-4f34950b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-4f34950b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-4f34950b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-100 .elementor-element.elementor-element-21fb3562{text-align:center;}.elementor-100 .elementor-element.elementor-element-ebd679a{text-align:center;}.elementor-100 .elementor-element.elementor-element-ebd679a .elementor-heading-title{font-family:var( --e-global-typography-c001d4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c001d4b-font-size );font-weight:var( --e-global-typography-c001d4b-font-weight );line-height:var( --e-global-typography-c001d4b-line-height );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-55a2c226{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-100 .elementor-element.elementor-element-1337f44e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:4em;--padding-bottom:4em;--padding-left:6em;--padding-right:6em;}.elementor-100 .elementor-element.elementor-element-1337f44e:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-1337f44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-473b293 );}.elementor-100 .elementor-element.elementor-element-48e7fa94{--e-image-carousel-slides-to-show:6;}.elementor-100 .elementor-element.elementor-element-48e7fa94 .swiper-wrapper{display:flex;align-items:center;}.elementor-100 .elementor-element.elementor-element-1ca5803{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-4fb41cfc{--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-100 .elementor-element.elementor-element-729ef0fa{text-align:start;}.elementor-100 .elementor-element.elementor-element-729ef0fa .elementor-heading-title{font-family:var( --e-global-typography-ba119a4-font-family ), Sans-serif;font-size:var( --e-global-typography-ba119a4-font-size );font-weight:var( --e-global-typography-ba119a4-font-weight );text-transform:var( --e-global-typography-ba119a4-text-transform );line-height:var( --e-global-typography-ba119a4-line-height );letter-spacing:var( --e-global-typography-ba119a4-letter-spacing );color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-7ab91c1c{text-align:start;}.elementor-100 .elementor-element.elementor-element-7ab91c1c .elementor-heading-title{font-family:var( --e-global-typography-f755387-font-family ), Sans-serif;font-size:var( --e-global-typography-f755387-font-size );font-weight:var( --e-global-typography-f755387-font-weight );line-height:var( --e-global-typography-f755387-line-height );color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-308c8979{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-100 .elementor-element.elementor-element-559edb05{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-100 .elementor-element.elementor-element-559edb05:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-559edb05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-29b65760{text-align:center;}.elementor-100 .elementor-element.elementor-element-29b65760 img{width:32%;}.elementor-100 .elementor-element.elementor-element-44a8b6dd{text-align:center;}.elementor-100 .elementor-element.elementor-element-44a8b6dd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-36f05855{--display:flex;}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:10px;border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .skill-track{background-color:var( --e-global-color-473b293 );border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-473b293 );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .skill-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skill-bar-content{margin-bottom:10px;}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:10px;border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .skill-track{background-color:var( --e-global-color-473b293 );border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-473b293 );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .skill-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2c916a92 .skill-bar-content{margin-bottom:10px;}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:10px;border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .skill-track{background-color:var( --e-global-color-473b293 );border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-473b293 );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .skill-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6c753e2c .skill-bar-content{margin-bottom:10px;}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:10px;border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .skill-track{background-color:var( --e-global-color-473b293 );border-radius:7px 7px 7px 7px;}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-473b293 );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .skill-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-867e52f-font-family ), Sans-serif;font-size:var( --e-global-typography-867e52f-font-size );font-weight:var( --e-global-typography-867e52f-font-weight );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-36082b79 .skill-bar-content{margin-bottom:10px;}.elementor-100 .elementor-element.elementor-element-33088d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-473b293 );--border-color:var( --e-global-color-473b293 );--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-100 .elementor-element.elementor-element-7ae94ce0 img{border-radius:15px 15px 15px 15px;}.elementor-100 .elementor-element.elementor-element-6ec89a30{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--margin-top:-3em;--margin-bottom:-3em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:1;}.elementor-100 .elementor-element.elementor-element-6ec89a30:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-6ec89a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-6ec89a30.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-5d3af5ab{text-align:center;}.elementor-100 .elementor-element.elementor-element-5d3af5ab .elementor-heading-title{font-family:var( --e-global-typography-6968423-font-family ), Sans-serif;font-size:var( --e-global-typography-6968423-font-size );font-weight:var( --e-global-typography-6968423-font-weight );font-style:var( --e-global-typography-6968423-font-style );line-height:var( --e-global-typography-6968423-line-height );color:var( --e-global-color-002d846 );}.elementor-100 .elementor-element.elementor-element-78b1a5ea{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-100 .elementor-element.elementor-element-78b1a5ea img{border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-5df0e675:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-5df0e675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-130px 0px;}.elementor-100 .elementor-element.elementor-element-fc312c6{--padding-top:6em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-3b0d0ef5 .elementor-heading-title{font-size:var( --e-global-typography-ba119a4-font-size );line-height:var( --e-global-typography-ba119a4-line-height );letter-spacing:var( --e-global-typography-ba119a4-letter-spacing );}.elementor-100 .elementor-element.elementor-element-29b16b69 .elementor-heading-title{font-size:var( --e-global-typography-f755387-font-size );line-height:var( --e-global-typography-f755387-line-height );}.elementor-100 .elementor-element.elementor-element-7c3a5c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-100 .elementor-element.elementor-element-890f0aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:wrap;}.elementor-100 .elementor-element.elementor-element-31c75629 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-54aceff3 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-362972e9 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-b44445b .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-552ff7f .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-2fa69c8 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-5f30a3be .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-ebd679a .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-55a2c226{--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-100 .elementor-element.elementor-element-1337f44e{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-100 .elementor-element.elementor-element-48e7fa94{--e-image-carousel-slides-to-show:3;}.elementor-100 .elementor-element.elementor-element-1ca5803{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-4fb41cfc.e-con{--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-729ef0fa .elementor-heading-title{font-size:var( --e-global-typography-ba119a4-font-size );line-height:var( --e-global-typography-ba119a4-line-height );letter-spacing:var( --e-global-typography-ba119a4-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7ab91c1c .elementor-heading-title{font-size:var( --e-global-typography-f755387-font-size );line-height:var( --e-global-typography-f755387-line-height );}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6ec89a30{--margin-top:-3em;--margin-bottom:-3em;--margin-left:0em;--margin-right:0em;}.elementor-100 .elementor-element.elementor-element-5d3af5ab .elementor-heading-title{font-size:var( --e-global-typography-6968423-font-size );line-height:var( --e-global-typography-6968423-line-height );}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-5df0e675:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-5df0e675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-182px 0px;}.elementor-100 .elementor-element.elementor-element-fc312c6{--padding-top:6em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-3b0d0ef5 .elementor-heading-title{font-size:var( --e-global-typography-ba119a4-font-size );line-height:var( --e-global-typography-ba119a4-line-height );letter-spacing:var( --e-global-typography-ba119a4-letter-spacing );}.elementor-100 .elementor-element.elementor-element-29b16b69 .elementor-heading-title{font-size:var( --e-global-typography-f755387-font-size );line-height:var( --e-global-typography-f755387-line-height );}.elementor-100 .elementor-element.elementor-element-fd5dec5{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-1cceeb21{--width:70%;}.elementor-100 .elementor-element.elementor-element-31c75629 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-523a996a{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-3328ad26{--width:70%;}.elementor-100 .elementor-element.elementor-element-54aceff3 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-3b2fb150{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-6b83bafc{--width:70%;}.elementor-100 .elementor-element.elementor-element-362972e9 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-8e1d1ca{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-454c7d62{--width:70%;}.elementor-100 .elementor-element.elementor-element-b44445b .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-1bdc638c{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-62ecb8e8{--width:70%;}.elementor-100 .elementor-element.elementor-element-552ff7f .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-5cc54c8a{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-79d6d060{--width:70%;}.elementor-100 .elementor-element.elementor-element-2fa69c8 .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-7b0fa9c7{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-6252fe75{--width:70%;}.elementor-100 .elementor-element.elementor-element-5f30a3be .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-51b25cd1{--min-height:48vh;}.elementor-100 .elementor-element.elementor-element-4f34950b{--width:70%;}.elementor-100 .elementor-element.elementor-element-ebd679a .elementor-heading-title{font-size:var( --e-global-typography-c001d4b-font-size );line-height:var( --e-global-typography-c001d4b-line-height );}.elementor-100 .elementor-element.elementor-element-55a2c226{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-100 .elementor-element.elementor-element-1337f44e{--width:90%;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-100 .elementor-element.elementor-element-1337f44e.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-48e7fa94{--e-image-carousel-slides-to-show:2;}.elementor-100 .elementor-element.elementor-element-729ef0fa .elementor-heading-title{font-size:var( --e-global-typography-ba119a4-font-size );line-height:var( --e-global-typography-ba119a4-line-height );letter-spacing:var( --e-global-typography-ba119a4-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7ab91c1c .elementor-heading-title{font-size:var( --e-global-typography-f755387-font-size );line-height:var( --e-global-typography-f755387-line-height );}.elementor-100 .elementor-element.elementor-element-29b65760 img{width:20%;}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2b322ba7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-2c916a92 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-6c753e2c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .skill-title{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-36082b79 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-867e52f-font-size );line-height:var( --e-global-typography-867e52f-line-height );}.elementor-100 .elementor-element.elementor-element-33088d2d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-100 .elementor-element.elementor-element-6ec89a30{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-100 .elementor-element.elementor-element-5d3af5ab .elementor-heading-title{font-size:var( --e-global-typography-6968423-font-size );line-height:var( --e-global-typography-6968423-line-height );}}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-61c34d75{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-1cceeb21{--width:70%;}.elementor-100 .elementor-element.elementor-element-525295e{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-3328ad26{--width:70%;}.elementor-100 .elementor-element.elementor-element-4289c98e{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-6b83bafc{--width:70%;}.elementor-100 .elementor-element.elementor-element-1bd3f6bc{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-454c7d62{--width:70%;}.elementor-100 .elementor-element.elementor-element-17f4ad74{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-62ecb8e8{--width:70%;}.elementor-100 .elementor-element.elementor-element-7ac67edb{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-79d6d060{--width:70%;}.elementor-100 .elementor-element.elementor-element-2db5ed6e{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-6252fe75{--width:70%;}.elementor-100 .elementor-element.elementor-element-6faa50a6{--width:23.3%;}.elementor-100 .elementor-element.elementor-element-4f34950b{--width:70%;}.elementor-100 .elementor-element.elementor-element-4fb41cfc{--width:55%;}.elementor-100 .elementor-element.elementor-element-559edb05{--width:35%;}.elementor-100 .elementor-element.elementor-element-36f05855{--width:61%;}.elementor-100 .elementor-element.elementor-element-33088d2d{--width:45%;}.elementor-100 .elementor-element.elementor-element-6ec89a30{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-100 .elementor-element.elementor-element-61c34d75{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-525295e{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-4289c98e{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-1bd3f6bc{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-17f4ad74{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-7ac67edb{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-2db5ed6e{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-6faa50a6{--width:47.7%;}.elementor-100 .elementor-element.elementor-element-4fb41cfc{--width:100%;}.elementor-100 .elementor-element.elementor-element-33088d2d{--width:100%;}}@media(min-width:1025px){.elementor-100 .elementor-element.elementor-element-fc312c6::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-fc312c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}