.elementor-2453 .elementor-element.elementor-element-91ea651{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-cde8405{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-cde8405:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-cde8405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imbeaver.com/wp-content/uploads/2025/09/bg.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2453 .elementor-element.elementor-element-cde8405::before, .elementor-2453 .elementor-element.elementor-element-cde8405 > .elementor-background-video-container::before, .elementor-2453 .elementor-element.elementor-element-cde8405 > .e-con-inner > .elementor-background-video-container::before, .elementor-2453 .elementor-element.elementor-element-cde8405 > .elementor-background-slideshow::before, .elementor-2453 .elementor-element.elementor-element-cde8405 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2453 .elementor-element.elementor-element-cde8405 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-2453 .elementor-element.elementor-element-cde8405.e-con{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-af3144b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2453 .elementor-element.elementor-element-4bad47e{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-4bad47e .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:69px;font-weight:400;color:#F9FBFC;}.elementor-2453 .elementor-element.elementor-element-682762e{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-682762e .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:17px;font-weight:400;line-height:33px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-b845d33 .wkit-button-border-animation{background-color:#FFFFFF00;padding:16px 24px 16px 24px;font-family:"DanaFaNum", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-2453 .elementor-element.elementor-element-b845d33 .wkit-button-border-animation-inner{padding:2px;background:#464646;}.elementor-2453 .elementor-element.elementor-element-b845d33 .wkit-button-border-animation, .elementor-2453 .elementor-element.elementor-element-b845d33 .wkit-button-border-animation-inner{border-radius:100px 100px 100px 100px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2453 .elementor-element.elementor-element-7978bbc{width:100%;max-width:100%;bottom:7%;--lottie-container-width:10%;}.elementor-2453 .elementor-element.elementor-element-7978bbc.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-2453 .elementor-element.elementor-element-7978bbc{right:0px;}body.rtl .elementor-2453 .elementor-element.elementor-element-7978bbc{left:0px;}.elementor-2453 .elementor-element.elementor-element-df68cfc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;}.elementor-2453 .elementor-element.elementor-element-7a0946d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2453 .elementor-element.elementor-element-1fe29b3{background-color:#272727;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 10px 12px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BEBEBE61;border-radius:8px 8px 8px 8px;}.elementor-2453 .elementor-element.elementor-element-1fe29b3.elementor-element{--align-self:flex-start;}.elementor-2453 .elementor-element.elementor-element-1fe29b3 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-2453 .elementor-element.elementor-element-1fe29b3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-1fe29b3 .elementor-icon{font-size:24px;}.elementor-2453 .elementor-element.elementor-element-1fe29b3 .elementor-icon-box-title, .elementor-2453 .elementor-element.elementor-element-1fe29b3 .elementor-icon-box-title a{font-family:"DanaFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-2453 .elementor-element.elementor-element-1fe29b3:has(:hover) .elementor-icon-box-title,
					 .elementor-2453 .elementor-element.elementor-element-1fe29b3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-fe3d332{width:100%;max-width:100%;text-align:start;}.elementor-2453 .elementor-element.elementor-element-fe3d332 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:28px;font-weight:300;line-height:47px;color:#C4C4C4;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2453 .elementor-element.elementor-element-c82872a{width:var( --container-widget-width, 44.342% );max-width:44.342%;--container-widget-width:44.342%;--container-widget-flex-grow:0;bottom:26px;text-align:center;}.elementor-2453 .elementor-element.elementor-element-c82872a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2453 .elementor-element.elementor-element-c82872a{left:0px;}body.rtl .elementor-2453 .elementor-element.elementor-element-c82872a{right:0px;}.elementor-2453 .elementor-element.elementor-element-c82872a img{width:49%;border-radius:16px 16px 16px 16px;}.elementor-2453 .elementor-element.elementor-element-41d9e6e{width:var( --container-widget-width, 44.342% );max-width:44.342%;--container-widget-width:44.342%;--container-widget-flex-grow:0;bottom:-60px;text-align:center;}.elementor-2453 .elementor-element.elementor-element-41d9e6e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2453 .elementor-element.elementor-element-41d9e6e{right:0px;}body.rtl .elementor-2453 .elementor-element.elementor-element-41d9e6e{left:0px;}.elementor-2453 .elementor-element.elementor-element-41d9e6e img{width:49%;border-radius:16px 16px 16px 16px;}.elementor-2453 .elementor-element.elementor-element-0daf3a1{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:auto;}.elementor-2453 .elementor-element.elementor-element-0daf3a1:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-0daf3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-2453 .elementor-element.elementor-element-191597b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-bf60bda{background-color:#0000000A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 10px 12px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BEBEBE61;border-radius:8px 8px 8px 8px;}.elementor-2453 .elementor-element.elementor-element-bf60bda.elementor-element{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-bf60bda .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-2453 .elementor-element.elementor-element-bf60bda .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-bf60bda .elementor-icon{font-size:24px;}.elementor-2453 .elementor-element.elementor-element-bf60bda .elementor-icon-box-title, .elementor-2453 .elementor-element.elementor-element-bf60bda .elementor-icon-box-title a{font-family:"DanaFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-2453 .elementor-element.elementor-element-bf60bda:has(:hover) .elementor-icon-box-title,
					 .elementor-2453 .elementor-element.elementor-element-bf60bda:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-bf60bda .elementor-icon-box-description{color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-cd1cdbd{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-cd1cdbd .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-c2613b5{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2453 .elementor-element.elementor-element-9605c83{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-9605c83:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-9605c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imbeaver.com/wp-content/uploads/2025/09/building-2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2453 .elementor-element.elementor-element-0d03462{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-cac1706{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2453 .elementor-element.elementor-element-cac1706:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-cac1706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-b099fb0{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-dcf5598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-dcf5598 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-86b2ea1{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-86b2ea1 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-c75094f{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2453 .elementor-element.elementor-element-c75094f:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-c75094f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-b727c0c{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-40da0b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-40da0b5 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-2366409{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-2366409 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-ffb2456{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2453 .elementor-element.elementor-element-ffb2456:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-ffb2456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-6c64877{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-26fed14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-26fed14 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-c5e93d3{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-c5e93d3 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-b101962{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2453 .elementor-element.elementor-element-b101962:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-b101962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-8ec5630{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-07c0c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-07c0c00 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-b0dff64{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-b0dff64 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-2d977c3{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-2d977c3:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-2d977c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-bb03f9d{--spacer-size:76px;}.elementor-2453 .elementor-element.elementor-element-5bab522{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2453 .elementor-element.elementor-element-b1fbce3{background-color:#272727;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 10px 12px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BEBEBE61;border-radius:8px 8px 8px 8px;}.elementor-2453 .elementor-element.elementor-element-b1fbce3.elementor-element{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-b1fbce3 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-2453 .elementor-element.elementor-element-b1fbce3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-b1fbce3 .elementor-icon{font-size:24px;}.elementor-2453 .elementor-element.elementor-element-b1fbce3 .elementor-icon-box-title, .elementor-2453 .elementor-element.elementor-element-b1fbce3 .elementor-icon-box-title a{font-family:"DanaFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-2453 .elementor-element.elementor-element-b1fbce3:has(:hover) .elementor-icon-box-title,
					 .elementor-2453 .elementor-element.elementor-element-b1fbce3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-13cd2ca{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-13cd2ca .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-416a24b{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-416a24b .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-c40b908{--display:flex;--justify-content:center;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-7be486b{--display:flex;--min-height:366px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#313131;--border-color:#313131;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-2453 .elementor-element.elementor-element-7be486b:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-7be486b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0F0F 59%, #252525 100%);}.elementor-2453 .elementor-element.elementor-element-8f3b5c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-8f3b5c1:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-8f3b5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imbeaver.com/wp-content/uploads/2025/09/building-2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2453 .elementor-element.elementor-element-8f3b5c1.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-45db32d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-45db32d.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-387ea9b{width:100%;max-width:100%;text-align:start;}.elementor-2453 .elementor-element.elementor-element-387ea9b.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-387ea9b .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:24px;font-weight:500;line-height:35px;letter-spacing:-5px;word-spacing:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-00f68cf.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-00f68cf{text-align:start;}.elementor-2453 .elementor-element.elementor-element-00f68cf .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:300;line-height:31px;letter-spacing:-5px;word-spacing:0px;color:#ABABAB;}.elementor-2453 .elementor-element.elementor-element-009f1de{--display:flex;--min-height:366px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#313131;--border-color:#313131;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-2453 .elementor-element.elementor-element-009f1de:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-009f1de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0F0F 59%, #252525 100%);}.elementor-2453 .elementor-element.elementor-element-bb54c14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-bb54c14:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-bb54c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imbeaver.com/wp-content/uploads/2025/09/building-2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2453 .elementor-element.elementor-element-bb54c14.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-47f311f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-47f311f.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-9dc7fac{width:100%;max-width:100%;text-align:start;}.elementor-2453 .elementor-element.elementor-element-9dc7fac.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-9dc7fac .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:24px;font-weight:500;line-height:35px;letter-spacing:-5px;word-spacing:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-d3a7bc1.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-d3a7bc1{text-align:start;}.elementor-2453 .elementor-element.elementor-element-d3a7bc1 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:300;line-height:31px;letter-spacing:-5px;word-spacing:0px;color:#ABABAB;}.elementor-2453 .elementor-element.elementor-element-291cda5{--display:flex;--min-height:366px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#313131;--border-color:#313131;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:4;}.elementor-2453 .elementor-element.elementor-element-291cda5:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-291cda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0F0F 59%, #252525 100%);}.elementor-2453 .elementor-element.elementor-element-dc44324{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-dc44324:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-dc44324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imbeaver.com/wp-content/uploads/2025/09/building-2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2453 .elementor-element.elementor-element-dc44324.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-9e9806d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-9e9806d.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-ac71add{width:100%;max-width:100%;text-align:start;}.elementor-2453 .elementor-element.elementor-element-ac71add.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-ac71add .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:24px;font-weight:500;line-height:35px;letter-spacing:-5px;word-spacing:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-48c3bef.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-48c3bef{text-align:start;}.elementor-2453 .elementor-element.elementor-element-48c3bef .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:15px;font-weight:300;line-height:31px;letter-spacing:-5px;word-spacing:0px;color:#ABABAB;}.elementor-2453 .elementor-element.elementor-element-b0343f4{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2453 .elementor-element.elementor-element-b0343f4:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-b0343f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-2453 .elementor-element.elementor-element-78cf920{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-3f961de{background-color:#0000000A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 10px 12px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BEBEBE61;border-radius:8px 8px 8px 8px;}.elementor-2453 .elementor-element.elementor-element-3f961de.elementor-element{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-3f961de .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-2453 .elementor-element.elementor-element-3f961de .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-3f961de .elementor-icon{font-size:24px;}.elementor-2453 .elementor-element.elementor-element-3f961de .elementor-icon-box-title, .elementor-2453 .elementor-element.elementor-element-3f961de .elementor-icon-box-title a{font-family:"DanaFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-2453 .elementor-element.elementor-element-3f961de:has(:hover) .elementor-icon-box-title,
					 .elementor-2453 .elementor-element.elementor-element-3f961de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-3f961de .elementor-icon-box-description{color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-10f158a{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-10f158a .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-0ee2e44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2453 .elementor-element.elementor-element-5776f37{--swiper-slides-to-display:3;--swiper-offset-size:0px;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-32px;--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:-32px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-2453 .elementor-element.elementor-element-5776f37 .swiper-slide > .elementor-element{height:100%;}.elementor-2453 .elementor-element.elementor-element-c0ca54c{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2453 .elementor-element.elementor-element-c0ca54c:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-c0ca54c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-10a4a28{--spacer-size:76px;}.elementor-2453 .elementor-element.elementor-element-49f0e93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-a26191f{background-color:#272727;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 10px 12px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#BEBEBE61;border-radius:8px 8px 8px 8px;}.elementor-2453 .elementor-element.elementor-element-a26191f.elementor-element{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-a26191f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-2453 .elementor-element.elementor-element-a26191f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-a26191f .elementor-icon{font-size:24px;}.elementor-2453 .elementor-element.elementor-element-a26191f .elementor-icon-box-title, .elementor-2453 .elementor-element.elementor-element-a26191f .elementor-icon-box-title a{font-family:"DanaFaNum", Sans-serif;font-size:13px;font-weight:400;}.elementor-2453 .elementor-element.elementor-element-a26191f:has(:hover) .elementor-icon-box-title,
					 .elementor-2453 .elementor-element.elementor-element-a26191f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-14f2b7f{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-14f2b7f .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-feb2769{z-index:1;text-align:center;}.elementor-2453 .elementor-element.elementor-element-feb2769 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#AEAEB8;}.elementor-2453 .elementor-element.elementor-element-4b3d2ec{--display:flex;--min-height:50vh;--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-2453 .elementor-element.elementor-element-997761b{--e-image-carousel-slides-to-show:10;}.elementor-2453 .elementor-element.elementor-element-997761b .swiper-wrapper{display:flex;align-items:center;}.elementor-2453 .elementor-element.elementor-element-1a3d911{--e-image-carousel-slides-to-show:10;}.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-wrapper{display:flex;align-items:center;}.elementor-2453 .elementor-element.elementor-element-432e558{--e-image-carousel-slides-to-show:10;}.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-wrapper{display:flex;align-items:center;}.elementor-2453 .elementor-element.elementor-element-62ab12b{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2453 .elementor-element.elementor-element-62ab12b:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-62ab12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-2453 .elementor-element.elementor-element-a01c2bf{--display:flex;--min-height:56vh;--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;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2453 .elementor-element.elementor-element-a01c2bf:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-a01c2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0F0F 43%, #252525 80%);}.elementor-2453 .elementor-element.elementor-element-0e4a428{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-0e4a428.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-f376a38{width:100%;max-width:100%;text-align:start;}.elementor-2453 .elementor-element.elementor-element-f376a38.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-f376a38 .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:30px;font-weight:500;line-height:48px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-5f72f50 );}.elementor-2453 .elementor-element.elementor-element-15a2dbd.elementor-element{--align-self:flex-end;}.elementor-2453 .elementor-element.elementor-element-15a2dbd{text-align:start;}.elementor-2453 .elementor-element.elementor-element-15a2dbd .elementor-heading-title{font-family:"DanaFaNum", Sans-serif;font-size:20px;font-weight:300;line-height:35px;letter-spacing:0px;word-spacing:0px;color:#ABABAB;}.elementor-2453 .elementor-element.elementor-element-b901e34 .wkit-button-border-animation{background-color:#FFFFFF;padding:16px 24px 16px 24px;font-family:"DanaFaNum", Sans-serif;font-size:14px;color:var( --e-global-color-a12e4c8 );}.elementor-2453 .elementor-element.elementor-element-b901e34 .wkit-button-border-animation-inner{padding:2px;}.elementor-2453 .elementor-element.elementor-element-b901e34 .wkit-button-border-animation, .elementor-2453 .elementor-element.elementor-element-b901e34 .wkit-button-border-animation-inner{border-radius:100px 100px 100px 100px;}.elementor-2453 .elementor-element.elementor-element-47a201b{--display:flex;--min-height:60vh;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2453 .elementor-element.elementor-element-47a201b:not(.elementor-motion-effects-element-type-background), .elementor-2453 .elementor-element.elementor-element-47a201b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imbeaver.com/wp-content/uploads/2025/09/building-2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2453 .elementor-element.elementor-element-10cb4f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}body.elementor-page-2453:not(.elementor-motion-effects-element-type-background), body.elementor-page-2453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a12e4c8 );}@media(max-width:1024px){.elementor-2453 .elementor-element.elementor-element-c2613b5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2453 .elementor-element.elementor-element-0d03462{--grid-auto-flow:row;}.elementor-2453 .elementor-element.elementor-element-5776f37{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2453 .elementor-element.elementor-element-91ea651{--content-width:98%;}.elementor-2453 .elementor-element.elementor-element-cde8405{--width:100%;}.elementor-2453 .elementor-element.elementor-element-af3144b{--width:55%;}.elementor-2453 .elementor-element.elementor-element-7a0946d{--width:80%;}.elementor-2453 .elementor-element.elementor-element-c2613b5{--width:1200px;}.elementor-2453 .elementor-element.elementor-element-9605c83{--width:50%;}.elementor-2453 .elementor-element.elementor-element-0d03462{--width:50%;}.elementor-2453 .elementor-element.elementor-element-5bab522{--width:60%;}.elementor-2453 .elementor-element.elementor-element-c40b908{--width:60%;}.elementor-2453 .elementor-element.elementor-element-7be486b{--width:100%;}.elementor-2453 .elementor-element.elementor-element-8f3b5c1{--width:46%;}.elementor-2453 .elementor-element.elementor-element-45db32d{--width:50%;}.elementor-2453 .elementor-element.elementor-element-009f1de{--width:100%;}.elementor-2453 .elementor-element.elementor-element-bb54c14{--width:46%;}.elementor-2453 .elementor-element.elementor-element-47f311f{--width:50%;}.elementor-2453 .elementor-element.elementor-element-291cda5{--width:100%;}.elementor-2453 .elementor-element.elementor-element-dc44324{--width:46%;}.elementor-2453 .elementor-element.elementor-element-9e9806d{--width:50%;}.elementor-2453 .elementor-element.elementor-element-0ee2e44{--width:80%;}.elementor-2453 .elementor-element.elementor-element-49f0e93{--width:70%;}.elementor-2453 .elementor-element.elementor-element-4b3d2ec{--width:100%;}.elementor-2453 .elementor-element.elementor-element-a01c2bf{--width:1200px;}.elementor-2453 .elementor-element.elementor-element-0e4a428{--width:50%;}.elementor-2453 .elementor-element.elementor-element-47a201b{--width:50%;}}@media(max-width:767px){.elementor-2453 .elementor-element.elementor-element-cde8405{--width:100%;--min-height:66vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-4bad47e .elementor-heading-title{font-size:33px;}.elementor-2453 .elementor-element.elementor-element-682762e .elementor-heading-title{font-size:11px;line-height:1.9em;}.elementor-2453 .elementor-element.elementor-element-b845d33 .wkit-button-border-animation{font-size:11px;}.elementor-2453 .elementor-element.elementor-element-7978bbc{bottom:7%;--lottie-container-width:40%;}.elementor-2453 .elementor-element.elementor-element-df68cfc{--min-height:100vh;--justify-content:flex-start;}.elementor-2453 .elementor-element.elementor-element-7a0946d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-1fe29b3{width:auto;max-width:auto;}.elementor-2453 .elementor-element.elementor-element-fe3d332{text-align:start;}.elementor-2453 .elementor-element.elementor-element-fe3d332 .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-2453 .elementor-element.elementor-element-c82872a{left:17px;}body.rtl .elementor-2453 .elementor-element.elementor-element-c82872a{right:17px;}.elementor-2453 .elementor-element.elementor-element-c82872a img{width:90%;}.elementor-2453 .elementor-element.elementor-element-41d9e6e img{width:88%;}.elementor-2453 .elementor-element.elementor-element-cd1cdbd .elementor-heading-title{font-size:20px;}.elementor-2453 .elementor-element.elementor-element-0d03462{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2453 .elementor-element.elementor-element-cac1706{--gap:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-2453 .elementor-element.elementor-element-cac1706.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-67bae48 img{width:33%;}.elementor-2453 .elementor-element.elementor-element-dcf5598 .elementor-heading-title{font-size:14px;}.elementor-2453 .elementor-element.elementor-element-86b2ea1 .elementor-heading-title{font-size:12px;line-height:1.9em;}.elementor-2453 .elementor-element.elementor-element-c75094f{--gap:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-2453 .elementor-element.elementor-element-c75094f.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-2f8d286 img{width:33%;}.elementor-2453 .elementor-element.elementor-element-40da0b5 .elementor-heading-title{font-size:14px;}.elementor-2453 .elementor-element.elementor-element-2366409 .elementor-heading-title{font-size:12px;line-height:1.9em;}.elementor-2453 .elementor-element.elementor-element-ffb2456{--gap:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-2453 .elementor-element.elementor-element-ffb2456.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-7f5a73d img{width:33%;}.elementor-2453 .elementor-element.elementor-element-26fed14 .elementor-heading-title{font-size:14px;}.elementor-2453 .elementor-element.elementor-element-c5e93d3 .elementor-heading-title{font-size:12px;line-height:1.9em;}.elementor-2453 .elementor-element.elementor-element-b101962{--gap:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-2453 .elementor-element.elementor-element-b101962.e-con{--align-self:stretch;}.elementor-2453 .elementor-element.elementor-element-120ed58 img{width:33%;}.elementor-2453 .elementor-element.elementor-element-07c0c00 .elementor-heading-title{font-size:14px;}.elementor-2453 .elementor-element.elementor-element-b0dff64 .elementor-heading-title{font-size:12px;line-height:1.9em;}.elementor-2453 .elementor-element.elementor-element-2d977c3.e-con{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-5bab522.e-con{--align-self:center;}.elementor-2453 .elementor-element.elementor-element-13cd2ca .elementor-heading-title{font-size:20px;}.elementor-2453 .elementor-element.elementor-element-416a24b{padding:0px 20px 0px 20px;}.elementor-2453 .elementor-element.elementor-element-416a24b .elementor-heading-title{font-size:14px;}.elementor-2453 .elementor-element.elementor-element-c40b908{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2453 .elementor-element.elementor-element-387ea9b .elementor-heading-title{font-size:20px;letter-spacing:0px;}.elementor-2453 .elementor-element.elementor-element-00f68cf .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0px;}.elementor-2453 .elementor-element.elementor-element-9dc7fac .elementor-heading-title{font-size:20px;letter-spacing:0px;}.elementor-2453 .elementor-element.elementor-element-d3a7bc1 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0px;}.elementor-2453 .elementor-element.elementor-element-ac71add .elementor-heading-title{font-size:20px;letter-spacing:0px;}.elementor-2453 .elementor-element.elementor-element-48c3bef .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0px;}.elementor-2453 .elementor-element.elementor-element-78cf920{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-10f158a .elementor-heading-title{font-size:20px;}.elementor-2453 .elementor-element.elementor-element-5776f37{--swiper-slides-to-display:1;--swiper-offset-size:28px;--swiper-slides-gap:0px;}.elementor-2453 .elementor-element.elementor-element-14f2b7f .elementor-heading-title{font-size:20px;}.elementor-2453 .elementor-element.elementor-element-feb2769{padding:20px 20px 20px 20px;}.elementor-2453 .elementor-element.elementor-element-feb2769 .elementor-heading-title{font-size:14px;}.elementor-2453 .elementor-element.elementor-element-997761b{--e-image-carousel-slides-to-show:5;}.elementor-2453 .elementor-element.elementor-element-1a3d911{--e-image-carousel-slides-to-show:5;}.elementor-2453 .elementor-element.elementor-element-432e558{--e-image-carousel-slides-to-show:5;}.elementor-2453 .elementor-element.elementor-element-f376a38 .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-2453 .elementor-element.elementor-element-15a2dbd .elementor-heading-title{font-size:15px;line-height:1.6em;}}/* Start custom CSS for image-carousel, class: .elementor-element-997761b */.elementor-2453 .elementor-element.elementor-element-997761b .swiper-wrapper {
transition-timing-function: linear !important;
}



/* مطمئن شو خود تصویر هاور می‌گیره */
.elementor-2453 .elementor-element.elementor-element-997761b .swiper-slide img,
.elementor-2453 .elementor-element.elementor-element-997761b .swiper-slide svg {
  pointer-events: auto;           /* مهم */
}

/* انیمیشن نرم */
.elementor-2453 .elementor-element.elementor-element-997761b .swiper-slide{
  transition: filter .25s ease, opacity .25s ease;
}

/* وقتی هر اسلایدی هاور شد، بقیه بلر بشن (همون ردیف) */
.elementor-2453 .elementor-element.elementor-element-997761b .swiper-wrapper:has(.swiper-slide:hover) .swiper-slide:not(:hover){
  filter: blur(2px);
  opacity: .4;
}



/* خود اسلاید رو فلکس کنیم */
.elementor-2453 .elementor-element.elementor-element-997761b .swiper-slide {
  display: flex;
  align-items: center;   /* عمودی وسط */
  justify-content: center; /* افقی وسط */
}

/* سایز لوگو */
.elementor-2453 .elementor-element.elementor-element-997761b .swiper-slide img {
  width: 60% !important;   /* درصد دلخواه */
  height: auto !important;
  object-fit: contain;     /* مطمئن شه کش نمیاد */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1a3d911 */.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-wrapper {
transition-timing-function: linear !important;
}



/* مطمئن شو خود تصویر هاور می‌گیره */
.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-slide img,
.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-slide svg {
  pointer-events: auto;           /* مهم */
}

/* انیمیشن نرم */
.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-slide{
  transition: filter .25s ease, opacity .25s ease;
}

/* وقتی هر اسلایدی هاور شد، بقیه بلر بشن (همون ردیف) */
.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-wrapper:has(.swiper-slide:hover) .swiper-slide:not(:hover){
  filter: blur(2px);
  opacity: .4;
}



/* خود اسلاید رو فلکس کنیم */
.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-slide {
  display: flex;
  align-items: center;   /* عمودی وسط */
  justify-content: center; /* افقی وسط */
}

/* سایز لوگو */
.elementor-2453 .elementor-element.elementor-element-1a3d911 .swiper-slide img {
  width: 60% !important;   /* درصد دلخواه */
  height: auto !important;
  object-fit: contain;     /* مطمئن شه کش نمیاد */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-432e558 */.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-wrapper {
transition-timing-function: linear !important;
}



/* مطمئن شو خود تصویر هاور می‌گیره */
.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-slide img,
.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-slide svg {
  pointer-events: auto;           /* مهم */
}

/* انیمیشن نرم */
.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-slide{
  transition: filter .25s ease, opacity .25s ease;
}

/* وقتی هر اسلایدی هاور شد، بقیه بلر بشن (همون ردیف) */
.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-wrapper:has(.swiper-slide:hover) .swiper-slide:not(:hover){
  filter: blur(2px);
  opacity: .4;
}



/* خود اسلاید رو فلکس کنیم */
.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-slide {
  display: flex;
  align-items: center;   /* عمودی وسط */
  justify-content: center; /* افقی وسط */
}

/* سایز لوگو */
.elementor-2453 .elementor-element.elementor-element-432e558 .swiper-slide img {
  width: 60% !important;   /* درصد دلخواه */
  height: auto !important;
  object-fit: contain;     /* مطمئن شه کش نمیاد */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3d2ec *//* به کانتینر مشترک کلاس بدی مثلاً logos-wrapper */
.logos-wrapper:has(.swiper-slide:hover) .swiper-slide:not(:hover){
  filter: blur(2px);
  opacity: .4;
  transition: filter .25s ease, opacity .25s ease;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DanaFaNum';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Light.woff2') format('woff2'),
		url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Light.woff') format('woff'),
		url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DanaFaNum';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Regular.woff2') format('woff2'),
		url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Regular.woff') format('woff'),
		url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DanaFaNum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Bold.woff2') format('woff2'),
		url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Bold.woff') format('woff'),
		url('https://imbeaver.com/wp-content/uploads/2025/08/DanaFaNum-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */