.elementor-250 .elementor-element.elementor-element-85a2a8c{--display:flex;--min-height:35vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-85a2a8c:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-85a2a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/airport-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-85a2a8c::before, .elementor-250 .elementor-element.elementor-element-85a2a8c > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-85a2a8c > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-85a2a8c > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-85a2a8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-85a2a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-bd36d58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-ad40172{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-00cada2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-00cada2 .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-00cada2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.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-250 .elementor-element.elementor-element-536d55f{text-align:center;}.elementor-250 .elementor-element.elementor-element-536d55f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-214694e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-250 .elementor-element.elementor-element-214694e .elementor-divider-separator{width:100%;}.elementor-250 .elementor-element.elementor-element-214694e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-250 .elementor-element.elementor-element-eca2d73{text-align:center;}.elementor-250 .elementor-element.elementor-element-eca2d73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-e8e7264{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-250 .elementor-element.elementor-element-e8e7264 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.3;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-2c4dea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-3a1047c{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-3a1047c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-a4541b0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-a4541b0{text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-250 .elementor-element.elementor-element-c4c0d3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-250 .elementor-element.elementor-element-59da53e{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-59da53e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-59da53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/Capture.jpg");background-position:center center;background-repeat:no-repeat;background-size:115% auto;}.elementor-250 .elementor-element.elementor-element-59da53e::before, .elementor-250 .elementor-element.elementor-element-59da53e > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-59da53e > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-59da53e > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-59da53e > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-59da53e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-59da53e:hover::before, .elementor-250 .elementor-element.elementor-element-59da53e:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-59da53e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-59da53e > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-59da53e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-59da53e:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-ef43424{left:18px;}body.rtl .elementor-250 .elementor-element.elementor-element-ef43424{right:18px;}.elementor-250 .elementor-element.elementor-element-ef43424{top:168px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-36e67ea{left:18px;}body.rtl .elementor-250 .elementor-element.elementor-element-36e67ea{right:18px;}.elementor-250 .elementor-element.elementor-element-36e67ea{top:298px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-edfd9c9{left:163px;}body.rtl .elementor-250 .elementor-element.elementor-element-edfd9c9{right:163px;}.elementor-250 .elementor-element.elementor-element-edfd9c9{top:267px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-84c93a5{left:169px;}body.rtl .elementor-250 .elementor-element.elementor-element-84c93a5{right:169px;}.elementor-250 .elementor-element.elementor-element-84c93a5{top:220px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-4f7263b{left:237px;}body.rtl .elementor-250 .elementor-element.elementor-element-4f7263b{right:237px;}.elementor-250 .elementor-element.elementor-element-4f7263b{top:298px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-e2b794f{left:396px;}body.rtl .elementor-250 .elementor-element.elementor-element-e2b794f{right:396px;}.elementor-250 .elementor-element.elementor-element-e2b794f{top:164px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-94f63e1{left:320px;}body.rtl .elementor-250 .elementor-element.elementor-element-94f63e1{right:320px;}.elementor-250 .elementor-element.elementor-element-94f63e1{top:130px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-d6c09aa{left:255px;}body.rtl .elementor-250 .elementor-element.elementor-element-d6c09aa{right:255px;}.elementor-250 .elementor-element.elementor-element-d6c09aa{top:56px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-e258380{left:419px;}body.rtl .elementor-250 .elementor-element.elementor-element-e258380{right:419px;}.elementor-250 .elementor-element.elementor-element-e258380{top:33px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-fc430e1 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-fc430e1{left:463px;}body.rtl .elementor-250 .elementor-element.elementor-element-fc430e1{right:463px;}.elementor-250 .elementor-element.elementor-element-fc430e1{top:272px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-e298733{left:187px;}body.rtl .elementor-250 .elementor-element.elementor-element-e298733{right:187px;}.elementor-250 .elementor-element.elementor-element-e298733{top:160px;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-1303308{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-1303308:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-1303308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-1303308{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-1303308{left:0px;}.elementor-250 .elementor-element.elementor-element-99c52f0{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-99c52f0 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-99c52f0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-126b8bb{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-126b8bb:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-126b8bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/kuwait-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-126b8bb::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-126b8bb:hover::before, .elementor-250 .elementor-element.elementor-element-126b8bb:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-126b8bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-126b8bb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-126b8bb:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-cdedeaa{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-cdedeaa:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-cdedeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-cdedeaa{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-cdedeaa{left:0px;}.elementor-250 .elementor-element.elementor-element-b4a3de9{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-b4a3de9 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-b4a3de9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-3e8caec{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-3e8caec:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-3e8caec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/kuwait.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-3e8caec::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-3e8caec:hover::before, .elementor-250 .elementor-element.elementor-element-3e8caec:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-3e8caec:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-3e8caec > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-3e8caec:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-8d88442{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-8d88442:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-8d88442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-8d88442{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-8d88442{left:0px;}.elementor-250 .elementor-element.elementor-element-af15363{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-af15363 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-af15363 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-c1a6ca4{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-c1a6ca4:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/Picture155.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-c1a6ca4::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-c1a6ca4:hover::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-c1a6ca4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-c1a6ca4:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-253c1de{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-253c1de:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-253c1de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-253c1de{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-253c1de{left:0px;}.elementor-250 .elementor-element.elementor-element-a68d588{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-a68d588 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-a68d588 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-d62413b{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-d62413b:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-d62413b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/Picture1555.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-d62413b::before, .elementor-250 .elementor-element.elementor-element-d62413b > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d62413b > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d62413b > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d62413b > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d62413b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d62413b:hover::before, .elementor-250 .elementor-element.elementor-element-d62413b:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d62413b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d62413b > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-d62413b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d62413b:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-e750653{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-e750653:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-e750653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-e750653{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-e750653{left:0px;}.elementor-250 .elementor-element.elementor-element-9076e74{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-9076e74 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-9076e74 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-d181b59{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-d181b59:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-d181b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/Picture16969.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-d181b59::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d181b59:hover::before, .elementor-250 .elementor-element.elementor-element-d181b59:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d181b59:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-d181b59 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d181b59:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-9c0eecd{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-9c0eecd:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-9c0eecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-9c0eecd{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-9c0eecd{left:0px;}.elementor-250 .elementor-element.elementor-element-ed03814{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-ed03814 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-ed03814 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-0cb255a{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-0cb255a:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-0cb255a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/Picture196.png.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-0cb255a::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-0cb255a:hover::before, .elementor-250 .elementor-element.elementor-element-0cb255a:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0cb255a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-0cb255a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-0cb255a:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-8e35dd9{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-8e35dd9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-8e35dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-8e35dd9{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-8e35dd9{left:0px;}.elementor-250 .elementor-element.elementor-element-3fac517{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-3fac517 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-3fac517 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-2e620a4{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-2e620a4:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2e620a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/Picture1sadsadsa.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-2e620a4::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-2e620a4:hover::before, .elementor-250 .elementor-element.elementor-element-2e620a4:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2e620a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-2e620a4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-2e620a4:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-a7d5d36{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-a7d5d36:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-a7d5d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-a7d5d36{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-a7d5d36{left:0px;}.elementor-250 .elementor-element.elementor-element-8efac40{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-8efac40 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -174px 50px -178px;}.elementor-250 .elementor-element.elementor-element-8efac40 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-c564e80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-250 .elementor-element.elementor-element-c1a740b{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-c1a740b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-250 .elementor-element.elementor-element-c72cb58 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-250 .elementor-element.elementor-element-c72cb58{text-align:left;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-250 .elementor-element.elementor-element-756dd2e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-250 .elementor-element.elementor-element-6b68b91{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-6b68b91:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-6b68b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/sad.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-6b68b91::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-6b68b91:hover::before, .elementor-250 .elementor-element.elementor-element-6b68b91:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-6b68b91:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-6b68b91 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-6b68b91:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-c85f78a{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-c85f78a:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c85f78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-c85f78a{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-c85f78a{left:0px;}.elementor-250 .elementor-element.elementor-element-926e646{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-926e646 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-926e646 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-17012e9{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-17012e9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-17012e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-17012e9::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-17012e9:hover::before, .elementor-250 .elementor-element.elementor-element-17012e9:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-17012e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-17012e9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-17012e9:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-918a142{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-918a142:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-918a142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-918a142{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-918a142{left:0px;}.elementor-250 .elementor-element.elementor-element-e59eccc{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-e59eccc > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-e59eccc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-f37d250{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-f37d250:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-f37d250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-f37d250::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-f37d250:hover::before, .elementor-250 .elementor-element.elementor-element-f37d250:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f37d250:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-f37d250 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-f37d250:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-dd05d59{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-dd05d59:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-dd05d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-dd05d59{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-dd05d59{left:0px;}.elementor-250 .elementor-element.elementor-element-9ba6496{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-9ba6496 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-9ba6496 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-570f2e6{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-570f2e6:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-570f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-45.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-570f2e6::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-570f2e6:hover::before, .elementor-250 .elementor-element.elementor-element-570f2e6:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-570f2e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-570f2e6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-570f2e6:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-61e0f08{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-61e0f08:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-61e0f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-61e0f08{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-61e0f08{left:0px;}.elementor-250 .elementor-element.elementor-element-128a284{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-128a284 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-128a284 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-4925f3e{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-4925f3e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-4925f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-451.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-4925f3e::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-4925f3e:hover::before, .elementor-250 .elementor-element.elementor-element-4925f3e:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4925f3e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-4925f3e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-4925f3e:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-b4d5ddc{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-b4d5ddc:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-b4d5ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-b4d5ddc{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-b4d5ddc{left:0px;}.elementor-250 .elementor-element.elementor-element-a99bc4a{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-a99bc4a > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-a99bc4a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-f2ca887{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-f2ca887:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-f2ca887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-452.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-f2ca887::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-f2ca887:hover::before, .elementor-250 .elementor-element.elementor-element-f2ca887:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f2ca887:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-f2ca887 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-f2ca887:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-97a4f22{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-97a4f22:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-97a4f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-97a4f22{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-97a4f22{left:0px;}.elementor-250 .elementor-element.elementor-element-a301f98{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-a301f98 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-a301f98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-58dc38e{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-58dc38e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-58dc38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-453.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-58dc38e::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-58dc38e:hover::before, .elementor-250 .elementor-element.elementor-element-58dc38e:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-58dc38e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-58dc38e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-58dc38e:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-c9b526f{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-c9b526f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c9b526f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-c9b526f{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-c9b526f{left:0px;}.elementor-250 .elementor-element.elementor-element-2493bf6{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-2493bf6 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-2493bf6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-0ec09da{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-0ec09da:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-0ec09da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-454.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-0ec09da::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-0ec09da:hover::before, .elementor-250 .elementor-element.elementor-element-0ec09da:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0ec09da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-0ec09da > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-0ec09da:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-9f9a091{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-9f9a091:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-9f9a091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-9f9a091{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-9f9a091{left:0px;}.elementor-250 .elementor-element.elementor-element-dc1d929{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-dc1d929 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-dc1d929 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-cc1fcf5{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-cc1fcf5:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-455.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-cc1fcf5::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-cc1fcf5:hover::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-cc1fcf5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-cc1fcf5:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-4314c8e{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-4314c8e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-4314c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-4314c8e{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-4314c8e{left:0px;}.elementor-250 .elementor-element.elementor-element-c18a2c9{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-c18a2c9 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-c18a2c9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-33960f8{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-33960f8:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-33960f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-456.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-33960f8::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-33960f8:hover::before, .elementor-250 .elementor-element.elementor-element-33960f8:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-33960f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-33960f8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-33960f8:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-d3838e9{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-d3838e9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-d3838e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-d3838e9{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-d3838e9{left:0px;}.elementor-250 .elementor-element.elementor-element-769d052{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-769d052 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-769d052 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-2a06a47{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-2a06a47:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-2a06a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-457.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-2a06a47::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-2a06a47:hover::before, .elementor-250 .elementor-element.elementor-element-2a06a47:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2a06a47:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-2a06a47 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-2a06a47:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-c5761f9{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-c5761f9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-c5761f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-c5761f9{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-c5761f9{left:0px;}.elementor-250 .elementor-element.elementor-element-4d68294{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-4d68294 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-4d68294 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-a65dc55{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-a65dc55:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-a65dc55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-458.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-a65dc55::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-a65dc55:hover::before, .elementor-250 .elementor-element.elementor-element-a65dc55:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-a65dc55:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-a65dc55 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-a65dc55:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-ccffa22{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-ccffa22:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-ccffa22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-ccffa22{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-ccffa22{left:0px;}.elementor-250 .elementor-element.elementor-element-3679ecb{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-3679ecb > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-3679ecb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-ed57875{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-ed57875:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-ed57875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-459.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-ed57875::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-ed57875:hover::before, .elementor-250 .elementor-element.elementor-element-ed57875:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ed57875:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-ed57875 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-ed57875:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-9b723e1{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-9b723e1:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-9b723e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-9b723e1{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-9b723e1{left:0px;}.elementor-250 .elementor-element.elementor-element-18a700d{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-18a700d > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-18a700d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-15376cd{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-15376cd:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-15376cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-460.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-15376cd::before, .elementor-250 .elementor-element.elementor-element-15376cd > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-15376cd > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-15376cd > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-15376cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-15376cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-15376cd:hover::before, .elementor-250 .elementor-element.elementor-element-15376cd:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-15376cd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-15376cd > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-15376cd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-15376cd:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-89e8d12{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-89e8d12:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-89e8d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-89e8d12{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-89e8d12{left:0px;}.elementor-250 .elementor-element.elementor-element-3dd64d4{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-3dd64d4 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-3dd64d4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-ef5160f{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-ef5160f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-ef5160f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-461.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-ef5160f::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-ef5160f:hover::before, .elementor-250 .elementor-element.elementor-element-ef5160f:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ef5160f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-ef5160f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-ef5160f:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-e54ba37{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-e54ba37:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-e54ba37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-e54ba37{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-e54ba37{left:0px;}.elementor-250 .elementor-element.elementor-element-73db68f{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-73db68f > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-73db68f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-4a12685{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-4a12685:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-4a12685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-462.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-4a12685::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-4a12685:hover::before, .elementor-250 .elementor-element.elementor-element-4a12685:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4a12685:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-4a12685 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-4a12685:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-a3761bb{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-a3761bb:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-a3761bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-a3761bb{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-a3761bb{left:0px;}.elementor-250 .elementor-element.elementor-element-441fe15{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-441fe15 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-441fe15 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-5d92ae8{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-5d92ae8:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-5d92ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-463.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-5d92ae8::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-5d92ae8:hover::before, .elementor-250 .elementor-element.elementor-element-5d92ae8:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-5d92ae8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-5d92ae8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-5d92ae8:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-f1e22a7{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-f1e22a7:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-f1e22a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-f1e22a7{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-f1e22a7{left:0px;}.elementor-250 .elementor-element.elementor-element-792dd5a{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-792dd5a > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-792dd5a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-b57371c{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-b57371c:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-b57371c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-464.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-b57371c::before, .elementor-250 .elementor-element.elementor-element-b57371c > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-b57371c > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-b57371c > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-b57371c > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-b57371c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-b57371c:hover::before, .elementor-250 .elementor-element.elementor-element-b57371c:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-b57371c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-b57371c > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-b57371c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-b57371c:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-8b88a0e{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-8b88a0e:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-8b88a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-8b88a0e{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-8b88a0e{left:0px;}.elementor-250 .elementor-element.elementor-element-8afeff6{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-8afeff6 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-8afeff6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-327a7b9{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-327a7b9:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-327a7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-465.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-327a7b9::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-327a7b9:hover::before, .elementor-250 .elementor-element.elementor-element-327a7b9:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-327a7b9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-327a7b9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-327a7b9:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-7c4f9a2{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-7c4f9a2:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-7c4f9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-7c4f9a2{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-7c4f9a2{left:0px;}.elementor-250 .elementor-element.elementor-element-99579da{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-99579da > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-99579da .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-d2ed334{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-d2ed334:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-d2ed334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-466.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-d2ed334::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d2ed334:hover::before, .elementor-250 .elementor-element.elementor-element-d2ed334:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d2ed334:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-d2ed334 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d2ed334:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-77d429f{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-77d429f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-77d429f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-77d429f{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-77d429f{left:0px;}.elementor-250 .elementor-element.elementor-element-a580940{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-a580940 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-a580940 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-03f9ce5{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-03f9ce5:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-03f9ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-467.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-03f9ce5::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-03f9ce5:hover::before, .elementor-250 .elementor-element.elementor-element-03f9ce5:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-03f9ce5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-03f9ce5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-03f9ce5:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-22b7361{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-22b7361:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-22b7361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-22b7361{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-22b7361{left:0px;}.elementor-250 .elementor-element.elementor-element-2ab4821{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-2ab4821 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-2ab4821 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-ec3f532{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-ec3f532:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-ec3f532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-468.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-ec3f532::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-ec3f532:hover::before, .elementor-250 .elementor-element.elementor-element-ec3f532:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ec3f532:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-ec3f532 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-ec3f532:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-312b2cb{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-312b2cb:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-312b2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-312b2cb{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-312b2cb{left:0px;}.elementor-250 .elementor-element.elementor-element-e8b9d86{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-e8b9d86 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-e8b9d86 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-250 .elementor-element.elementor-element-d307d07{--display:flex;--min-height:400px;--overlay-opacity:0.6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-250 .elementor-element.elementor-element-d307d07:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-d307d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://architectdavidson.evtesting.site/wp-content/uploads/2025/03/John-Muir-hospital-469.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-250 .elementor-element.elementor-element-d307d07::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d307d07:hover::before, .elementor-250 .elementor-element.elementor-element-d307d07:hover > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d307d07:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .elementor-background-slideshow:hover::before, .elementor-250 .elementor-element.elementor-element-d307d07 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-250 .elementor-element.elementor-element-d307d07:hover{--overlay-opacity:0.5;}.elementor-250 .elementor-element.elementor-element-ad0694f{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-250 .elementor-element.elementor-element-ad0694f:not(.elementor-motion-effects-element-type-background), .elementor-250 .elementor-element.elementor-element-ad0694f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000078;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-ad0694f{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-ad0694f{left:0px;}.elementor-250 .elementor-element.elementor-element-4c62106{width:100%;max-width:100%;text-align:left;}.elementor-250 .elementor-element.elementor-element-4c62106 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:-17px -174px 12px -178px;}.elementor-250 .elementor-element.elementor-element-4c62106 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-59da53e{--width:49%;}.elementor-250 .elementor-element.elementor-element-1303308{--width:8%;}.elementor-250 .elementor-element.elementor-element-126b8bb{--width:24%;}.elementor-250 .elementor-element.elementor-element-cdedeaa{--width:14%;}.elementor-250 .elementor-element.elementor-element-3e8caec{--width:24%;}.elementor-250 .elementor-element.elementor-element-8d88442{--width:14%;}.elementor-250 .elementor-element.elementor-element-c1a6ca4{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-253c1de{--width:14%;}.elementor-250 .elementor-element.elementor-element-d62413b{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-e750653{--width:14%;}.elementor-250 .elementor-element.elementor-element-d181b59{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-9c0eecd{--width:14%;}.elementor-250 .elementor-element.elementor-element-0cb255a{--width:49%;}.elementor-250 .elementor-element.elementor-element-8e35dd9{--width:14%;}.elementor-250 .elementor-element.elementor-element-2e620a4{--width:49%;}.elementor-250 .elementor-element.elementor-element-a7d5d36{--width:14%;}.elementor-250 .elementor-element.elementor-element-6b68b91{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-c85f78a{--width:14%;}.elementor-250 .elementor-element.elementor-element-17012e9{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-918a142{--width:14%;}.elementor-250 .elementor-element.elementor-element-f37d250{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-dd05d59{--width:14%;}.elementor-250 .elementor-element.elementor-element-570f2e6{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-61e0f08{--width:14%;}.elementor-250 .elementor-element.elementor-element-4925f3e{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-b4d5ddc{--width:14%;}.elementor-250 .elementor-element.elementor-element-f2ca887{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-97a4f22{--width:14%;}.elementor-250 .elementor-element.elementor-element-58dc38e{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-c9b526f{--width:14%;}.elementor-250 .elementor-element.elementor-element-0ec09da{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-9f9a091{--width:14%;}.elementor-250 .elementor-element.elementor-element-cc1fcf5{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-4314c8e{--width:14%;}.elementor-250 .elementor-element.elementor-element-33960f8{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-d3838e9{--width:14%;}.elementor-250 .elementor-element.elementor-element-2a06a47{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-c5761f9{--width:14%;}.elementor-250 .elementor-element.elementor-element-a65dc55{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-ccffa22{--width:14%;}.elementor-250 .elementor-element.elementor-element-ed57875{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-9b723e1{--width:14%;}.elementor-250 .elementor-element.elementor-element-15376cd{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-89e8d12{--width:14%;}.elementor-250 .elementor-element.elementor-element-ef5160f{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-e54ba37{--width:14%;}.elementor-250 .elementor-element.elementor-element-4a12685{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-a3761bb{--width:14%;}.elementor-250 .elementor-element.elementor-element-5d92ae8{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-f1e22a7{--width:14%;}.elementor-250 .elementor-element.elementor-element-b57371c{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-8b88a0e{--width:14%;}.elementor-250 .elementor-element.elementor-element-327a7b9{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-7c4f9a2{--width:14%;}.elementor-250 .elementor-element.elementor-element-d2ed334{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-77d429f{--width:14%;}.elementor-250 .elementor-element.elementor-element-03f9ce5{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-22b7361{--width:14%;}.elementor-250 .elementor-element.elementor-element-ec3f532{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-312b2cb{--width:14%;}.elementor-250 .elementor-element.elementor-element-d307d07{--width:32.5%;}.elementor-250 .elementor-element.elementor-element-ad0694f{--width:14%;}}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-536d55f .elementor-heading-title{font-size:45px;}.elementor-250 .elementor-element.elementor-element-2c4dea4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-59da53e{--min-height:80vh;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-126b8bb{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-3e8caec{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-c1a6ca4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-d62413b{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-d181b59{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-0cb255a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-2e620a4{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-c564e80{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-250 .elementor-element.elementor-element-6b68b91{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-17012e9{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-f37d250{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-570f2e6{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-4925f3e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-f2ca887{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-58dc38e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-0ec09da{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-cc1fcf5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-33960f8{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-2a06a47{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-a65dc55{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-ed57875{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-15376cd{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-ef5160f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-4a12685{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-5d92ae8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-b57371c{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-327a7b9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-d2ed334{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-03f9ce5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-ec3f532{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-250 .elementor-element.elementor-element-d307d07{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-85a2a8c{--padding-top:200px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-250 .elementor-element.elementor-element-536d55f .elementor-heading-title{font-size:35px;}.elementor-250 .elementor-element.elementor-element-2c4dea4{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-250 .elementor-element.elementor-element-59da53e{--min-height:100vh;}.elementor-250 .elementor-element.elementor-element-1303308{--width:35px;}.elementor-250 .elementor-element.elementor-element-99c52f0 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-99c52f0 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-126b8bb{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-cdedeaa{--width:35px;}.elementor-250 .elementor-element.elementor-element-b4a3de9 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-b4a3de9 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-3e8caec{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-8d88442{--width:35px;}.elementor-250 .elementor-element.elementor-element-af15363 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-af15363 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-c1a6ca4{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-253c1de{--width:35px;}.elementor-250 .elementor-element.elementor-element-a68d588 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-a68d588 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-d62413b{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-e750653{--width:35px;}.elementor-250 .elementor-element.elementor-element-9076e74 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-9076e74 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-d181b59{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-9c0eecd{--width:35px;}.elementor-250 .elementor-element.elementor-element-ed03814 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-ed03814 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-0cb255a{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-8e35dd9{--width:35px;}.elementor-250 .elementor-element.elementor-element-3fac517 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-3fac517 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-2e620a4{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-a7d5d36{--width:35px;}.elementor-250 .elementor-element.elementor-element-8efac40 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-8efac40 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-c564e80{--padding-top:30px;--padding-bottom:30px;--padding-left:015px;--padding-right:015px;}.elementor-250 .elementor-element.elementor-element-c72cb58{font-size:16px;}.elementor-250 .elementor-element.elementor-element-6b68b91{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-c85f78a{--width:35px;}.elementor-250 .elementor-element.elementor-element-926e646 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-926e646 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-17012e9{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-918a142{--width:35px;}.elementor-250 .elementor-element.elementor-element-e59eccc > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-e59eccc .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-f37d250{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-dd05d59{--width:35px;}.elementor-250 .elementor-element.elementor-element-9ba6496 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-9ba6496 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-570f2e6{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-61e0f08{--width:35px;}.elementor-250 .elementor-element.elementor-element-128a284 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-128a284 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-4925f3e{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-b4d5ddc{--width:35px;}.elementor-250 .elementor-element.elementor-element-a99bc4a > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-a99bc4a .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-f2ca887{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-97a4f22{--width:35px;}.elementor-250 .elementor-element.elementor-element-a301f98 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-a301f98 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-58dc38e{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-c9b526f{--width:35px;}.elementor-250 .elementor-element.elementor-element-2493bf6 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-2493bf6 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-0ec09da{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-9f9a091{--width:35px;}.elementor-250 .elementor-element.elementor-element-dc1d929 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-dc1d929 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-cc1fcf5{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-4314c8e{--width:35px;}.elementor-250 .elementor-element.elementor-element-c18a2c9 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-c18a2c9 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-33960f8{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-d3838e9{--width:35px;}.elementor-250 .elementor-element.elementor-element-769d052 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-769d052 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-2a06a47{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-c5761f9{--width:35px;}.elementor-250 .elementor-element.elementor-element-4d68294 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-4d68294 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-a65dc55{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-ccffa22{--width:35px;}.elementor-250 .elementor-element.elementor-element-3679ecb > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-3679ecb .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-ed57875{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-9b723e1{--width:35px;}.elementor-250 .elementor-element.elementor-element-18a700d > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-18a700d .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-15376cd{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-89e8d12{--width:35px;}.elementor-250 .elementor-element.elementor-element-3dd64d4 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-3dd64d4 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-ef5160f{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-e54ba37{--width:35px;}.elementor-250 .elementor-element.elementor-element-73db68f > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-73db68f .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-4a12685{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-a3761bb{--width:35px;}.elementor-250 .elementor-element.elementor-element-441fe15 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-441fe15 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-5d92ae8{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-f1e22a7{--width:35px;}.elementor-250 .elementor-element.elementor-element-792dd5a > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-792dd5a .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-b57371c{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-8b88a0e{--width:35px;}.elementor-250 .elementor-element.elementor-element-8afeff6 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-8afeff6 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-327a7b9{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-7c4f9a2{--width:35px;}.elementor-250 .elementor-element.elementor-element-99579da > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-99579da .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-d2ed334{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-77d429f{--width:35px;}.elementor-250 .elementor-element.elementor-element-a580940 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-a580940 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-03f9ce5{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-22b7361{--width:35px;}.elementor-250 .elementor-element.elementor-element-2ab4821 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-2ab4821 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-ec3f532{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-312b2cb{--width:35px;}.elementor-250 .elementor-element.elementor-element-e8b9d86 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-e8b9d86 .elementor-heading-title{font-size:20px;}.elementor-250 .elementor-element.elementor-element-d307d07{--min-height:80vh;}.elementor-250 .elementor-element.elementor-element-ad0694f{--width:35px;}.elementor-250 .elementor-element.elementor-element-4c62106 > .elementor-widget-container{margin:-110px -200px 0px -200px;}.elementor-250 .elementor-element.elementor-element-4c62106 .elementor-heading-title{font-size:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-250 .elementor-element.elementor-element-c4c0d3e{--width:100%;}.elementor-250 .elementor-element.elementor-element-59da53e{--width:32%;}.elementor-250 .elementor-element.elementor-element-126b8bb{--width:32%;}.elementor-250 .elementor-element.elementor-element-3e8caec{--width:32%;}.elementor-250 .elementor-element.elementor-element-c1a6ca4{--width:32%;}.elementor-250 .elementor-element.elementor-element-d62413b{--width:32%;}.elementor-250 .elementor-element.elementor-element-d181b59{--width:32%;}.elementor-250 .elementor-element.elementor-element-0cb255a{--width:32%;}.elementor-250 .elementor-element.elementor-element-8e35dd9{--width:32%;}.elementor-250 .elementor-element.elementor-element-2e620a4{--width:32%;}.elementor-250 .elementor-element.elementor-element-756dd2e{--width:100%;}.elementor-250 .elementor-element.elementor-element-6b68b91{--width:30%;}.elementor-250 .elementor-element.elementor-element-4925f3e{--width:30%;}.elementor-250 .elementor-element.elementor-element-58dc38e{--width:30%;}.elementor-250 .elementor-element.elementor-element-33960f8{--width:30%;}.elementor-250 .elementor-element.elementor-element-ed57875{--width:30%;}.elementor-250 .elementor-element.elementor-element-4a12685{--width:30%;}.elementor-250 .elementor-element.elementor-element-327a7b9{--width:30%;}.elementor-250 .elementor-element.elementor-element-ec3f532{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-59da53e */.elementor-250 .elementor-element.elementor-element-59da53e {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-59da53e .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-59da53e:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-59da53e::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-59da53e:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-59da53e::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-59da53e:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-59da53e:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126b8bb */.elementor-250 .elementor-element.elementor-element-126b8bb {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-126b8bb .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-126b8bb:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-126b8bb::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-126b8bb:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-126b8bb::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-126b8bb:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-126b8bb:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8caec */.elementor-250 .elementor-element.elementor-element-3e8caec {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-3e8caec .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-3e8caec:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-3e8caec::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-3e8caec:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-3e8caec::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-3e8caec:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-3e8caec:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a6ca4 */.elementor-250 .elementor-element.elementor-element-c1a6ca4 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-c1a6ca4 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-c1a6ca4:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-c1a6ca4::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-c1a6ca4:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-c1a6ca4::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-c1a6ca4:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-c1a6ca4:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d62413b */.elementor-250 .elementor-element.elementor-element-d62413b {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-d62413b .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-d62413b:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-d62413b::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d62413b:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-d62413b::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d62413b:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-d62413b:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d181b59 */.elementor-250 .elementor-element.elementor-element-d181b59 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-d181b59 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-d181b59:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-d181b59::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d181b59:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-d181b59::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d181b59:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-d181b59:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb255a */.elementor-250 .elementor-element.elementor-element-0cb255a {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-0cb255a .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-0cb255a:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-0cb255a::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-0cb255a:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-0cb255a::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-0cb255a:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-0cb255a:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e620a4 */.elementor-250 .elementor-element.elementor-element-2e620a4 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-2e620a4 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-2e620a4:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-2e620a4::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-2e620a4:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-2e620a4::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-2e620a4:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-2e620a4:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b68b91 */.elementor-250 .elementor-element.elementor-element-6b68b91 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-6b68b91 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-6b68b91:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-6b68b91::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-6b68b91:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-6b68b91::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-6b68b91:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-6b68b91:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17012e9 */.elementor-250 .elementor-element.elementor-element-17012e9 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-17012e9 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-17012e9:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-17012e9::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-17012e9:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-17012e9::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-17012e9:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-17012e9:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37d250 */.elementor-250 .elementor-element.elementor-element-f37d250 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-f37d250 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-f37d250:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-f37d250::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-f37d250:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-f37d250::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-f37d250:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-f37d250:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-570f2e6 */.elementor-250 .elementor-element.elementor-element-570f2e6 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-570f2e6 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-570f2e6:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-570f2e6::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-570f2e6:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-570f2e6::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-570f2e6:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-570f2e6:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4925f3e */.elementor-250 .elementor-element.elementor-element-4925f3e {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-4925f3e .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-4925f3e:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-4925f3e::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-4925f3e:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-4925f3e::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-4925f3e:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-4925f3e:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2ca887 */.elementor-250 .elementor-element.elementor-element-f2ca887 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-f2ca887 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-f2ca887:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-f2ca887::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-f2ca887:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-f2ca887::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-f2ca887:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-f2ca887:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58dc38e */.elementor-250 .elementor-element.elementor-element-58dc38e {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-58dc38e .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-58dc38e:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-58dc38e::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-58dc38e:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-58dc38e::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-58dc38e:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-58dc38e:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ec09da */.elementor-250 .elementor-element.elementor-element-0ec09da {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-0ec09da .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-0ec09da:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-0ec09da::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-0ec09da:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-0ec09da::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-0ec09da:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-0ec09da:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc1fcf5 */.elementor-250 .elementor-element.elementor-element-cc1fcf5 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-cc1fcf5 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-cc1fcf5:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-cc1fcf5::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-cc1fcf5:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-cc1fcf5::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-cc1fcf5:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-cc1fcf5:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33960f8 */.elementor-250 .elementor-element.elementor-element-33960f8 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-33960f8 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-33960f8:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-33960f8::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-33960f8:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-33960f8::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-33960f8:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-33960f8:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a06a47 */.elementor-250 .elementor-element.elementor-element-2a06a47 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-2a06a47 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-2a06a47:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-2a06a47::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-2a06a47:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-2a06a47::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-2a06a47:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-2a06a47:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a65dc55 */.elementor-250 .elementor-element.elementor-element-a65dc55 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-a65dc55 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-a65dc55:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-a65dc55::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-a65dc55:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-a65dc55::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-a65dc55:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-a65dc55:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed57875 */.elementor-250 .elementor-element.elementor-element-ed57875 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-ed57875 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-ed57875:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-ed57875::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-ed57875:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-ed57875::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-ed57875:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-ed57875:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15376cd */.elementor-250 .elementor-element.elementor-element-15376cd {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-15376cd .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-15376cd:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-15376cd::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-15376cd:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-15376cd::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-15376cd:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-15376cd:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef5160f */.elementor-250 .elementor-element.elementor-element-ef5160f {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-ef5160f .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-ef5160f:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-ef5160f::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-ef5160f:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-ef5160f::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-ef5160f:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-ef5160f:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a12685 */.elementor-250 .elementor-element.elementor-element-4a12685 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-4a12685 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-4a12685:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-4a12685::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-4a12685:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-4a12685::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-4a12685:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-4a12685:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d92ae8 */.elementor-250 .elementor-element.elementor-element-5d92ae8 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-5d92ae8 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-5d92ae8:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-5d92ae8::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-5d92ae8:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-5d92ae8::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-5d92ae8:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-5d92ae8:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57371c */.elementor-250 .elementor-element.elementor-element-b57371c {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-b57371c .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-b57371c:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-b57371c::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-b57371c:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-b57371c::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-b57371c:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-b57371c:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-327a7b9 */.elementor-250 .elementor-element.elementor-element-327a7b9 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-327a7b9 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-327a7b9:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-327a7b9::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-327a7b9:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-327a7b9::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-327a7b9:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-327a7b9:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ed334 */.elementor-250 .elementor-element.elementor-element-d2ed334 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-d2ed334 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-d2ed334:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-d2ed334::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d2ed334:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-d2ed334::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d2ed334:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-d2ed334:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03f9ce5 */.elementor-250 .elementor-element.elementor-element-03f9ce5 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-03f9ce5 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-03f9ce5:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-03f9ce5::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-03f9ce5:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-03f9ce5::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-03f9ce5:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-03f9ce5:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec3f532 */.elementor-250 .elementor-element.elementor-element-ec3f532 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-ec3f532 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-ec3f532:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-ec3f532::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-ec3f532:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-ec3f532::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-ec3f532:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-ec3f532:hover::after {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d307d07 */.elementor-250 .elementor-element.elementor-element-d307d07 {
    position: relative
}

.elementor-250 .elementor-element.elementor-element-d307d07 .icon-box {
    opacity: 0;
    user-select: none;
}

.elementor-250 .elementor-element.elementor-element-d307d07:hover .icon-box {
    opacity: 1;
    user-select: text;
}

.elementor-250 .elementor-element.elementor-element-d307d07::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0%;
    background: rgba(0, 0, 0, 0.55);
    content: '';
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d307d07:hover::before {
        width: 100%;
}

.elementor-250 .elementor-element.elementor-element-d307d07::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 0%;
    width: 8px;
    background: #000000;
    content: '';
    transition: 0.5s ease;
}

.titlediv {
    transition: 0.5s ease;
}

.elementor-250 .elementor-element.elementor-element-d307d07:hover .titlediv {
    opacity: 0;
    user-select: none;
}

*.elementor-250 .elementor-element.elementor-element-d307d07:hover::after {
    height: 100%;
}/* End custom CSS */