.elementor-20 .elementor-element.elementor-element-772dff49{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3315390d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-2284c765{z-index:1;}.elementor-20 .elementor-element.elementor-element-425fabf4{margin:-14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.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-20 .elementor-element.elementor-element-357e1f6e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-357e1f6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;color:#522E91;}.elementor-20 .elementor-element.elementor-element-6368dc0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-6368dc0.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6368dc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-9985ad{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-589ac545{--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;}.elementor-20 .elementor-element.elementor-element-18d49d40{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-18d49d40:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-18d49d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2af95ad3{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-9e6e88a .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-38da74a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-33100f3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-7b5603bd.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7b5603bd.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7b5603bd.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-7b5603bd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-7b5603bd:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-7b5603bd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.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-20 .elementor-element.elementor-element-589ef6fe .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-589ef6fe .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-589ef6fe .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-589ef6fe.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-589ef6fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-6d0ff50c{--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;}.elementor-20 .elementor-element.elementor-element-468ae29d{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-468ae29d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-468ae29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4e87a7e6{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-7dd60d96 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-282460bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-130803da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-7703f50f.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7703f50f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7703f50f.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-7703f50f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-7703f50f:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-7703f50f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-25bd9b6d .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-25bd9b6d .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-25bd9b6d .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-25bd9b6d.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-25bd9b6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-6f563458{--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;}.elementor-20 .elementor-element.elementor-element-56e060b2{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-56e060b2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-56e060b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-72fb01f4{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-3eab4b8b .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-53629456 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3f26c1f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-4b463537.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4b463537.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4b463537.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-4b463537.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-4b463537:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-4b463537:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-335f00ca .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-335f00ca .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-335f00ca .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-335f00ca.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-335f00ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-686a68e8{--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;}.elementor-20 .elementor-element.elementor-element-153850cc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-153850cc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-153850cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7137eb3e{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-a4353ab .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-2b92c18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-6d82eaa9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-7d07e978.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7d07e978.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7d07e978.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-7d07e978.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-7d07e978:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-7d07e978:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-54780585 .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-54780585 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-54780585 .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-54780585.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-54780585 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-acb2480{--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;}.elementor-20 .elementor-element.elementor-element-36257ad3{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-36257ad3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-36257ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-277ee608{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-7cbd00b6 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-5a35915d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-60b859b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-24d44f47.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-24d44f47.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-24d44f47.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-24d44f47.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-24d44f47:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-24d44f47:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-64e4bf4e .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-64e4bf4e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-64e4bf4e .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-64e4bf4e.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-64e4bf4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-1daadc36{--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;}.elementor-20 .elementor-element.elementor-element-4d79d844{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-4d79d844:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4d79d844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-465d2aac{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-216b74ce .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-abf1d0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-66591179 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-705a1e78.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-705a1e78.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-705a1e78.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-705a1e78.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-705a1e78:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-705a1e78:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3913c70b .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-3913c70b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3913c70b .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-3913c70b.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-3913c70b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-28c28551{--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;}.elementor-20 .elementor-element.elementor-element-11d1ba6c{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-11d1ba6c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-11d1ba6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-31a6924d{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-4ef4fe5c .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-7581254a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-561779a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-60d48f15.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-60d48f15.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-60d48f15.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-60d48f15.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-60d48f15:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-60d48f15:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3015cec2 .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-3015cec2 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3015cec2 .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-3015cec2.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-3015cec2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-48699b4b{--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;}.elementor-20 .elementor-element.elementor-element-14337be2{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-14337be2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-14337be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7005001a{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-4040bb07 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-43c5dcb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3c2cf51c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-5752e7d6.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5752e7d6.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5752e7d6.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-5752e7d6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-5752e7d6:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-5752e7d6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-4115525 .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-4115525 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-4115525 .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-4115525.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-4115525 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-7d13d684{--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;}.elementor-20 .elementor-element.elementor-element-1f139550{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-1f139550:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1f139550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-9-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-56ad68b4{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-4055d595 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-612f7de4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3aa43cf8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-20345aea.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-20345aea.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-20345aea.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-20345aea.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-20345aea:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-20345aea:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3bf53fbe .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-3bf53fbe .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3bf53fbe .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-3bf53fbe.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-3bf53fbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-26ac7d1a{--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;}.elementor-20 .elementor-element.elementor-element-63ab1f3c{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-63ab1f3c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-63ab1f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9be8822{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-1d9696a5 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-2349db33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-44759b19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-8b5dc72.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8b5dc72.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-8b5dc72.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-8b5dc72.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-8b5dc72:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-8b5dc72:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-1f9cdc84 .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-1f9cdc84 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-1f9cdc84 .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-1f9cdc84.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-1f9cdc84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-50b21ee9{--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;}.elementor-20 .elementor-element.elementor-element-7e3c176b{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-7e3c176b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7e3c176b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-11-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-490c3e10{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-3ed6f5b .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-1986d715 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-19fe4ae9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-528bb33b.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-528bb33b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-528bb33b.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-528bb33b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-528bb33b:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-528bb33b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-35e10159 .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-35e10159 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-35e10159 .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-35e10159.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-35e10159 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-6eff3da9{--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;}.elementor-20 .elementor-element.elementor-element-6f8a1297{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-6f8a1297:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6f8a1297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shivprasadinfra.shivprasadgroup.com/wp-content/uploads/2025/12/image-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-20bab12e{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-21961564 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:22px;font-weight:700;color:#3E1A7D;}.elementor-20 .elementor-element.elementor-element-46b02fee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-498108b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-title{margin-block-end:10px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-3a5fe667.elementor-view-stacked .elementor-icon{background-color:#522E91;fill:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3a5fe667.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-3a5fe667.elementor-view-default .elementor-icon{fill:#522E91;color:#522E91;border-color:#522E91;}.elementor-20 .elementor-element.elementor-element-3a5fe667.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-title a{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3a5fe667:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-3a5fe667:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-description{font-family:"Merriweather Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#522E91;}.elementor-20 .elementor-element.elementor-element-4e2212d6 .elementor-button{background-color:#522E91;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-4e2212d6 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-4e2212d6 .elementor-button:focus{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-4e2212d6.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-4e2212d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-9985ad{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-589ac545{--content-width:1200px;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-772dff49{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-425fabf4{margin:-18% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-20 .elementor-element.elementor-element-357e1f6e .elementor-heading-title{font-size:30px;}.elementor-20 .elementor-element.elementor-element-6368dc0{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-20 .elementor-element.elementor-element-6368dc0 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-9985ad{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-2af95ad3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-9e6e88a .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-38da74a0{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-38da74a0 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-33100f3e{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-33100f3e .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-589ef6fe .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-4e87a7e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-7dd60d96 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-282460bf{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-282460bf .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-130803da{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-130803da .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-25bd9b6d .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-72fb01f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-3eab4b8b .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-53629456{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-53629456 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-3f26c1f3{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3f26c1f3 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-335f00ca .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7137eb3e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-a4353ab .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-2b92c18{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2b92c18 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-6d82eaa9{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6d82eaa9 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-54780585 .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-277ee608{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-7cbd00b6 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5a35915d{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5a35915d .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-60b859b9{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-60b859b9 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-64e4bf4e .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-465d2aac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-216b74ce .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-abf1d0f{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-abf1d0f .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-66591179{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66591179 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-3913c70b .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-31a6924d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-4ef4fe5c .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-7581254a{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7581254a .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-561779a1{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-561779a1 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-3015cec2 .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7005001a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-4040bb07 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-43c5dcb2{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-43c5dcb2 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-3c2cf51c{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3c2cf51c .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-4115525 .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-56ad68b4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-4055d595 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-612f7de4{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-612f7de4 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-3aa43cf8{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3aa43cf8 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-3bf53fbe .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-9be8822{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-1d9696a5 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-2349db33{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2349db33 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-44759b19{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-44759b19 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-1f9cdc84 .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-490c3e10{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-3ed6f5b .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-1986d715{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1986d715 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-19fe4ae9{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-19fe4ae9 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-35e10159 .elementor-button{font-size:14px;}.elementor-20 .elementor-element.elementor-element-20bab12e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-21961564 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-46b02fee{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-46b02fee .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-498108b3{padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-498108b3 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-title a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-4e2212d6 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-772dff49{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-425fabf4{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-20 .elementor-element.elementor-element-357e1f6e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-357e1f6e .elementor-heading-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-6368dc0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-20 .elementor-element.elementor-element-9985ad{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-18d49d40{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-7b5603bd .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-468ae29d{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-7703f50f .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-56e060b2{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-4b463537 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-153850cc{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-7d07e978 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-36257ad3{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-24d44f47 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-4d79d844{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-705a1e78 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-11d1ba6c{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-60d48f15 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-14337be2{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-5752e7d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-1f139550{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-20345aea .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-63ab1f3c{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-8b5dc72 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-7e3c176b{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-528bb33b .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-6f8a1297{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-3a5fe667 .elementor-icon-box-wrapper{text-align:start;}}