.elementor-52 .elementor-element.elementor-element-ea333bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-52 .elementor-element.elementor-element-ceafdd8{--display:flex;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-first-header span{display:inline;}.elementor-52 .elementor-element.elementor-element-471329d .elementor-widget-container{text-align:center;}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-first-span{font-family:var( --e-global-typography-359fde7-font-family ), Sans-serif;font-size:var( --e-global-typography-359fde7-font-size );font-weight:var( --e-global-typography-359fde7-font-weight );color:var( --e-global-color-d9e0211 );}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-second-header{font-family:var( --e-global-typography-359fde7-font-family ), Sans-serif;font-size:var( --e-global-typography-359fde7-font-size );font-weight:var( --e-global-typography-359fde7-font-weight );color:var( --e-global-color-5a7a3b7 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-7f532a6{text-align:center;}.elementor-52 .elementor-element.elementor-element-7f532a6 .elementor-heading-title{font-family:var( --e-global-typography-0424ea9-font-family ), Sans-serif;font-size:var( --e-global-typography-0424ea9-font-size );font-weight:var( --e-global-typography-0424ea9-font-weight );line-height:var( --e-global-typography-0424ea9-line-height );color:var( --e-global-color-d9e0211 );}.elementor-52 .elementor-element.elementor-element-f7576ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-a357d89{--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-52 .elementor-element.elementor-element-2f6d6c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-2f6d6c8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/michael-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-2f6d6c8::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-2f6d6c8.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-2f6d6c8:hover::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-2f6d6c8:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-2f6d6c8, .elementor-52 .elementor-element.elementor-element-2f6d6c8::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-28031c4 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-3db0067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-3db0067 a:hover, .elementor-52 .elementor-element.elementor-element-3db0067 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-4d79263{--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-52 .elementor-element.elementor-element-342f789{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-342f789:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-342f789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/ux-indonesia-qC2n6RQU4Vw-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-342f789::before, .elementor-52 .elementor-element.elementor-element-342f789 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-342f789 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-342f789 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-342f789 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-342f789 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-342f789.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-342f789:hover::before, .elementor-52 .elementor-element.elementor-element-342f789:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-342f789:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-342f789 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-342f789 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-342f789:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-342f789, .elementor-52 .elementor-element.elementor-element-342f789::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-22fa46a .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-416e6ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-416e6ea a:hover, .elementor-52 .elementor-element.elementor-element-416e6ea a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-2f17a54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-57e1116{--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-52 .elementor-element.elementor-element-97d2790{--display:flex;--min-height:23vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-97d2790:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-97d2790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/jakub-zerdzicki-vhZ8K5Np9mk-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-97d2790::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-97d2790.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-97d2790:hover::before, .elementor-52 .elementor-element.elementor-element-97d2790:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-97d2790:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-97d2790 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-97d2790:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-97d2790, .elementor-52 .elementor-element.elementor-element-97d2790::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-be6b3ee .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-62ccb09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-62ccb09 a:hover, .elementor-52 .elementor-element.elementor-element-62ccb09 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-5e0d166{--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-52 .elementor-element.elementor-element-b060400{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-b060400:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-b060400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651bc72 );}.elementor-52 .elementor-element.elementor-element-b060400::before, .elementor-52 .elementor-element.elementor-element-b060400 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b060400 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b060400 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-b060400 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-b060400 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-b060400.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-b060400:hover::before, .elementor-52 .elementor-element.elementor-element-b060400:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b060400:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b060400 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-b060400 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-b060400:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-b060400, .elementor-52 .elementor-element.elementor-element-b060400::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-997593f .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-d7c0a9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-d7c0a9f a:hover, .elementor-52 .elementor-element.elementor-element-d7c0a9f a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-b4ddd2b{--display:flex;--min-height:45vh;--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-52 .elementor-element.elementor-element-cbb67be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-cbb67be:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-cbb67be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/michael-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-cbb67be::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-cbb67be.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-cbb67be:hover::before, .elementor-52 .elementor-element.elementor-element-cbb67be:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-cbb67be:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-cbb67be > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-cbb67be:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-cbb67be, .elementor-52 .elementor-element.elementor-element-cbb67be::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bbbe6b8 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-93be79c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-93be79c a:hover, .elementor-52 .elementor-element.elementor-element-93be79c a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-a86c3f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-a86c3f0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a86c3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/10/feature-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-a86c3f0::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-a86c3f0.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-a86c3f0:hover::before, .elementor-52 .elementor-element.elementor-element-a86c3f0:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a86c3f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-a86c3f0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-a86c3f0:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-a86c3f0, .elementor-52 .elementor-element.elementor-element-a86c3f0::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-af11f52 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7ca9e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-7ca9e51 a:hover, .elementor-52 .elementor-element.elementor-element-7ca9e51 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-5e7c15f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-52 .elementor-element.elementor-element-f50347a{--display:flex;--min-height:23vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-f50347a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-f50347a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/jakub-zerdzicki-vhZ8K5Np9mk-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-f50347a::before, .elementor-52 .elementor-element.elementor-element-f50347a > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-f50347a > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-f50347a > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-f50347a > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-f50347a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-f50347a.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-f50347a:hover::before, .elementor-52 .elementor-element.elementor-element-f50347a:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-f50347a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-f50347a > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-f50347a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-f50347a:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-f50347a, .elementor-52 .elementor-element.elementor-element-f50347a::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-76b179b .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-caf33c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-caf33c9 a:hover, .elementor-52 .elementor-element.elementor-element-caf33c9 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-2ec58f2{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-2ec58f2:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2ec58f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651bc72 );}.elementor-52 .elementor-element.elementor-element-2ec58f2::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-2ec58f2.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-2ec58f2:hover::before, .elementor-52 .elementor-element.elementor-element-2ec58f2:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2ec58f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-2ec58f2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-2ec58f2:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-2ec58f2, .elementor-52 .elementor-element.elementor-element-2ec58f2::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-808b8ec .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-e020869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-e020869 a:hover, .elementor-52 .elementor-element.elementor-element-e020869 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-ad7ad37{--display:flex;--min-height:45vh;--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-52 .elementor-element.elementor-element-45892b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-45892b5:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-45892b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/portoflio-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-45892b5::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-45892b5.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-45892b5:hover::before, .elementor-52 .elementor-element.elementor-element-45892b5:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-45892b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-45892b5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-45892b5:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-45892b5, .elementor-52 .elementor-element.elementor-element-45892b5::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-e730f6c{--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-52 .elementor-element.elementor-element-9ec961f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-9ec961f a:hover, .elementor-52 .elementor-element.elementor-element-9ec961f a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-32b7749 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-fb33d3e{--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-52 .elementor-element.elementor-element-895bdd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-2177dd1 );}.elementor-52 .elementor-element.elementor-element-895bdd6 a:hover, .elementor-52 .elementor-element.elementor-element-895bdd6 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-e8ee51b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-52 .elementor-element.elementor-element-dcc8c22{--display:flex;--min-height:23vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-dcc8c22:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-dcc8c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/10/a-man-holds-leather-backpack-and-tablet-pc-2025-01-25-11-56-11-utc-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-dcc8c22::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-dcc8c22.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-dcc8c22:hover::before, .elementor-52 .elementor-element.elementor-element-dcc8c22:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-dcc8c22:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-dcc8c22 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-dcc8c22:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-dcc8c22, .elementor-52 .elementor-element.elementor-element-dcc8c22::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bec0011 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7ea31ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-7ea31ec a:hover, .elementor-52 .elementor-element.elementor-element-7ea31ec a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-b17169a{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.2;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-b17169a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-b17169a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0834f89 );background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/contact-me-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-b17169a::before, .elementor-52 .elementor-element.elementor-element-b17169a > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b17169a > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b17169a > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-b17169a > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-b17169a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-b17169a.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-b17169a:hover::before, .elementor-52 .elementor-element.elementor-element-b17169a:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b17169a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-b17169a > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-b17169a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-b17169a:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-b17169a, .elementor-52 .elementor-element.elementor-element-b17169a::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-ac2ebb8 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-f007387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-f007387 a:hover, .elementor-52 .elementor-element.elementor-element-f007387 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-4649b9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-4649b9d::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-4649b9d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4649b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ipenn-design.com/wp-content/uploads/2025/09/video-standby-toronto.jpg") 50% 50%;background-size:cover;}.elementor-52 .elementor-element.elementor-element-4649b9d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-52 .elementor-element.elementor-element-4649b9d:hover::before, .elementor-52 .elementor-element.elementor-element-4649b9d:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-4649b9d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-4649b9d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-4649b9d, .elementor-52 .elementor-element.elementor-element-4649b9d::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-4649b9d:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-52 .elementor-element.elementor-element-d56b918{--display:flex;}.elementor-52 .elementor-element.elementor-element-7acb8e0{--display:flex;}.elementor-52 .elementor-element.elementor-element-bbb1048{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-10c6807{--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-52 .elementor-element.elementor-element-09d11eb{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-09d11eb:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0834f89 );background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/simple-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-09d11eb::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-09d11eb.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-09d11eb:hover::before, .elementor-52 .elementor-element.elementor-element-09d11eb:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-09d11eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-09d11eb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-09d11eb:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-09d11eb, .elementor-52 .elementor-element.elementor-element-09d11eb::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-64fe3f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-74eba7e{--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-52 .elementor-element.elementor-element-ec17d14{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-ec17d14:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-ec17d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651bc72 );}.elementor-52 .elementor-element.elementor-element-ec17d14::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-ec17d14.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-ec17d14:hover::before, .elementor-52 .elementor-element.elementor-element-ec17d14:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-ec17d14:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-ec17d14 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-ec17d14:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-ec17d14, .elementor-52 .elementor-element.elementor-element-ec17d14::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-f312e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-a27b81b{--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-52 .elementor-element.elementor-element-9f3970d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-9f3970d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9f3970d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/do-more-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-9f3970d::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-9f3970d.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-9f3970d:hover::before, .elementor-52 .elementor-element.elementor-element-9f3970d:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-9f3970d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-9f3970d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-9f3970d:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-9f3970d, .elementor-52 .elementor-element.elementor-element-9f3970d::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-42a8c9c .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-b7c628d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-b7c628d a:hover, .elementor-52 .elementor-element.elementor-element-b7c628d a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-876e525{--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-52 .elementor-element.elementor-element-353d7df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-353d7df:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-353d7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/social-blog-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-353d7df::before, .elementor-52 .elementor-element.elementor-element-353d7df > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-353d7df > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-353d7df > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-353d7df > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-353d7df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-353d7df.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-353d7df:hover::before, .elementor-52 .elementor-element.elementor-element-353d7df:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-353d7df:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-353d7df > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-353d7df > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-353d7df:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-353d7df, .elementor-52 .elementor-element.elementor-element-353d7df::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-a56b0c6 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a97d007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-a97d007 a:hover, .elementor-52 .elementor-element.elementor-element-a97d007 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-cb011c0{--display:flex;--min-height:45vh;--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-52 .elementor-element.elementor-element-c794bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-c794bc3::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-c794bc3:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-c794bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ipenn-design.com/wp-content/uploads/2025/09/video-standby-ux.jpg") 50% 50%;background-size:cover;}.elementor-52 .elementor-element.elementor-element-c794bc3:hover::before, .elementor-52 .elementor-element.elementor-element-c794bc3:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c794bc3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-c794bc3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-c794bc3, .elementor-52 .elementor-element.elementor-element-c794bc3::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-c794bc3:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-52 .elementor-element.elementor-element-8c8c3f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-381483a{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-381483a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-381483a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0834f89 );background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/simple-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-381483a::before, .elementor-52 .elementor-element.elementor-element-381483a > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-381483a > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-381483a > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-381483a > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-381483a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-381483a.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-381483a:hover::before, .elementor-52 .elementor-element.elementor-element-381483a:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-381483a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-381483a > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-381483a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-381483a:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-381483a, .elementor-52 .elementor-element.elementor-element-381483a::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-d4dbedb .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-65af614{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-65af614:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-65af614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651bc72 );}.elementor-52 .elementor-element.elementor-element-65af614::before, .elementor-52 .elementor-element.elementor-element-65af614 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-65af614 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-65af614 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-65af614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-65af614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-65af614.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-65af614:hover::before, .elementor-52 .elementor-element.elementor-element-65af614:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-65af614:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-65af614 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-65af614 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-65af614:hover{--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-65af614, .elementor-52 .elementor-element.elementor-element-65af614::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bc90a6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-23435ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.2;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-23435ad:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-23435ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/do-more-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-23435ad::before, .elementor-52 .elementor-element.elementor-element-23435ad > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-23435ad > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-23435ad > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-23435ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-23435ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-23435ad.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-23435ad:hover::before, .elementor-52 .elementor-element.elementor-element-23435ad:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-23435ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-23435ad > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-23435ad > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-23435ad:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-23435ad, .elementor-52 .elementor-element.elementor-element-23435ad::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-3269bf1 .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-19fc2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-19fc2d5 a:hover, .elementor-52 .elementor-element.elementor-element-19fc2d5 a:focus{color:#000000;}.elementor-52 .elementor-element.elementor-element-d399187{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-d399187:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d399187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/social-blog-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-d399187::before, .elementor-52 .elementor-element.elementor-element-d399187 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-d399187 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-d399187 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-d399187 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-d399187 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-d399187.e-con:hover{--e-con-transform-scale:1.025;}.elementor-52 .elementor-element.elementor-element-d399187:hover::before, .elementor-52 .elementor-element.elementor-element-d399187:hover > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-d399187:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-d399187 > .elementor-background-slideshow:hover::before, .elementor-52 .elementor-element.elementor-element-d399187 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-d399187:hover{--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:3px 3px 45px 0px rgba(242.00000000000006, 104.00000000000006, 15.999999999999975, 0.43);}.elementor-52 .elementor-element.elementor-element-d399187, .elementor-52 .elementor-element.elementor-element-d399187::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-d1b04cc .elementor-heading-title{font-family:var( --e-global-typography-00f73b5-font-family ), Sans-serif;font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1016342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#C4C4C4;}.elementor-52 .elementor-element.elementor-element-1016342 a:hover, .elementor-52 .elementor-element.elementor-element-1016342 a:focus{color:#000000;}body.elementor-page-52:not(.elementor-motion-effects-element-type-background), body.elementor-page-52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18090f6 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-a357d89{--width:50%;}.elementor-52 .elementor-element.elementor-element-2f6d6c8{--width:25%;}.elementor-52 .elementor-element.elementor-element-4d79263{--width:50%;}.elementor-52 .elementor-element.elementor-element-342f789{--width:50%;}.elementor-52 .elementor-element.elementor-element-57e1116{--width:50%;}.elementor-52 .elementor-element.elementor-element-97d2790{--width:100%;}.elementor-52 .elementor-element.elementor-element-5e0d166{--width:50%;}.elementor-52 .elementor-element.elementor-element-b060400{--width:100%;}.elementor-52 .elementor-element.elementor-element-b4ddd2b{--content-width:96%;}.elementor-52 .elementor-element.elementor-element-cbb67be{--width:25%;}.elementor-52 .elementor-element.elementor-element-a86c3f0{--width:50%;}.elementor-52 .elementor-element.elementor-element-5e7c15f{--width:25%;}.elementor-52 .elementor-element.elementor-element-f50347a{--width:100%;}.elementor-52 .elementor-element.elementor-element-2ec58f2{--width:100%;}.elementor-52 .elementor-element.elementor-element-ad7ad37{--width:96%;}.elementor-52 .elementor-element.elementor-element-45892b5{--width:35%;}.elementor-52 .elementor-element.elementor-element-e8ee51b{--width:30%;}.elementor-52 .elementor-element.elementor-element-dcc8c22{--width:100%;}.elementor-52 .elementor-element.elementor-element-b17169a{--width:100%;}.elementor-52 .elementor-element.elementor-element-4649b9d{--width:35%;}.elementor-52 .elementor-element.elementor-element-10c6807{--width:33.3333%;}.elementor-52 .elementor-element.elementor-element-09d11eb{--width:100%;}.elementor-52 .elementor-element.elementor-element-74eba7e{--width:33.3333%;}.elementor-52 .elementor-element.elementor-element-ec17d14{--width:100%;}.elementor-52 .elementor-element.elementor-element-a27b81b{--width:33.3333%;}.elementor-52 .elementor-element.elementor-element-9f3970d{--width:35%;}.elementor-52 .elementor-element.elementor-element-876e525{--width:33.3333%;}.elementor-52 .elementor-element.elementor-element-353d7df{--width:25%;}.elementor-52 .elementor-element.elementor-element-cb011c0{--width:96%;}.elementor-52 .elementor-element.elementor-element-c794bc3{--width:25%;}.elementor-52 .elementor-element.elementor-element-8c8c3f0{--width:20%;}.elementor-52 .elementor-element.elementor-element-381483a{--width:100%;}.elementor-52 .elementor-element.elementor-element-65af614{--width:100%;}.elementor-52 .elementor-element.elementor-element-23435ad{--width:35%;}.elementor-52 .elementor-element.elementor-element-d399187{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-bbb1048{--width:100%;}.elementor-52 .elementor-element.elementor-element-10c6807{--width:50%;}.elementor-52 .elementor-element.elementor-element-09d11eb{--width:100%;}.elementor-52 .elementor-element.elementor-element-74eba7e{--width:50%;}.elementor-52 .elementor-element.elementor-element-a27b81b{--width:50%;}.elementor-52 .elementor-element.elementor-element-9f3970d{--width:100%;}.elementor-52 .elementor-element.elementor-element-876e525{--width:50%;}.elementor-52 .elementor-element.elementor-element-353d7df{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-2f6d6c8{--width:100%;}.elementor-52 .elementor-element.elementor-element-342f789{--width:100%;}.elementor-52 .elementor-element.elementor-element-cbb67be{--width:100%;}.elementor-52 .elementor-element.elementor-element-a86c3f0{--width:100%;}.elementor-52 .elementor-element.elementor-element-5e7c15f{--width:100%;}.elementor-52 .elementor-element.elementor-element-45892b5{--width:50%;}.elementor-52 .elementor-element.elementor-element-e8ee51b{--width:50%;}.elementor-52 .elementor-element.elementor-element-74eba7e{--width:50%;}.elementor-52 .elementor-element.elementor-element-876e525{--width:50%;}.elementor-52 .elementor-element.elementor-element-8c8c3f0{--width:100%;}.elementor-52 .elementor-element.elementor-element-381483a{--width:50%;}.elementor-52 .elementor-element.elementor-element-65af614{--width:50%;}.elementor-52 .elementor-element.elementor-element-23435ad{--width:50%;}}@media(max-width:1200px){.elementor-52 .elementor-element.elementor-element-b4ddd2b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-65af614{--justify-content:center;}}@media(max-width:1024px){.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-first-span{font-size:var( --e-global-typography-359fde7-font-size );}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-second-header{font-size:var( --e-global-typography-359fde7-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-52 .elementor-element.elementor-element-7f532a6 .elementor-heading-title{font-size:var( --e-global-typography-0424ea9-font-size );line-height:var( --e-global-typography-0424ea9-line-height );}.elementor-52 .elementor-element.elementor-element-28031c4 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3db0067{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-22fa46a .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-416e6ea{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-be6b3ee .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-62ccb09{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-997593f .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-d7c0a9f{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-b4ddd2b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-bbbe6b8 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-93be79c{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-af11f52 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-7ca9e51{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-76b179b .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-caf33c9{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-808b8ec .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-e020869{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-9ec961f{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-32b7749 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-895bdd6{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-bec0011 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-7ea31ec{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-ac2ebb8 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-f007387{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-bbb1048{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-09d11eb:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/simple-1.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-09d11eb{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-ec17d14{--min-height:40vh;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-9f3970d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9f3970d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/do-more-scaled.jpg");}.elementor-52 .elementor-element.elementor-element-9f3970d{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-42a8c9c .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-b7c628d{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-353d7df{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-a56b0c6 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-a97d007{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-d4dbedb .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-3269bf1 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-19fc2d5{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-d1b04cc .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-1016342{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-52 .elementor-element.elementor-element-f7576ee{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-52 .elementor-element.elementor-element-2f6d6c8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/michael-scaled-mobile.jpg");background-position:top center;}.elementor-52 .elementor-element.elementor-element-2f6d6c8{--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;}.elementor-52 .elementor-element.elementor-element-4d79263{--min-height:35vh;}.elementor-52 .elementor-element.elementor-element-342f789:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-342f789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/10/feature-scaled.jpg");}.elementor-52 .elementor-element.elementor-element-342f789{--min-height:40vh;--overlay-opacity:0.1;}.elementor-52 .elementor-element.elementor-element-2f17a54{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-52 .elementor-element.elementor-element-97d2790{--min-height:40vh;--overlay-opacity:0.1;}.elementor-52 .elementor-element.elementor-element-5e0d166{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-b060400{--min-height:40vh;--justify-content:space-between;--overlay-opacity:0.1;}.elementor-52 .elementor-element.elementor-element-b4ddd2b{--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-52 .elementor-element.elementor-element-cbb67be{--min-height:35vh;--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-52 .elementor-element.elementor-element-a86c3f0{--min-height:35vh;}.elementor-52 .elementor-element.elementor-element-5e7c15f{--min-height:35vh;--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-2ec58f2{--min-height:35vh;--justify-content:space-between;}.elementor-52 .elementor-element.elementor-element-45892b5{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-e8ee51b{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-09d11eb:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-09d11eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/simple-1.jpg");}.elementor-52 .elementor-element.elementor-element-09d11eb{--overlay-opacity:0.1;}.elementor-52 .elementor-element.elementor-element-9f3970d{--overlay-opacity:0.1;}.elementor-52 .elementor-element.elementor-element-cb011c0{--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;}}@media(max-width:767px){.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-first-span{font-size:var( --e-global-typography-359fde7-font-size );}.elementor-52 .elementor-element.elementor-element-471329d .premium-dual-header-second-header{font-size:var( --e-global-typography-359fde7-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-52 .elementor-element.elementor-element-7f532a6 .elementor-heading-title{font-size:var( --e-global-typography-0424ea9-font-size );line-height:var( --e-global-typography-0424ea9-line-height );}.elementor-52 .elementor-element.elementor-element-2f6d6c8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2f6d6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ipenn-design.com/wp-content/uploads/2025/09/michael-scaled-mobile.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-2f6d6c8{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-28031c4 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3db0067{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-22fa46a .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-416e6ea{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-be6b3ee .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-62ccb09{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-997593f .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-d7c0a9f{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-bbbe6b8 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-93be79c{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-af11f52 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-7ca9e51{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-76b179b .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-caf33c9{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-808b8ec .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-e020869{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-9ec961f{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-32b7749 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-895bdd6{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-e8ee51b{--min-height:80vh;}.elementor-52 .elementor-element.elementor-element-dcc8c22{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-bec0011 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-7ea31ec{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-b17169a{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-ac2ebb8 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-f007387{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-09d11eb{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-74eba7e.e-con{--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-ec17d14{--min-height:40vh;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-9f3970d{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-42a8c9c .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-b7c628d{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-353d7df{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-a56b0c6 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-a97d007{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-381483a{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-d4dbedb .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-65af614{--min-height:40vh;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-23435ad{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-3269bf1 .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-19fc2d5{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-d399187{--min-height:40vh;}.elementor-52 .elementor-element.elementor-element-d1b04cc .elementor-heading-title{font-size:var( --e-global-typography-00f73b5-font-size );line-height:var( --e-global-typography-00f73b5-line-height );}.elementor-52 .elementor-element.elementor-element-1016342{font-size:var( --e-global-typography-text-font-size );}}