.elementor-234 .elementor-element.elementor-element-ae7d0f9{--display:flex;--min-height:250px;--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;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-234 .elementor-element.elementor-element-ae7d0f9:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-ae7d0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A3E90;background-image:url("https://sydneyroofco.com/wp-content/uploads/2025/10/g6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-234 .elementor-element.elementor-element-0137005{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-96e9b28{text-align:center;}.elementor-234 .elementor-element.elementor-element-96e9b28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-234 .elementor-element.elementor-element-1d2a687{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-234 .elementor-element.elementor-element-7e48588{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-7e48588:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-7e48588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-234 .elementor-element.elementor-element-138899c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-138899c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-138899c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-138899c:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-138899c:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-234 .elementor-element.elementor-element-c5e0672 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-c5e0672{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-98f4810{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-98f4810:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-98f4810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-09de24a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-09de24a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-09de24a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-09de24a:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-09de24a:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-84496b9 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-84496b9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-a8acd94{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-a8acd94:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-a8acd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-101e40f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-101e40f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-101e40f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-101e40f:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-101e40f:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-287c3f4 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-287c3f4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-db021fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-db021fa:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-db021fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-b0b1cd1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-b0b1cd1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-b0b1cd1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-b0b1cd1:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-b0b1cd1:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-bbc65ba .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-bbc65ba{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-2610608{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-2610608:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-2610608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-8148e65.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-8148e65.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-8148e65.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-8148e65:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-8148e65:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-4544ebc .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-4544ebc{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-a38eb5b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-a38eb5b:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-a38eb5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-d8e6a6e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-d8e6a6e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-d8e6a6e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-d8e6a6e:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-d8e6a6e:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-981fa9c .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-981fa9c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-5de4e34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-5de4e34:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-5de4e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-f292a7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-f292a7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-f292a7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-f292a7b:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-f292a7b:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-daa284e .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-daa284e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-57ece52{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-57ece52:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-57ece52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-c28a4c9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-c28a4c9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-c28a4c9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-c28a4c9:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-c28a4c9:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-2e1d957 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-2e1d957{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-cf80718{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-cf80718:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-cf80718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-dac0e79.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-dac0e79.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-dac0e79.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-dac0e79:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-dac0e79:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-22e0de6 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-22e0de6{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-54a406d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-54a406d:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-54a406d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-9d3d909.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-9d3d909.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-9d3d909.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-9d3d909:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-9d3d909:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-6f76894 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-6f76894{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-b20338e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-b20338e:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-b20338e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-952e460.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-952e460.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-952e460.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-952e460:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-952e460:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-34d0d02 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-34d0d02{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-80076ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-80076ae:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-80076ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-58d0a49.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-58d0a49.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-58d0a49.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-58d0a49:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-58d0a49:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-a58470f .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-a58470f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-bb25c84{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-bb25c84:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-bb25c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-c617914.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-c617914.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-c617914.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-c617914:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-c617914:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-ec88852 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-ec88852{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-fcb7d02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-fcb7d02:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-fcb7d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-5ca9237.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-5ca9237.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-5ca9237.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-5ca9237:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-5ca9237:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-b2f5202 .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-b2f5202{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-b7a440b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 13px 27px -5px rgba(49.99999999999999, 49.99999999999999, 93, 0.25);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-234 .elementor-element.elementor-element-b7a440b:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-b7a440b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF0;}.elementor-234 .elementor-element.elementor-element-62a4ea4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-234 .elementor-element.elementor-element-62a4ea4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-234 .elementor-element.elementor-element-62a4ea4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;color:#2A3E90;transition-duration:1.1s;}.elementor-234 .elementor-element.elementor-element-62a4ea4:has(:hover) .elementor-image-box-title,
					 .elementor-234 .elementor-element.elementor-element-62a4ea4:has(:focus) .elementor-image-box-title{color:#2A3E90;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-234 .elementor-element.elementor-element-8a9714b .elementor-button{background-color:#FDB506;font-family:"Poppins", Sans-serif;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;}.elementor-234 .elementor-element.elementor-element-8a9714b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-234 .elementor-element.elementor-element-7e48588{--width:100%;}.elementor-234 .elementor-element.elementor-element-98f4810{--width:100%;}.elementor-234 .elementor-element.elementor-element-a8acd94{--width:100%;}.elementor-234 .elementor-element.elementor-element-db021fa{--width:100%;}.elementor-234 .elementor-element.elementor-element-2610608{--width:100%;}.elementor-234 .elementor-element.elementor-element-a38eb5b{--width:100%;}.elementor-234 .elementor-element.elementor-element-5de4e34{--width:100%;}.elementor-234 .elementor-element.elementor-element-57ece52{--width:100%;}.elementor-234 .elementor-element.elementor-element-cf80718{--width:100%;}.elementor-234 .elementor-element.elementor-element-54a406d{--width:100%;}.elementor-234 .elementor-element.elementor-element-b20338e{--width:100%;}.elementor-234 .elementor-element.elementor-element-80076ae{--width:100%;}.elementor-234 .elementor-element.elementor-element-bb25c84{--width:100%;}.elementor-234 .elementor-element.elementor-element-fcb7d02{--width:100%;}.elementor-234 .elementor-element.elementor-element-b7a440b{--width:100%;}}@media(max-width:767px){.elementor-234 .elementor-element.elementor-element-1d2a687{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-138899c .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-c5e0672{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-c5e0672 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-09de24a .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-84496b9{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-84496b9 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-101e40f .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-287c3f4{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-287c3f4 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-b0b1cd1 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-bbc65ba{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-bbc65ba .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-8148e65 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-4544ebc{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-4544ebc .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-d8e6a6e .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-981fa9c{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-981fa9c .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-f292a7b .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-daa284e{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-daa284e .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-c28a4c9 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-2e1d957{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-2e1d957 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-dac0e79 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-22e0de6{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-22e0de6 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-9d3d909 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-6f76894{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-6f76894 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-952e460 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-34d0d02{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-34d0d02 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-58d0a49 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-a58470f{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-a58470f .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-c617914 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-ec88852{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-ec88852 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-5ca9237 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-b2f5202{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-b2f5202 .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-img{margin-bottom:15px;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-title{font-size:30px;}.elementor-234 .elementor-element.elementor-element-62a4ea4 .elementor-image-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-8a9714b{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-8a9714b .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;}}/* Start custom CSS *//* Smooth scroll for modern browsers */
html {
  scroll-behavior: smooth;
}

/* Prevent sticky header from covering section titles:
   Adjust 120px to match your header height (desktop). */
.elementor-section[id] {
  scroll-margin-top: 120px;
}

/* Mobile smaller header — adjust as needed */
@media (max-width: 768px) {
  .elementor-section[id] {
    scroll-margin-top: 90px;
  }
}




/* Blur effect for non-focused sections */
.elementor-section.blurred {
  filter: blur(6px) saturate(0.9);
  opacity: 0.95;
  pointer-events: none; /* makes blurred sections non-interactive */
  transition: filter 300ms ease, opacity 300ms ease;
  will-change: filter, opacity;
}

/* Focused section overrides blur */
.elementor-section.focused {
  filter: none !important;
  opacity: 1 !important;
  pointer-events: auto !important;
}

/* Make sure section children remain crisp when focused */
.elementor-section.focused * {
  filter: none !important;
}

/* If you want a subtle overlay behind focused section to make it pop */
.elementor-section.focused::before {
  content: "";
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0; /* keep behind content */
  pointer-events: none;
  /* Use rgba for subtle darkening — comment out if you don't want it */
  background: transparent;
}

/* Ensure section content sits above pseudo element */
.elementor-section .elementor-container,
.elementor-section .elementor-widget-wrap {
  position: relative;
  z-index: 1;
}

/* Respect users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-section.blurred,
  .elementor-section.focused {
    transition: none !important;
  }
  .elementor-section.blurred {
    filter: none !important;
    opacity: 1 !important;
    pointer-events: auto !important;
  }
}/* End custom CSS */