.elementor-22 .elementor-element.elementor-element-c2bc221{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:nowrap;--overlay-opacity:0.7;--padding-top:13%;--padding-bottom:13%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-c2bc221::before, .elementor-22 .elementor-element.elementor-element-c2bc221 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c2bc221 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c2bc221 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c2bc221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c2bc221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-text ) 8%, #22222200 100%);}.elementor-22 .elementor-element.elementor-element-c2bc221:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c2bc221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://eagle.dragos.design/wp-content/uploads/2025/09/EAGLE-5.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-8a9e586{--display:flex;}.elementor-22 .elementor-element.elementor-element-8902e2f{--display:flex;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-32b7220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-22 .elementor-element.elementor-element-32b7220 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-bcc89b6{width:var( --container-widget-width, 409px );max-width:409px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-bcc89b6 .elementor-heading-title{font-family:var( --e-global-typography-b5b80cc-font-family ), Sans-serif;font-size:var( --e-global-typography-b5b80cc-font-size );font-weight:var( --e-global-typography-b5b80cc-font-weight );line-height:var( --e-global-typography-b5b80cc-line-height );letter-spacing:var( --e-global-typography-b5b80cc-letter-spacing );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-12a9ed1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-12a9ed1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f9613a1{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8b75acd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:right;}.elementor-22 .elementor-element.elementor-element-8b75acd img{width:100%;max-width:369px;height:140px;border-style:none;}.elementor-22 .elementor-element.elementor-element-4b03146 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-22 .elementor-element.elementor-element-4b03146{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:500px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.7s;--e-off-canvas-overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-eff4044{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-b9d03e3{text-align:center;}.elementor-22 .elementor-element.elementor-element-b9d03e3 .elementor-heading-title{font-family:var( --e-global-typography-9f40479-font-family ), Sans-serif;font-size:var( --e-global-typography-9f40479-font-size );font-weight:var( --e-global-typography-9f40479-font-weight );line-height:var( --e-global-typography-9f40479-line-height );letter-spacing:var( --e-global-typography-9f40479-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bc3f71a img{width:65%;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-a0110fa{right:20px;}body.rtl .elementor-22 .elementor-element.elementor-element-a0110fa{left:20px;}.elementor-22 .elementor-element.elementor-element-a0110fa{top:20px;}.elementor-22 .elementor-element.elementor-element-a0110fa .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-a0110fa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a0110fa .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-a0110fa .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-75145d6{--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:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-75145d6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-75145d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cca1b2 );background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/08/Services-Back.webp");background-position:top right;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-d3d0a57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d1a46ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;}.elementor-22 .elementor-element.elementor-element-d1a46ee .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4385068{width:var( --container-widget-width, 693px );max-width:693px;--container-widget-width:693px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4385068 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1cdbd0e );}.elementor-22 .elementor-element.elementor-element-3910135 .elementor-button{background-color:var( --e-global-color-f544a21 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D6B8636;}.elementor-22 .elementor-element.elementor-element-3910135{width:var( --container-widget-width, 23.623% );max-width:23.623%;--container-widget-width:23.623%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3910135.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3910135 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-3910135 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-3910135 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3910135 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3910135 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-3910135 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-85a951d{--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-22 .elementor-element.elementor-element-a36909c{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-5f6c368{text-align:left;}.elementor-22 .elementor-element.elementor-element-5f6c368 img{max-width:45px;}.elementor-22 .elementor-element.elementor-element-1559e9d .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-b661d5f .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-dd1f36f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1028f0f{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-1028f0f::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-1028f0f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1028f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://eagle.dragos.design/wp-content/uploads/2025/09/EAGLE-2.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-1028f0f:hover::before, .elementor-22 .elementor-element.elementor-element-1028f0f:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1028f0f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-1028f0f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-1028f0f:hover{--overlay-opacity:0.1;}.elementor-22 .elementor-element.elementor-element-1028f0f, .elementor-22 .elementor-element.elementor-element-1028f0f::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-6232b38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-6232b38 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6232b38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-6232b38.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6232b38.elementor-view-default .elementor-icon{color:var( --e-global-color-f544a21 );border-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-6232b38.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6232b38.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-6232b38 .elementor-icon{font-size:60px;}.elementor-22 .elementor-element.elementor-element-6232b38 .elementor-icon svg{height:60px;}.elementor-22 .elementor-element.elementor-element-87f7594{--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-22 .elementor-element.elementor-element-336773b{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-baa4025{text-align:left;}.elementor-22 .elementor-element.elementor-element-baa4025 img{max-width:45px;}.elementor-22 .elementor-element.elementor-element-15dff73 .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6a01078 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e7d2593 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3a4bc86{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-3a4bc86::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-3a4bc86:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3a4bc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://eagle.dragos.design/wp-content/uploads/2025/09/20221021_122258_resized.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-3a4bc86:hover::before, .elementor-22 .elementor-element.elementor-element-3a4bc86:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3a4bc86:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3a4bc86 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-3a4bc86:hover{--overlay-opacity:0.1;}.elementor-22 .elementor-element.elementor-element-3a4bc86, .elementor-22 .elementor-element.elementor-element-3a4bc86::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-790b9b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-790b9b5 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-790b9b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-790b9b5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-790b9b5.elementor-view-default .elementor-icon{color:var( --e-global-color-f544a21 );border-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-790b9b5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-790b9b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-790b9b5 .elementor-icon{font-size:60px;}.elementor-22 .elementor-element.elementor-element-790b9b5 .elementor-icon svg{height:60px;}.elementor-22 .elementor-element.elementor-element-1060de0{--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-22 .elementor-element.elementor-element-5120cce{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-7d35083{text-align:left;}.elementor-22 .elementor-element.elementor-element-7d35083 img{max-width:45px;}.elementor-22 .elementor-element.elementor-element-6bc6f68{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6bc6f68 .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8c75813 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-81bd34c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3d074fe{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.12;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-3d074fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3d074fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/11/EIFS-Final.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-3d074fe::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-3d074fe:hover::before, .elementor-22 .elementor-element.elementor-element-3d074fe:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3d074fe:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3d074fe > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-3d074fe, .elementor-22 .elementor-element.elementor-element-3d074fe::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-6ab140d{--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-22 .elementor-element.elementor-element-c9b26f4{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-17202f3{text-align:left;}.elementor-22 .elementor-element.elementor-element-17202f3 img{max-width:55px;}.elementor-22 .elementor-element.elementor-element-d006e81 .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ded5563 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-0c0bfa0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-35ac228{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-35ac228::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-35ac228:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-35ac228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://eagle.dragos.design/wp-content/uploads/2025/10/Eagle1-32.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-35ac228:hover::before, .elementor-22 .elementor-element.elementor-element-35ac228:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-35ac228:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-35ac228 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-35ac228:hover{--overlay-opacity:0.1;}.elementor-22 .elementor-element.elementor-element-35ac228, .elementor-22 .elementor-element.elementor-element-35ac228::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-7e42d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-7e42d46 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-7e42d46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-7e42d46.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7e42d46.elementor-view-default .elementor-icon{color:var( --e-global-color-f544a21 );border-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-7e42d46.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7e42d46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-7e42d46 .elementor-icon{font-size:60px;}.elementor-22 .elementor-element.elementor-element-7e42d46 .elementor-icon svg{height:60px;}.elementor-22 .elementor-element.elementor-element-ac5834a{--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-22 .elementor-element.elementor-element-16a16a0{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-c12c12f{text-align:left;}.elementor-22 .elementor-element.elementor-element-c12c12f img{max-width:45px;}.elementor-22 .elementor-element.elementor-element-59e0751 .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-fc42f4c .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a6687a0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7c06e64{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.12;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-7c06e64:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7c06e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/11/u6167468628_realistic_photo_of_construction_workers_inspectin_532c04b5-4c99-453f-b473-dbf28ffd6424_1.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7c06e64::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-7c06e64:hover::before, .elementor-22 .elementor-element.elementor-element-7c06e64:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7c06e64:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-7c06e64 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-7c06e64, .elementor-22 .elementor-element.elementor-element-7c06e64::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-02decc4{--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-22 .elementor-element.elementor-element-a4d374a{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-5516b7e{text-align:left;}.elementor-22 .elementor-element.elementor-element-5516b7e img{max-width:45px;}.elementor-22 .elementor-element.elementor-element-8a4644f .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1115919 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-04ba693 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-72071ec{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.12;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-72071ec:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-72071ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/10/Eagle-61.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-72071ec::before, .elementor-22 .elementor-element.elementor-element-72071ec > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-72071ec > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-72071ec > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-72071ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-72071ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-72071ec:hover::before, .elementor-22 .elementor-element.elementor-element-72071ec:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-72071ec:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-72071ec > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-72071ec > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-72071ec, .elementor-22 .elementor-element.elementor-element-72071ec::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-2a84990{--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-22 .elementor-element.elementor-element-2a9dac9{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-b7e8ad6{text-align:left;}.elementor-22 .elementor-element.elementor-element-b7e8ad6 img{max-width:45px;}.elementor-22 .elementor-element.elementor-element-b17a685 .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1417a02 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-bea19c3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5c4d63e{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.12;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-5c4d63e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5c4d63e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/11/u6167468628_realistic_photo_of_commercial_window_replacement__99cac177-3da7-4294-8994-98086360174e_0.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-5c4d63e::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-5c4d63e:hover::before, .elementor-22 .elementor-element.elementor-element-5c4d63e:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-5c4d63e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-5c4d63e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-5c4d63e, .elementor-22 .elementor-element.elementor-element-5c4d63e::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-8d56925{--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-22 .elementor-element.elementor-element-71c78bd{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-24e5e9b{text-align:left;}.elementor-22 .elementor-element.elementor-element-24e5e9b img{max-width:55px;}.elementor-22 .elementor-element.elementor-element-ef6b6d7 .elementor-heading-title{font-family:var( --e-global-typography-e616c2d-font-family ), Sans-serif;font-size:var( --e-global-typography-e616c2d-font-size );font-weight:var( --e-global-typography-e616c2d-font-weight );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6ed2e94 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3ac3dd3 );}.elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f544a21 );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-ba328a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d8d0461{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.35;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-22 .elementor-element.elementor-element-d8d0461::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-d8d0461:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d8d0461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://eagle.dragos.design/wp-content/uploads/2025/08/EAGLE-15.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-d8d0461:hover::before, .elementor-22 .elementor-element.elementor-element-d8d0461:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d8d0461:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-d8d0461 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-d8d0461:hover{--overlay-opacity:0.1;}.elementor-22 .elementor-element.elementor-element-d8d0461, .elementor-22 .elementor-element.elementor-element-d8d0461::before{--overlay-transition:1s;}.elementor-22 .elementor-element.elementor-element-6a7c7e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-6a7c7e1 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6a7c7e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-6a7c7e1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6a7c7e1.elementor-view-default .elementor-icon{color:var( --e-global-color-f544a21 );border-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-6a7c7e1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6a7c7e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-6a7c7e1 .elementor-icon{font-size:60px;}.elementor-22 .elementor-element.elementor-element-6a7c7e1 .elementor-icon svg{height:60px;}.elementor-22 .elementor-element.elementor-element-a65de79{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:40px;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-70px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-f544a21 );}:where( .elementor-22 .elementor-element.elementor-element-a65de79 .swiper-slide ) > .e-con{background-color:var( --e-global-color-f544a21 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8d09c93 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-a65de79 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#1C1C1C78;border-radius:200px 200px 200px 200px;padding:11px 11px 11px 11px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:10px;--padding-block-end:7px;--padding-inline-start:10px;}.elementor-22 .elementor-element.elementor-element-e2d444a{width:100%;max-width:100%;top:-1px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e2d444a{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-e2d444a{right:0px;}.elementor-22 .elementor-element.elementor-element-e824507{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:nowrap;--overlay-opacity:0.96;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-e824507:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-22 .elementor-element.elementor-element-e824507::before, .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e824507 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e824507 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/08/Safety-Back-2.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-76013c2{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0be4d31{--display:flex;--min-height:450px;--border-radius:22px 22px 22px 22px;--z-index:0;}.elementor-22 .elementor-element.elementor-element-0be4d31:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0be4d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/08/Eagle-KingstonRoad-64.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7141e6b{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:200px 200px 200px 200px;--margin-top:0px;--margin-bottom:0px;--margin-left:-82px;--margin-right:-82px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-7141e6b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7141e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-7141e6b.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-f312368{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter-title{justify-content:center;color:var( --e-global-color-f544a21 );font-family:var( --e-global-typography-b7b3e74-font-family ), Sans-serif;font-size:var( --e-global-typography-b7b3e74-font-size );font-weight:var( --e-global-typography-b7b3e74-font-weight );line-height:var( --e-global-typography-b7b3e74-line-height );letter-spacing:var( --e-global-typography-b7b3e74-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-f544a21 );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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e9b1850{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-22 .elementor-element.elementor-element-dbb4929{--display:flex;--min-height:120px;--border-radius:22px 22px 22px 22px;}.elementor-22 .elementor-element.elementor-element-dbb4929:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dbb4929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/08/Eagle-KingstonRoad-111.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-e1f9806{--display:flex;--min-height:200px;--border-radius:22px 22px 22px 22px;}.elementor-22 .elementor-element.elementor-element-e1f9806:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e1f9806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/08/EAGLE-14.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ce95e5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6e8d279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-22 .elementor-element.elementor-element-6e8d279 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-c301db0{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-22 .elementor-element.elementor-element-c301db0 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-c5652c1{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-22 .elementor-element.elementor-element-c5652c1 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-00e0f7b{font-family:var( --e-global-typography-b5b80cc-font-family ), Sans-serif;font-size:var( --e-global-typography-b5b80cc-font-size );font-weight:var( --e-global-typography-b5b80cc-font-weight );line-height:var( --e-global-typography-b5b80cc-line-height );letter-spacing:var( --e-global-typography-b5b80cc-letter-spacing );color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button{background-color:var( --e-global-color-f544a21 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button:focus{background-color:var( --e-global-color-f544a21 );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-8ef99c3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-104e010{--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:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-104e010:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-104e010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f544a21 );background-image:url("https://eagle.dragos.design/wp-content/uploads/2025/08/Back-Community.webp");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-110ecd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8e83331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;}.elementor-22 .elementor-element.elementor-element-8e83331 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-500f759{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-500f759 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1cdbd0e );}.elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button{background-color:var( --e-global-color-f544a21 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D6B8636;}.elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button:focus{background-color:var( --e-global-color-f544a21 );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d18a481{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d18a481 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-84f6c65{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e568d0c{--grid-columns:2;width:var( --container-widget-width, 66.666% );max-width:66.666%;--container-widget-width:66.666%;--container-widget-flex-grow:0;--grid-column-gap:20px;}.elementor-22 .elementor-element.elementor-element-e568d0c .elementor-repeater-item-0ea608b{grid-column:span min( 1, var(--grid-columns) );}.elementor-22 .elementor-element.elementor-element-e568d0c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-22 .elementor-element.elementor-element-e568d0c .e-loop-item > .elementor-section, .elementor-22 .elementor-element.elementor-element-e568d0c .e-loop-item > .elementor-section > .elementor-container, .elementor-22 .elementor-element.elementor-element-e568d0c .e-loop-item > .e-con, .elementor-22 .elementor-element.elementor-element-e568d0c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-22 .elementor-element.elementor-element-eb1152b{--grid-columns:1;--grid-row-gap:20px;width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;--grid-column-gap:20px;}.elementor-22 .elementor-element.elementor-element-eb1152b.elementor-element{--align-self:stretch;}.elementor-22 .elementor-element.elementor-element-cec2c3b{--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:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-cec2c3b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cec2c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6cca1b2 ) 0%, var( --e-global-color-f544a21 ) 100%);}.elementor-22 .elementor-element.elementor-element-b134651{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2c04c0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;}.elementor-22 .elementor-element.elementor-element-2c04c0a .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-250d1f7 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1cdbd0e );}.elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button{background-color:var( --e-global-color-f544a21 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D6B8636;}.elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button:focus{background-color:var( --e-global-color-f544a21 );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d5b2c3b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d5b2c3b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8422709{--swiper-slides-to-display:1;--swiper-offset-size:80px;--swiper-slides-gap:30px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:112px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:112px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:30px;--arrow-normal-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-8422709 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;padding:13px 13px 13px 13px;}.elementor-22 .elementor-element.elementor-element-8422709 .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-71490ec{--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:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-71490ec:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-71490ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-a47cc2e .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-83e66f0{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b078fc0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-22 .elementor-element.elementor-element-88f1c92{--e-rating-justify-content:center;--e-rating-icon-font-size:30px;}.elementor-22 .elementor-element.elementor-element-5d01e0c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5d01e0c .elementor-heading-title{font-family:var( --e-global-typography-a0a25cd-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a25cd-font-size );font-weight:var( --e-global-typography-a0a25cd-font-weight );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-de83a6b img{max-width:115px;}.elementor-22 .elementor-element.elementor-element-06e67be{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5734151{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-5734151:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5734151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-bd6610e{padding:0px 0px 0px 22px;}.elementor-22 .elementor-element.elementor-element-bd6610e .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-40ea975{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-40ea975 img{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-71e2389{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overflow:hidden;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a43638c{z-index:1;text-align:left;}.elementor-22 .elementor-element.elementor-element-a43638c img{width:100%;max-width:1000px;}.elementor-22 .elementor-element.elementor-element-0a9df6f{--display:flex;}.elementor-22 .elementor-element.elementor-element-02acd9b{text-align:center;}.elementor-22 .elementor-element.elementor-element-02acd9b .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6d1719f{--display:flex;}.elementor-22 .elementor-element.elementor-element-4a6c9f8{text-align:center;}.elementor-22 .elementor-element.elementor-element-4a6c9f8 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-65c4abe{--display:flex;}.elementor-22 .elementor-element.elementor-element-7bba510{text-align:center;}.elementor-22 .elementor-element.elementor-element-7bba510 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d36664b{--display:flex;}.elementor-22 .elementor-element.elementor-element-3389f93{text-align:center;}.elementor-22 .elementor-element.elementor-element-3389f93 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5758854{--display:flex;}.elementor-22 .elementor-element.elementor-element-81d4c96{text-align:center;}.elementor-22 .elementor-element.elementor-element-81d4c96 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-594f157{--display:flex;}.elementor-22 .elementor-element.elementor-element-6ccc20c{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ccc20c .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d19ed39{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:25px;margin:185px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -478px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-22 .elementor-element.elementor-element-d19ed39 .swiper-slide ) > .e-con{background-color:#DAEFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-right:10px;--padding-bottom:7px;--padding-left:10px;}.elementor-22 .elementor-element.elementor-element-6f9e1ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-6f9e1ef:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6f9e1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f544a21 );}.elementor-22 .elementor-element.elementor-element-f748902{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;text-align:left;}.elementor-22 .elementor-element.elementor-element-f748902 .elementor-heading-title{font-family:var( --e-global-typography-9f40479-font-family ), Sans-serif;font-size:var( --e-global-typography-9f40479-font-size );font-weight:var( --e-global-typography-9f40479-font-weight );line-height:var( --e-global-typography-9f40479-line-height );letter-spacing:var( --e-global-typography-9f40479-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-560184e{--display:flex;}.elementor-22 .elementor-element.elementor-element-95e3862 img{width:100%;}.elementor-22 .elementor-element.elementor-element-48a3511{--display:flex;}.elementor-22 .elementor-element.elementor-element-05add76{--display:flex;}.elementor-22 .elementor-element.elementor-element-7836d95{--display:flex;}.elementor-22 .elementor-element.elementor-element-ec3b0f9{--display:flex;}.elementor-22 .elementor-element.elementor-element-87c501d{--display:flex;}.elementor-22 .elementor-element.elementor-element-3f80b5c{--display:flex;}.elementor-22 .elementor-element.elementor-element-ceccd65{--display:flex;}.elementor-22 .elementor-element.elementor-element-d69cfe9{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-horizontal-position:100%;--e-n-carousel-dots-horizontal-transform:-100%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-d69cfe9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-32b7220 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bcc89b6 .elementor-heading-title{font-size:var( --e-global-typography-b5b80cc-font-size );line-height:var( --e-global-typography-b5b80cc-line-height );letter-spacing:var( --e-global-typography-b5b80cc-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b9d03e3 .elementor-heading-title{font-size:var( --e-global-typography-9f40479-font-size );line-height:var( --e-global-typography-9f40479-line-height );letter-spacing:var( --e-global-typography-9f40479-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d1a46ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4385068 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1559e9d .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b661d5f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-15dff73 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6a01078 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6bc6f68 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8c75813 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d006e81 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ded5563 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-59e0751 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fc42f4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8a4644f .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1115919 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b17a685 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1417a02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ef6b6d7 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ed2e94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a65de79{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter-title{font-size:var( --e-global-typography-b7b3e74-font-size );line-height:var( --e-global-typography-b7b3e74-line-height );letter-spacing:var( --e-global-typography-b7b3e74-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6e8d279 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c301db0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c5652c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-00e0f7b{font-size:var( --e-global-typography-b5b80cc-font-size );line-height:var( --e-global-typography-b5b80cc-line-height );letter-spacing:var( --e-global-typography-b5b80cc-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8e83331 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-500f759 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e568d0c{--grid-columns:2;}.elementor-22 .elementor-element.elementor-element-eb1152b{--grid-columns:2;}.elementor-22 .elementor-element.elementor-element-2c04c0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-250d1f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8422709{--swiper-slides-to-display:2;}.elementor-22 .elementor-element.elementor-element-a47cc2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5d01e0c .elementor-heading-title{font-size:var( --e-global-typography-a0a25cd-font-size );}.elementor-22 .elementor-element.elementor-element-bd6610e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-02acd9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4a6c9f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7bba510 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3389f93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-81d4c96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ccc20c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d19ed39{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22 .elementor-element.elementor-element-f748902 .elementor-heading-title{font-size:var( --e-global-typography-9f40479-font-size );line-height:var( --e-global-typography-9f40479-line-height );letter-spacing:var( --e-global-typography-9f40479-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d69cfe9{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-c2bc221{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-22 .elementor-element.elementor-element-8a9e586{--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8902e2f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-32b7220 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bcc89b6{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-22 .elementor-element.elementor-element-bcc89b6 .elementor-heading-title{font-size:var( --e-global-typography-b5b80cc-font-size );line-height:var( --e-global-typography-b5b80cc-line-height );letter-spacing:var( --e-global-typography-b5b80cc-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f9613a1{--width:130px;--min-height:130px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-8b75acd img{height:100px;object-fit:contain;}.elementor-22 .elementor-element.elementor-element-4b03146{--e-off-canvas-align-items:center;--e-off-canvas-width:93vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-22 .elementor-element.elementor-element-eff4044{--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:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-b9d03e3 .elementor-heading-title{font-size:var( --e-global-typography-9f40479-font-size );line-height:var( --e-global-typography-9f40479-line-height );letter-spacing:var( --e-global-typography-9f40479-letter-spacing );}.elementor-22 .elementor-element.elementor-element-75145d6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:015%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-75145d6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-75145d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:65% auto;}.elementor-22 .elementor-element.elementor-element-d3d0a57{--width:90%;}.elementor-22 .elementor-element.elementor-element-d1a46ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4385068{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-22 .elementor-element.elementor-element-4385068 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3910135{width:var( --container-widget-width, 90% );max-width:90%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a36909c{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-1559e9d .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b661d5f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1028f0f{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-1028f0f.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-6232b38 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-6232b38 .elementor-icon svg{height:50px;}.elementor-22 .elementor-element.elementor-element-336773b{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-15dff73 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6a01078 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3a4bc86{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-3a4bc86.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-790b9b5 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-790b9b5 .elementor-icon svg{height:50px;}.elementor-22 .elementor-element.elementor-element-5120cce{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-6bc6f68 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8c75813 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3d074fe{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-3d074fe.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-c9b26f4{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-d006e81 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ded5563 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-35ac228{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-35ac228.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-7e42d46 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-7e42d46 .elementor-icon svg{height:50px;}.elementor-22 .elementor-element.elementor-element-16a16a0{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-59e0751 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fc42f4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7c06e64{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-7c06e64.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-a4d374a{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-8a4644f .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1115919 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-72071ec{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-72071ec.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-2a9dac9{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-b17a685 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1417a02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5c4d63e{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-5c4d63e.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-8d56925{--justify-content:space-between;}.elementor-22 .elementor-element.elementor-element-71c78bd{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-22 .elementor-element.elementor-element-ef6b6d7 .elementor-heading-title{font-size:var( --e-global-typography-e616c2d-font-size );line-height:var( --e-global-typography-e616c2d-line-height );letter-spacing:var( --e-global-typography-e616c2d-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ed2e94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d8d0461{--min-height:275px;}.elementor-22 .elementor-element.elementor-element-d8d0461.e-con{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-6a7c7e1 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-6a7c7e1 .elementor-icon svg{height:50px;}.elementor-22 .elementor-element.elementor-element-a65de79{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:30px;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-arrow-size:0px;}.elementor-22 .elementor-element.elementor-element-a65de79 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e824507{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-e824507::before, .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e824507 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e824507 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e824507 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:75% auto;}.elementor-22 .elementor-element.elementor-element-0be4d31{--min-height:200px;}.elementor-22 .elementor-element.elementor-element-7141e6b{--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:-60px;}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f312368 .elementor-counter-title{font-size:var( --e-global-typography-b7b3e74-font-size );line-height:var( --e-global-typography-b7b3e74-line-height );letter-spacing:var( --e-global-typography-b7b3e74-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e9b1850{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-dbb4929{--width:80%;--min-height:100px;}.elementor-22 .elementor-element.elementor-element-e1f9806{--min-height:180px;}.elementor-22 .elementor-element.elementor-element-6e8d279 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c301db0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c5652c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-00e0f7b{font-size:var( --e-global-typography-b5b80cc-font-size );line-height:var( --e-global-typography-b5b80cc-line-height );letter-spacing:var( --e-global-typography-b5b80cc-letter-spacing );}.elementor-22 .elementor-element.elementor-element-104e010{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-8e83331 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-500f759{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-22 .elementor-element.elementor-element-500f759 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d18a481{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-22 .elementor-element.elementor-element-84f6c65{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-22 .elementor-element.elementor-element-e568d0c{--grid-columns:1;--grid-row-gap:15px;width:100%;max-width:100%;--grid-column-gap:15px;}.elementor-22 .elementor-element.elementor-element-eb1152b{--grid-columns:1;--grid-row-gap:15px;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-cec2c3b{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-2c04c0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-250d1f7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d5b2c3b{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-22 .elementor-element.elementor-element-8422709{--swiper-slides-to-display:1;--swiper-offset-size:15px;--swiper-slides-gap:15px;--arrow-size:0px;}.elementor-22 .elementor-element.elementor-element-8422709 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-71490ec{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:10%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-a47cc2e{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-a47cc2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-83e66f0{--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-22 .elementor-element.elementor-element-5d01e0c .elementor-heading-title{font-size:var( --e-global-typography-a0a25cd-font-size );}.elementor-22 .elementor-element.elementor-element-06e67be{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-5734151{--padding-top:0%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-bd6610e{padding:0px 0px 0px 10px;}.elementor-22 .elementor-element.elementor-element-bd6610e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-40ea975{padding:0px 10px 0px 10px;}.elementor-22 .elementor-element.elementor-element-71e2389{--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-a43638c img{width:100%;}.elementor-22 .elementor-element.elementor-element-02acd9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4a6c9f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7bba510 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3389f93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-81d4c96 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ccc20c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d19ed39{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:15px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -125px;}.elementor-22 .elementor-element.elementor-element-6f9e1ef{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:13%;--padding-left:5%;--padding-right:5%;}.elementor-22 .elementor-element.elementor-element-f748902{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-f748902 .elementor-heading-title{font-size:var( --e-global-typography-9f40479-font-size );line-height:var( --e-global-typography-9f40479-line-height );letter-spacing:var( --e-global-typography-9f40479-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d69cfe9{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-swiper-pagination-spacing:15px;}.elementor-22 .elementor-element.elementor-element-d69cfe9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-8902e2f{--width:60%;}.elementor-22 .elementor-element.elementor-element-f9613a1{--width:200px;}.elementor-22 .elementor-element.elementor-element-d3d0a57{--width:75%;}.elementor-22 .elementor-element.elementor-element-a36909c{--width:55%;}.elementor-22 .elementor-element.elementor-element-1028f0f{--width:45%;}.elementor-22 .elementor-element.elementor-element-336773b{--width:55%;}.elementor-22 .elementor-element.elementor-element-3a4bc86{--width:45%;}.elementor-22 .elementor-element.elementor-element-5120cce{--width:55%;}.elementor-22 .elementor-element.elementor-element-3d074fe{--width:45%;}.elementor-22 .elementor-element.elementor-element-c9b26f4{--width:55%;}.elementor-22 .elementor-element.elementor-element-35ac228{--width:45%;}.elementor-22 .elementor-element.elementor-element-16a16a0{--width:55%;}.elementor-22 .elementor-element.elementor-element-7c06e64{--width:45%;}.elementor-22 .elementor-element.elementor-element-a4d374a{--width:55%;}.elementor-22 .elementor-element.elementor-element-72071ec{--width:45%;}.elementor-22 .elementor-element.elementor-element-2a9dac9{--width:55%;}.elementor-22 .elementor-element.elementor-element-5c4d63e{--width:45%;}.elementor-22 .elementor-element.elementor-element-71c78bd{--width:55%;}.elementor-22 .elementor-element.elementor-element-d8d0461{--width:45%;}.elementor-22 .elementor-element.elementor-element-76013c2{--width:50%;}.elementor-22 .elementor-element.elementor-element-0be4d31{--width:60%;}.elementor-22 .elementor-element.elementor-element-7141e6b{--width:150px;}.elementor-22 .elementor-element.elementor-element-e9b1850{--width:40%;}.elementor-22 .elementor-element.elementor-element-dbb4929{--width:60%;}.elementor-22 .elementor-element.elementor-element-ce95e5a{--width:50%;}.elementor-22 .elementor-element.elementor-element-110ecd2{--width:75%;}.elementor-22 .elementor-element.elementor-element-b134651{--width:75%;}.elementor-22 .elementor-element.elementor-element-b078fc0{--width:25%;}.elementor-22 .elementor-element.elementor-element-5734151{--content-width:1800px;}.elementor-22 .elementor-element.elementor-element-6f9e1ef{--content-width:1260px;}}/* Start custom CSS for container, class: .elementor-element-8902e2f */.elementor-22 .elementor-element.elementor-element-8902e2f {
    max-width:660px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9613a1 */@media only screen and (min-width: 768px) {
.circle-blur {
  width: 200px; /* adjust size */
  height: 200px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.1); /* slight white tint */
  backdrop-filter: blur(10px); /* main blur */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
}}

