.elementor-5 .elementor-element.elementor-element-2be6e19{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-5 .elementor-element.elementor-element-2be6e19:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2be6e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-9471ada ) 0%, var( --e-global-color-primary ) 96%);}.elementor-5 .elementor-element.elementor-element-b353b28.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-70df889{padding:45px 0px 0px 0px;text-align:center;font-size:19px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-70df889.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-a87186f{padding:45px 0px 0px 0px;text-align:center;font-size:19px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-a87186f.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c2d7a2f{padding:45px 0px 0px 0px;text-align:center;font-size:19px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-c2d7a2f.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e2d1bd5{padding:55px 0px 0px 0px;--nav-menu-icon-size:37px;}.elementor-5 .elementor-element.elementor-element-e2d1bd5.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-e2d1bd5 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-e2d1bd5 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e2d1bd5 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ec263f2 .elementor-button{background-color:var( --e-global-color-71aa0ae );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-0d9fe94 );}.elementor-5 .elementor-element.elementor-element-ec263f2{padding:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ec263f2.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-0f1df56{padding:0px 0px 14px 0px;}.elementor-5 .elementor-element.elementor-element-0f1df56.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-d8625c8{--display:flex;--min-height:767px;--overlay-opacity:0.29;}.elementor-5 .elementor-element.elementor-element-d8625c8::before, .elementor-5 .elementor-element.elementor-element-d8625c8 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-d8625c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-d8625c8 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-d8625c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-d8625c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-6c9ccfa{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:250px;--padding-bottom:138px;--padding-left:138px;--padding-right:138px;}.elementor-5 .elementor-element.elementor-element-60c8d2b .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-5 .elementor-element.elementor-element-60c8d2b .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-71aa0ae );font-size:64px;text-decoration-color:#FFFFFF;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.61);}.elementor-5 .elementor-element.elementor-element-60c8d2b .jeg-elementor-kit.jkit-heading .shadow-text{top:-107%;left:2%;font-family:"Noto Serif Khitan Small Script", Sans-serif;font-weight:400;-webkit-text-fill-color:#0201010F;-webkit-text-stroke-color:#FFFFFFB5;-webkit-text-stroke-width:1px;}.elementor-5 .elementor-element.elementor-element-327f202{padding:11px 4px 0px 4px;border-radius:6px 6px 6px 6px;text-align:center;font-family:"Abhaya Libre", Sans-serif;font-size:29px;text-shadow:0px 0px 10px #050000;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-327f202.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-6f7e3a3 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-71aa0ae );color:var( --e-global-color-71aa0ae );border-style:solid;border-color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-6f7e3a3 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-6f7e3a3 .elementor-button:focus{background-color:var( --e-global-color-71aa0ae );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6f7e3a3{padding:33px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6f7e3a3 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-6f7e3a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-b844093{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b844093:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b844093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000C9 0%, var( --e-global-color-primary ) 100%);}.elementor-5 .elementor-element.elementor-element-9d440ac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-4b079d4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-156f4ae{padding:45px 0px 0px 0px;text-align:center;font-size:19px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-156f4ae.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c121ac3{padding:45px 0px 0px 0px;text-align:center;font-size:19px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-c121ac3.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-420c77c{padding:45px 0px 0px 0px;text-align:center;font-size:19px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-420c77c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-aa21298 .elementor-button{background-color:var( --e-global-color-71aa0ae );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-0d9fe94 );}.elementor-5 .elementor-element.elementor-element-aa21298{padding:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-aa21298.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c69b56f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5eaa184{padding:55px 0px 0px 0px;--nav-menu-icon-size:37px;}.elementor-5 .elementor-element.elementor-element-5eaa184.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-5eaa184 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-5eaa184 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5eaa184 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-56477bb{padding:0px 0px 14px 0px;}.elementor-5 .elementor-element.elementor-element-56477bb.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-9da9081{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-9da9081::before, .elementor-5 .elementor-element.elementor-element-9da9081 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-9da9081 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-9da9081 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-9da9081 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-9da9081 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9471ada );--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-184fc13 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-5 .elementor-element.elementor-element-56800cc{color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-7421bc8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-71aa0ae );color:var( --e-global-color-71aa0ae );border-style:solid;border-color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-7421bc8 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-7421bc8 .elementor-button:focus{background-color:var( --e-global-color-71aa0ae );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7421bc8 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-7421bc8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-0b0876f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:65px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-502ecab.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-502ecab{text-align:center;}.elementor-5 .elementor-element.elementor-element-502ecab .elementor-heading-title{font-size:56px;}.elementor-5 .elementor-element.elementor-element-5d2ce1c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-d6ec755{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-d6ec755 .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-d6ec755 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-d6ec755 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-3d70259{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-3d70259 .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-3d70259 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-3d70259 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-03a6272{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-03a6272 .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-03a6272 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-03a6272 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-6e0668e{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-6e0668e .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-6e0668e .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-6e0668e .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-b44a2f3{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-b44a2f3 .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-b44a2f3 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-b44a2f3 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-53ae672{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-53ae672 .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-53ae672 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-53ae672 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-2049ecd{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-2049ecd .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-2049ecd .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-2049ecd .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-f917bb6{background-color:#2C2C3421;padding:11px 0px 0px 0px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-f917bb6 .elementor-icon{font-size:50px;}.elementor-5 .elementor-element.elementor-element-f917bb6 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-f917bb6 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-b1c95fd{--display:grid;--min-height:752px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-49bda12.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-49bda12{text-align:center;}.elementor-5 .elementor-element.elementor-element-49bda12 .elementor-heading-title{font-size:55px;}.elementor-5 .elementor-element.elementor-element-12f6073 > .elementor-widget-container{padding:0px 115px 55px 115px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a{font-size:22px;color:#000000;padding:16px 16px 16px 16px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li{margin:2px 2px 2px 2px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#000000;fill:#000000;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#000000;fill:#000000;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-hamburger{float:right;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-hamburger > .ekit-menu-icon{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-close{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-5 .elementor-element.elementor-element-90e5689{padding:55px 0px 0px 0px;--nav-menu-icon-size:37px;}.elementor-5 .elementor-element.elementor-element-90e5689.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-90e5689 .elementor-menu-toggle{margin:0 auto;background-color:#0A133182;}.elementor-5 .elementor-element.elementor-element-90e5689 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-90e5689 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-90e5689 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a46eb54{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-535530f.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-3bbbafb{--display:flex;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0ddbc44{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-5 .elementor-element.elementor-element-0ddbc44:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0ddbc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 100%);}.elementor-5 .elementor-element.elementor-element-87cff4f{padding:45px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-36d8d9b{padding:45px 0px 0px 0px;text-align:center;font-family:"Asap Condensed", Sans-serif;font-size:29px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-36d8d9b.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-f3cfa1a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-c3c0df3.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-c3c0df3{text-align:center;font-size:33px;color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-841a91b{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5 .elementor-element.elementor-element-ad40605 .elementor-button{background-color:var( --e-global-color-71aa0ae );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-0d9fe94 );}.elementor-5 .elementor-element.elementor-element-ad40605 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-ad40605 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-ad40605{padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ad40605.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ad40605 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-ad40605 .elementor-button:focus svg{fill:var( --e-global-color-71aa0ae );}.elementor-5 .elementor-element.elementor-element-fc3f200{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-ae831ed{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:-5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4eaf3bc{padding:35px 0px 0px 0px;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-a46eb54{--content-width:1077px;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-2be6e19{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6c9ccfa{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-60c8d2b .jeg-elementor-kit.jkit-heading .shadow-text{top:-74px;left:-100px;font-size:60px;}.elementor-5 .elementor-element.elementor-element-b844093{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-9d440ac{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-4b079d4{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-c69b56f{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-9da9081{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-0b0876f{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5d2ce1c{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b1c95fd{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:48px;border-radius:3px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-nav-logo > img{max-width:170px;max-height:60px;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-90e5689{padding:25px 25px 25px 25px;--nav-menu-icon-size:65px;}.elementor-5 .elementor-element.elementor-element-a46eb54{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-0ddbc44{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-87cff4f{padding:85px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-36d8d9b{font-size:20px;}.elementor-5 .elementor-element.elementor-element-f3cfa1a{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-c3c0df3{font-size:22px;}.elementor-5 .elementor-element.elementor-element-fc3f200{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-ae831ed{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-4eaf3bc{padding:75px 0px 0px 0px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-2be6e19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-d8625c8 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-5 .elementor-element.elementor-element-6c9ccfa{--content-width:500px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-60c8d2b .jeg-elementor-kit.jkit-heading .heading-title{font-size:1px;}.elementor-5 .elementor-element.elementor-element-60c8d2b .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:31px;}.elementor-5 .elementor-element.elementor-element-b844093{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-9d440ac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-4b079d4{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-5 .elementor-element.elementor-element-c69b56f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-9da9081{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-184fc13 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-5 .elementor-element.elementor-element-184fc13 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-71aa0ae );font-size:33px;}.elementor-5 .elementor-element.elementor-element-56800cc{text-align:center;}.elementor-5 .elementor-element.elementor-element-7421bc8.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-0b0876f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5d2ce1c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b1c95fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-12f6073 .elementskit-nav-logo > img{max-width:135px;max-height:50px;}.elementor-5 .elementor-element.elementor-element-90e5689{--nav-menu-icon-size:55px;}.elementor-5 .elementor-element.elementor-element-a46eb54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-0ddbc44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-f3cfa1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-fc3f200{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-ae831ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-9d2bb69 */.elementor-5 .elementor-element.elementor-element-9d2bb69 .wpgmza-category-filter,
.elementor-5 .elementor-element.elementor-element-9d2bb69 .wpgmza_cat_dropdown_holder { margin-bottom: 28px !important; text-align: center !important; }

.elementor-5 .elementor-element.elementor-element-9d2bb69 .wpgmza-category-filter select,
.elementor-5 .elementor-element.elementor-element-9d2bb69 .wpgmza_cat_dropdown_holder select,
.elementor-5 .elementor-element.elementor-element-9d2bb69 select#wpgmza_filter_select { 
  width: 260px !important; padding: 10px 14px !important; font-size: 16px !important;
  border: 2px solid #2ecc71 !important; border-radius: 8px !important; background: #fff !important; color:#333 !important;
  box-shadow: 0 2px 6px rgba(0,0,0,.15) !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ae75bb *//* Make the label bigger & bold and align with the dropdown */
.map-filter-label {
  font-size: 18px;
  font-weight: 800;
  color: #2c3e50;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}

/* Keep the dropdown aligned with the label */
select#wpgmza_filter_select,
select.wpgmza_cat_select {
  vertical-align: middle;
}

/* Optional: center the whole filter row & add space above map */
.wpgmza_filter_container,
.wpgmza-category-filter,
.wpgmza_cat_dropdown_holder {
  text-align: center;
  margin-bottom: 28px;
}/* End custom CSS */