.elementor-79 .elementor-element.elementor-element-7034c556{--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;--overlay-opacity:0.8;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-7034c556:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-7034c556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/01/slider-1-2-2-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-7034c556::before, .elementor-79 .elementor-element.elementor-element-7034c556 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7034c556 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7034c556 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7034c556 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7034c556 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-632237d5{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-2f9d4bbb{left:533px;}body.rtl .elementor-79 .elementor-element.elementor-element-2f9d4bbb{right:533px;}.elementor-79 .elementor-element.elementor-element-2f9d4bbb{top:-1px;}.elementor-79 .elementor-element.elementor-element-2f9d4bbb img{width:53%;}.elementor-79 .elementor-element.elementor-element-4a8c7ae{--e-transform-rotateZ:180deg;bottom:0px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-4a8c7ae{left:784px;}body.rtl .elementor-79 .elementor-element.elementor-element-4a8c7ae{right:784px;}.elementor-79 .elementor-element.elementor-element-4a8c7ae img{width:64%;}.elementor-79 .elementor-element.elementor-element-4769d1d8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-45f072a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-43ebe0d0{--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;--overlay-opacity:0.59;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-43ebe0d0:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-43ebe0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87cf6c1 );}.elementor-79 .elementor-element.elementor-element-43ebe0d0::before, .elementor-79 .elementor-element.elementor-element-43ebe0d0 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-43ebe0d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-43ebe0d0 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-43ebe0d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-43ebe0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-6b3fca2d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-14db8ba0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-5babf405{padding:20px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-5babf405 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-4883cc30{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-21ff0417{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-5876b7f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-item > a{text-transform:capitalize;}.elementor-79 .elementor-element.elementor-element-5876b7f .elementor-icon-list-text{transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-579c4b71{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-60c74239{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-f0fa944{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-fe9683f{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-747dab3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-79 .elementor-element.elementor-element-747dab3b:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-747dab3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87cf6c1 );}.elementor-79 .elementor-element.elementor-element-2b4efc73 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-66460d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-79 .elementor-element.elementor-element-66460d .elementor-divider-separator{width:100%;}.elementor-79 .elementor-element.elementor-element-66460d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2872dad );}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button{background-color:var( --e-global-color-2872dad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2872dad );}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button{background-color:var( --e-global-color-2872dad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2872dad );}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button{background-color:var( --e-global-color-2872dad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-65623097 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2872dad );}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-65623097 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button{background-color:var( --e-global-color-2872dad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2872dad );}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button{background-color:var( --e-global-color-2872dad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-2872dad );}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-7b905c61{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.25;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-79 .elementor-element.elementor-element-7b905c61:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-7b905c61::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fncontracting.com/wp-content/uploads/2026/01/portfolio-v1-img2-3.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-76df8c85{text-align:center;}.elementor-79 .elementor-element.elementor-element-76df8c85 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-wrapper{gap:15px;}.elementor-79 .elementor-element.elementor-element-729f19f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-729f19f5.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-729f19f5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-description{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-7db0c994{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button{background-color:var( --e-global-color-2872dad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-01421c4{--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;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-01421c4:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-01421c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4ED;background-image:url("https://fncontracting.com/wp-content/uploads/2026/01/services-v2-pattern.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-01421c4::before, .elementor-79 .elementor-element.elementor-element-01421c4 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-01421c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-01421c4 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-01421c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-01421c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F4ED;--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-b8a8834{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-8c7787b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-f7b0edb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-968ae19 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-b0f1abe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-e756dfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-df8804b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-7fdd500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-0240a13{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-wrapper{gap:10px;}.elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0240a13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0240a13.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0240a13.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-32c5e0a{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-wrapper{gap:10px;}.elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-32c5e0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-32c5e0a.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-32c5e0a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-bfd0912{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-wrapper{gap:10px;}.elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-bfd0912.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-bfd0912.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-bfd0912.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-db2ae96{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-wrapper{gap:10px;}.elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-db2ae96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-db2ae96.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-db2ae96.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-87acad2{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-wrapper{gap:10px;}.elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-87acad2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-87acad2.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-87acad2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon{font-size:60px;}.elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-da42a65{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-deb0d86{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-865b48f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-865b48f:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-865b48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-865b48f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-79 .elementor-element.elementor-element-865b48f, .elementor-79 .elementor-element.elementor-element-865b48f::before{--border-transition:0.3s;}.elementor-79 .elementor-element.elementor-element-2270c2e{padding:0px 0px 0px 0px;top:0px;}.elementor-79 .elementor-element.elementor-element-2270c2e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-2270c2e{right:0px;}body.rtl .elementor-79 .elementor-element.elementor-element-2270c2e{left:0px;}.elementor-79 .elementor-element.elementor-element-2270c2e .elementor-icon-wrapper{text-align:center;}.elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2270c2e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2270c2e .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-79 .elementor-element.elementor-element-2270c2e .elementor-icon svg{height:36px;}.elementor-79 .elementor-element.elementor-element-0ec7670 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-79 .elementor-element.elementor-element-719568f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-719568f .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-b9afc75{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2872dad );--border-color:var( --e-global-color-2872dad );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b9afc75:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-b9afc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-b9afc75:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-79 .elementor-element.elementor-element-b9afc75, .elementor-79 .elementor-element.elementor-element-b9afc75::before{--border-transition:0.3s;}.elementor-79 .elementor-element.elementor-element-bfa4332{padding:0px 0px 0px 0px;top:0px;}.elementor-79 .elementor-element.elementor-element-bfa4332.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-bfa4332{right:0px;}body.rtl .elementor-79 .elementor-element.elementor-element-bfa4332{left:0px;}.elementor-79 .elementor-element.elementor-element-bfa4332 .elementor-icon-wrapper{text-align:center;}.elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-bfa4332.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-bfa4332 .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-79 .elementor-element.elementor-element-bfa4332 .elementor-icon svg{height:36px;}.elementor-79 .elementor-element.elementor-element-ee846e2 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-79 .elementor-element.elementor-element-a20ca11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-a20ca11 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-50f8cdb{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2872dad );--border-color:var( --e-global-color-2872dad );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-50f8cdb:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-50f8cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-50f8cdb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-79 .elementor-element.elementor-element-50f8cdb, .elementor-79 .elementor-element.elementor-element-50f8cdb::before{--border-transition:0.3s;}.elementor-79 .elementor-element.elementor-element-0862a7b{padding:0px 0px 0px 0px;top:0px;}.elementor-79 .elementor-element.elementor-element-0862a7b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0862a7b{right:0px;}body.rtl .elementor-79 .elementor-element.elementor-element-0862a7b{left:0px;}.elementor-79 .elementor-element.elementor-element-0862a7b .elementor-icon-wrapper{text-align:center;}.elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0862a7b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0862a7b .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-79 .elementor-element.elementor-element-0862a7b .elementor-icon svg{height:36px;}.elementor-79 .elementor-element.elementor-element-b972819 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-79 .elementor-element.elementor-element-422de7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-422de7b .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-be2c960{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-79 .elementor-element.elementor-element-be2c960:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-be2c960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-fd025ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-79 .elementor-element.elementor-element-fd025ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-dcd3b39{--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-79 .elementor-element.elementor-element-f54799a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f54799a .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-f54799a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f54799a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-f54799a .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-79 .elementor-element.elementor-element-f54799a .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-f54799a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-35eaffc{--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;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-35eaffc:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-35eaffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-9aacf55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-9b6ec48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-50cf2ed{text-align:center;}.elementor-79 .elementor-element.elementor-element-50cf2ed .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-f99d31b{text-align:center;}.elementor-79 .elementor-element.elementor-element-b991b3d{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-bd951de{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-bd951de:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-bd951de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-9909e0a .elementor-icon-box-wrapper{gap:15px;}.elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-9909e0a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-48bb9eb );color:var( --e-global-color-48bb9eb );border-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-9909e0a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-9909e0a:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-9909e0a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-9909e0a .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-287ca6c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-79 .elementor-element.elementor-element-287ca6c .elementor-divider-separator{width:100%;}.elementor-79 .elementor-element.elementor-element-287ca6c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-79 .elementor-element.elementor-element-71d0b13{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-71d0b13:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-71d0b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-665421b .elementor-icon-box-wrapper{gap:15px;}.elementor-79 .elementor-element.elementor-element-665421b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-665421b.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-665421b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-665421b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-665421b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-665421b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-665421b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-665421b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-665421b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-48bb9eb );color:var( --e-global-color-48bb9eb );border-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-665421b .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-665421b:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-665421b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-665421b .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-1baaba9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-79 .elementor-element.elementor-element-1baaba9 .elementor-divider-separator{width:100%;}.elementor-79 .elementor-element.elementor-element-1baaba9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-79 .elementor-element.elementor-element-49464f6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-49464f6:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-49464f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-050769b .elementor-icon-box-wrapper{gap:15px;}.elementor-79 .elementor-element.elementor-element-050769b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-050769b.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-050769b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-050769b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-050769b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-050769b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-050769b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-050769b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-050769b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-48bb9eb );color:var( --e-global-color-48bb9eb );border-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-050769b .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-050769b:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-050769b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-050769b .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2f79330{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-79 .elementor-element.elementor-element-2f79330 .elementor-divider-separator{width:100%;}.elementor-79 .elementor-element.elementor-element-2f79330 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-79 .elementor-element.elementor-element-2bdd71f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-2bdd71f:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-2bdd71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-11e71bb .elementor-icon-box-wrapper{gap:15px;}.elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-11e71bb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-48bb9eb );color:var( --e-global-color-48bb9eb );border-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-11e71bb .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-11e71bb:has(:hover) .elementor-icon-box-title,
					 .elementor-79 .elementor-element.elementor-element-11e71bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-11e71bb .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-8345c2c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-79 .elementor-element.elementor-element-8345c2c .elementor-divider-separator{width:100%;}.elementor-79 .elementor-element.elementor-element-8345c2c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-79 .elementor-element.elementor-element-6a6dee5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-79 .elementor-element.elementor-element-6a6dee5:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-6a6dee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-3ea28de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-79 .elementor-element.elementor-element-3ea28de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-f8359b5{--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-79 .elementor-element.elementor-element-cfef3e3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f8f2133{--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;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-f8f2133:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-f8f2133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f8f2133::before, .elementor-79 .elementor-element.elementor-element-f8f2133 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-f8f2133 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-f8f2133 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-f8f2133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-f8f2133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F4ED;--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-fd275eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-f2fa961{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-b3016da{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-374c9d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-769ea4d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-405be5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-01ab919{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-79 .elementor-element.elementor-element-a309d24{--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-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:#ddd;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-de49378{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-item > a{font-size:25px;}.elementor-79 .elementor-element.elementor-element-de49378 .elementor-icon-list-text{transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-3f64ebf{--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-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:#ddd;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-d68f2f1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-item > a{font-size:25px;}.elementor-79 .elementor-element.elementor-element-d68f2f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-bd6e2e4{--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-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:#ddd;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-5b64a10{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-item > a{font-size:25px;}.elementor-79 .elementor-element.elementor-element-5b64a10 .elementor-icon-list-text{transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-c1cce02{--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-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:#ddd;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-7603fde{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-item > a{font-size:25px;}.elementor-79 .elementor-element.elementor-element-7603fde .elementor-icon-list-text{transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-9f92ade{--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-79 .elementor-element.elementor-element-59bb8b1{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-f79ea1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-291160e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-f9125f9{text-align:center;}.elementor-79 .elementor-element.elementor-element-f9125f9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-8128d10{--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;--overflow:hidden;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-f6b0633{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-5b245dd{--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;}.elementor-79 .elementor-element.elementor-element-9f14c51{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.59;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-9f14c51:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-9f14c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-9f14c51:hover::before, .elementor-79 .elementor-element.elementor-element-9f14c51:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-9f14c51:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-9f14c51::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-9f14c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-9f14c51:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-7df7d68{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-63951ef{text-align:center;}.elementor-79 .elementor-element.elementor-element-63951ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-aa8f5d9{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-aa8f5d9:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2025/10/189146676_5529135310495219_4978257223892521653_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-aa8f5d9:hover::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-aa8f5d9::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-aa8f5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-aa8f5d9:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-2d509eb{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-2d509eb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-bcd9882{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-bcd9882:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-bcd9882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2025/10/176214732_5359628100779275_5370148051786120213_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-bcd9882:hover::before, .elementor-79 .elementor-element.elementor-element-bcd9882:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-bcd9882:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-bcd9882::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-bcd9882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-bcd9882:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-0a9d14e{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-0a9d14e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-6b2111e{--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;}.elementor-79 .elementor-element.elementor-element-417d7dc{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-417d7dc:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-417d7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2025/10/175722597_5341155959293156_6149820913611610293_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-417d7dc:hover::before, .elementor-79 .elementor-element.elementor-element-417d7dc:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-417d7dc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-417d7dc::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-417d7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-417d7dc:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-b8eb233{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-b8eb233.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-8ab96bd{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-8ab96bd:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-8ab96bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2025/10/166048256_5252132988195454_1986804425522463562_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-8ab96bd:hover::before, .elementor-79 .elementor-element.elementor-element-8ab96bd:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-8ab96bd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-8ab96bd::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-8ab96bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-8ab96bd:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-713334b{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-713334b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-713334b.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-713334b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-713334b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-713334b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-713334b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-713334b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-713334b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-713334b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-713334b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-713334b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-713334b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-b7c7b89{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b7c7b89:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-b7c7b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/8.jpeg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-79 .elementor-element.elementor-element-b7c7b89:hover::before, .elementor-79 .elementor-element.elementor-element-b7c7b89:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-b7c7b89:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-b7c7b89::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-b7c7b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-b7c7b89:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-4fb7020{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4fb7020.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-26fb918{--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;}.elementor-79 .elementor-element.elementor-element-c6bc15e{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-c6bc15e:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-c6bc15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/10.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-c6bc15e:hover::before, .elementor-79 .elementor-element.elementor-element-c6bc15e:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c6bc15e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-c6bc15e::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-c6bc15e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-c6bc15e:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-8b178de{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-8b178de.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-c248ca0{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-c248ca0:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-c248ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/14.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-c248ca0:hover::before, .elementor-79 .elementor-element.elementor-element-c248ca0:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c248ca0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-c248ca0::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-c248ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-c248ca0:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-ada416f{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-ada416f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-3a5964a{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-3a5964a:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-3a5964a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/16.jpeg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-79 .elementor-element.elementor-element-3a5964a:hover::before, .elementor-79 .elementor-element.elementor-element-3a5964a:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-3a5964a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-3a5964a::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-3a5964a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-3a5964a:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-47592d7{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-47592d7.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-bcb41d5{--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;}.elementor-79 .elementor-element.elementor-element-a6ee1e9{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-a6ee1e9:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/11.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-a6ee1e9:hover::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-a6ee1e9::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-a6ee1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-a6ee1e9:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-f014cf4{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-f014cf4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-293bc84{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-293bc84:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-293bc84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/15.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-293bc84:hover::before, .elementor-79 .elementor-element.elementor-element-293bc84:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-293bc84:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-293bc84::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-293bc84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-293bc84:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-d7ecf4b{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-d7ecf4b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-6d30d18{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-6d30d18:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-6d30d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/02/12.jpeg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-79 .elementor-element.elementor-element-6d30d18:hover::before, .elementor-79 .elementor-element.elementor-element-6d30d18:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-6d30d18:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-6d30d18::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-6d30d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-6d30d18:hover{--overlay-opacity:0.5;}.elementor-79 .elementor-element.elementor-element-4465835{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:21px;}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-79 .elementor-element.elementor-element-4465835.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4465835.elementor-view-framed .elementor-icon, .elementor-79 .elementor-element.elementor-element-4465835.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-4465835.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4465835.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4465835.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4465835.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4465835.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4465835.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4465835.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-4465835.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-79 .elementor-element.elementor-element-4465835.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-25e4038{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-79 .elementor-element.elementor-element-25e4038:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-25e4038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-7ce00bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-79 .elementor-element.elementor-element-7ce00bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-79 .elementor-element.elementor-element-9bafc2a{--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-79 .elementor-element.elementor-element-4c295d3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button:hover, .elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button:hover svg, .elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-79 .elementor-element.elementor-element-bf6da0f{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-bf6da0f:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-bf6da0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fncontracting.com/wp-content/uploads/2026/01/blog-v1-shape2.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-79 .elementor-element.elementor-element-a01cc3d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-79 .elementor-element.elementor-element-8c8ee05{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-79 .elementor-element.elementor-element-8e570f3{text-align:center;}.elementor-79 .elementor-element.elementor-element-8e570f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-79 .elementor-element.elementor-element-979be32{text-align:center;}.elementor-79 .elementor-element.elementor-element-101261f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-4fb3021 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-48bb9eb );}.elementor-79 .elementor-element.elementor-element-4fb3021 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-4fb3021 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-4fb3021 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-48bb9eb );fill:var( --e-global-color-48bb9eb );}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-7034c556{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-632237d5{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-79 .elementor-element.elementor-element-4769d1d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-43ebe0d0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-6b3fca2d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-79 .elementor-element.elementor-element-5babf405 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-4883cc30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-21ff0417{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-f0fa944{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-fe9683f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-2b4efc73 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-76df8c85 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-description{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-7db0c994{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-01421c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b8a8834{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-968ae19{text-align:center;}.elementor-79 .elementor-element.elementor-element-968ae19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-e756dfa{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-df8804b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-79 .elementor-element.elementor-element-7fdd500{--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-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-da42a65{--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;}.elementor-79 .elementor-element.elementor-element-deb0d86{--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-79 .elementor-element.elementor-element-2270c2e{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-2270c2e{right:30px;}body.rtl .elementor-79 .elementor-element.elementor-element-2270c2e{left:30px;}.elementor-79 .elementor-element.elementor-element-2270c2e .elementor-icon{font-size:33px;}.elementor-79 .elementor-element.elementor-element-2270c2e .elementor-icon svg{height:33px;}.elementor-79 .elementor-element.elementor-element-719568f .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-bfa4332{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-bfa4332{right:30px;}body.rtl .elementor-79 .elementor-element.elementor-element-bfa4332{left:30px;}.elementor-79 .elementor-element.elementor-element-bfa4332 .elementor-icon{font-size:33px;}.elementor-79 .elementor-element.elementor-element-bfa4332 .elementor-icon svg{height:33px;}.elementor-79 .elementor-element.elementor-element-a20ca11 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-0862a7b{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-79 .elementor-element.elementor-element-0862a7b{right:30px;}body.rtl .elementor-79 .elementor-element.elementor-element-0862a7b{left:30px;}.elementor-79 .elementor-element.elementor-element-0862a7b .elementor-icon{font-size:33px;}.elementor-79 .elementor-element.elementor-element-0862a7b .elementor-icon svg{height:33px;}.elementor-79 .elementor-element.elementor-element-422de7b .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-f54799a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-35eaffc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-50cf2ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-b991b3d{--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-79 .elementor-element.elementor-element-cfef3e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-f8f2133{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-fd275eb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-374c9d1{text-align:center;}.elementor-79 .elementor-element.elementor-element-374c9d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-405be5e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-59bb8b1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-f9125f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-8128d10{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-5b245dd{--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-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-63951ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-6b2111e{--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-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-26fb918{--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-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-bcb41d5{--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-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-bf6da0f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-8e570f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-632237d5{--min-height:209px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-4769d1d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-45f072a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-6b3fca2d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-79 .elementor-element.elementor-element-5babf405{text-align:center;}.elementor-79 .elementor-element.elementor-element-5babf405 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-4883cc30{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-21ff0417{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-f0fa944{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-2b4efc73 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-59fa55b5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-397ee708 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-48da2bb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-65623097 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-6059c5e1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-0d5b9f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-76df8c85 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-729f19f5 .elementor-icon-box-description{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-7db0c994{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4f01f9e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-01421c4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-f7b0edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-968ae19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-e756dfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-60b4570 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0240a13 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-32c5e0a .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-bfd0912 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-db2ae96 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-87acad2 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-865b48f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-719568f{padding:20px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-719568f .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-b9afc75{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-a20ca11{padding:20px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-a20ca11 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-50f8cdb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-422de7b{padding:20px 0px 0px 0px;text-align:center;}.elementor-79 .elementor-element.elementor-element-422de7b .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );}.elementor-79 .elementor-element.elementor-element-f54799a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-35eaffc{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-9b6ec48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-50cf2ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-cfef3e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-f8f2133{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-b3016da .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-374c9d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-405be5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-59bb8b1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-291160e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-f9125f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-8128d10{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-7df7d68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-63951ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-79 .elementor-element.elementor-element-dcd1fc6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-2d509eb .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-0a9d14e .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-b8eb233 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-713334b .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4fb7020 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-8b178de .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-ada416f .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-47592d7 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-f014cf4 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-d7ecf4b .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-wrapper{gap:0px;}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title, .elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-79 .elementor-element.elementor-element-4465835 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );}.elementor-79 .elementor-element.elementor-element-4c295d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-79 .elementor-element.elementor-element-bf6da0f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79 .elementor-element.elementor-element-8c8ee05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );}.elementor-79 .elementor-element.elementor-element-8e570f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-14db8ba0{--width:70%;}.elementor-79 .elementor-element.elementor-element-fe9683f{--width:30%;}.elementor-79 .elementor-element.elementor-element-8c7787b{--width:60%;}.elementor-79 .elementor-element.elementor-element-b0f1abe{--width:40%;}.elementor-79 .elementor-element.elementor-element-7fdd500{--width:100%;}.elementor-79 .elementor-element.elementor-element-da42a65{--width:100%;}.elementor-79 .elementor-element.elementor-element-fd025ba{--width:69.567%;}.elementor-79 .elementor-element.elementor-element-dcd3b39{--width:66.6666%;}.elementor-79 .elementor-element.elementor-element-3ea28de{--width:69.567%;}.elementor-79 .elementor-element.elementor-element-f8359b5{--width:66.6666%;}.elementor-79 .elementor-element.elementor-element-f2fa961{--width:60%;}.elementor-79 .elementor-element.elementor-element-769ea4d{--width:40%;}.elementor-79 .elementor-element.elementor-element-a309d24{--width:25%;}.elementor-79 .elementor-element.elementor-element-3f64ebf{--width:25%;}.elementor-79 .elementor-element.elementor-element-bd6e2e4{--width:25%;}.elementor-79 .elementor-element.elementor-element-c1cce02{--width:25%;}.elementor-79 .elementor-element.elementor-element-7ce00bd{--width:69.567%;}.elementor-79 .elementor-element.elementor-element-9bafc2a{--width:66.6666%;}.elementor-79 .elementor-element.elementor-element-a01cc3d{--width:70%;}.elementor-79 .elementor-element.elementor-element-101261f{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-14db8ba0{--width:70%;}.elementor-79 .elementor-element.elementor-element-fe9683f{--width:70%;}.elementor-79 .elementor-element.elementor-element-b8a8834{--width:70%;}.elementor-79 .elementor-element.elementor-element-8c7787b{--width:90%;}.elementor-79 .elementor-element.elementor-element-b0f1abe{--width:100%;}.elementor-79 .elementor-element.elementor-element-df8804b{--width:70%;}.elementor-79 .elementor-element.elementor-element-7fdd500{--width:100%;}.elementor-79 .elementor-element.elementor-element-da42a65{--width:65%;}.elementor-79 .elementor-element.elementor-element-deb0d86{--width:90%;}.elementor-79 .elementor-element.elementor-element-9aacf55{--width:70%;}.elementor-79 .elementor-element.elementor-element-b991b3d{--width:65%;}.elementor-79 .elementor-element.elementor-element-fd275eb{--width:70%;}.elementor-79 .elementor-element.elementor-element-f2fa961{--width:90%;}.elementor-79 .elementor-element.elementor-element-769ea4d{--width:100%;}.elementor-79 .elementor-element.elementor-element-f79ea1b{--width:70%;}.elementor-79 .elementor-element.elementor-element-f6b0633{--width:70%;}.elementor-79 .elementor-element.elementor-element-a01cc3d{--width:70%;}}@media(min-width:1025px){.elementor-79 .elementor-element.elementor-element-7034c556:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-7034c556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-79 .elementor-element.elementor-element-7b905c61::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7b905c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}