.elementor-105 .elementor-element.elementor-element-1a89e4b:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-1a89e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://midhunsathyan.com/wp-content/uploads/2026/10/Picsart_26-10-06_06-33-01-115-1.png");background-size:cover;}.elementor-105 .elementor-element.elementor-element-1a89e4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1px;margin-bottom:1px;padding:340px 340px 340px 340px;}.elementor-105 .elementor-element.elementor-element-1a89e4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-105 .elementor-element.elementor-element-9c07e8e{margin:10px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-124px -124px -124px -124px;box-shadow:-2px -3px 10px -10px rgba(0,0,0,0.5);text-align:start;}.elementor-105 .elementor-element.elementor-element-9c07e8e .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-5bcbe17{margin:-89px -89px calc(var(--kit-widget-spacing, 0px) + -89px) -89px;padding:42px 42px 42px 100px;text-align:start;}.elementor-105 .elementor-element.elementor-element-5bcbe17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-105 .elementor-element.elementor-element-a82ad0e{margin-top:31px;margin-bottom:31px;padding:-128px -128px -128px -128px;}.elementor-105 .elementor-element.elementor-element-936e54a .elementor-repeater-item-71cad5b.qodef-m-text-item{font-family:"Arial", Sans-serif;font-size:51px;}.elementor-105 .elementor-element.elementor-element-936e54a .elementor-repeater-item-32f9c2c.qodef-m-text-item{font-size:51px;}.elementor-105 .elementor-element.elementor-element-936e54a .elementor-repeater-item-1e816c5.qodef-m-text-item{font-size:51px;}.elementor-105 .elementor-element.elementor-element-936e54a .elementor-repeater-item-01a120e.qodef-m-text-item{font-size:51px;font-weight:300;}.elementor-105 .elementor-element.elementor-element-936e54a > .elementor-widget-container{margin:-36px -36px -36px -36px;padding:-51px -51px -51px -51px;}.elementor-105 .elementor-element.elementor-element-936e54a .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 19s linear infinite;}.elementor-105 .elementor-element.elementor-element-936e54a .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 19s linear infinite;}.elementor-105 .elementor-element.elementor-element-936e54a .qodef-m-text-item{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;}.elementor-105 .elementor-element.elementor-element-936e54a .qodef-e-icon-holder{color:#8bf334;font-size:63px;}.elementor-105 .elementor-element.elementor-element-473eaa1:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-473eaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-105 .elementor-element.elementor-element-473eaa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:-19px;padding:-59px -59px -59px -59px;}.elementor-105 .elementor-element.elementor-element-473eaa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-7e50403 > .elementor-element-populated{margin:39px 39px 39px 39px;--e-column-margin-right:39px;--e-column-margin-left:39px;padding:24px 24px 24px 24px;}.elementor-105 .elementor-element.elementor-element-ddb7565{margin:10px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-124px -124px -124px -124px;box-shadow:-2px -3px 10px -10px rgba(0,0,0,0.5);text-align:center;}.elementor-105 .elementor-element.elementor-element-ddb7565 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;color:#8bf334;}.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-105 .elementor-element.elementor-element-3ae7914{width:var( --container-widget-width, 88.059% );max-width:88.059%;background-color:#0A382500;margin:-28px -28px calc(var(--kit-widget-spacing, 0px) + -28px) -28px;padding:-17px -17px -17px -17px;--container-widget-width:88.059%;--container-widget-flex-grow:0;transition:background 0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-3ae7914:hover{background-color:transparent;background-image:linear-gradient(0deg, #61CE700A 0%, #304D401C 100%);}.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-105 .elementor-element.elementor-element-e48d15b .elementor-button{background-color:transparent;font-family:"Staatliches", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;text-shadow:15px 11px 16px #224915;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0B290FE3 0%, #2F8836 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:12px 408px 0px 266px;padding:8px 18px 8px 25px;}.elementor-105 .elementor-element.elementor-element-e48d15b .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-e48d15b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #367C08 0%, #287254 100%);}.elementor-105 .elementor-element.elementor-element-e48d15b{margin:16px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;}.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-105 .elementor-element.elementor-element-03547ca{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;padding:-11px -11px -11px -11px;}.elementor-105 .elementor-element.elementor-element-84c36d2:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-84c36d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-105 .elementor-element.elementor-element-84c36d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-92px;margin-bottom:-92px;padding:130px 130px 130px 130px;}.elementor-105 .elementor-element.elementor-element-84c36d2 > .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-105 .elementor-element.elementor-element-432d1ba{background-color:#0A382500;transition:background 0.3s;box-shadow:0px 0px 19px 0px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-432d1ba:hover{background-color:transparent;background-image:linear-gradient(0deg, #61CE700A 0%, #304D401C 100%);}.elementor-105 .elementor-element.elementor-element-432d1ba .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-432d1ba .elementor-counter-title{color:#D3D8D3;}.elementor-105 .elementor-element.elementor-element-c93fac7{background-color:#0A382500;transition:background 0.3s;box-shadow:0px 0px 19px 0px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-c93fac7:hover{background-color:transparent;background-image:linear-gradient(0deg, #61CE700A 0%, #304D401C 100%);}.elementor-105 .elementor-element.elementor-element-c93fac7 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-c93fac7 .elementor-counter-title{color:#D3D8D3;}.elementor-105 .elementor-element.elementor-element-8b4449c{background-color:#0A382500;transition:background 0.3s;box-shadow:0px 0px 19px 0px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-8b4449c:hover{background-color:transparent;background-image:linear-gradient(0deg, #61CE700A 0%, #304D401C 100%);}.elementor-105 .elementor-element.elementor-element-8b4449c .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-8b4449c .elementor-counter-title{color:#D3D8D3;}.elementor-105 .elementor-element.elementor-element-5e13b1c{margin-top:47px;margin-bottom:47px;}.elementor-105 .elementor-element.elementor-element-e755ead{text-align:center;}.elementor-105 .elementor-element.elementor-element-e755ead .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:53px;font-weight:600;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-9f8e659{width:var( --container-widget-width, 106.545% );max-width:106.545%;--container-widget-width:106.545%;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-06ab445{background-color:transparent;margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:44px 44px 44px 44px;top:46px;background-image:linear-gradient(151deg, #035353 94%, #0F5353 68%);transition:background 0s;border-style:none;border-radius:0px -90px -109px -171px;box-shadow:6px 8px 55px 12px rgba(0,0,0,0.5);color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-06ab445:hover{background-color:transparent;background-image:linear-gradient(284deg, #0F5353 27%, #052E2E 100%);border-style:none;border-radius:6px 6px 6px 6px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-06ab445{left:-54px;}body.rtl .elementor-105 .elementor-element.elementor-element-06ab445{right:-54px;}.elementor-105 .elementor-element.elementor-element-1b7fc78{margin-top:160px;margin-bottom:160px;}.elementor-105 .elementor-element.elementor-element-c15be2b{width:var( --container-widget-width, 102% );max-width:102%;margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:22px 22px 22px 22px;--container-widget-width:102%;--container-widget-flex-grow:0;text-align:start;}.elementor-105 .elementor-element.elementor-element-c15be2b img{max-width:75%;}.elementor-105 .elementor-element.elementor-element-9de04b1{width:var( --container-widget-width, 92.457% );max-width:92.457%;background-color:transparent;margin:-18px -18px calc(var(--kit-widget-spacing, 0px) + -18px) -18px;padding:29px 29px 29px 29px;--container-widget-width:92.457%;--container-widget-flex-grow:0;top:63px;background-image:linear-gradient(190deg, #043333 18%, #0F5353 100%);transition:background 0s;border-style:none;border-radius:0px -90px -109px -171px;box-shadow:6px 43px 55px 12px rgba(0,0,0,0.5);text-align:justify;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-9de04b1:hover{background-color:transparent;background-image:linear-gradient(284deg, #0F5353 27%, #052E2E 100%);border-style:none;border-radius:6px 6px 6px 6px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-9de04b1{left:-450px;}body.rtl .elementor-105 .elementor-element.elementor-element-9de04b1{right:-450px;}.elementor-105 .elementor-element.elementor-element-8103825:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-8103825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-105 .elementor-element.elementor-element-8103825{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-86px;margin-bottom:-86px;}.elementor-105 .elementor-element.elementor-element-8103825 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-4d0409f{margin:8px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;text-align:center;}.elementor-105 .elementor-element.elementor-element-4d0409f .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-206ce59{margin:-33px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-163px -163px -163px -163px;text-align:center;font-family:"Staatliches", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-4f7d3d4:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-4f7d3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-105 .elementor-element.elementor-element-4f7d3d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:17px;margin-bottom:17px;}.elementor-105 .elementor-element.elementor-element-4f7d3d4 > .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-105 .elementor-element.elementor-element-c16cb6a:hover{background-color:transparent;background-image:radial-gradient(at bottom left, #082A2A 10%, #113B46FC 80%);border-style:none;border-radius:6px 6px 6px 6px;}.elementor-105 .elementor-element.elementor-element-c16cb6a{transition:background 2.1s;border-style:none;border-radius:0px -90px -109px -171px;box-shadow:-16px -7px 55px 12px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-c16cb6a .elementor-icon-box-wrapper{gap:15px;}.elementor-105 .elementor-element.elementor-element-c16cb6a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-c16cb6a.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-c16cb6a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-c16cb6a .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-c16cb6a:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-c16cb6a:has(:focus) .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-dafaec0:hover{background-color:transparent;background-image:radial-gradient(at bottom left, #082A2A 10%, #113B46FC 80%);border-style:none;border-radius:6px 6px 6px 6px;}.elementor-105 .elementor-element.elementor-element-dafaec0{transition:background 2.1s;border-style:none;border-radius:0px -90px -109px -171px;box-shadow:-16px -7px 55px 12px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-dafaec0 .elementor-icon-box-wrapper{gap:15px;}.elementor-105 .elementor-element.elementor-element-dafaec0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-dafaec0.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-dafaec0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-dafaec0 .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-dafaec0:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-dafaec0:has(:focus) .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-dfda47e:hover{background-color:transparent;background-image:radial-gradient(at bottom left, #082A2A 10%, #113B46FC 80%);border-style:none;border-radius:6px 6px 6px 6px;}.elementor-105 .elementor-element.elementor-element-dfda47e{transition:background 2.1s;border-style:none;border-radius:0px -90px -109px -171px;box-shadow:-16px -7px 55px 12px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-dfda47e .elementor-icon-box-wrapper{gap:15px;}.elementor-105 .elementor-element.elementor-element-dfda47e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-dfda47e.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-dfda47e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-dfda47e .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-dfda47e:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-dfda47e:has(:focus) .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-ca23012:hover{background-color:transparent;background-image:radial-gradient(at bottom left, #082A2A 10%, #113B46FC 80%);border-style:none;border-radius:6px 6px 6px 6px;}.elementor-105 .elementor-element.elementor-element-ca23012{transition:background 2.1s;border-style:none;border-radius:0px -90px -109px -171px;box-shadow:-16px -7px 55px 12px rgba(0,0,0,0.5);}.elementor-105 .elementor-element.elementor-element-ca23012 .elementor-icon-box-wrapper{gap:15px;}.elementor-105 .elementor-element.elementor-element-ca23012.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-ca23012.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-ca23012.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-ca23012 .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-ca23012:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-ca23012:has(:focus) .elementor-icon-box-title{color:#40e32e;}.elementor-105 .elementor-element.elementor-element-6ab6c70{margin-top:61px;margin-bottom:61px;}.elementor-105 .elementor-element.elementor-element-ad52690{text-align:center;}.elementor-105 .elementor-element.elementor-element-ad52690 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:600;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-192ad82{font-family:"Noto Sans Phoenician", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-ecf8ff9 .elementor-button{background-color:transparent;font-family:"Staatliches", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;text-shadow:15px 11px 16px #224915;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0B290FE3 0%, #2F8836 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:12px 408px 0px 266px;padding:8px 18px 8px 25px;}.elementor-105 .elementor-element.elementor-element-ecf8ff9 .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-ecf8ff9 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #367C08 0%, #287254 100%);}.elementor-105 .elementor-element.elementor-element-ecf8ff9{margin:-6px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;}.elementor-105 .elementor-element.elementor-element-2ec5b9e{margin-top:67px;margin-bottom:67px;}.elementor-105 .elementor-element.elementor-element-d86fbb4{margin:-6px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;text-align:center;}.elementor-105 .elementor-element.elementor-element-d86fbb4 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:75px;font-weight:300;text-transform:uppercase;text-shadow:15px 11px 16px #224915;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-a21dbb9{--grid-template-columns:repeat(0, auto);text-align:center;margin:-22px -22px calc(var(--kit-widget-spacing, 0px) + -22px) -22px;--icon-size:43px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-105 .elementor-element.elementor-element-a21dbb9 .elementor-social-icon{background-color:#00000000;}.elementor-105 .elementor-element.elementor-element-a21dbb9 .elementor-icon{border-radius:9px 36px -3px 12px;}.elementor-105 .elementor-element.elementor-element-12c369e5{--spacer-size:20px;}.elementor-105 .elementor-element.elementor-element-73565cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-83px;margin-bottom:-83px;}.elementor-105 .elementor-element.elementor-element-73565cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-105 .elementor-element.elementor-element-318f69f{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-105 .elementor-element.elementor-element-318f69f .elementor-progress-wrapper .elementor-progress-bar{background-color:#2e8f87;}.elementor-105 .elementor-element.elementor-element-4f6e9d4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#2e8f87;}.elementor-105 .elementor-element.elementor-element-64342f9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#2e8f87;}.elementor-105 .elementor-element.elementor-element-bfc7329{margin-top:213px;margin-bottom:213px;}.elementor-105 .elementor-element.elementor-element-a665930{margin:-6px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;text-align:center;}.elementor-105 .elementor-element.elementor-element-a665930 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:42px;font-weight:300;text-transform:uppercase;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-8987c6f{margin-top:-113px;margin-bottom:-113px;padding:-2px -2px -2px -2px;}.elementor-105 .elementor-element.elementor-element-5a76a8b{width:var( --container-widget-width, 116.518% );max-width:116.518%;margin:-84px -84px calc(var(--kit-widget-spacing, 0px) + -84px) -84px;padding:-241px -241px -241px -241px;--container-widget-width:116.518%;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-5a76a8b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-105 .elementor-element.elementor-element-5a76a8b .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-105 .elementor-element.elementor-element-5a76a8b .swiper-pagination-bullet{width:0px;height:0px;}.elementor-105 .elementor-element.elementor-element-5a76a8b .swiper-wrapper{display:flex;align-items:center;}.elementor-105 .elementor-element.elementor-element-5a76a8b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:39px 39px 39px 39px;}.elementor-105 .elementor-element.elementor-element-4536682{margin-top:338px;margin-bottom:338px;}.elementor-105 .elementor-element.elementor-element-51a2a40{margin:-6px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;text-align:center;}.elementor-105 .elementor-element.elementor-element-51a2a40 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:42px;font-weight:300;text-transform:uppercase;text-shadow:15px 11px 16px #224915;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-1ec902d{margin:-32px -32px calc(var(--kit-widget-spacing, 0px) + -32px) -32px;text-align:center;}.elementor-105 .elementor-element.elementor-element-1ec902d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:600;color:#8bf334;}.elementor-105 .elementor-element.elementor-element-cc85ad7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-280px;margin-bottom:-280px;}.elementor-105 .elementor-element.elementor-element-cc85ad7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-105 .elementor-element.elementor-element-597c372{margin:-6px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 7px;padding:-129px -129px -129px -129px;}.elementor-105 .elementor-element.elementor-element-597c372 .elementor-tab-title{background-color:#032525;}.elementor-105 .elementor-element.elementor-element-597c372 .elementor-toggle-title, .elementor-105 .elementor-element.elementor-element-597c372 .elementor-toggle-icon{color:#D3D8D3;}.elementor-105 .elementor-element.elementor-element-597c372 .elementor-toggle-icon svg{fill:#D3D8D3;}.elementor-105 .elementor-element.elementor-element-597c372 .elementor-toggle-title{font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:600;}.elementor-105 .elementor-element.elementor-element-597c372 .elementor-tab-content{background-color:#0f5353;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-2f64414{margin-top:317px;margin-bottom:317px;}.elementor-105 .elementor-element.elementor-element-a207f99 .qodef-qi-contact-form-7 label{color:#2D24CF;}.elementor-105 .elementor-element.elementor-element-a207f99 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-105 .elementor-element.elementor-element-a207f99 .qodef-qi-contact-form-7{text-align:left;}.elementor-105 .elementor-element.elementor-element-a207f99 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}body.elementor-page-105:not(.elementor-motion-effects-element-type-background), body.elementor-page-105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(25deg, #042525 71%, #034646 93%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-105 .elementor-element.elementor-element-1a89e4b:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-1a89e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:repeat;}.elementor-105 .elementor-element.elementor-element-1a89e4b{margin-top:-1px;margin-bottom:-1px;padding:175px 175px 175px 175px;}.elementor-105 .elementor-element.elementor-element-9c07e8e{margin:-13px -13px calc(var(--kit-widget-spacing, 0px) + -13px) -13px;padding:-161px -161px -161px -161px;text-align:start;}.elementor-105 .elementor-element.elementor-element-9c07e8e .elementor-heading-title{font-size:47px;}.elementor-105 .elementor-element.elementor-element-5bcbe17{width:var( --container-widget-width, 519px );max-width:519px;margin:-49px -49px calc(var(--kit-widget-spacing, 0px) + -49px) -49px;padding:23px 23px 23px 23px;--container-widget-width:519px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-5bcbe17 .elementor-heading-title{font-size:17px;}.elementor-105 .elementor-element.elementor-element-a82ad0e{margin-top:5px;margin-bottom:5px;}.elementor-105 .elementor-element.elementor-element-936e54a > .elementor-widget-container{margin:-24px -24px -24px -24px;}.elementor-105 .elementor-element.elementor-element-473eaa1{margin-top:56px;margin-bottom:56px;}.elementor-105 .elementor-element.elementor-element-3ae7914{width:var( --container-widget-width, 328.547px );max-width:328.547px;--container-widget-width:328.547px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-06ab445{padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-1b7fc78{margin-top:185px;margin-bottom:185px;}.elementor-105 .elementor-element.elementor-element-c15be2b img{max-width:92%;}.elementor-105 .elementor-element.elementor-element-9de04b1{padding:4px 4px 4px 4px;top:50px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-9de04b1{left:-280px;}body.rtl .elementor-105 .elementor-element.elementor-element-9de04b1{right:-280px;}.elementor-105 .elementor-element.elementor-element-4f7d3d4{margin-top:-67px;margin-bottom:-67px;}.elementor-105 .elementor-element.elementor-element-5a76a8b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-105 .elementor-element.elementor-element-a207f99 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-1a89e4b:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-1a89e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://midhunsathyan.com/wp-content/uploads/2026/10/Empty_green_studio_room_wall_background_Abstract_wallpaper_design-e1792242234506.jpeg");}.elementor-105 .elementor-element.elementor-element-1a89e4b{margin-top:1px;margin-bottom:1px;padding:46px 46px 46px 46px;}.elementor-105 .elementor-element.elementor-element-9c07e8e{width:var( --container-widget-width, 473px );max-width:473px;margin:-89px -89px calc(var(--kit-widget-spacing, 0px) + -89px) -89px;padding:82px 82px 82px 82px;--container-widget-width:473px;--container-widget-flex-grow:0;text-align:center;}.elementor-105 .elementor-element.elementor-element-9c07e8e .elementor-heading-title{font-size:32px;}.elementor-105 .elementor-element.elementor-element-5bcbe17{margin:-44px -44px calc(var(--kit-widget-spacing, 0px) + -44px) -44px;--container-widget-width:734px;--container-widget-flex-grow:0;width:var( --container-widget-width, 734px );max-width:734px;text-align:center;}.elementor-105 .elementor-element.elementor-element-5bcbe17 .elementor-heading-title{font-size:10px;}.elementor-105 .elementor-element.elementor-element-ddb7565{width:var( --container-widget-width, 813px );max-width:813px;padding:-67px -67px -67px -67px;--container-widget-width:813px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-3ae7914{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-432d1ba{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-432d1ba .elementor-counter-title{justify-content:start;}.elementor-105 .elementor-element.elementor-element-432d1ba .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-105 .elementor-element.elementor-element-c93fac7{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-c93fac7 .elementor-counter-title{justify-content:start;}.elementor-105 .elementor-element.elementor-element-c93fac7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-105 .elementor-element.elementor-element-8b4449c{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-8b4449c .elementor-counter-title{justify-content:start;}.elementor-105 .elementor-element.elementor-element-8b4449c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-105 .elementor-element.elementor-element-06ab445{width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;top:5px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-06ab445{left:30px;}body.rtl .elementor-105 .elementor-element.elementor-element-06ab445{right:30px;}.elementor-105 .elementor-element.elementor-element-1b7fc78{margin-top:448px;margin-bottom:448px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-9de04b1{left:28px;}body.rtl .elementor-105 .elementor-element.elementor-element-9de04b1{right:28px;}.elementor-105 .elementor-element.elementor-element-9de04b1{top:257px;}.elementor-105 .elementor-element.elementor-element-a207f99 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}