.elementor-5 .elementor-element.elementor-element-c6d0d10{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--border-radius:0em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-c6d0d10:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c6d0d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E0;}.elementor-5 .elementor-element.elementor-element-c6d0d10::before, .elementor-5 .elementor-element.elementor-element-c6d0d10 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c6d0d10 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c6d0d10 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-c6d0d10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-c6d0d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shanahanef.org/wp-content/uploads/2025/06/IMG08405-Edit-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-c6d0d10::before{filter:brightness( 100% ) contrast( 110% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-c6d0d10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-7e1cc96{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-1e4d814{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-1634bee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 40px 40px 40px;--margin-top:0px;--margin-bottom:-252px;--margin-left:0px;--margin-right:226px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-5 .elementor-element.elementor-element-1634bee:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1634bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-1634bee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .elementskit-funfact-icon{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact-icon{font-size:21px;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact svg{max-width:21px;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact-icon, .elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact svg{margin-bottom:25px;padding:0px;transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact{justify-content:left;display:flex;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-content .number-percentage-wraper{color:#FFFFFF;font-family:"Unna", Sans-serif;font-size:2rem;margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-title{color:#FFFFFF;font-family:var( --e-global-typography-5467b4f-font-family ), Sans-serif;font-size:var( --e-global-typography-5467b4f-font-size );font-weight:var( --e-global-typography-5467b4f-font-weight );}.elementor-5 .elementor-element.elementor-element-0d9ecfe{--divider-border-style:solid;--divider-color:#F5918F;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-0d9ecfe .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-0d9ecfe .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .elementskit-funfact-icon{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact-icon{font-size:21px;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact svg{max-width:21px;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact-icon, .elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact svg{margin-bottom:25px;padding:0px;transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact{justify-content:left;display:flex;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-content .number-percentage-wraper{color:#FFFFFF;font-family:"Unna", Sans-serif;font-size:2rem;margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-title{color:#FFFFFF;font-family:var( --e-global-typography-5467b4f-font-family ), Sans-serif;font-size:var( --e-global-typography-5467b4f-font-size );font-weight:var( --e-global-typography-5467b4f-font-weight );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .super{font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );top:-5px;left:0px;vertical-align:super;}.elementor-5 .elementor-element.elementor-element-4fa84a0{text-align:left;}.elementor-5 .elementor-element.elementor-element-4fa84a0 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0em 5em 0em 5em;box-shadow:30px 30px 0px 0px rgba(215.9, 36.13978260869566, 91.7798498964803, 0.48);}.elementor-5 .elementor-element.elementor-element-da63f5a > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-da63f5a{text-align:right;}.elementor-5 .elementor-element.elementor-element-da63f5a img{width:43%;height:221px;object-fit:cover;object-position:center center;border-style:solid;border-width:5px 5px 5px 5px;border-color:#9F2148;border-radius:59% 59% 59% 59%;}.elementor-5 .elementor-element.elementor-element-4f394fb{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:5em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-4f394fb.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-d415688{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-d415688.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-d415688 > .elementor-widget-container{border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d415688 .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:1.2rem;font-weight:400;font-style:italic;color:var( --e-global-color-blocksy_palette_7 );}.elementor-5 .elementor-element.elementor-element-a505807{width:var( --container-widget-width, 102.754% );max-width:102.754%;--container-widget-width:102.754%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-a505807.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-a505807 .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:3.9rem;font-weight:600;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-c04f856{width:var( --container-widget-width, 102.752% );max-width:102.752%;--container-widget-width:102.752%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a688df6-font-family ), Sans-serif;font-size:var( --e-global-typography-a688df6-font-size );font-weight:var( --e-global-typography-a688df6-font-weight );line-height:var( --e-global-typography-a688df6-line-height );color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-c04f856 > .elementor-widget-container{margin:0% 15% 0% 0%;}.elementor-5 .elementor-element.elementor-element-c04f856.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-60995a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-49dc0aa{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-49dc0aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2b953dc .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-cda01c8 );border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2b953dc{width:var( --container-widget-width, 66.245% );max-width:66.245%;--container-widget-width:66.245%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2b953dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2b953dc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2b953dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-2b953dc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5 .elementor-element.elementor-element-1c08332{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6em;--padding-bottom:15em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-1c08332.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-03e6322{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:5em;}.elementor-5 .elementor-element.elementor-element-ec7931e{text-align:left;}.elementor-5 .elementor-element.elementor-element-ec7931e .elementor-heading-title{font-family:var( --e-global-typography-66c905b-font-family ), Sans-serif;font-size:var( --e-global-typography-66c905b-font-size );font-weight:var( --e-global-typography-66c905b-font-weight );font-style:var( --e-global-typography-66c905b-font-style );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-481d854{text-align:left;}.elementor-5 .elementor-element.elementor-element-481d854 .elementor-heading-title{color:#000000;}.elementor-5 .elementor-element.elementor-element-8ee0ba5 > .elementor-widget-container{background-color:#FFAEC714;padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );border-radius:0px 10px 10px 0px;}.elementor-5 .elementor-element.elementor-element-8ee0ba5{text-align:left;}.elementor-5 .elementor-element.elementor-element-8ee0ba5 .elementor-heading-title{font-family:var( --e-global-typography-ffb50aa-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb50aa-font-size );font-weight:var( --e-global-typography-ffb50aa-font-weight );font-style:var( --e-global-typography-ffb50aa-font-style );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-77a5376 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-77a5376{text-align:left;}.elementor-5 .elementor-element.elementor-element-a27882b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-2d28d3f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-b6d00a7 .elementor-icon-box-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-b6d00a7{--icon-box-icon-margin:20px;}.elementor-5 .elementor-element.elementor-element-b6d00a7 .elementor-icon-box-title{margin-bottom:10px;color:#000000;}.elementor-5 .elementor-element.elementor-element-b6d00a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-b6d00a7.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-b6d00a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-cf895c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-bc11247 .elementor-icon-box-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-bc11247{--icon-box-icon-margin:20px;}.elementor-5 .elementor-element.elementor-element-bc11247 .elementor-icon-box-title{margin-bottom:10px;color:#000000;}.elementor-5 .elementor-element.elementor-element-bc11247.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-bc11247.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-bc11247.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c132284{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-8dc84fc > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5 .elementor-element.elementor-element-8dc84fc .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:1.9rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-810b723{text-align:right;}.elementor-5 .elementor-element.elementor-element-810b723 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:13% 13% 0% 13%;}.elementor-5 .elementor-element.elementor-element-e6acad4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-dfa6177{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 0px 40px;--margin-top:-274px;--margin-bottom:1px;--margin-left:200px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-dfa6177:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-dfa6177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F2148BF;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn{background-color:#F00000;--glow-size:62px;color:#ffffff;}.elementor-5 .elementor-element.elementor-element-838030a > .elementor-widget-container{margin:-148px 0px 0px -161px;}.elementor-5 .elementor-element.elementor-element-838030a .video-content{text-align:center;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn.glow-btn:before{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn.glow-btn:after{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn.glow-btn > i:after{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-5 .elementor-element.elementor-element-9fc672c > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9fc672c .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-9fc672c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-9fc672c.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-9fc672c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-9fc672c.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-9fc672c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-9fc672c .elementor-icon{font-size:51px;}.elementor-5 .elementor-element.elementor-element-9fc672c .elementor-icon svg{height:51px;}.elementor-5 .elementor-element.elementor-element-dbde590{text-align:center;}.elementor-5 .elementor-element.elementor-element-dbde590 .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:1.8rem;font-weight:600;font-style:italic;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-934976c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-934976c .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-934976c .elementor-image-box-description{font-family:var( --e-global-typography-d83bcc6-font-family ), Sans-serif;font-size:var( --e-global-typography-d83bcc6-font-size );font-weight:var( --e-global-typography-d83bcc6-font-weight );line-height:var( --e-global-typography-d83bcc6-line-height );color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-f1e3df3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:-159px;--margin-bottom:-159px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-5 .elementor-element.elementor-element-f1e3df3::before, .elementor-5 .elementor-element.elementor-element-f1e3df3 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-f1e3df3 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-f1e3df3 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-f1e3df3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-f1e3df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-02419d4{--display:flex;--overlay-opacity:0.3;--border-radius:0% 0% 0% 0%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-02419d4::before, .elementor-5 .elementor-element.elementor-element-02419d4 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-02419d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-02419d4 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-02419d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-02419d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-ac60eab{--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;--overlay-opacity:0.3;--border-radius:0px 40px 40px 40px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-ac60eab:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ac60eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-5 .elementor-element.elementor-element-ac60eab::before, .elementor-5 .elementor-element.elementor-element-ac60eab > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-ac60eab > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-ac60eab > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-ac60eab > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-ac60eab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shanahanef.org/wp-content/uploads/2025/06/DSC5414-scaled-1.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-ac60eab::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-39f8152{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .elementskit-funfact-icon{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact svg{max-width:50px;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact-icon, .elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact svg{margin-bottom:20px;padding:0px;transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact{justify-content:center;display:flex;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-33822e4-font-family ), Sans-serif;font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );margin-bottom:5px;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );top:-3px;left:0px;vertical-align:super;}.elementor-5 .elementor-element.elementor-element-eb6a270{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .elementskit-funfact-icon{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact svg{max-width:50px;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact-icon, .elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact svg{margin-bottom:20px;padding:0px;transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact{justify-content:center;display:flex;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-33822e4-font-family ), Sans-serif;font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );margin-bottom:5px;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-abe25e0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .elementskit-funfact-icon{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact svg{max-width:50px;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact-icon, .elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact svg{margin-bottom:20px;padding:0px;transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact{justify-content:center;display:flex;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-33822e4-font-family ), Sans-serif;font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );margin-bottom:5px;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );top:-3px;left:0px;vertical-align:super;}.elementor-5 .elementor-element.elementor-element-dba3fbc{--display:flex;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .elementskit-funfact-icon{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact svg{max-width:50px;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact-icon, .elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact svg{margin-bottom:20px;padding:0px;transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact{justify-content:center;display:flex;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-33822e4-font-family ), Sans-serif;font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );margin-bottom:5px;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );top:-3px;left:0px;vertical-align:super;}.elementor-5 .elementor-element.elementor-element-2f6abe65:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2f6abe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cda01c8 );}.elementor-5 .elementor-element.elementor-element-2f6abe65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15em 1em 6em 1em;}.elementor-5 .elementor-element.elementor-element-2f6abe65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-45427a34 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-249f89f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-d22b44c{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:5em;}.elementor-5 .elementor-element.elementor-element-f1beb00{text-align:left;}.elementor-5 .elementor-element.elementor-element-f1beb00 .elementor-heading-title{font-family:var( --e-global-typography-66c905b-font-family ), Sans-serif;font-size:var( --e-global-typography-66c905b-font-size );font-weight:var( --e-global-typography-66c905b-font-weight );font-style:var( --e-global-typography-66c905b-font-style );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2340020{width:var( --container-widget-width, 106.463% );max-width:106.463%;--container-widget-width:106.463%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-2340020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2340020 .elementor-heading-title{color:#000000;}.elementor-5 .elementor-element.elementor-element-f92f245{--display:flex;--justify-content:flex-end;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-c7e9203{text-align:left;}.elementor-5 .elementor-element.elementor-element-57a0fb40{--divider-border-style:solid;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-57a0fb40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-57a0fb40 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-5 .elementor-element.elementor-element-57a0fb40 .elementor-divider{text-align:right;padding-block-start:20px;padding-block-end:20px;}.elementor-5 .elementor-element.elementor-element-4ce0e4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-2958db4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:2s;--overlay-opacity:0.4;--border-radius:0px 40px 40px 40px;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.3);--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-2958db4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2958db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2958db4::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-2958db4:hover::before, .elementor-5 .elementor-element.elementor-element-2958db4:hover > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2958db4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .elementor-background-slideshow:hover::before, .elementor-5 .elementor-element.elementor-element-2958db4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-2958db4:hover{--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-2958db4, .elementor-5 .elementor-element.elementor-element-2958db4::before{--overlay-transition:1s;}.elementor-5 .elementor-element.elementor-element-9f653be > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-5 .elementor-element.elementor-element-9f653be.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-9f653be .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-9f653be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-9f653be.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-9f653be.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-9f653be.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-9f653be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-3ee85a8{width:100%;max-width:100%;text-align:left;}.elementor-5 .elementor-element.elementor-element-3ee85a8 > .elementor-widget-container{margin:0% 22% 0% 0%;}.elementor-5 .elementor-element.elementor-element-3ee85a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-3ee85a8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-da32156{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-da32156 > .elementor-widget-container{margin:0px -48px 0px 0px;}.elementor-5 .elementor-element.elementor-element-da32156 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-5 .elementor-element.elementor-element-da32156 .elementor-divider{text-align:right;padding-block-start:20px;padding-block-end:20px;}.elementor-5 .elementor-element.elementor-element-353e15a{text-align:left;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-3d54265{--spacer-size:70px;}.elementor-5 .elementor-element.elementor-element-14f64ae .elementor-button{background-color:var( --e-global-color-dda2097 );font-family:"Cambay", Sans-serif;font-size:1.2rem;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-14f64ae .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-14f64ae .elementor-button:focus{background-color:var( --e-global-color-dda2097 );}.elementor-5 .elementor-element.elementor-element-14f64ae > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c7218bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:2s;--overlay-opacity:0.22;--border-radius:40px 40px 0px 40px;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.3);--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-c7218bd::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-c7218bd:hover::before, .elementor-5 .elementor-element.elementor-element-c7218bd:hover > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c7218bd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .elementor-background-slideshow:hover::before, .elementor-5 .elementor-element.elementor-element-c7218bd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-c7218bd:hover{--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-c7218bd, .elementor-5 .elementor-element.elementor-element-c7218bd::before{--overlay-transition:1s;}.elementor-5 .elementor-element.elementor-element-c7218bd:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-435787a > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-5 .elementor-element.elementor-element-435787a.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-435787a .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-435787a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-435787a.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-435787a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-435787a.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-435787a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-672f675{width:100%;max-width:100%;text-align:left;}.elementor-5 .elementor-element.elementor-element-672f675 > .elementor-widget-container{margin:0% 22% 0% 0%;}.elementor-5 .elementor-element.elementor-element-672f675.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-d344497{--divider-border-style:solid;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-d344497 > .elementor-widget-container{margin:0px -48px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d344497 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-5 .elementor-element.elementor-element-d344497 .elementor-divider{text-align:right;padding-block-start:20px;padding-block-end:20px;}.elementor-5 .elementor-element.elementor-element-5d1ce5d{text-align:left;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-050d391{--spacer-size:20px;}.elementor-5 .elementor-element.elementor-element-afa267e .elementor-button{background-color:var( --e-global-color-dda2097 );padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-afa267e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-afa267e .elementor-button:focus{background-color:var( --e-global-color-dda2097 );}.elementor-5 .elementor-element.elementor-element-48dcc0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:2s;--overlay-opacity:0.22;--border-radius:40px 40px 0px 40px;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.3);--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-48dcc0f::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-48dcc0f:hover::before, .elementor-5 .elementor-element.elementor-element-48dcc0f:hover > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-48dcc0f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .elementor-background-slideshow:hover::before, .elementor-5 .elementor-element.elementor-element-48dcc0f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-48dcc0f:hover{--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-48dcc0f, .elementor-5 .elementor-element.elementor-element-48dcc0f::before{--overlay-transition:1s;}.elementor-5 .elementor-element.elementor-element-48dcc0f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-c824f44 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-5 .elementor-element.elementor-element-c824f44.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-c824f44 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-c824f44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c824f44.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-c824f44.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c824f44.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-c824f44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-74a774a{width:100%;max-width:100%;text-align:left;}.elementor-5 .elementor-element.elementor-element-74a774a > .elementor-widget-container{margin:0% 22% 0% 0%;}.elementor-5 .elementor-element.elementor-element-74a774a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-b2b6475{--divider-border-style:solid;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-b2b6475 > .elementor-widget-container{margin:0px -48px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b2b6475 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-5 .elementor-element.elementor-element-b2b6475 .elementor-divider{text-align:right;padding-block-start:20px;padding-block-end:20px;}.elementor-5 .elementor-element.elementor-element-0a1db59{text-align:left;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-705cff9{--spacer-size:20px;}.elementor-5 .elementor-element.elementor-element-92b591d .elementor-button{background-color:var( --e-global-color-dda2097 );padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-92b591d .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-92b591d .elementor-button:focus{background-color:var( --e-global-color-dda2097 );}.elementor-5 .elementor-element.elementor-element-cde38bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:2s;--overlay-opacity:0.22;--border-radius:0px 40px 40px 40px;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.3);--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-cde38bb::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-cde38bb:hover::before, .elementor-5 .elementor-element.elementor-element-cde38bb:hover > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cde38bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .elementor-background-slideshow:hover::before, .elementor-5 .elementor-element.elementor-element-cde38bb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-cde38bb:hover{--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-cde38bb, .elementor-5 .elementor-element.elementor-element-cde38bb::before{--overlay-transition:1s;}.elementor-5 .elementor-element.elementor-element-cde38bb:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-6ad5402 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-5 .elementor-element.elementor-element-6ad5402.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-6ad5402 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-6ad5402.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6ad5402.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-6ad5402.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6ad5402.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-6ad5402.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7ab8ef9{width:100%;max-width:100%;text-align:left;}.elementor-5 .elementor-element.elementor-element-7ab8ef9 > .elementor-widget-container{margin:0% 22% 0% 0%;}.elementor-5 .elementor-element.elementor-element-7ab8ef9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-7601a6e{--divider-border-style:solid;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-7601a6e > .elementor-widget-container{margin:0px -48px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7601a6e .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-5 .elementor-element.elementor-element-7601a6e .elementor-divider{text-align:right;padding-block-start:20px;padding-block-end:20px;}.elementor-5 .elementor-element.elementor-element-5ae4c0a{text-align:left;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-e8c82d8{--spacer-size:57px;}.elementor-5 .elementor-element.elementor-element-61c421a .elementor-button{background-color:var( --e-global-color-dda2097 );padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-61c421a .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-61c421a .elementor-button:focus{background-color:var( --e-global-color-dda2097 );}.elementor-5 .elementor-element.elementor-element-5677a22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3em;--padding-bottom:12em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-1e25852{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-e9f1994{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-bae25af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 40px 40px 40px;--margin-top:4px;--margin-bottom:-249px;--margin-left:0px;--margin-right:181px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-5 .elementor-element.elementor-element-bae25af:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-bae25af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-bae25af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-88005d6 .elementor-icon-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-88005d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-88005d6.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-88005d6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-88005d6.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-88005d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-1d757ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-1d757ec > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1d757ec .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-69a0d50{text-align:left;}.elementor-5 .elementor-element.elementor-element-f61fa50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-da98168{--display:flex;--overlay-opacity:0.83;--border-radius:0em 5em 5em 5em;}.elementor-5 .elementor-element.elementor-element-da98168:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-da98168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-373d0ff );background-image:url("https://shanahanef.org/wp-content/uploads/2025/06/IMG08848-Edit-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-da98168::before, .elementor-5 .elementor-element.elementor-element-da98168 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-da98168 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-da98168 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-da98168 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-da98168 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #2872FA00 61%, #818181 82%);}.elementor-5 .elementor-element.elementor-element-da98168::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-03a4045{--spacer-size:590px;}.elementor-5 .elementor-element.elementor-element-841724b{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:3em;--padding-right:3em;}.elementor-5 .elementor-element.elementor-element-7cc2fbf{text-align:left;}.elementor-5 .elementor-element.elementor-element-7cc2fbf .elementor-heading-title{font-family:var( --e-global-typography-66c905b-font-family ), Sans-serif;font-size:var( --e-global-typography-66c905b-font-size );font-weight:var( --e-global-typography-66c905b-font-weight );font-style:var( --e-global-typography-66c905b-font-style );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-fce2b00{width:var( --container-widget-width, 105.383% );max-width:105.383%;--container-widget-width:105.383%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-fce2b00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-fce2b00 .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1.1em;color:#000000;}.elementor-5 .elementor-element.elementor-element-b3caa26{text-align:left;font-family:"Cambay", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-5 .elementor-element.elementor-element-2b35eec{--divider-border-style:solid;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-2b35eec .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-2b35eec .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-19d5f90 .elementor-icon-box-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-19d5f90{--icon-box-icon-margin:30px;}.elementor-5 .elementor-element.elementor-element-19d5f90 .elementor-icon-box-title{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-19d5f90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-19d5f90.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-19d5f90.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-47a7268 .elementor-icon-box-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-47a7268{--icon-box-icon-margin:30px;}.elementor-5 .elementor-element.elementor-element-47a7268 .elementor-icon-box-title{margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-47a7268.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-47a7268.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-47a7268.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4b0ce97{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-fa38300{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-d1b260c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 0px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-d1b260c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-d1b260c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBED226;}.elementor-5 .elementor-element.elementor-element-e854d78{text-align:left;}.elementor-5 .elementor-element.elementor-element-6f27690{text-align:left;font-family:"Cambay", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-5 .elementor-element.elementor-element-6067424{--spacer-size:20px;}.elementor-5 .elementor-element.elementor-element-9646fab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-191687d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-191687d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-191687d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBED226;}.elementor-5 .elementor-element.elementor-element-eb9e20c{text-align:left;}.elementor-5 .elementor-element.elementor-element-8482cde{text-align:left;font-family:"Cambay", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-5 .elementor-element.elementor-element-ec666dd{--spacer-size:20px;}.elementor-5 .elementor-element.elementor-element-95c69f2 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2em 2em 2em 2em;border-radius:0px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ffb50aa-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb50aa-font-size );font-weight:var( --e-global-typography-ffb50aa-font-weight );font-style:var( --e-global-typography-ffb50aa-font-style );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:70px;height:70px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-470be9e-font-family ), Sans-serif;font-size:var( --e-global-typography-470be9e-font-size );font-weight:var( --e-global-typography-470be9e-font-weight );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-d83bcc6-font-family ), Sans-serif;font-size:var( --e-global-typography-d83bcc6-font-size );font-weight:var( --e-global-typography-d83bcc6-font-weight );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-4e6e6b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.19;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-4e6e6b2:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4e6e6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-5 .elementor-element.elementor-element-4e6e6b2::before, .elementor-5 .elementor-element.elementor-element-4e6e6b2 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-4e6e6b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-4e6e6b2 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-4e6e6b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-4e6e6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shanahanef.org/wp-content/uploads/2025/06/DSC02033-1024x576-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-4e6e6b2::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5 .elementor-element.elementor-element-a3d34b2{--display:flex;--justify-content:flex-end;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-a3d34b2.e-con{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-0b9db5c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:65px;text-align:left;}.elementor-5 .elementor-element.elementor-element-0b9db5c > .elementor-widget-container{margin:-167px 0px 0px 142px;}.elementor-5 .elementor-element.elementor-element-0b9db5c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0b9db5c{left:11px;}body.rtl .elementor-5 .elementor-element.elementor-element-0b9db5c{right:11px;}.elementor-5 .elementor-element.elementor-element-0b9db5c img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-d6d888f{--display:flex;--justify-content:center;--padding-top:6em;--padding-bottom:13em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-c8c3ea2{text-align:left;}.elementor-5 .elementor-element.elementor-element-c8c3ea2 .elementor-heading-title{font-family:var( --e-global-typography-66c905b-font-family ), Sans-serif;font-size:var( --e-global-typography-66c905b-font-size );font-weight:var( --e-global-typography-66c905b-font-weight );font-style:var( --e-global-typography-66c905b-font-style );color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-a490317 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-a490317{text-align:left;}.elementor-5 .elementor-element.elementor-element-a490317 .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-85ac59d{text-align:left;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-bc948f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-5 .elementor-element.elementor-element-bc948f6:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-bc948f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cda01c8 );}.elementor-5 .elementor-element.elementor-element-d46fa73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 40px 40px 40px;box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.3);--margin-top:-202px;--margin-bottom:0px;--margin-left:170px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-d46fa73::before, .elementor-5 .elementor-element.elementor-element-d46fa73 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-d46fa73 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-d46fa73 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-d46fa73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-d46fa73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-49c3f64{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-9bd31b9{--display:flex;}.elementor-5 .elementor-element.elementor-element-ab3305a{width:var( --container-widget-width, 61.19% );max-width:61.19%;--container-widget-width:61.19%;--container-widget-flex-grow:0;text-align:left;}.elementor-5 .elementor-element.elementor-element-ab3305a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-ab3305a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-ab3305a .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:41px;font-weight:600;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-ab749c6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-ab749c6 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-ab749c6 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-5 .elementor-element.elementor-element-80ebe32{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-89c1bf5{--display:flex;--min-height:417px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-276b24c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-17a51e0{--display:flex;--min-height:499px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 65px;--row-gap:0px;--column-gap:65px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-17a51e0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-17a51e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-4ea615a{--display:flex;--min-height:454px;--justify-content:center;--overlay-opacity:0.36;--border-radius:0px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-4ea615a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4ea615a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shanahanef.org/wp-content/uploads/2025/06/DJI_0146-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-4ea615a::before, .elementor-5 .elementor-element.elementor-element-4ea615a > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-4ea615a > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-4ea615a > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-4ea615a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-4ea615a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn{background-color:#FF0000;--glow-size:70px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-ef71b3c .video-content{text-align:center;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn.glow-btn:before{color:#F5F2F2;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn.glow-btn:after{color:#F5F2F2;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn.glow-btn > i:after{color:#F5F2F2;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn svg path{stroke:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-5 .elementor-element.elementor-element-2ab0608 .elementor-button{background-color:#9F2148C7;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-68d16a6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-9b14a5b .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-5 .elementor-element.elementor-element-57c191e{width:var( --container-widget-width, 85.873% );max-width:85.873%;--container-widget-width:85.873%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-57c191e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-8943f53{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-c3ad1ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-c3ad1ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-de0ae8c{text-align:left;}.elementor-5 .elementor-element.elementor-element-de0ae8c .elementor-heading-title{font-family:var( --e-global-typography-66c905b-font-family ), Sans-serif;font-size:var( --e-global-typography-66c905b-font-size );font-weight:var( --e-global-typography-66c905b-font-weight );font-style:var( --e-global-typography-66c905b-font-style );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-41069eb .elementor-heading-title{font-family:"Unna", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-5 .elementor-element.elementor-element-151a1f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-card{background-color:var( --e-global-color-cda01c8 );box-shadow:0px 0px 30px -10px rgba(0, 0, 0, 0.3);border-radius:40px 40px 40px 40px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-btn{background-color:var( --e-global-color-dda2097 );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card{display:block;}.elementor-5 .elementor-element.elementor-element-dae9d1f .btn-wraper{text-align:left;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post .elementskit-post-body{padding:20px 20px 30px 20px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 30px 20px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-thumb{border-radius:40px 40px 0px 0px;margin:0px 0px 0px 0px;} .elementor-5 .elementor-element.elementor-element-dae9d1f .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 00px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .post-meta-list{text-align:left;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-body .entry-title, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-header .entry-title, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Unna", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-footer{text-align:left;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-da63f5a img{height:169px;}.elementor-5 .elementor-element.elementor-element-d415688{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-c04f856{font-size:var( --e-global-typography-a688df6-font-size );line-height:var( --e-global-typography-a688df6-line-height );}.elementor-5 .elementor-element.elementor-element-2b953dc{--container-widget-width:923px;--container-widget-flex-grow:0;width:var( --container-widget-width, 923px );max-width:923px;}.elementor-5 .elementor-element.elementor-element-ec7931e .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-8ee0ba5 .elementor-heading-title{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-dbde590 .elementor-heading-title{font-size:25px;}.elementor-5 .elementor-element.elementor-element-934976c .elementor-image-box-description{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-f1beb00 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-3ee85a8 .elementor-heading-title{font-size:1.4em;}.elementor-5 .elementor-element.elementor-element-672f675 .elementor-heading-title{font-size:1.4em;}.elementor-5 .elementor-element.elementor-element-74a774a .elementor-heading-title{font-size:1.4em;}.elementor-5 .elementor-element.elementor-element-7ab8ef9 .elementor-heading-title{font-size:1.3em;}.elementor-5 .elementor-element.elementor-element-7cc2fbf .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-fce2b00 .elementor-heading-title{font-size:3em;}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-content{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-name{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-job{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-c8c3ea2 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-a490317 .elementor-heading-title{font-size:45px;}.elementor-5 .elementor-element.elementor-element-2ab0608 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-9b14a5b .elementor-heading-title{font-size:2.9em;}.elementor-5 .elementor-element.elementor-element-de0ae8c .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-41069eb .elementor-heading-title{font-size:2.9em;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:2.5rem;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:2.5rem;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-4f394fb{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-d415688 .elementor-heading-title{font-size:1.1rem;}.elementor-5 .elementor-element.elementor-element-a505807 .elementor-heading-title{font-size:3.1rem;}.elementor-5 .elementor-element.elementor-element-c04f856{font-size:var( --e-global-typography-a688df6-font-size );line-height:var( --e-global-typography-a688df6-line-height );}.elementor-5 .elementor-element.elementor-element-03e6322{--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-ec7931e .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-8ee0ba5 .elementor-heading-title{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-dfa6177{--margin-top:-16em;--margin-bottom:0em;--margin-left:20em;--margin-right:0em;}.elementor-5 .elementor-element.elementor-element-dbde590 .elementor-heading-title{font-size:1.5rem;}.elementor-5 .elementor-element.elementor-element-934976c .elementor-image-box-description{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-39f8152{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-eb6a270{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-abe25e0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-dba3fbc{--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-d22b44c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-f1beb00 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-bae25af{--margin-top:0em;--margin-bottom:-15em;--margin-left:0em;--margin-right:30em;}.elementor-5 .elementor-element.elementor-element-88005d6 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-88005d6 .elementor-icon svg{height:40px;}.elementor-5 .elementor-element.elementor-element-841724b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:3em;}.elementor-5 .elementor-element.elementor-element-7cc2fbf .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-fce2b00 .elementor-heading-title{font-size:2.8rem;}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-content{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-name{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-job{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-0b9db5c > .elementor-widget-container{margin:-35% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-0b9db5c{text-align:center;}.elementor-5 .elementor-element.elementor-element-0b9db5c img{width:59%;}.elementor-5 .elementor-element.elementor-element-c8c3ea2 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-a490317 .elementor-heading-title{font-size:2.8rem;}.elementor-5 .elementor-element.elementor-element-bc948f6{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-5 .elementor-element.elementor-element-2ab0608 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-9b14a5b .elementor-heading-title{font-size:2.8rem;}.elementor-5 .elementor-element.elementor-element-de0ae8c .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-41069eb .elementor-heading-title{font-size:2.8rem;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-body .entry-title, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-header .entry-title, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:1.4rem;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-c6d0d10{--min-height:80vh;--padding-top:0.9em;--padding-bottom:0.9em;--padding-left:0.3em;--padding-right:0.3em;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:2rem;}.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:2rem;}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-d415688 .elementor-heading-title{font-size:1.2rem;}.elementor-5 .elementor-element.elementor-element-a505807{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-5 .elementor-element.elementor-element-a505807 .elementor-heading-title{font-size:2.4rem;}.elementor-5 .elementor-element.elementor-element-c04f856 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-c04f856{font-size:var( --e-global-typography-a688df6-font-size );line-height:var( --e-global-typography-a688df6-line-height );}.elementor-5 .elementor-element.elementor-element-60995a0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-49dc0aa{--width:185.552%;}.elementor-5 .elementor-element.elementor-element-2b953dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-1c08332{--padding-top:6%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-5 .elementor-element.elementor-element-ec7931e .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-8ee0ba5 .elementor-heading-title{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-2d28d3f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b6d00a7{--icon-box-icon-margin:0px;}.elementor-5 .elementor-element.elementor-element-b6d00a7 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-cf895c6{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-bc11247{--icon-box-icon-margin:0px;}.elementor-5 .elementor-element.elementor-element-bc11247 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-8dc84fc > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-5 .elementor-element.elementor-element-8dc84fc{text-align:left;}.elementor-5 .elementor-element.elementor-element-810b723 img{width:100%;height:219px;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-dfa6177{--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-5 .elementor-element.elementor-element-838030a > .elementor-widget-container{margin:-146px 0px -77px 0px;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn i{font-size:21px;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn svg{max-width:21px;}.elementor-5 .elementor-element.elementor-element-838030a .ekit-video-popup-btn{font-size:23px;--glow-size:66px;}.elementor-5 .elementor-element.elementor-element-dbde590 .elementor-heading-title{font-size:1.2rem;}.elementor-5 .elementor-element.elementor-element-934976c .elementor-image-box-description{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-f1e3df3{--margin-top:0px;--margin-bottom:1px;--margin-left:1px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-39f8152{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-eb6a270{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-abe25e0{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-dba3fbc{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-2f6abe65{padding:3% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-f1beb00 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-1e25852{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-bae25af{--width:59%;--min-height:0px;--justify-content:center;--margin-top:0em;--margin-bottom:-15em;--margin-left:0em;--margin-right:10em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-88005d6 .elementor-icon{font-size:35px;}.elementor-5 .elementor-element.elementor-element-88005d6 .elementor-icon svg{height:35px;}.elementor-5 .elementor-element.elementor-element-03a4045{--spacer-size:386px;}.elementor-5 .elementor-element.elementor-element-841724b{--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-7cc2fbf .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-fce2b00 .elementor-heading-title{font-size:1.8rem;}.elementor-5 .elementor-element.elementor-element-19d5f90{--icon-box-icon-margin:0px;}.elementor-5 .elementor-element.elementor-element-19d5f90 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-47a7268{--icon-box-icon-margin:0px;}.elementor-5 .elementor-element.elementor-element-47a7268 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-content{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-name{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-job{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-4e6e6b2{--min-height:350px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5 .elementor-element.elementor-element-a3d34b2.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-0b9db5c > .elementor-widget-container{margin:0% 0% -82% -9%;}.elementor-5 .elementor-element.elementor-element-0b9db5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-161px;}.elementor-5 .elementor-element.elementor-element-0b9db5c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0b9db5c{left:13px;}body.rtl .elementor-5 .elementor-element.elementor-element-0b9db5c{right:13px;}.elementor-5 .elementor-element.elementor-element-0b9db5c img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-d6d888f{--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-c8c3ea2{text-align:right;}.elementor-5 .elementor-element.elementor-element-c8c3ea2 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-a490317{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;text-align:right;}.elementor-5 .elementor-element.elementor-element-a490317.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-a490317 .elementor-heading-title{font-size:1.8rem;}.elementor-5 .elementor-element.elementor-element-85ac59d{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;text-align:right;}.elementor-5 .elementor-element.elementor-element-85ac59d.elementor-element{--align-self:flex-end;}.elementor-5 .elementor-element.elementor-element-bc948f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-d46fa73{--width:100%;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-5 .elementor-element.elementor-element-ab3305a{width:var( --container-widget-width, 234.891px );max-width:234.891px;--container-widget-width:234.891px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-ab3305a .elementor-heading-title{font-size:1.9rem;}.elementor-5 .elementor-element.elementor-element-ab749c6 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-5 .elementor-element.elementor-element-17a51e0{--justify-content:center;}.elementor-5 .elementor-element.elementor-element-4ea615a{--min-height:335px;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn i{font-size:21px;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn svg{max-width:21px;}.elementor-5 .elementor-element.elementor-element-ef71b3c .ekit-video-popup-btn{--glow-size:60px;}.elementor-5 .elementor-element.elementor-element-2ab0608 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-68d16a6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-9b14a5b .elementor-heading-title{font-size:1.8rem;}.elementor-5 .elementor-element.elementor-element-8943f53{--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-c3ad1ab{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-5 .elementor-element.elementor-element-de0ae8c .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-41069eb .elementor-heading-title{font-size:1.8rem;}.elementor-5 .elementor-element.elementor-element-151a1f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-card{border-radius:30px 30px 30px 30px;margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-thumb{border-radius:30px 30px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-body .entry-title, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-entry-header .entry-title, .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:1.2rem;}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-c6d0d10{--content-width:85%;}.elementor-5 .elementor-element.elementor-element-7e1cc96{--width:40%;}.elementor-5 .elementor-element.elementor-element-1634bee{--width:46%;}.elementor-5 .elementor-element.elementor-element-4f394fb{--width:58%;}.elementor-5 .elementor-element.elementor-element-49dc0aa{--width:81.432%;}.elementor-5 .elementor-element.elementor-element-03e6322{--width:50%;}.elementor-5 .elementor-element.elementor-element-c132284{--width:50%;}.elementor-5 .elementor-element.elementor-element-4e6e6b2{--content-width:1306px;}.elementor-5 .elementor-element.elementor-element-a3d34b2{--width:77%;}.elementor-5 .elementor-element.elementor-element-d6d888f{--width:60%;}.elementor-5 .elementor-element.elementor-element-d46fa73{--width:80%;}.elementor-5 .elementor-element.elementor-element-49c3f64{--width:85%;}.elementor-5 .elementor-element.elementor-element-c3ad1ab{--width:49.709%;}.elementor-5 .elementor-element.elementor-element-151a1f2{--content-width:83%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-1634bee{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-7e1cc96{--width:100%;}.elementor-5 .elementor-element.elementor-element-4f394fb{--width:100%;}.elementor-5 .elementor-element.elementor-element-03e6322{--width:100%;}.elementor-5 .elementor-element.elementor-element-c132284{--width:100%;}.elementor-5 .elementor-element.elementor-element-39f8152{--width:50%;}.elementor-5 .elementor-element.elementor-element-eb6a270{--width:50%;}.elementor-5 .elementor-element.elementor-element-abe25e0{--width:50%;}.elementor-5 .elementor-element.elementor-element-dba3fbc{--width:50%;}.elementor-5 .elementor-element.elementor-element-d22b44c{--width:100%;}.elementor-5 .elementor-element.elementor-element-f92f245{--width:100%;}.elementor-5 .elementor-element.elementor-element-1e25852{--width:100%;}.elementor-5 .elementor-element.elementor-element-841724b{--width:50%;}.elementor-5 .elementor-element.elementor-element-4b0ce97{--width:50%;}.elementor-5 .elementor-element.elementor-element-a3d34b2{--width:100%;}.elementor-5 .elementor-element.elementor-element-d6d888f{--width:100%;}.elementor-5 .elementor-element.elementor-element-80ebe32{--width:100%;}.elementor-5 .elementor-element.elementor-element-c3ad1ab{--width:50%;}}@media(min-width:2400px){.elementor-5 .elementor-element.elementor-element-efc849c .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-5467b4f-font-size );}.elementor-5 .elementor-element.elementor-element-40fc9b4 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-c04f856{font-size:var( --e-global-typography-a688df6-font-size );line-height:var( --e-global-typography-a688df6-line-height );}.elementor-5 .elementor-element.elementor-element-ec7931e .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-8ee0ba5 .elementor-heading-title{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-934976c .elementor-image-box-description{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-556fc78 .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-418da7f .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-92d16cf .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-33822e4-font-size );line-height:var( --e-global-typography-33822e4-line-height );word-spacing:var( --e-global-typography-33822e4-word-spacing );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-986917a .elementskit-funfact .super{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-f1beb00 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-7cc2fbf .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-content{font-size:var( --e-global-typography-ffb50aa-font-size );line-height:var( --e-global-typography-ffb50aa-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-name{font-size:var( --e-global-typography-470be9e-font-size );line-height:var( --e-global-typography-470be9e-line-height );}.elementor-5 .elementor-element.elementor-element-95c69f2 .elementor-testimonial-job{font-size:var( --e-global-typography-d83bcc6-font-size );line-height:var( --e-global-typography-d83bcc6-line-height );}.elementor-5 .elementor-element.elementor-element-c8c3ea2 .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-2ab0608 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-de0ae8c .elementor-heading-title{font-size:var( --e-global-typography-66c905b-font-size );}.elementor-5 .elementor-element.elementor-element-dae9d1f .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}