.elementor-12 .elementor-element.elementor-element-a08b8c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0e89d57{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-66cbe8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-66cbe8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-12 .elementor-element.elementor-element-ba60b20{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ba60b20 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-ba60b20 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ba60b20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ba60b20.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ba60b20.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ba60b20 .elementor-icon{font-size:42px;padding:4px;border-width:0px 0px 02px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ba60b20:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-ba60b20:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ba60b20 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-67045bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-67045bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-df6fd0c{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-df6fd0c .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-df6fd0c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-df6fd0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-df6fd0c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-df6fd0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-df6fd0c .elementor-icon{font-size:42px;padding:4px;border-width:0px 0px 02px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-df6fd0c:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-df6fd0c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-df6fd0c .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-b9fbd1a{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-b9fbd1a .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-b9fbd1a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b9fbd1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b9fbd1a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b9fbd1a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b9fbd1a .elementor-icon{font-size:42px;padding:4px;border-width:0px 0px 02px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b9fbd1a:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-b9fbd1a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b9fbd1a .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-6e3ef0c{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6e3ef0c .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-6e3ef0c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6e3ef0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6e3ef0c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e3ef0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6e3ef0c .elementor-icon{font-size:42px;padding:4px;border-width:0px 0px 02px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6e3ef0c:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6e3ef0c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6e3ef0c .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-d4dd075{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9754efb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px -38px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-9754efb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-cd575a1 img{height:442px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-bd3500c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-bd3500c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-653532d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-653532d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5C;}.elementor-12 .elementor-element.elementor-element-653532d > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 7px 1px rgba(255, 255, 255, 0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-96px 5px 216px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-12 .elementor-element.elementor-element-653532d > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-653532d > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-653532d > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-653532d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-ec462bd{border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ec462bd .elementor-counter-number-wrapper{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ec462bd .elementor-counter-title{color:var( --e-global-color-astglobalcolor3 );font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-842f5ca > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-842f5ca > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-842f5ca > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-842f5ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-842f5ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-f91d3c2 img{width:100%;max-width:100%;height:156px;object-fit:cover;object-position:center center;border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-9bdc412.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-9bdc412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-9bdc412.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-9bdc412 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-65c7d4b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-65c7d4b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-65c7d4b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-65c7d4b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-65c7d4b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6a00444{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-6a00444 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6a00444.elementor-view-stacked .elementor-icon{background-color:#E85D04;}.elementor-12 .elementor-element.elementor-element-6a00444.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6a00444.elementor-view-default .elementor-icon{color:#E85D04;border-color:#E85D04;}.elementor-12 .elementor-element.elementor-element-6a00444.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6a00444.elementor-view-default .elementor-icon svg{fill:#E85D04;}.elementor-12 .elementor-element.elementor-element-6a00444 .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-6a00444 .elementor-icon svg{height:74px;}.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-12 .elementor-element.elementor-element-16f1ada{text-align:start;}.elementor-12 .elementor-element.elementor-element-16f1ada .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8738297{margin-top:0px;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b999fa6 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px -3px #0A2B4E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b999fa6 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-b999fa6 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-b999fa6 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-b999fa6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4579915 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-4579915.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-4579915.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4579915.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-12 .elementor-element.elementor-element-4579915.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-4579915 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-4579915 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-12 .elementor-element.elementor-element-4579915:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-4579915:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-12 .elementor-element.elementor-element-41009ab > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px -3px #0A2B4E;margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-41009ab > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-41009ab > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-41009ab > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-e4d391f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-12 .elementor-element.elementor-element-e4d391f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e4d391f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e4d391f.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-12 .elementor-element.elementor-element-e4d391f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e4d391f .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-e4d391f .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-12 .elementor-element.elementor-element-e4d391f:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-e4d391f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.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-12 .elementor-element.elementor-element-eda2dd1 .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-eda2dd1{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-eda2dd1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-eda2dd1 .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-eda2dd1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-eda2dd1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-99b38c5{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8e677e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e677e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8e677e1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8e677e1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e677e1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a18a1d{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-0a18a1d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0a18a1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a18a1d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a18a1d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a18a1d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a18a1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a18a1d .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-0a18a1d .elementor-icon svg{height:74px;}.elementor-12 .elementor-element.elementor-element-995d9fa{text-align:center;}.elementor-12 .elementor-element.elementor-element-995d9fa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c8761d0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f8c8a70, .elementor-12 .elementor-element.elementor-element-f8c8a70 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f8c8a70{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0ffbf55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/Gemini_Generated_Image_psx21xpsx21xpsx2.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-background-slideshow{border-radius:12px 0px 0px 12px;}.elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b7d9b13{--spacer-size:265px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-94cf52b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-94cf52b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-94cf52b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-background-slideshow{border-radius:0px 12px 12px 0px;}.elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b73c0df{text-align:center;}.elementor-12 .elementor-element.elementor-element-b1f5e5f .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-b1f5e5f{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-b1f5e5f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b1f5e5f .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b1f5e5f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b1f5e5f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2bed044 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-382e089, .elementor-12 .elementor-element.elementor-element-382e089 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-382e089{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1a2669e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-12-at-3.35.38-PM.jpeg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-background-slideshow{border-radius:12px 0px 0px 12px;}.elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-42a63ab{--spacer-size:265px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-05f8873.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-05f8873.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-05f8873.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-background-slideshow{border-radius:0px 12px 12px 0px;}.elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2e88e50{text-align:center;}.elementor-12 .elementor-element.elementor-element-0c31c9b .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-0c31c9b{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-0c31c9b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0c31c9b .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0c31c9b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0c31c9b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e3caf27{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-dc98fa5 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c9b97de, .elementor-12 .elementor-element.elementor-element-c9b97de > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-c9b97de{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f732301:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-f732301 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/ded095b7-796b-4a63-9cda-cc792ffb24e8-scaled.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f732301 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-f732301 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-f732301 > .elementor-background-slideshow{border-radius:12px 0px 0px 12px;}.elementor-12 .elementor-element.elementor-element-f732301 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f732301 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c1504ed{--spacer-size:265px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7ec0358.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7ec0358.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7ec0358.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-background-slideshow{border-radius:0px 12px 12px 0px;}.elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7847a88{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a190b4 .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-5a190b4{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-5a190b4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5a190b4 .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-5a190b4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5a190b4 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-070cfe2 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f6c0032, .elementor-12 .elementor-element.elementor-element-f6c0032 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f6c0032{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9c88d4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/3e3bd320-dfbf-4a78-ba99-f54647195ebf.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-background-slideshow{border-radius:12px 0px 0px 12px;}.elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-437d3b4{--spacer-size:265px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d09d889.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-d09d889.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d09d889.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-background-slideshow{border-radius:0px 12px 12px 0px;}.elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-9c859c2{text-align:center;}.elementor-12 .elementor-element.elementor-element-344f5fd .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-344f5fd{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-344f5fd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-344f5fd .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-344f5fd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-344f5fd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6700ae2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6700ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/uri_ifs___M_XxBg2pdci3uyZ37rhzi32tKnRhZo5gNU1GQdBWEzfjA.jpg");background-position:0px 58px;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6700ae2 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6700ae2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-02e1669 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-8952e7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cc9195c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-54e9df6{background-color:#FFFFFFA6;margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(255, 255, 255, 0.15) inset;}.elementor-12 .elementor-element.elementor-element-54e9df6 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:63px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-54e9df6 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a2512b0{background-color:#FFFFFFA6;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(255, 255, 255, 0.15) inset;}.elementor-12 .elementor-element.elementor-element-a2512b0 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:63px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-a2512b0 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8de244c{background-color:#FFFFFFA6;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(255, 255, 255, 0.15) inset;}.elementor-12 .elementor-element.elementor-element-8de244c .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:63px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-8de244c .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6f193bf{background-color:#FFFFFFA6;margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(255, 255, 255, 0.15) inset;}.elementor-12 .elementor-element.elementor-element-6f193bf .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:63px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-6f193bf .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5aec7fa{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-83b15b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-83b15b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-83b15b3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-83b15b3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-83b15b3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2fec86f{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-2fec86f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2fec86f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2fec86f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2fec86f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2fec86f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2fec86f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2fec86f .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-2fec86f .elementor-icon svg{height:74px;}.elementor-12 .elementor-element.elementor-element-6066596{text-align:center;}.elementor-12 .elementor-element.elementor-element-6066596 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2d4d999.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-2d4d999.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2d4d999.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-2d4d999 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 10px -2px #0A2B4E;margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-2d4d999 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-2d4d999 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-2d4d999 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-98e5f7a .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-98e5f7a .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-c55a36c .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-c55a36c{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-c55a36c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c55a36c .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-c55a36c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c55a36c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d1f3f74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-d1f3f74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d1f3f74.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d1f3f74 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 10px -2px #0A2B4E;margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-d1f3f74 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-d1f3f74 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-d1f3f74 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-baf1f45 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-baf1f45 .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-1898d07 .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-1898d07{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-1898d07 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1898d07 .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1898d07 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1898d07 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-41769fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-41769fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-41769fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-41769fc > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 10px -2px #0A2B4E;margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-41769fc > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-41769fc > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-41769fc > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-28e9d09 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-28e9d09 .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-342c079 .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-342c079{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-342c079 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-342c079 .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-342c079 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-342c079 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-3995040{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b7beacf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b7beacf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b7beacf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-b7beacf > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b7beacf > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-b7beacf > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-b7beacf > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-1e362d4 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-1e362d4 .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-3a5b85d .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-3a5b85d{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-3a5b85d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3a5b85d .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-3a5b85d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3a5b85d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4b30bb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-4b30bb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4b30bb5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-4b30bb5 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-4b30bb5 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-4b30bb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-4b30bb5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-de0f852 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-de0f852 .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-f6758fc .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-f6758fc{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-f6758fc .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f6758fc .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f6758fc .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f6758fc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-cab27a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-cab27a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-cab27a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-cab27a2 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-cab27a2 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-cab27a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-cab27a2 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-994a95c .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-994a95c .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-505ffc4 .elementor-button{background-color:#E85D0400;fill:#E85D04;color:#E85D04;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;padding:015px 20px 015px 20px;}.elementor-12 .elementor-element.elementor-element-505ffc4{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-505ffc4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-505ffc4 .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-505ffc4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-505ffc4 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-bcd49df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bcd49df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/Gemini_Generated_Image_psx21xpsx21xpsx2.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bcd49df > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-bcd49df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 0100px 0px;}.elementor-12 .elementor-element.elementor-element-099bc84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ca145b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-ca145b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-bb0487a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-bb0487a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-bb0487a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-bb0487a .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor4 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-bb0487a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e8c0414{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-e8c0414 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e8c0414.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e8c0414.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e8c0414.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e8c0414.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e8c0414.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e8c0414 .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-e8c0414 .elementor-icon svg{height:74px;}.elementor-12 .elementor-element.elementor-element-4905bb4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#0A2B4E;}.elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-framed .elementor-icon{background-color:#0A2B4E;}.elementor-12 .elementor-element.elementor-element-4905bb4.elementor-view-stacked .elementor-icon svg{fill:#0A2B4E;}.elementor-12 .elementor-element.elementor-element-4905bb4 .elementor-icon{font-size:24px;padding:0px;}.elementor-12 .elementor-element.elementor-element-4905bb4 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-c8c66bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF57;}.elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-element-populated{box-shadow:0px 0px 7px 1px #FFFFFF inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 05px;--e-column-margin-right:5px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-175f074 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-175f074.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-175f074.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-175f074.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-175f074 .elementor-icon{font-size:31px;padding:8px;}.elementor-12 .elementor-element.elementor-element-175f074 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-175f074:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-175f074:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-175f074 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-86ed647:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF57;}.elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-element-populated{box-shadow:0px 0px 7px 1px #FFFFFF inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 05px;--e-column-margin-right:5px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-bb4a539 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-bb4a539.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bb4a539.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bb4a539.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bb4a539 .elementor-icon{font-size:31px;padding:8px;}.elementor-12 .elementor-element.elementor-element-bb4a539 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-bb4a539:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-bb4a539:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-bb4a539 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e571844{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-cca8290:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF57;}.elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-element-populated{box-shadow:0px 0px 7px 1px #FFFFFF inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 05px;--e-column-margin-right:5px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-18f79b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-18f79b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-18f79b4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-18f79b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-18f79b4 .elementor-icon{font-size:31px;padding:8px;}.elementor-12 .elementor-element.elementor-element-18f79b4 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-18f79b4:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-18f79b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-18f79b4 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-a42e228:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF57;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a42e228.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-a42e228.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-a42e228.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-element-populated{box-shadow:0px 0px 7px 1px #FFFFFF inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 05px;--e-column-margin-right:5px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-fc57c36 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-fc57c36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fc57c36.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fc57c36.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fc57c36 .elementor-icon{font-size:31px;padding:8px;}.elementor-12 .elementor-element.elementor-element-fc57c36 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-fc57c36:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-fc57c36:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-fc57c36 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d301a71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF57;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d301a71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-d301a71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d301a71.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-element-populated{box-shadow:0px 0px 7px 1px #FFFFFF inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 05px;--e-column-margin-right:5px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-68bd7b5 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-68bd7b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-68bd7b5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-68bd7b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-68bd7b5 .elementor-icon{font-size:31px;padding:8px;}.elementor-12 .elementor-element.elementor-element-68bd7b5 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-68bd7b5:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-68bd7b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-68bd7b5 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-51e0d33 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66c7df9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shouryatechnologies.com/wp-content/uploads/2026/05/Gemini_Generated_Image_psx21xpsx21xpsx2.png");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-66c7df9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-66c7df9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-66c7df9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-element-populated{box-shadow:0px 0px 7px 1px #FFFFFF inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-52aea27{--spacer-size:385px;}.elementor-12 .elementor-element.elementor-element-e52a789{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-db09aa9 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db09aa9 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-db09aa9 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-db09aa9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-db09aa9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-785edf1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-785edf1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-785edf1 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-785edf1 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-785edf1 > .elementor-background-slideshow{border-radius:12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31a38d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-31a38d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-31a38d3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-31a38d3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-31a38d3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fa84c30{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-fa84c30 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fa84c30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fa84c30.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fa84c30.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fa84c30.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fa84c30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fa84c30 .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-fa84c30 .elementor-icon svg{height:74px;}.elementor-12 .elementor-element.elementor-element-17fda13{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c10ec7b > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-c10ec7b > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-c10ec7b > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-c10ec7b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-e34d953 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-e34d953 .elementor-icon{font-size:35px;padding:15px;}.elementor-12 .elementor-element.elementor-element-99dac50 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-99dac50 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-99dac50 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-99dac50 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 05px 0px 5px;--e-column-margin-right:05px;--e-column-margin-left:5px;}.elementor-12 .elementor-element.elementor-element-746e2f3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-746e2f3 .elementor-icon{font-size:35px;padding:15px;}.elementor-12 .elementor-element.elementor-element-7db2dfa > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7db2dfa > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7db2dfa > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-7db2dfa > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-638717e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-638717e .elementor-icon{font-size:35px;padding:15px;}.elementor-12 .elementor-element.elementor-element-3e007e2{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b146268 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-b146268 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-b146268 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-b146268 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f036ccf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-f036ccf .elementor-icon{font-size:35px;padding:15px;}.elementor-12 .elementor-element.elementor-element-6f92995 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-6f92995 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-6f92995 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-6f92995 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 05px 0px 5px;--e-column-margin-right:05px;--e-column-margin-left:5px;}.elementor-12 .elementor-element.elementor-element-b17e9f6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-b17e9f6 .elementor-icon{font-size:35px;padding:15px;}.elementor-12 .elementor-element.elementor-element-df0598c > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-df0598c > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-df0598c > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-df0598c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-c671b35 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-c671b35 .elementor-icon{font-size:35px;padding:15px;}.elementor-12 .elementor-element.elementor-element-8be66f7{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-352e591 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-352e591 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-352e591{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-352e591 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-352e591 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d894f1a{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-d894f1a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d894f1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d894f1a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d894f1a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d894f1a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d894f1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d894f1a .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-d894f1a .elementor-icon svg{height:74px;}.elementor-12 .elementor-element.elementor-element-5edc974{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c69b266{margin-top:100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-04be7e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-04be7e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-04be7e6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-04be7e6 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-04be7e6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a3af70b{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-12 .elementor-element.elementor-element-a3af70b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a3af70b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a3af70b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a3af70b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a3af70b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a3af70b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a3af70b .elementor-icon{font-size:74px;}.elementor-12 .elementor-element.elementor-element-a3af70b .elementor-icon svg{height:74px;}.elementor-12 .elementor-element.elementor-element-810576f{text-align:center;}.elementor-12 .elementor-element.elementor-element-810576f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-d402895 .gallery-item{padding:0 15px 15px 0;}.elementor-12 .elementor-element.elementor-element-d402895 .gallery{margin:0 -15px -15px 0;}.elementor-12 .elementor-element.elementor-element-d402895 .gallery-item img{border-style:solid;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-d402895 .gallery-item .gallery-caption{text-align:center;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-099bc84{width:70%;}.elementor-12 .elementor-element.elementor-element-51e0d33{width:30%;}.elementor-12 .elementor-element.elementor-element-66c7df9{width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-0e89d57{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-cb9fbaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66cbe8b > .elementor-element-populated{margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67045bf > .elementor-element-populated{margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-27d1084 > .elementor-element-populated{margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9146432 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d4dd075{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-7c50779 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9754efb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ec462bd .elementor-counter-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9bdc412 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a00444 .elementor-icon-wrapper{text-align:start;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b999fa6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b999fa6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b999fa6 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-4579915 .elementor-icon{font-size:16px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-41009ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-41009ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-41009ab > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-e4d391f .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-99b38c5{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-363daa0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c8761d0 > .elementor-element-populated{margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-2bed044 > .elementor-element-populated{margin:0px 0px 0px 05px;--e-column-margin-right:0px;--e-column-margin-left:05px;}.elementor-12 .elementor-element.elementor-element-dc98fa5 > .elementor-element-populated{margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-070cfe2 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-12 .elementor-element.elementor-element-6700ae2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6700ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-54e9df6 .elementor-counter-number-wrapper{font-size:44px;}.elementor-12 .elementor-element.elementor-element-54e9df6 .elementor-counter-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-a2512b0 .elementor-counter-number-wrapper{font-size:44px;}.elementor-12 .elementor-element.elementor-element-a2512b0 .elementor-counter-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-8de244c .elementor-counter-number-wrapper{font-size:44px;}.elementor-12 .elementor-element.elementor-element-8de244c .elementor-counter-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-6f193bf .elementor-counter-number-wrapper{font-size:44px;}.elementor-12 .elementor-element.elementor-element-6f193bf .elementor-counter-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-5aec7fa{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-7804d5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2d4d999 > .elementor-element-populated{margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-bcd49df{margin-top:50px;margin-bottom:0px;padding:50px 15px 50px 15px;}.elementor-12 .elementor-element.elementor-element-099bc84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-element-populated{margin:0px 02.5px 0px 0px;--e-column-margin-right:02.5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-element-populated{margin:0px 02.5px 0px 02.5px;--e-column-margin-right:02.5px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-element-populated{margin:0px 02.5px 0px 02.5px;--e-column-margin-right:02.5px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-e571844{margin-top:05px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-cca8290 > .elementor-element-populated{margin:0px 02.5px 0px 0px;--e-column-margin-right:02.5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-element-populated{margin:0px 02.5px 0px 02.5px;--e-column-margin-right:02.5px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-element-populated{margin:0px 02.5px 0px 02.5px;--e-column-margin-right:02.5px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-51e0d33 > .elementor-element-populated{margin:0px 0px 0px 2.5px;--e-column-margin-right:0px;--e-column-margin-left:2.5px;}.elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-element-populated{margin:0px 0px 0px 02.5px;--e-column-margin-right:0px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-52aea27{--spacer-size:443px;}.elementor-12 .elementor-element.elementor-element-e52a789{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-db09aa9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b874146{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-17fda13{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bf0b042 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8be66f7{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-15d98a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c69b266{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-fc643a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-66cbe8b{width:50%;}.elementor-12 .elementor-element.elementor-element-66cbe8b > .elementor-element-populated{margin:0px 2.5px 0px 0px;--e-column-margin-right:2.5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-67045bf{width:50%;}.elementor-12 .elementor-element.elementor-element-67045bf > .elementor-element-populated{margin:0px 0px 0px 2.5px;--e-column-margin-right:0px;--e-column-margin-left:2.5px;}.elementor-12 .elementor-element.elementor-element-27d1084{width:50%;}.elementor-12 .elementor-element.elementor-element-27d1084 > .elementor-element-populated{margin:5px 2.5px 0px 0px;--e-column-margin-right:2.5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-9146432{width:50%;}.elementor-12 .elementor-element.elementor-element-9146432 > .elementor-element-populated{margin:5px 0px 0px 2.5px;--e-column-margin-right:0px;--e-column-margin-left:2.5px;}.elementor-12 .elementor-element.elementor-element-9754efb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-bd3500c{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-842f5ca > .elementor-element-populated{margin:-215px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-9bdc412 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-6a00444 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-16f1ada{text-align:center;}.elementor-12 .elementor-element.elementor-element-0658795{text-align:center;}.elementor-12 .elementor-element.elementor-element-b999fa6{width:50%;}.elementor-12 .elementor-element.elementor-element-41009ab{width:50%;}.elementor-12 .elementor-element.elementor-element-c8761d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-0ffbf55 > .elementor-background-slideshow{border-radius:12px 12px 0px 0px;}.elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-94cf52b > .elementor-background-slideshow{border-radius:0px 0px 12px 12px;}.elementor-12 .elementor-element.elementor-element-2bed044 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-382e089{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-1a2669e > .elementor-background-slideshow{border-radius:12px 12px 0px 0px;}.elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-05f8873 > .elementor-background-slideshow{border-radius:0px 0px 12px 12px;}.elementor-12 .elementor-element.elementor-element-dc98fa5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c9b97de{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f732301 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-f732301 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-f732301 > .elementor-background-slideshow{border-radius:12px 12px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7ec0358 > .elementor-background-slideshow{border-radius:0px 0px 12px 12px;}.elementor-12 .elementor-element.elementor-element-070cfe2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f6c0032{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-9c88d4a > .elementor-background-slideshow{border-radius:12px 12px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-d09d889 > .elementor-background-slideshow{border-radius:0px 0px 12px 12px;}.elementor-12 .elementor-element.elementor-element-6700ae2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6700ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-cc9195c > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-54e9df6 .elementor-counter-number-wrapper{font-size:33px;}.elementor-12 .elementor-element.elementor-element-54e9df6 .elementor-counter-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-7e5cc1e > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:010px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a2512b0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-12 .elementor-element.elementor-element-a2512b0 .elementor-counter-number-wrapper{font-size:33px;}.elementor-12 .elementor-element.elementor-element-a2512b0 .elementor-counter-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-d95dc96 > .elementor-element-populated{margin:0em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8de244c .elementor-counter-number-wrapper{font-size:33px;}.elementor-12 .elementor-element.elementor-element-8de244c .elementor-counter-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-f4de148 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f193bf .elementor-counter-number-wrapper{font-size:33px;}.elementor-12 .elementor-element.elementor-element-6f193bf .elementor-counter-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-2d4d999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-d1f3f74 > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-41769fc > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-3995040{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b7beacf > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-4b30bb5 > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-cab27a2 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-ca145b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-4905bb4 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-4905bb4 .elementor-icon svg{transform:rotate(90deg);}.elementor-12 .elementor-element.elementor-element-c8c66bc{width:50%;}.elementor-12 .elementor-element.elementor-element-c8c66bc > .elementor-element-populated{margin:0px 2.5px 0px 0px;--e-column-margin-right:2.5px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-86ed647{width:50%;}.elementor-12 .elementor-element.elementor-element-86ed647 > .elementor-element-populated{margin:0px 0px 0px 02.5px;--e-column-margin-right:0px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-e571844{margin-top:05px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-cca8290{width:50%;}.elementor-12 .elementor-element.elementor-element-a42e228{width:50%;}.elementor-12 .elementor-element.elementor-element-a42e228 > .elementor-element-populated{margin:0px 0px 0px 02.5px;--e-column-margin-right:0px;--e-column-margin-left:02.5px;}.elementor-12 .elementor-element.elementor-element-d301a71 > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-641e866{margin-top:05px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-66c7df9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-52aea27{--spacer-size:314px;}.elementor-12 .elementor-element.elementor-element-c10ec7b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-e34d953 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-99dac50 > .elementor-element-populated{margin:010px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-746e2f3 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7db2dfa > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-638717e .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b146268 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f036ccf .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f92995 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b17e9f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-df0598c > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c671b35 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fc643a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for icon-box, class: .elementor-element-ba60b20 */.icon-box.meta {
   
   
    border-radius: 20px;
    transition: all 0.5s;
}

.icon-box.meta:hover {
    border-radius: 50% 20% 50% 20% / 20% 50% 20% 50%;
    transform: rotate(5deg) scale(1.05);
}
/* ============================================
   30. LASER GRID
   ============================================ */
.icon-box.laser-grid {
    background: #0A2B4E;
    padding: 45px 15px;
    position: relative;
    overflow: hidden;
}

.icon-box.laser-grid::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: 
        linear-gradient(#fff 1px, transparent 1px),
        linear-gradient(90deg, #fff 1px, transparent 1px);
    background-size: 30px 30px;
    opacity: 0.2;
    transition: opacity 0.3s;
}

.icon-box.laser-grid:hover::before {
    opacity: 0.5;
    animation: laserScan 2s linear infinite;
}

@keyframes laserScan {
    0% { background-position: 0 0; }
    100% { background-position: 30px 30px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd575a1 *//* Add this class to your WordPress Image widget */
.cut-image-shape {
    position: relative;
    
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    
    /* Main polygon shape with smoother angles */
    clip-path: polygon(
        0% 8%,
        82% 5%,
        100% 48%,
        85% 100%,
        0% 100%
    );
    
    /* Optional: Add a subtle inner shadow for depth */
    box-shadow: 0 10px 30px -8px rgba(0, 0, 0, 0.3), inset 0 1px 2px rgba(255, 255, 255, 0.1);
}


/* Make images inside fill the shape properly */
.cut-image-shape img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform 0.5s ease;
}

/* Zoom effect on hover for the inner image */
.cut-image-shape:hover img {
    transform: scale(1.05);
}

/* Optional: Add a decorative gradient overlay */
.cut-image-shape::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0.1) 100%);
    pointer-events: none;
    z-index: 1;
    border-radius: inherit;
}

/* Responsive adjustments for smaller screens */
@media (max-width: 768px) {
    .cut-image-shape {
        clip-path: polygon(
            0% 6%,
            80% 4%,
            100% 48%,
            82% 100%,
            0% 100%
        );
    }
    
    .cut-image-shape:hover {
        transform: scale(1.01);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eda2dd1 */.button2 {
  display: inline-block;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  z-index: 1;

  /* NORMAL TEXT BLACK */

border-radius:7.2px;

  cursor: pointer;


  background: #fff;
  
}

.button2:active {
  color: #fff;
  
}

.button2:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color:#CDF2E9;
  border-radius: 50%;
  transition: all 0.5s 0.1s cubic-bezier(0.55,0,0.1,1);
  z-index: -1;
}

.button2:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #CDF2E9;
  border-radius: 50%;
  transition: all 0.5s 0.1s cubic-bezier(0.55,0,0.1,1);
  z-index: -1;
}

/* HOVER TEXT WHITE */
.button2:hover {
  color: #fff;

}

.button2:hover:before {
  top: -35%;
  background-color: #E85D04;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

.button2:hover:after {
  top: -45%;
  background-color: #E85D04;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}/* End custom CSS */