@media only screen and (max-width: 767px) {
.circle-blur {

  border-radius: 50%;
  background: rgba(255, 255, 255, 0.1); /* slight white tint */
  backdrop-filter: blur(10px); /* main blur */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
}}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a65de79 */.elementor-22 .elementor-element.elementor-element-a65de79 .swiper {
    overflow:visible!important;
}

.elementor-22 .elementor-element.elementor-element-a65de79 .elementor-swiper-button {
  backdrop-filter: blur(10px); /* main blur */
  -webkit-backdrop-filter: blur(10px)!important; /* Safari support */
}

/* 1) Photo overlay visible by default */
.services-carousel .video-side .elementor-background-video-container::before{
  opacity: 1;
  transition: opacity 1s ease;
}

/* 2) Guard against any theme/hover rule turning it off on mobile */
.services-carousel .swiper-slide-active .video-side:not(.overlay-hidden) .elementor-background-video-container::before{
  opacity: 1 !important;
}

/* 3) Hide background video until we are ready to reveal it */
.services-carousel .video-side .elementor-background-video-container{
  opacity: 0;
  transition: opacity .35s ease;
}

/* 4) When ready: show the video and fade out the photo overlay */
.services-carousel .video-side.overlay-hidden .elementor-background-video-container{
  opacity: 1 !important;
}
.services-carousel .video-side.overlay-hidden .elementor-background-video-container::before{
  opacity: 0 !important;
}

