.elementor-8356 .elementor-element.elementor-element-e510001{--display:flex;--min-height:110px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510001:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-8356 .elementor-element.elementor-element-a87ee4c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-a87ee4c img{width:161px;}.elementor-8356 .elementor-element.elementor-element-e510002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-8356 .elementor-element.elementor-element-b740f21{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-b740f21 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-1a78d7b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-1a78d7b .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-88adbeb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-88adbeb .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-90a9d11{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-90a9d11 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-1eedcee{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-1eedcee .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-89bd2de{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-89bd2de .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button .spirito-icon > span{background-color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button:hover .spirito-icon > span{background-color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu.elementor-element{--align-self:center;}.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button .spirito-icon span{width:22px;height:2px;}.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu-controller{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-e510003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510003:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-8356 .elementor-element.elementor-element-b778368 .elementor-button{background-color:#FFFFFF;font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;text-transform:none;fill:#0A2540;color:#0A2540;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-b778368{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-b778368 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8356 .elementor-element.elementor-element-b778368 .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-b778368 .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-6a19240{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-6a19240 img{width:197px;}.elementor-8356 .elementor-element.elementor-element-e0c113b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8356 .elementor-element.elementor-element-4a74c99{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-4a74c99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-4a74c99 .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;text-transform:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-4a74c99 .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-4a74c99 .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-80848f1{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-80848f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-80848f1 .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;text-transform:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-80848f1 .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-80848f1 .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-e510004{--display:flex;--min-height:787px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:48px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510004:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-1dd74a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-8356 .elementor-element.elementor-element-0ba8a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-0ba8a18 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:95px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-1534cbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-8356 .elementor-element.elementor-element-069f1a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-8356 .elementor-element.elementor-element-069f1a7:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-069f1a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-8356 .elementor-element.elementor-element-70606e4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-70606e4 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-70606e4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-70606e4.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-70606e4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-70606e4.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-70606e4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-70606e4 .elementor-icon{font-size:13px;}.elementor-8356 .elementor-element.elementor-element-70606e4 .elementor-icon svg{height:13px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-8356 .elementor-element.elementor-element-2125dea{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-949a1e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-8356 .elementor-element.elementor-element-949a1e3:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-949a1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-e0619b0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-e0619b0 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-e0619b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-e0619b0.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-e0619b0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-e0619b0.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-e0619b0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-e0619b0 .elementor-icon{font-size:13px;}.elementor-8356 .elementor-element.elementor-element-e0619b0 .elementor-icon svg{height:13px;}.elementor-8356 .elementor-element.elementor-element-5390f35{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-3095911{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-8356 .elementor-element.elementor-element-3095911:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-3095911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-c6d815a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-c6d815a .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-c6d815a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-c6d815a.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-c6d815a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-c6d815a.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-c6d815a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-c6d815a .elementor-icon{font-size:13px;}.elementor-8356 .elementor-element.elementor-element-c6d815a .elementor-icon svg{height:13px;}.elementor-8356 .elementor-element.elementor-element-cd7ba38{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-1843619{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-2b6f0e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-8356 .elementor-element.elementor-element-7023a03{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-7023a03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-7023a03 .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;text-transform:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-7023a03 .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-7023a03 .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-174c21e{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-174c21e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-174c21e .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;text-transform:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-174c21e .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-174c21e .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-a6574d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8356 .elementor-element.elementor-element-23fea5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-23fea5e img{width:100%;}.elementor-8356 .elementor-element.elementor-element-e510005{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510005:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-e510005::before, .elementor-8356 .elementor-element.elementor-element-e510005 > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-e510005 > .e-con-inner > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-e510005 > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-e510005 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-e510005 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8356 .elementor-element.elementor-element-02efb60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:74px;--padding-bottom:74px;--padding-left:76px;--padding-right:76px;--z-index:2;}.elementor-8356 .elementor-element.elementor-element-02efb60:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-8356 .elementor-element.elementor-element-02efb60::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .e-con-inner > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://in.oracygroup.com/wp-content/uploads/2026/07/mapbase.png");--background-overlay:'';background-position:118% 95px;background-repeat:no-repeat;}.elementor-8356 .elementor-element.elementor-element-fcbf72c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8356 .elementor-element.elementor-element-fe1276c{text-align:start;}.elementor-8356 .elementor-element.elementor-element-4e5df12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-4e5df12 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:60px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-7cf0fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:12px;font-weight:600;line-height:1.55em;letter-spacing:1.2px;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-0891d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-e373e15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-8e8aeb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-8356 .elementor-element.elementor-element-19cf675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8356 .elementor-element.elementor-element-710b402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-710b402 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:80px;font-weight:500;line-height:1.1em;color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-c457667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:12px;font-weight:500;line-height:1.55em;letter-spacing:1px;color:#5F5F5F;}.elementor-8356 .elementor-element.elementor-element-5ae38de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8356 .elementor-element.elementor-element-b4331e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-b4331e5 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:80px;font-weight:500;line-height:1.1em;color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-ad601bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:12px;font-weight:500;line-height:1.55em;letter-spacing:1px;color:#5F5F5F;}.elementor-8356 .elementor-element.elementor-element-39af5d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8356 .elementor-element.elementor-element-4c44747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-4c44747 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:80px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-36344ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:12px;font-weight:500;line-height:1.55em;letter-spacing:1px;color:#5F5F5F;}.elementor-8356 .elementor-element.elementor-element-be61b32{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-be61b32 img{width:100%;height:680px;object-fit:cover;object-position:top center;border-radius:0px 0px 24px 24px;}.elementor-8356 .elementor-element.elementor-element-e510006{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:20px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510006:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-d9685e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-8356 .elementor-element.elementor-element-3040084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-3040084 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:70px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-f7742d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-5f436ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-7c4f92d{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-7c4f92d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-7c4f92d .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;text-transform:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-7c4f92d .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-7c4f92d .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-0d8d43d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8356 .elementor-element.elementor-element-bbae461{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8356 .elementor-element.elementor-element-40c01cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;}.elementor-8356 .elementor-element.elementor-element-40c01cb:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-40c01cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8356 .elementor-element.elementor-element-ba6b384{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-ba6b384 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-ba6b384.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-ba6b384.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-ba6b384.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-ba6b384.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-ba6b384.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-ba6b384 .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-ba6b384 .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-52c7e94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-8356 .elementor-element.elementor-element-93a36c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-93a36c0 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-1a317a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-4bf521e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8356 .elementor-element.elementor-element-795bf34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;}.elementor-8356 .elementor-element.elementor-element-795bf34:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-795bf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8356 .elementor-element.elementor-element-5933b5c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-5933b5c .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-5933b5c.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-5933b5c.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-5933b5c.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-5933b5c.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-5933b5c.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-5933b5c .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-5933b5c .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-6b3d48b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-8356 .elementor-element.elementor-element-5e9c138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-5e9c138 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-959aa27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-006ab74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8356 .elementor-element.elementor-element-d24e16f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;}.elementor-8356 .elementor-element.elementor-element-d24e16f:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-d24e16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8356 .elementor-element.elementor-element-fe9e135{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-fe9e135 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-fe9e135.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-fe9e135.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-fe9e135.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-fe9e135.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-fe9e135.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-fe9e135 .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-fe9e135 .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-d47c9d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-8356 .elementor-element.elementor-element-467e68c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-467e68c .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-9395213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-f84afdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8356 .elementor-element.elementor-element-7913843{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;}.elementor-8356 .elementor-element.elementor-element-7913843:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-7913843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8356 .elementor-element.elementor-element-500f567{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-500f567 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-500f567.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-500f567.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-500f567.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-500f567.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-500f567.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-500f567 .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-500f567 .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-280472b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-8356 .elementor-element.elementor-element-04df5b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-04df5b4 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-0f03154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-ae22ede{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8356 .elementor-element.elementor-element-4d8ec8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:999px 999px 999px 999px;}.elementor-8356 .elementor-element.elementor-element-4d8ec8f:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-4d8ec8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8356 .elementor-element.elementor-element-82c6bcb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-82c6bcb .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-82c6bcb.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-82c6bcb.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-82c6bcb.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-82c6bcb.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-82c6bcb.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-82c6bcb .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-82c6bcb .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-2677672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-8356 .elementor-element.elementor-element-2397550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-2397550 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-0ec0b2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-e510007{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8356 .elementor-element.elementor-element-2ae1a95{--divider-border-style:dashed;--divider-color:#EAEBEC;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-2ae1a95 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8356 .elementor-element.elementor-element-2ae1a95 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-8356 .elementor-element.elementor-element-e510008{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:110px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510008:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-0fe7973{--display:flex;}.elementor-8356 .elementor-element.elementor-element-fb793c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-fb793c6 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-5512c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-be0ebe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-8356 .elementor-element.elementor-element-04f6cba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:24px 24px 24px 24px;--padding-top:5px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-8356 .elementor-element.elementor-element-04f6cba:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-04f6cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-86acc03{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;}.elementor-8356 .elementor-element.elementor-element-86acc03:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-86acc03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.oracygroup.com/wp-content/uploads/2026/07/c61a08f852d4b4798ff01daab502297e34e9bc6a.png");background-position:center center;background-size:cover;}.elementor-8356 .elementor-element.elementor-element-53b248d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8356 .elementor-element.elementor-element-51fffe8{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEBEC;border-radius:100px 100px 100px 100px;text-align:start;font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-4075124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-4075124 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-45e9fd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-ba97dd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:24px 24px 24px 24px;--padding-top:5px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-8356 .elementor-element.elementor-element-ba97dd4:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-ba97dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-907fdd4{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;}.elementor-8356 .elementor-element.elementor-element-907fdd4:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-907fdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.oracygroup.com/wp-content/uploads/2026/07/b8ef232fe54f9a04f75f6fb59da1e1881198b2ac.png");background-position:center center;background-size:cover;}.elementor-8356 .elementor-element.elementor-element-85833c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8356 .elementor-element.elementor-element-e17e592{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEBEC;border-radius:100px 100px 100px 100px;text-align:start;font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-85de397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-85de397 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-15d61f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-7326b26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:24px 24px 24px 24px;--padding-top:5px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-8356 .elementor-element.elementor-element-7326b26:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-7326b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-f22b4e4{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;}.elementor-8356 .elementor-element.elementor-element-f22b4e4:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-f22b4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.oracygroup.com/wp-content/uploads/2026/07/6d70f52333137571074055967d35856a54ac1c60.png");background-position:center center;background-size:cover;}.elementor-8356 .elementor-element.elementor-element-740b903{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8356 .elementor-element.elementor-element-33f3192{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEBEC;border-radius:100px 100px 100px 100px;text-align:start;font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-3dd54cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-3dd54cb .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-86bc009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-eebd0ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEBEC;--border-color:#EAEBEC;--border-radius:24px 24px 24px 24px;--padding-top:5px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-8356 .elementor-element.elementor-element-eebd0ad:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-eebd0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-101cbaa{--display:flex;--min-height:220px;--border-radius:24px 24px 24px 24px;}.elementor-8356 .elementor-element.elementor-element-101cbaa:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-101cbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.oracygroup.com/wp-content/uploads/2026/07/332717b9dc65999b0fcb10f5dffa06cf322c2022.png");background-position:center center;background-size:cover;}.elementor-8356 .elementor-element.elementor-element-c941f38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8356 .elementor-element.elementor-element-0002aa3{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEBEC;border-radius:100px 100px 100px 100px;text-align:start;font-family:"Switzer", Sans-serif;font-size:14px;font-weight:500;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-61f9884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-61f9884 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:24px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-e135066{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-e510009{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:120px;--margin-left:50px;--margin-right:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-8356 .elementor-element.elementor-element-e510009:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-8356 .elementor-element.elementor-element-6c2d0e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-8356 .elementor-element.elementor-element-19c6ee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:13px;font-weight:500;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-8d7cdc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-8d7cdc9 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-b29e102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:18px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-4db8658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-8356 .elementor-element.elementor-element-f58d92b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8356 .elementor-element.elementor-element-94b7554{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-94b7554 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-94b7554.elementor-view-stacked .elementor-icon{background-color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-94b7554.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-94b7554.elementor-view-default .elementor-icon{color:#4DB74B;border-color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-94b7554.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-94b7554.elementor-view-default .elementor-icon svg{fill:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-94b7554 .elementor-icon{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-94b7554 .elementor-icon svg{height:22px;}.elementor-8356 .elementor-element.elementor-element-89162f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-8356 .elementor-element.elementor-element-38fdab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-38fdab7 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-914d16f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-1555930{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8356 .elementor-element.elementor-element-92d7028{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-92d7028 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-92d7028.elementor-view-stacked .elementor-icon{background-color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-92d7028.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-92d7028.elementor-view-default .elementor-icon{color:#F9921C;border-color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-92d7028.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-92d7028.elementor-view-default .elementor-icon svg{fill:#F9921C;}.elementor-8356 .elementor-element.elementor-element-92d7028 .elementor-icon{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-92d7028 .elementor-icon svg{height:22px;}.elementor-8356 .elementor-element.elementor-element-a4bd31a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-8356 .elementor-element.elementor-element-fb71968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-fb71968 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-520db86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-9959a15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8356 .elementor-element.elementor-element-3460d05{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-3460d05 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-3460d05.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-3460d05.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-3460d05.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-3460d05.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-3460d05.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-3460d05 .elementor-icon{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-3460d05 .elementor-icon svg{height:22px;}.elementor-8356 .elementor-element.elementor-element-d0891fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-8356 .elementor-element.elementor-element-cc5860a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8356 .elementor-element.elementor-element-cc5860a .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-a00603c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Switzer", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-e510010{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:10px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510010:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-7f4bf84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-7f4bf84 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:54px;font-weight:500;line-height:1.1em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-de55547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-438d7f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8356 .elementor-element.elementor-element-56bef83{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:999px 999px 999px 999px;--padding-top:54px;--padding-bottom:54px;--padding-left:42px;--padding-right:42px;}.elementor-8356 .elementor-element.elementor-element-56bef83:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-56bef83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFEF;}.elementor-8356 .elementor-element.elementor-element-703cd60{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-703cd60 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-703cd60.elementor-view-stacked .elementor-icon{background-color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-703cd60.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-703cd60.elementor-view-default .elementor-icon{color:#4DB74B;border-color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-703cd60.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-703cd60.elementor-view-default .elementor-icon svg{fill:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-703cd60 .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-703cd60 .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-32434a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-32434a2 .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#4DB74B;}.elementor-8356 .elementor-element.elementor-element-c1d4af9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-86387e8{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:999px 999px 999px 999px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:42px;--padding-right:42px;}.elementor-8356 .elementor-element.elementor-element-86387e8:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-86387e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5EA;}.elementor-8356 .elementor-element.elementor-element-571eff2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-571eff2 .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-571eff2.elementor-view-stacked .elementor-icon{background-color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-571eff2.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-571eff2.elementor-view-default .elementor-icon{color:#F9921C;border-color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-571eff2.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-571eff2.elementor-view-default .elementor-icon svg{fill:#F9921C;}.elementor-8356 .elementor-element.elementor-element-571eff2 .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-571eff2 .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-ed7aecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-ed7aecb .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#F9921C;}.elementor-8356 .elementor-element.elementor-element-871e84d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-c622494{width:auto;max-width:auto;}.elementor-8356 .elementor-element.elementor-element-c622494 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-c622494 .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;text-transform:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-c622494 .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-c622494 .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-58ac35f{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:999px 999px 999px 999px;--padding-top:54px;--padding-bottom:54px;--padding-left:42px;--padding-right:42px;}.elementor-8356 .elementor-element.elementor-element-58ac35f:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-58ac35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F8FB;}.elementor-8356 .elementor-element.elementor-element-157cc6c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-157cc6c .elementor-icon-wrapper{text-align:center;}.elementor-8356 .elementor-element.elementor-element-157cc6c.elementor-view-stacked .elementor-icon{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-157cc6c.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-157cc6c.elementor-view-default .elementor-icon{color:#2FB8C4;border-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-157cc6c.elementor-view-framed .elementor-icon, .elementor-8356 .elementor-element.elementor-element-157cc6c.elementor-view-default .elementor-icon svg{fill:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-157cc6c .elementor-icon{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-157cc6c .elementor-icon svg{height:28px;}.elementor-8356 .elementor-element.elementor-element-ecd179b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8356 .elementor-element.elementor-element-ecd179b .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-9c01727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Switzer", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#0A2540;}.elementor-8356 .elementor-element.elementor-element-e510011{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:140px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510011:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-9d20073 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8356 .elementor-element.elementor-element-e510012{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-8356 .elementor-element.elementor-element-e510012:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-e510012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel{--display:flex;--min-height:661px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.9;--border-radius:24px 24px 0px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in.oracygroup.com/wp-content/uploads/2026/07/oracy-esu/esu-footer-cta-background.png");background-position:center center;background-size:cover;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel::before, .elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel > .e-con-inner > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel > .e-con-inner > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2FB8C4 0%, #2FB8C4 100%);}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-title{width:var( --container-widget-width, 610px );max-width:610px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:center;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-title .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:72px;font-weight:500;line-height:1.08em;color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-copy{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Switzer", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper .elementor-button-icon{width:42px;height:42px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper .elementor-button-icon .button-bg{width:42px;height:42px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button{width:auto;max-width:auto;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button{font-family:"Switzer", Sans-serif;font-size:16px;font-weight:500;line-height:1em;border-style:none;border-radius:99px 99px 99px 99px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper .elementor-button-icon i:before{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper .elementor-button-icon svg{font-size:12px;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-overlay{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-card{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;--padding-top:38px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-card:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-supporter-popup-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-title .elementor-heading-title{font-family:"LTMuseum", Sans-serif;font-size:32px;font-weight:500;line-height:1.1em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-copy{font-family:"Switzer", Sans-serif;font-size:14px;line-height:1.5em;color:#333333;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:auto;top:0px;--z-index:1000000;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(15,15,15,0.78);}body:not(.rtl) .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay{left:0px;}body.rtl .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay{right:0px;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-card{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-sidebar{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overflow:auto;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-sidebar:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-sidebar > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2FB8C4;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-body{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:40px;--padding-bottom:40px;--padding-left:41px;--padding-right:41px;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-body:not(.elementor-motion-effects-element-type-background), .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-body > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}@media(max-width:1024px){.elementor-8356 .elementor-element.elementor-element-e510001{--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-b740f21{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-b740f21 .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-1a78d7b{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-1a78d7b .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-88adbeb{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-88adbeb .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-90a9d11{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-90a9d11 .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-1eedcee{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-1eedcee .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-89bd2de{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-89bd2de .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-e510003{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-6a19240 img{width:197px;}.elementor-8356 .elementor-element.elementor-element-e0c113b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8356 .elementor-element.elementor-element-e510004{--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-0ba8a18 .elementor-heading-title{font-size:58px;}.elementor-8356 .elementor-element.elementor-element-e510005{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-02efb60{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-8356 .elementor-element.elementor-element-02efb60::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .e-con-inner > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-8356 .elementor-element.elementor-element-4e5df12 .elementor-heading-title{font-size:43px;}.elementor-8356 .elementor-element.elementor-element-710b402 .elementor-heading-title{font-size:51px;}.elementor-8356 .elementor-element.elementor-element-b4331e5 .elementor-heading-title{font-size:51px;}.elementor-8356 .elementor-element.elementor-element-4c44747 .elementor-heading-title{font-size:51px;}.elementor-8356 .elementor-element.elementor-element-be61b32{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-be61b32 img{height:520px;}.elementor-8356 .elementor-element.elementor-element-e510006{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-3040084 .elementor-heading-title{font-size:44px;}.elementor-8356 .elementor-element.elementor-element-0d8d43d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8356 .elementor-element.elementor-element-93a36c0 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-5e9c138 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-467e68c .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-04df5b4 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-2397550 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-e510007{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-e510008{--padding-top:90px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-fb793c6 .elementor-heading-title{font-size:44px;}.elementor-8356 .elementor-element.elementor-element-4075124 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-85de397 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-3dd54cb .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-61f9884 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-e510009{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:90px;--margin-left:40px;--margin-right:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:48px;--padding-right:48px;}.elementor-8356 .elementor-element.elementor-element-8d7cdc9 .elementor-heading-title{font-size:44px;}.elementor-8356 .elementor-element.elementor-element-38fdab7 .elementor-heading-title{font-size:24px;}.elementor-8356 .elementor-element.elementor-element-fb71968 .elementor-heading-title{font-size:24px;}.elementor-8356 .elementor-element.elementor-element-cc5860a .elementor-heading-title{font-size:24px;}.elementor-8356 .elementor-element.elementor-element-e510010{--padding-top:0px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-7f4bf84 .elementor-heading-title{font-size:44px;}.elementor-8356 .elementor-element.elementor-element-438d7f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8356 .elementor-element.elementor-element-56bef83{--min-height:330px;}.elementor-8356 .elementor-element.elementor-element-32434a2 .elementor-heading-title{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-86387e8{--min-height:330px;}.elementor-8356 .elementor-element.elementor-element-ed7aecb .elementor-heading-title{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-58ac35f{--min-height:330px;}.elementor-8356 .elementor-element.elementor-element-ecd179b .elementor-heading-title{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-e510011{--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-e510012{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel{--min-height:560px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-title{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-title .elementor-heading-title{font-size:56px;line-height:1.1em;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-copy{--container-widget-width:640px;--container-widget-flex-grow:0;width:var( --container-widget-width, 640px );max-width:640px;font-size:18px;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-card{--padding-top:32px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-title .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-8356 .elementor-element.elementor-element-e510001{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-a87ee4c img{width:116px;}.elementor-8356 .elementor-element.elementor-element-b740f21{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-b740f21 .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-1a78d7b{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-1a78d7b .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-88adbeb{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-88adbeb .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-90a9d11{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-90a9d11 .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-1eedcee{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-1eedcee .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-89bd2de{width:100%;max-width:100%;text-align:start;}.elementor-8356 .elementor-element.elementor-element-89bd2de .elementor-heading-title{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-e510003{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-6a19240 img{width:197px;}.elementor-8356 .elementor-element.elementor-element-e0c113b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8356 .elementor-element.elementor-element-e510004{--min-height:760px;--padding-top:54px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-0ba8a18 .elementor-heading-title{font-size:44px;}.elementor-8356 .elementor-element.elementor-element-069f1a7{--width:100%;}.elementor-8356 .elementor-element.elementor-element-2125dea{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-949a1e3{--width:100%;}.elementor-8356 .elementor-element.elementor-element-5390f35{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-3095911{--width:100%;}.elementor-8356 .elementor-element.elementor-element-cd7ba38{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-1843619{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-2b6f0e2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8356 .elementor-element.elementor-element-a6574d1{--width:100%;}.elementor-8356 .elementor-element.elementor-element-e510005{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-02efb60::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .e-con-inner > .elementor-background-video-container::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8356 .elementor-element.elementor-element-02efb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-8356 .elementor-element.elementor-element-02efb60{--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-8356 .elementor-element.elementor-element-4e5df12 .elementor-heading-title{font-size:32px;}.elementor-8356 .elementor-element.elementor-element-7cf0fb6{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-0891d57{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-e373e15{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-710b402 .elementor-heading-title{font-size:38px;}.elementor-8356 .elementor-element.elementor-element-c457667{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-b4331e5 .elementor-heading-title{font-size:38px;}.elementor-8356 .elementor-element.elementor-element-ad601bf{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-4c44747 .elementor-heading-title{font-size:38px;}.elementor-8356 .elementor-element.elementor-element-36344ff{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-be61b32{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8356 .elementor-element.elementor-element-be61b32 img{height:360px;}.elementor-8356 .elementor-element.elementor-element-e510006{--padding-top:0px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-3040084 .elementor-heading-title{font-size:33px;}.elementor-8356 .elementor-element.elementor-element-f7742d2{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-5f436ae{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-0d8d43d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8356 .elementor-element.elementor-element-93a36c0 .elementor-heading-title{font-size:21px;}.elementor-8356 .elementor-element.elementor-element-1a317a8{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-5e9c138 .elementor-heading-title{font-size:21px;}.elementor-8356 .elementor-element.elementor-element-959aa27{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-467e68c .elementor-heading-title{font-size:21px;}.elementor-8356 .elementor-element.elementor-element-9395213{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-04df5b4 .elementor-heading-title{font-size:21px;}.elementor-8356 .elementor-element.elementor-element-0f03154{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-2397550 .elementor-heading-title{font-size:21px;}.elementor-8356 .elementor-element.elementor-element-0ec0b2a{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-e510007{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-e510008{--padding-top:70px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-fb793c6 .elementor-heading-title{font-size:33px;}.elementor-8356 .elementor-element.elementor-element-5512c53{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-04f6cba{--width:100%;}.elementor-8356 .elementor-element.elementor-element-51fffe8{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-4075124 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-45e9fd7{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-ba97dd4{--width:100%;}.elementor-8356 .elementor-element.elementor-element-e17e592{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-85de397 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-15d61f9{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-7326b26{--width:100%;}.elementor-8356 .elementor-element.elementor-element-33f3192{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-3dd54cb .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-86bc009{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-eebd0ad{--width:100%;}.elementor-8356 .elementor-element.elementor-element-0002aa3{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-61f9884 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-e135066{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-e510009{--margin-top:0px;--margin-bottom:70px;--margin-left:24px;--margin-right:24px;--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-8356 .elementor-element.elementor-element-19c6ee5{font-size:14px;}.elementor-8356 .elementor-element.elementor-element-8d7cdc9 .elementor-heading-title{font-size:33px;}.elementor-8356 .elementor-element.elementor-element-b29e102{font-size:17px;}.elementor-8356 .elementor-element.elementor-element-38fdab7 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-914d16f{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-fb71968 .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-520db86{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-cc5860a .elementor-heading-title{font-size:22px;}.elementor-8356 .elementor-element.elementor-element-a00603c{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-e510010{--padding-top:0px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-7f4bf84 .elementor-heading-title{font-size:33px;}.elementor-8356 .elementor-element.elementor-element-de55547{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-56bef83{--width:100%;--min-height:330px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-8356 .elementor-element.elementor-element-32434a2 .elementor-heading-title{font-size:26px;}.elementor-8356 .elementor-element.elementor-element-c1d4af9{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-86387e8{--width:100%;--min-height:330px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-8356 .elementor-element.elementor-element-ed7aecb .elementor-heading-title{font-size:26px;}.elementor-8356 .elementor-element.elementor-element-871e84d{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-58ac35f{--width:100%;--min-height:330px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-8356 .elementor-element.elementor-element-ecd179b .elementor-heading-title{font-size:26px;}.elementor-8356 .elementor-element.elementor-element-9c01727{font-size:16px;}.elementor-8356 .elementor-element.elementor-element-e510011{--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-e510012{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel{--min-height:500px;--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-title{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-title .elementor-heading-title{font-size:40px;line-height:1.12em;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-copy{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper .elementor-button-icon{width:40px;height:40px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button-content-wrapper .elementor-button-icon .button-bg{width:40px;height:40px;}.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-button .elementor-button{font-size:15px;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-card{--padding-top:28px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-title .elementor-heading-title{font-size:28px;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-card{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-8356 .elementor-element.elementor-element-e510001{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-e510002{--width:58%;}.elementor-8356 .elementor-element.elementor-element-e510003{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-e0c113b{--width:34%;}.elementor-8356 .elementor-element.elementor-element-e510004{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-1dd74a5{--width:51%;}.elementor-8356 .elementor-element.elementor-element-1534cbd{--width:100%;}.elementor-8356 .elementor-element.elementor-element-069f1a7{--width:31%;}.elementor-8356 .elementor-element.elementor-element-949a1e3{--width:31%;}.elementor-8356 .elementor-element.elementor-element-3095911{--width:31%;}.elementor-8356 .elementor-element.elementor-element-2b6f0e2{--width:100%;}.elementor-8356 .elementor-element.elementor-element-a6574d1{--width:45%;}.elementor-8356 .elementor-element.elementor-element-e510005{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-02efb60{--width:100%;}.elementor-8356 .elementor-element.elementor-element-fcbf72c{--width:48%;}.elementor-8356 .elementor-element.elementor-element-8e8aeb6{--width:42%;}.elementor-8356 .elementor-element.elementor-element-19cf675{--width:100%;}.elementor-8356 .elementor-element.elementor-element-5ae38de{--width:100%;}.elementor-8356 .elementor-element.elementor-element-39af5d2{--width:100%;}.elementor-8356 .elementor-element.elementor-element-e510006{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-d9685e8{--width:48%;}.elementor-8356 .elementor-element.elementor-element-0d8d43d{--width:44%;}.elementor-8356 .elementor-element.elementor-element-bbae461{--width:100%;}.elementor-8356 .elementor-element.elementor-element-40c01cb{--width:auto;}.elementor-8356 .elementor-element.elementor-element-52c7e94{--width:84%;}.elementor-8356 .elementor-element.elementor-element-4bf521e{--width:100%;}.elementor-8356 .elementor-element.elementor-element-795bf34{--width:auto;}.elementor-8356 .elementor-element.elementor-element-6b3d48b{--width:84%;}.elementor-8356 .elementor-element.elementor-element-006ab74{--width:100%;}.elementor-8356 .elementor-element.elementor-element-d24e16f{--width:auto;}.elementor-8356 .elementor-element.elementor-element-d47c9d9{--width:84%;}.elementor-8356 .elementor-element.elementor-element-f84afdc{--width:100%;}.elementor-8356 .elementor-element.elementor-element-7913843{--width:auto;}.elementor-8356 .elementor-element.elementor-element-280472b{--width:84%;}.elementor-8356 .elementor-element.elementor-element-ae22ede{--width:100%;}.elementor-8356 .elementor-element.elementor-element-4d8ec8f{--width:auto;}.elementor-8356 .elementor-element.elementor-element-2677672{--width:84%;}.elementor-8356 .elementor-element.elementor-element-e510007{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-e510008{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-be0ebe8{--width:100%;}.elementor-8356 .elementor-element.elementor-element-04f6cba{--width:23.5%;}.elementor-8356 .elementor-element.elementor-element-ba97dd4{--width:23.5%;}.elementor-8356 .elementor-element.elementor-element-7326b26{--width:23.5%;}.elementor-8356 .elementor-element.elementor-element-eebd0ad{--width:23.5%;}.elementor-8356 .elementor-element.elementor-element-e510009{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-6c2d0e2{--width:43%;}.elementor-8356 .elementor-element.elementor-element-4db8658{--width:50%;}.elementor-8356 .elementor-element.elementor-element-f58d92b{--width:100%;}.elementor-8356 .elementor-element.elementor-element-89162f1{--width:90%;}.elementor-8356 .elementor-element.elementor-element-1555930{--width:100%;}.elementor-8356 .elementor-element.elementor-element-a4bd31a{--width:90%;}.elementor-8356 .elementor-element.elementor-element-9959a15{--width:100%;}.elementor-8356 .elementor-element.elementor-element-d0891fa{--width:90%;}.elementor-8356 .elementor-element.elementor-element-e510010{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-438d7f0{--width:100%;}.elementor-8356 .elementor-element.elementor-element-56bef83{--width:31.5%;}.elementor-8356 .elementor-element.elementor-element-86387e8{--width:31.5%;}.elementor-8356 .elementor-element.elementor-element-58ac35f{--width:31.5%;}.elementor-8356 .elementor-element.elementor-element-e510011{--content-width:1340px;}.elementor-8356 .elementor-element.elementor-element-e510012{--width:100%;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-overlay{--width:100%;}.elementor-8356 .elementor-element.elementor-element-supporter-popup-card{--width:100%;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay{--width:100%;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-card{--width:100%;}.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-sidebar{--width:281px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8356 .elementor-element.elementor-element-e0c113b{--width:100%;}.elementor-8356 .elementor-element.elementor-element-1dd74a5{--width:100%;}.elementor-8356 .elementor-element.elementor-element-069f1a7{--width:100%;}.elementor-8356 .elementor-element.elementor-element-949a1e3{--width:100%;}.elementor-8356 .elementor-element.elementor-element-3095911{--width:100%;}.elementor-8356 .elementor-element.elementor-element-a6574d1{--width:78%;}.elementor-8356 .elementor-element.elementor-element-fcbf72c{--width:100%;}.elementor-8356 .elementor-element.elementor-element-8e8aeb6{--width:100%;}.elementor-8356 .elementor-element.elementor-element-d9685e8{--width:100%;}.elementor-8356 .elementor-element.elementor-element-0d8d43d{--width:100%;}.elementor-8356 .elementor-element.elementor-element-04f6cba{--width:48%;}.elementor-8356 .elementor-element.elementor-element-ba97dd4{--width:48%;}.elementor-8356 .elementor-element.elementor-element-7326b26{--width:48%;}.elementor-8356 .elementor-element.elementor-element-eebd0ad{--width:48%;}.elementor-8356 .elementor-element.elementor-element-6c2d0e2{--width:100%;}.elementor-8356 .elementor-element.elementor-element-4db8658{--width:100%;}.elementor-8356 .elementor-element.elementor-element-56bef83{--width:100%;}.elementor-8356 .elementor-element.elementor-element-86387e8{--width:100%;}.elementor-8356 .elementor-element.elementor-element-58ac35f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e510002 */@media (max-width: 1024px) {
  .elementor-8356 .elementor-element.elementor-element-e510002 {
    display: none !important;
    position: absolute;
    top: calc(100% + 10px);
    right: 40px;
    left: 40px;
    z-index: 1102;
    width: auto !important;
    max-width: none !important;
    flex-direction: column !important;
    align-items: stretch !important;
    justify-content: flex-start !important;
    gap: 4px !important;
    padding: 12px !important;
    background: #FFFFFF;
    border: 1px solid #EAEBEC;
    border-radius: 24px;
    box-shadow: 0 8px 24px rgba(51, 51, 51, 0.12);
  }

  .elementor-8356 .elementor-element.elementor-element-e510002.is-open {
    display: flex !important;
  }

  .elementor-8356 .elementor-element.elementor-element-e510002 .oracy-esu-nav-link {
    width: 100% !important;
    max-width: none !important;
  }

  .elementor-8356 .elementor-element.elementor-element-e510002 .oracy-esu-nav-link a {
    display: flex;
    min-height: 44px;
    align-items: center;
    padding: 10px 14px;
    border-radius: 12px;
    color: #333333;
    text-decoration: none;
  }

  .elementor-8356 .elementor-element.elementor-element-e510002 .oracy-esu-nav-link a:hover,
  .elementor-8356 .elementor-element.elementor-element-e510002 .oracy-esu-nav-link a:focus-visible,
  .elementor-8356 .elementor-element.elementor-element-e510002 .oracy-esu-nav-link.is-active a {
    color: #F9921C;
    background: #FAFAFA;
  }

  .elementor-8356 .elementor-element.elementor-element-e510002 .oracy-esu-nav-link a:focus-visible {
    outline: 3px solid #F9921C;
    outline-offset: 2px;
  }
}

@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-e510002 {
    right: 24px;
    left: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for spirito-menu-canvas, class: .elementor-element-esu-mobile-menu */.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu {
  display: none;
}

@media (max-width: 1024px) {
  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    z-index: 1103;
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button {
    display: flex;
    width: 50px;
    height: 50px;
    align-items: center;
    justify-content: center;
    padding: 0;
    background: #FFFFFF;
    border: 1px solid #EAEBEC;
    border-radius: 50%;
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button .spirito-icon {
    display: flex;
    width: 22px;
    height: 16px;
    flex-direction: column;
    justify-content: space-between;
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button .spirito-icon span {
    display: block;
    width: 22px;
    height: 2px;
    margin: 0;
    border-radius: 2px;
    background: #F9921C;
    transition: transform 180ms ease, opacity 180ms ease, background-color 180ms ease;
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button:hover .spirito-icon span,
  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button:focus-visible .spirito-icon span {
    background: #4DB74B;
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button.is-open .spirito-icon span:nth-child(1) {
    transform: translateY(7px) rotate(45deg);
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button.is-open .spirito-icon span:nth-child(2) {
    opacity: 0;
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button.is-open .spirito-icon span:nth-child(3) {
    transform: translateY(-7px) rotate(-45deg);
  }

  .elementor-8356 .elementor-element.elementor-element-esu-mobile-menu .menu-mobile-nav-button:focus-visible {
    outline: 3px solid #F9921C;
    outline-offset: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-esu-mobile-menu-controller */.elementor-8356 .elementor-element.elementor-element-esu-mobile-menu-controller { display: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e510001 */.elementor-8356 .elementor-element.elementor-element-e510001 {
  position: sticky;
  top: 0;
  z-index: 1002;
}

body.admin-bar .elementor-8356 .elementor-element.elementor-element-e510001 {
  top: 32px;
}

@media (max-width: 1024px) {
  .elementor-8356 .elementor-element.elementor-element-e510001 {
    z-index: 1100;
  }

  .elementor-8356 .elementor-element.elementor-element-e510001 > .e-con-inner {
    justify-content: space-between !important;
  }
}

@media (max-width: 782px) {
  body.admin-bar .elementor-8356 .elementor-element.elementor-element-e510001 {
    top: 46px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b778368 */.elementor-8356 .elementor-element.elementor-element-b778368 .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-b778368 .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-b778368 .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-b778368 .button-text-wrapper::after {
  content: "Have a question? +44 07717780894";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-b778368 .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-b778368 .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-b778368 .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-b778368 .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a74c99 */.elementor-8356 .elementor-element.elementor-element-4a74c99 .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-4a74c99 .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-4a74c99 .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-4a74c99 .button-text-wrapper::after {
  content: "Register Interest";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-4a74c99 .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-4a74c99 .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-4a74c99 .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-4a74c99 .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80848f1 */.elementor-8356 .elementor-element.elementor-element-80848f1 .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-80848f1 .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-80848f1 .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-80848f1 .button-text-wrapper::after {
  content: "Become a Supporter";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-80848f1 .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-80848f1 .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-80848f1 .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-80848f1 .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e510003 */.elementor-8356 .elementor-element.elementor-element-e510003 {
  position: sticky;
  top: 110px;
  z-index: 1001;
}

body.admin-bar .elementor-8356 .elementor-element.elementor-element-e510003 {
  top: 142px;
}

.elementor-8356 .elementor-element.elementor-element-e510003 .elementor-button-text,
.elementor-8356 .elementor-element.elementor-element-e510003 .button-text-wrapper,
.elementor-8356 .elementor-element.elementor-element-e510003 .button-text-wrapper span {
  text-transform: none !important;
}

@media (max-width: 782px) {
  body.admin-bar .elementor-8356 .elementor-element.elementor-element-e510003 {
    top: 156px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7023a03 */.elementor-8356 .elementor-element.elementor-element-7023a03 .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-7023a03 .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-7023a03 .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-7023a03 .button-text-wrapper::after {
  content: "Register Interest";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-7023a03 .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-7023a03 .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-7023a03 .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-7023a03 .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-174c21e */.elementor-8356 .elementor-element.elementor-element-174c21e .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-174c21e .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-174c21e .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-174c21e .button-text-wrapper::after {
  content: "Become a Supporter";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-174c21e .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-174c21e .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-174c21e .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-174c21e .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e510004 */.elementor-8356 .elementor-element.elementor-element-e510004 .elementor-button-text,
.elementor-8356 .elementor-element.elementor-element-e510004 .button-text-wrapper,
.elementor-8356 .elementor-element.elementor-element-e510004 .button-text-wrapper span {
  text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be61b32 */.elementor-8356 .elementor-element.elementor-element-be61b32 {
  position: relative;
  overflow: hidden;
  border-radius: 0 0 24px 24px;
}

.elementor-8356 .elementor-element.elementor-element-be61b32::after {
  content: "IPSC FINALISTS 2026";
  position: absolute;
  right: 0;
  bottom: 0;
  width: min(554px, 65%);
  height: 61px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  padding: 0 32px;
  background: linear-gradient(90deg, rgba(47, 184, 196, 0) 0%, #2FB8C4 100%);
  border-radius: 0 0 24px 0;
  color: #FFFFFF;
  font-family: "Switzer", sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 2px;
  line-height: 1;
  text-transform: uppercase;
  pointer-events: none;
  z-index: 3;
}

@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-be61b32::after {
    width: 88%;
    height: 48px;
    padding-right: 18px;
    font-size: 13px;
    letter-spacing: 1.2px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3040084 */.elementor-8356 .elementor-element.elementor-element-3040084 .trophy {
  display: inline-block;
  width: 0.86em;
  height: 0.88em;
  margin: 0 0.12em;
  vertical-align: -0.13em;
}

.elementor-8356 .elementor-element.elementor-element-3040084 .trophy::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-image: url("https://in.oracygroup.com/wp-content/uploads/2026/07/oracy-trophy.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4f92d */.elementor-8356 .elementor-element.elementor-element-7c4f92d .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-7c4f92d .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-7c4f92d .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-7c4f92d .button-text-wrapper::after {
  content: "Register Interest";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-7c4f92d .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-7c4f92d .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-7c4f92d .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-7c4f92d .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d8d43d */.elementor-8356 .elementor-element.elementor-element-0d8d43d {
  gap: 20px;
}

.elementor-8356 .elementor-element.elementor-element-0d8d43d > .e-con {
  gap: 12px;
  padding-top: 0;
  padding-bottom: 0;
}

.elementor-8356 .elementor-element.elementor-element-0d8d43d > .e-con > .e-con:first-child {
  flex: 0 0 28px;
  width: 28px;
  min-height: 28px;
  padding: 0;
  background: transparent;
}

.elementor-8356 .elementor-element.elementor-element-0d8d43d > .e-con > .e-con:nth-child(2) {
  padding-top: 0;
  padding-bottom: 0;
}

.elementor-8356 .elementor-element.elementor-element-0d8d43d .elementor-widget-icon {
  line-height: 0;
}

.elementor-8356 .elementor-element.elementor-element-0d8d43d .elementor-widget-icon .elementor-icon {
  display: flex;
  font-size: 28px;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e510006 */.elementor-8356 .elementor-element.elementor-element-e510006 .elementor-button-text,
.elementor-8356 .elementor-element.elementor-element-e510006 .button-text-wrapper,
.elementor-8356 .elementor-element.elementor-element-e510006 .button-text-wrapper span {
  text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb793c6 */.elementor-8356 .elementor-element.elementor-element-fb793c6 .london {
  display: inline-block;
  white-space: nowrap;
}

.elementor-8356 .elementor-element.elementor-element-fb793c6 .london::after {
  content: "";
  display: inline-block;
  width: 0.82em;
  height: 0.66em;
  margin-left: 0.18em;
  vertical-align: -0.05em;
  background-image: url("https://in.oracygroup.com/wp-content/uploads/2026/07/oracy-london-flag.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be0ebe8 */.elementor-8356 .elementor-element.elementor-element-be0ebe8 {
  position: relative;
  padding-top: 82px;
  counter-reset: oracy-path-stage;
}

.elementor-8356 .elementor-element.elementor-element-be0ebe8::before {
  content: "";
  position: absolute;
  top: 21px;
  left: 11.75%;
  right: 11.75%;
  border-top: 1px dashed #CFDFE1;
  z-index: 0;
}

.elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con {
  position: relative;
  overflow: visible !important;
  counter-increment: oracy-path-stage;
  box-sizing: border-box;
  border: 1px solid #EAEBEC !important;
}

.elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con::after {
  content: counter(oracy-path-stage);
  position: absolute;
  top: -82px;
  left: 50%;
  width: 42px;
  height: 42px;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #2FB8C4;
  color: #FFFFFF;
  font-family: "Switzer", sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  z-index: 2;
}

.elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con > .elementor-widget-image {
  width: calc(100% + 36px) !important;
  max-width: calc(100% + 36px) !important;
  height: 220px;
  overflow: hidden;
  border-radius: 24px;
}

.elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con > .elementor-widget-image img {
  width: 100%;
  height: 125% !important;
  max-height: none;
  object-fit: cover;
  object-position: center bottom;
  transform: translateY(-20%);
}

.elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con > .oracy-esu-date-pill {
  align-self: flex-start;
  width: auto;
  min-width: 0;
  min-height: 34px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 7px 20px;
  border: 1px solid #EAEBEC;
  border-radius: 20px;
  background: #FFFFFF;
  line-height: 18px;
  text-align: center;
}

@media (max-width: 1024px) {
  .elementor-8356 .elementor-element.elementor-element-be0ebe8 {
    padding-top: 0;
  }

  .elementor-8356 .elementor-element.elementor-element-be0ebe8::before {
    display: none;
  }

  .elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con {
    margin-top: 64px;
  }

  .elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con::after {
    top: -54px;
  }
}

@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-be0ebe8 > .e-con > .elementor-widget-image {
    height: 240px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c6ee5 */.elementor-8356 .elementor-element.elementor-element-19c6ee5 {
  align-self: flex-start;
  width: auto;
  min-width: 0;
  min-height: 34px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 7px 20px;
  border-radius: 20px;
  background: #FFFFFF;
  color: #0A2540;
  line-height: 18px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db8658 */.elementor-8356 .elementor-element.elementor-element-4db8658 > .e-con {
  flex-wrap: nowrap !important;
  align-items: flex-start;
}

.elementor-8356 .elementor-element.elementor-element-4db8658 > .e-con > .elementor-widget-icon {
  flex: 0 0 22px;
}

.elementor-8356 .elementor-element.elementor-element-4db8658 > .e-con > .e-con {
  flex: 1 1 0;
  width: auto !important;
  min-width: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c622494 */.elementor-8356 .elementor-element.elementor-element-c622494 .button-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-bottom: 0.14em;
  margin-bottom: -0.14em;
}

.elementor-8356 .elementor-element.elementor-element-c622494 .button-text-wrapper .elementor-button-text {
  color: transparent !important;
}

.elementor-8356 .elementor-element.elementor-element-c622494 .button-text-wrapper::before,
.elementor-8356 .elementor-element.elementor-element-c622494 .button-text-wrapper::after {
  content: "Join a Programme";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  white-space: nowrap;
  color: currentColor;
  transition: transform 1.05s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.35s ease;
  pointer-events: none;
}

.elementor-8356 .elementor-element.elementor-element-c622494 .button-text-wrapper::before {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}

.elementor-8356 .elementor-element.elementor-element-c622494 .button-text-wrapper::after {
  opacity: 0;
  transform: translate3d(0, 105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-c622494 .elementor-button:hover .button-text-wrapper::before {
  opacity: 0;
  transform: translate3d(0, -105%, 0);
}

.elementor-8356 .elementor-element.elementor-element-c622494 .elementor-button:hover .button-text-wrapper::after {
  opacity: 1;
  transform: translate3d(0, 0%, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438d7f0 */.elementor-8356 .elementor-element.elementor-element-438d7f0 > .e-con {
  width: 390px !important;
  max-width: 100%;
  height: 390px;
  min-height: 390px !important;
  flex: 0 0 390px;
  aspect-ratio: 1 / 1;
}

@media (max-width: 1024px) {
  .elementor-8356 .elementor-element.elementor-element-438d7f0 > .e-con {
    width: 390px !important;
    height: 390px;
    min-height: 390px !important;
    flex: 0 0 390px;
    align-self: center;
  }
}

@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-438d7f0 > .e-con {
    width: 390px !important;
    max-width: 100%;
    height: auto;
    min-height: 0 !important;
    flex-basis: auto;
    aspect-ratio: 1 / 1;
    padding: 24px !important;
    gap: 12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e510010 */.elementor-8356 .elementor-element.elementor-element-e510010 .elementor-button-text,
.elementor-8356 .elementor-element.elementor-element-e510010 .button-text-wrapper,
.elementor-8356 .elementor-element.elementor-element-e510010 .button-text-wrapper span {
  text-transform: none !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9d20073 */.elementor-8356 .elementor-element.elementor-element-9d20073 .elementor-wrapper,
.elementor-8356 .elementor-element.elementor-element-9d20073 iframe,
.elementor-8356 .elementor-element.elementor-element-9d20073 .elementor-custom-embed-image-overlay {
  border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esu-footer-cta-panel */.elementor-8356 .elementor-element.elementor-element-esu-footer-cta-panel {
  overflow: hidden;
  background-image: url('https://in.oracygroup.com/wp-content/uploads/2026/07/oracy-esu/esu-footer-cta-background.png');
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e510012 */.elementor-8356 .elementor-element.elementor-element-e510012 {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-esu-entry-popup-form */.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-form .oracy-entry-form input[type="date"] {
  position: relative;
}
@media (max-width: 767px), (hover: none) and (pointer: coarse) {
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-form .oracy-entry-form input:not([type="submit"]):not([type="checkbox"]):not([type="file"]),
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-form .oracy-entry-form select {
    font-size: 16px !important;
  }
}
@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-form .oracy-entry-actions { flex-wrap: wrap; }
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-form .oracy-entry-actions button { white-space: nowrap; flex-shrink: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esu-entry-popup-card */.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-card {
  max-height: calc(100vh - 48px);
  max-height: calc(100dvh - 48px);
}
@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-card {
    max-height: calc(100vh - 24px);
    max-height: calc(100dvh - 24px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-esu-entry-popup-overlay */.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay {
  position: fixed !important;
  inset: 0 !important;
  z-index: 1000000 !important;
  display: flex !important;
  width: 100vw !important;
  max-width: none !important;
  height: 100vh !important;
  min-height: 100vh !important;
  margin: 0 !important;
  padding: 24px !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: auto !important;
  box-sizing: border-box !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay.is-open,
.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay:target {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}
.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay > .elementor-element-esu-entry-popup-card {
  --width: min(940px, calc(100vw - 48px)) !important;
  position: relative !important;
  flex: 0 0 auto !important;
  width: min(940px, calc(100vw - 48px)) !important;
  max-width: 940px !important;
  height: auto !important;
  padding: 0 !important;
  margin: auto !important;
}
@media (max-width: 767px) {
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay { padding: 12px !important; }
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay > .elementor-element-esu-entry-popup-card { --width: calc(100vw - 24px) !important; width: calc(100vw - 24px) !important; max-width: calc(100vw - 24px) !important; }
}
.elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay .oracy-entry-panel {
  width: 100% !important;
  max-width: 940px !important;
  box-sizing: border-box !important;
}
@supports (height: 100dvh) {
  .elementor-8356 .elementor-element.elementor-element-esu-entry-popup-overlay { height: 100dvh !important; min-height: 100dvh !important; }
}/* End custom CSS */