.elementor-189 .elementor-element.elementor-element-4c602c22{--display:flex;--min-height:100vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-4c602c22:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-4c602c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lifeppr.com/wp-content/uploads/2026/07/1-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-189 .elementor-element.elementor-element-58551936{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:238px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-189 .elementor-element.elementor-element-58551936.e-con{--align-self:stretch;}.elementor-189 .elementor-element.elementor-element-21a60c03{width:var( --container-widget-width, 497px );max-width:497px;padding:0px 0px 16px 0px;--container-widget-width:497px;--container-widget-flex-grow:0;text-align:center;}.elementor-189 .elementor-element.elementor-element-21a60c03.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-189 .elementor-element.elementor-element-21a60c03 .elementor-heading-title{color:var( --e-global-color-tmpcoderprimarycolor );}.elementor-189 .elementor-element.elementor-element-7d47fa89{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-3a8497c-font-size );line-height:var( --e-global-typography-3a8497c-line-height );color:var( --e-global-color-tmpcoderprimarycolor );}.elementor-189 .elementor-element.elementor-element-c22666c{width:var( --container-widget-width, 99.321% );max-width:99.321%;padding:0px 0px 0px 0px;--container-widget-width:99.321%;--container-widget-flex-grow:0;}.elementor-189 .elementor-element.elementor-element-c22666c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-c22666c img{height:500px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-189 .elementor-element.elementor-element-13691682{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-7985986a{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-137px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-7985986a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-174d3fbb{--display:flex;top:150px;bottom:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:12px;z-index:1;}.elementor-189 .elementor-element.elementor-element-174d3fbb:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-174d3fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-189 .elementor-element.elementor-element-174d3fbb + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-174d3fbb .tmpcoder-sticky-replace-header-yes + .tmpcoder-hidden-header{z-index:1 !important;}.elementor-189 .elementor-element.elementor-element-436e7896{width:var( --container-widget-width, 1050px );max-width:1050px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;--container-widget-width:1050px;--container-widget-flex-grow:0;text-align:center;}.elementor-189 .elementor-element.elementor-element-77c17768{--display:flex;top:150px;bottom:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:12px;z-index:1;}.elementor-189 .elementor-element.elementor-element-77c17768:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-77c17768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-189 .elementor-element.elementor-element-77c17768 + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-77c17768 .tmpcoder-sticky-replace-header-yes + .tmpcoder-hidden-header{z-index:1 !important;}.elementor-189 .elementor-element.elementor-element-67c2bc38{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4324b85{width:var( --container-widget-width, 99.321% );max-width:99.321%;padding:0px 0px 0px 0px;--container-widget-width:99.321%;--container-widget-flex-grow:0;}.elementor-189 .elementor-element.elementor-element-4324b85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-4324b85 img{height:500px;object-fit:contain;object-position:center center;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-189 .elementor-element.elementor-element-46c5d023{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:212px;--padding-bottom:296px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-46c5d023:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-46c5d023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAFAFA 0%, var( --e-global-color-tmpcodersecondarycolor ) 100%);}.elementor-189 .elementor-element.elementor-element-a0fb4d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-500d202{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-137px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-500d202.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-61aa872{--display:flex;top:150px;bottom:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:12px;z-index:1;}.elementor-189 .elementor-element.elementor-element-61aa872:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-61aa872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-189 .elementor-element.elementor-element-61aa872 + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-61aa872 .tmpcoder-sticky-replace-header-yes + .tmpcoder-hidden-header{z-index:1 !important;}.elementor-189 .elementor-element.elementor-element-3edea81{width:var( --container-widget-width, 1050px );max-width:1050px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 103px;--container-widget-width:1050px;--container-widget-flex-grow:0;text-align:center;}.elementor-189 .elementor-element.elementor-element-50f6b51{--display:flex;top:150px;bottom:auto;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:12px;z-index:1;}.elementor-189 .elementor-element.elementor-element-50f6b51:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-50f6b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-189 .elementor-element.elementor-element-50f6b51 + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-50f6b51 .tmpcoder-sticky-replace-header-yes + .tmpcoder-hidden-header{z-index:1 !important;}.elementor-189 .elementor-element.elementor-element-eae8303{width:var( --container-widget-width, 31.188% );max-width:31.188%;--container-widget-width:31.188%;--container-widget-flex-grow:0;}.elementor-189 .elementor-element.elementor-element-eae8303.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-eae8303 img{border-radius:8px 8px 8px 8px;}.elementor-189 .elementor-element.elementor-element-eae8303 .widget-image-caption{text-align:center;color:var( --e-global-color-tmpcoderprimarycolor );font-size:48px;font-weight:600;line-height:47px;margin-block-start:7px;}.elementor-189 .elementor-element.elementor-element-4d4c03d{width:var( --container-widget-width, 35.76% );max-width:35.76%;--container-widget-width:35.76%;--container-widget-flex-grow:0;text-align:center;}.elementor-189 .elementor-element.elementor-element-4d4c03d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-4d4c03d img{border-radius:8px 8px 8px 8px;}.elementor-189 .elementor-element.elementor-element-4d4c03d .widget-image-caption{color:var( --e-global-color-tmpcoderprimarycolor );font-size:48px;font-weight:600;line-height:47px;margin-block-start:6px;}.elementor-189 .elementor-element.elementor-element-3e95af1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-89d034e{text-align:center;}.elementor-189 .elementor-element.elementor-element-89d034e img{border-radius:8px 8px 8px 8px;}.elementor-189 .elementor-element.elementor-element-89d034e .widget-image-caption{color:var( --e-global-color-tmpcoderprimarycolor );font-size:48px;font-weight:600;line-height:47px;margin-block-start:7px;}.elementor-189 .elementor-element.elementor-element-e624ccc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:79px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ce4e091{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ce4e091.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-189 .elementor-element.elementor-element-85fe836{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4a3f0d7{padding:0px 0px 32px 0px;}.elementor-189 .elementor-element.elementor-element-79cb8b0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-120px;--margin-bottom:0px;--margin-left:500px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button{background-color:var( --e-global-color-tmpcoderbuttonbackgroundcolor );transition:all 0.7s ease;border-color:var( --e-global-color-tmpcoderbuttonbordercolor );border-style:solid;}	.elementor-189 .elementor-element.elementor-element-6c4b62e [class*="elementor-animation"]:hover,
								.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button::before,
								.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button::after{background-color:var( --e-global-color-tmpcoderbuttonbackgroundhovercolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button::after{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;color:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button .tmpcoder-button-icon{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button .tmpcoder-button-icon svg{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button .tmpcoder-button-text{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button .tmpcoder-button-content{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button::before{transition:all 0.7s ease;}.elementor-189 .elementor-element.elementor-element-6c4b62e{text-align:center;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-tmpcoderbuttonfontscolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button-icon{font-size:18px;}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button-icon svg{width:18px;height:18px;}.elementor-189 .elementor-element.elementor-element-6c4b62e.tmpcoder-button-icon-position-left .tmpcoder-button-icon{margin-right:8px;}.elementor-189 .elementor-element.elementor-element-6c4b62e.tmpcoder-button-icon-position-right .tmpcoder-button-icon{margin-left:8px;}.elementor-189 .elementor-element.elementor-element-6c4b62e.tmpcoder-button-icon-style-inline .tmpcoder-button-icon{color:var( --e-global-color-tmpcoderbuttonfontscolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e.tmpcoder-button-icon-style-inline .tmpcoder-button-icon svg{fill:var( --e-global-color-tmpcoderbuttonfontscolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button:hover .tmpcoder-button-text{color:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e.tmpcoder-button-icon-style-inline .tmpcoder-button:hover .tmpcoder-button-icon{color:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e.tmpcoder-button-icon-style-inline .tmpcoder-button:hover .tmpcoder-button-icon svg{fill:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6c4b62e .tmpcoder-button:hover{border-color:var( --e-global-color-tmpcoderbuttonborderhovercolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button{background-color:var( --e-global-color-tmpcodersecondarycolor );transition:all 0.7s ease;border-color:#1111111A;border-style:solid;}	.elementor-189 .elementor-element.elementor-element-6f4b41b [class*="elementor-animation"]:hover,
								.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button::before,
								.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button::after{background-color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button::after{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;color:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button .tmpcoder-button-icon{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button .tmpcoder-button-icon svg{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button .tmpcoder-button-text{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button .tmpcoder-button-content{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button::before{transition:all 0.7s ease;}.elementor-189 .elementor-element.elementor-element-6f4b41b{text-align:center;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-tmpcoderbuttonfontscolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button-icon{font-size:18px;}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button-icon svg{width:18px;height:18px;}.elementor-189 .elementor-element.elementor-element-6f4b41b.tmpcoder-button-icon-position-left .tmpcoder-button-icon{margin-right:8px;}.elementor-189 .elementor-element.elementor-element-6f4b41b.tmpcoder-button-icon-position-right .tmpcoder-button-icon{margin-left:8px;}.elementor-189 .elementor-element.elementor-element-6f4b41b.tmpcoder-button-icon-style-inline .tmpcoder-button-icon{color:var( --e-global-color-tmpcoderbuttonfontscolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b.tmpcoder-button-icon-style-inline .tmpcoder-button-icon svg{fill:var( --e-global-color-tmpcoderbuttonfontscolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button:hover .tmpcoder-button-text{color:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b.tmpcoder-button-icon-style-inline .tmpcoder-button:hover .tmpcoder-button-icon{color:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b.tmpcoder-button-icon-style-inline .tmpcoder-button:hover .tmpcoder-button-icon svg{fill:var( --e-global-color-tmpcoderbuttonfontshovercolor );}.elementor-189 .elementor-element.elementor-element-6f4b41b .tmpcoder-button:hover{border-color:#11111133;}@media(min-width:768px){.elementor-189 .elementor-element.elementor-element-7985986a{--width:1368px;}.elementor-189 .elementor-element.elementor-element-500d202{--width:1368px;}.elementor-189 .elementor-element.elementor-element-ce4e091{--width:calc(100% - 536px);}.elementor-189 .elementor-element.elementor-element-85fe836{--width:440px;}}@media(max-width:1200px) and (min-width:768px){.elementor-189 .elementor-element.elementor-element-ce4e091{--width:486;}}@media(max-width:1024px) and (min-width:768px){.elementor-189 .elementor-element.elementor-element-ce4e091{--width:100%;}.elementor-189 .elementor-element.elementor-element-85fe836{--width:100%;}}@media(max-width:1200px){.elementor-189 .elementor-element.elementor-element-58551936{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-13691682{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-7985986a{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-174d3fbb{top:150px;bottom:auto;}.elementor-189 .elementor-element.elementor-element-174d3fbb + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-77c17768{top:150px;bottom:auto;}.elementor-189 .elementor-element.elementor-element-77c17768 + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-67c2bc38{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-46c5d023{--padding-top:184px;--padding-bottom:156px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-a0fb4d5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-500d202{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-61aa872{top:150px;bottom:auto;}.elementor-189 .elementor-element.elementor-element-61aa872 + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-50f6b51{top:150px;bottom:auto;}.elementor-189 .elementor-element.elementor-element-50f6b51 + .tmpcoder-hidden-header{top:150px;}.elementor-189 .elementor-element.elementor-element-3e95af1{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-e624ccc{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-ce4e091{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-189 .elementor-element.elementor-element-58551936{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-21a60c03{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-189 .elementor-element.elementor-element-7d47fa89{font-size:var( --e-global-typography-3a8497c-font-size );line-height:var( --e-global-typography-3a8497c-line-height );}.elementor-189 .elementor-element.elementor-element-13691682{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-7985986a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-174d3fbb{top:105px;bottom:auto;--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-174d3fbb + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-77c17768{top:105px;bottom:auto;--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-77c17768 + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-67c2bc38{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-46c5d023{--padding-top:72px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-a0fb4d5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-500d202{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-61aa872{top:105px;bottom:auto;--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-61aa872 + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-50f6b51{top:105px;bottom:auto;--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-50f6b51 + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-3e95af1{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-e624ccc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-ce4e091{--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-4a3f0d7{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-189 .elementor-element.elementor-element-4c602c22{--padding-top:0px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-189 .elementor-element.elementor-element-58551936{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-21a60c03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-189 .elementor-element.elementor-element-7d47fa89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-3a8497c-font-size );line-height:var( --e-global-typography-3a8497c-line-height );}.elementor-189 .elementor-element.elementor-element-7985986a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-174d3fbb{top:105px;bottom:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-189 .elementor-element.elementor-element-174d3fbb + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-77c17768{top:105px;bottom:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-189 .elementor-element.elementor-element-77c17768 + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-67c2bc38{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-500d202{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-61aa872{top:105px;bottom:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-189 .elementor-element.elementor-element-61aa872 + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-50f6b51{top:105px;bottom:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-189 .elementor-element.elementor-element-50f6b51 + .tmpcoder-hidden-header{top:105px;}.elementor-189 .elementor-element.elementor-element-3e95af1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-189 .elementor-element.elementor-element-ce4e091{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-4c602c22 */.home-banner:after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    background:
        linear-gradient(to bottom,
            rgba(255,255,255,.90) 0%,
            rgba(255,255,255,.20) 12%,
            rgba(255,255,255,0) 22%),

        linear-gradient(to top,
            rgba(255,255,255,.90) 0%,
            rgba(255,255,255,.20) 12%,
            rgba(255,255,255,0) 22%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-174d3fbb */.project-card {
    background: rgba(255,255,255,.78);
    backdrop-filter: blur(24px);
    -webkit-backdrop-filter: blur(24px);

    border: 1px solid rgba(255,255,255,.65);

    border-radius: 30px;

    overflow: hidden;

    box-shadow:
    0 8px 25px rgba(16,24,40,.05),
    0 25px 80px rgba(16,24,40,.10);

    transition: .45s cubic-bezier(.2,.8,.2,1);
}

.project-card:hover{

    transform:translateY(-8px);

    box-shadow:
    0 25px 60px rgba(16,24,40,.08),
    0 50px 120px rgba(16,24,40,.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c17768 */.project-card {
    background: rgba(255,255,255,.78);
    backdrop-filter: blur(24px);
    -webkit-backdrop-filter: blur(24px);

    border: 1px solid rgba(255,255,255,.65);

    border-radius: 30px;

    overflow: hidden;

    box-shadow:
    0 8px 25px rgba(16,24,40,.05),
    0 25px 80px rgba(16,24,40,.10);

    transition: .45s cubic-bezier(.2,.8,.2,1);
}

.project-card:hover{

    transform:translateY(-8px);

    box-shadow:
    0 25px 60px rgba(16,24,40,.08),
    0 50px 120px rgba(16,24,40,.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7985986a */@media (min-width: 1024px) {
    .scale-animation {
        position: sticky !important;
    }    
}
@media (max-width: 1024px) {
    .scale-animation {
        top: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61aa872 */.project-card {
    background: rgba(255,255,255,.78);
    backdrop-filter: blur(24px);
    -webkit-backdrop-filter: blur(24px);

    border: 1px solid rgba(255,255,255,.65);

    border-radius: 30px;

    overflow: hidden;

    box-shadow:
    0 8px 25px rgba(16,24,40,.05),
    0 25px 80px rgba(16,24,40,.10);

    transition: .45s cubic-bezier(.2,.8,.2,1);
}

.project-card:hover{

    transform:translateY(-8px);

    box-shadow:
    0 25px 60px rgba(16,24,40,.08),
    0 50px 120px rgba(16,24,40,.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89d034e */.project-image img{

    width:100%;

    height:100%;

    object-fit:cover;

    border-radius:24px;

    transition:.8s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f6b51 */.project-card {
    background: rgba(255,255,255,.78);
    backdrop-filter: blur(24px);
    -webkit-backdrop-filter: blur(24px);

    border: 1px solid rgba(255,255,255,.65);

    border-radius: 30px;

    overflow: hidden;

    box-shadow:
    0 8px 25px rgba(16,24,40,.05),
    0 25px 80px rgba(16,24,40,.10);

    transition: .45s cubic-bezier(.2,.8,.2,1);
}

.project-card:hover{

    transform:translateY(-8px);

    box-shadow:
    0 25px 60px rgba(16,24,40,.08),
    0 50px 120px rgba(16,24,40,.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500d202 */@media (min-width: 1024px) {
    .scale-animation {
        position: sticky !important;
    }    
}
@media (max-width: 1024px) {
    .scale-animation {
        top: unset !important;
    }
}/* End custom CSS */