/* 5) Keep your play icon visible until reveal (optional if you add .play-badge) */
.services-carousel .video-side:not(.overlay-hidden) .play-badge{
  opacity: 1;
  pointer-events: auto;
  transition: opacity .2s ease;
}
.services-carousel .video-side.overlay-hidden .play-badge{
  opacity: 0;
  pointer-events: none;
}

/* Optional: on touch devices, ignore hover-driven overlay removals */
@media (hover: none){
  .services-carousel .video-side:hover .elementor-background-video-container::before{
    opacity: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f312368 */.elementor-counter-title {
    text-align:center;
    margin-top:-5px!important;
    line-height:1.2em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7141e6b */.elementor-22 .elementor-element.elementor-element-7141e6b {
    width:150px!important;
    height:150px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-104e010 *//* Make the loop grid fill the column and split into 3 equal rows */
.community-right .elementor-widget-container{ height:100%; }

.community-right .elementor-loop-container,
.community-right .e-loop-container{
  height:100%;
  display:grid;
  grid-auto-rows: 1fr;      /* each item same height */
  gap: 20px;                /* adjust spacing between cards */
}

/* ensure each loop item/card stretches fully */
.community-right .elementor-loop-item,
.community-right .e-loop-item{
  display:flex;
}
.community-right .elementor-loop-item > *,
.community-right .e-loop-item > *{
  width:100%;
  display:flex;
  flex-direction:column;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8422709 */.elementor-22 .elementor-element.elementor-element-8422709 .swiper {
    overflow:visible!important;
}

.elementor-22 .elementor-element.elementor-element-8422709 .elementor-swiper-button {
border-radius: 50%;
  background: rgba(255, 255, 255, 0.1)!important; /* slight white tint */
  backdrop-filter: blur(10px); /* main blur */
  -webkit-backdrop-filter: blur(10px)!important; /* Safari support */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d19ed39 */.elementor-22 .elementor-element.elementor-element-d19ed39 .project-slider .swiper-wrapper {
  transition-timing-function: linear !important; 
}

.elementor-22 .elementor-element.elementor-element-d19ed39 .swiper {
    overflow:visible;
}


.elementor-22 .elementor-element.elementor-element-d19ed39::before {
  content: "";
  position: absolute;
  inset: 0; /* covers the whole container */
  background-image: url("https://eagle.dragos.design/wp-content/uploads/2025/08/Right-Fade.webp");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain; /* or 'cover' depending on what you need */
  z-index: 2; /* above content */
  pointer-events: none; /* lets you click through to content */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d69cfe9 */.elementor-22 .elementor-element.elementor-element-d69cfe9::before {
  content: "";
  position: absolute;
  inset: 0; /* covers the whole container */
  background-image: url("https://eagle.dragos.design/wp-content/uploads/2025/08/Right-Fade.webp");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain; /* or 'cover' depending on what you need */
  z-index: 2; /* above content */
  pointer-events: none; /* lets you click through to content */
}

.elementor-22 .elementor-element.elementor-element-d69cfe9 img {
     -webkit-filter: grayscale(60%); /* Safari 6.0 - 9.0 */
  filter: grayscale(60%);
}

.elementor-22 .elementor-element.elementor-element-d69cfe9 img:hover {
     -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
  filter: grayscale(0%);
}/* End custom CSS */