.elementor-916 .elementor-element.elementor-element-8731cb9 > .elementor-container{max-width:1398px;}.elementor-916 .elementor-element.elementor-element-8731cb9:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-8731cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1E3D;}.elementor-916 .elementor-element.elementor-element-8731cb9 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.22;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-8731cb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-916 .elementor-element.elementor-element-059a175 img{width:67%;}.elementor-916 .elementor-element.elementor-element-059a175 > .elementor-widget-container{margin:9px 24px 24px 24px;}.elementor-916 .elementor-element.elementor-element-3a94267{margin-top:-9px;margin-bottom:0px;}.elementor-916 .elementor-element.elementor-element-2e05dc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-916 .elementor-element.elementor-element-2e05dc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-abc3308 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#4054B2;}.elementor-916 .elementor-element.elementor-element-abc3308 .elementor-button:hover, .elementor-916 .elementor-element.elementor-element-abc3308 .elementor-button:focus{color:#ffffff;background-color:#00B546;}.elementor-916 .elementor-element.elementor-element-abc3308 .elementor-button:hover svg, .elementor-916 .elementor-element.elementor-element-abc3308 .elementor-button:focus svg{fill:#ffffff;}.elementor-916 .elementor-element.elementor-element-abc3308 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-c18d45d .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#4054B2;}.elementor-916 .elementor-element.elementor-element-c18d45d .elementor-button:hover, .elementor-916 .elementor-element.elementor-element-c18d45d .elementor-button:focus{color:#ffffff;background-color:#00B546;}.elementor-916 .elementor-element.elementor-element-c18d45d .elementor-button:hover svg, .elementor-916 .elementor-element.elementor-element-c18d45d .elementor-button:focus svg{fill:#ffffff;}.elementor-916 .elementor-element.elementor-element-c18d45d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-60e2cb5{margin-top:-84px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-menu-toggle{margin:0 auto;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:24px;padding-right:24px;padding-top:9px;padding-bottom:9px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main .elementor-item:focus{color:#B8912A;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-a729fe3 .e--pointer-framed .elementor-item:before,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#B8912A;}.elementor-916 .elementor-element.elementor-element-a729fe3 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#B8912A;}.elementor-916 .elementor-element.elementor-element-a729fe3{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-item:before{border-radius:6px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:6px 6px 0 0;}.elementor-916 .elementor-element.elementor-element-a729fe3 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 6px 6px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 6px 6px 0;}.elementor-916 .elementor-element.elementor-element-a729fe3 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:6px 0 0 6px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a:hover,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-menu-toggle:hover{color:#192E90;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a:hover,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a.highlighted{background-color:#B8912A;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a.elementor-item-active{color:#000000;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown .elementor-item, .elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown{border-radius:6px 6px 6px 6px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:6px;border-top-right-radius:6px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--dropdown a{padding-left:42px;padding-right:42px;}.elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-916 .elementor-element.elementor-element-a729fe3 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-916 .elementor-element.elementor-element-0645225 > .elementor-container{max-width:1169px;}.elementor-916 .elementor-element.elementor-element-0645225{padding:0px 0px 60px 0px;}.elementor-916 .elementor-element.elementor-element-dc6cdfb > .elementor-element-populated{margin:-4px 0px 0px -8px;--e-column-margin-right:0px;--e-column-margin-left:-8px;}.elementor-916 .elementor-element.elementor-element-4514c51{text-align:center;}.elementor-916 .elementor-element.elementor-element-4514c51 .elementor-heading-title{color:#0F1E3D;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-cebf7d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.5px;}.elementor-916 .elementor-element.elementor-element-cebf7d0 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-916 .elementor-element.elementor-element-cebf7d0 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-916 .elementor-element.elementor-element-cebf7d0 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-babf925{text-align:justify;color:#5C6B8A;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:bold;line-height:1.8em;}.elementor-916 .elementor-element.elementor-element-babf925 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-4a46707 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:18px;}.elementor-916 .elementor-element.elementor-element-4a46707:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-4a46707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-4a46707, .elementor-916 .elementor-element.elementor-element-4a46707 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-4a46707{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 56px 0px;}.elementor-916 .elementor-element.elementor-element-4a46707 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-aa357df:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-aa357df > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-aa357df > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-aa357df > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-aa357df > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-916 .elementor-element.elementor-element-aa357df > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-916 .elementor-element.elementor-element-aa357df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-aa357df > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-7b4f033 .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-7b4f033.elementor-view-stacked .elementor-icon{background-color:#B08F1A;}.elementor-916 .elementor-element.elementor-element-7b4f033.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-7b4f033.elementor-view-default .elementor-icon{color:#B08F1A;border-color:#B08F1A;}.elementor-916 .elementor-element.elementor-element-7b4f033.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-7b4f033.elementor-view-default .elementor-icon svg{fill:#B08F1A;}.elementor-916 .elementor-element.elementor-element-7b4f033 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-916 .elementor-element.elementor-element-7b4f033 .elementor-icon i, .elementor-916 .elementor-element.elementor-element-7b4f033 .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-4e00b7a .elementor-heading-title{color:#6B7280;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-916 .elementor-element.elementor-element-315fdb6 .elementor-heading-title{color:#0F1722;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-916 .elementor-element.elementor-element-47e258f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-47e258f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-47e258f > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-47e258f > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-47e258f > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-916 .elementor-element.elementor-element-47e258f > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-916 .elementor-element.elementor-element-47e258f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-107ddf3 .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-107ddf3.elementor-view-stacked .elementor-icon{background-color:#0F1722;}.elementor-916 .elementor-element.elementor-element-107ddf3.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-107ddf3.elementor-view-default .elementor-icon{color:#0F1722;border-color:#0F1722;}.elementor-916 .elementor-element.elementor-element-107ddf3.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-107ddf3.elementor-view-default .elementor-icon svg{fill:#0F1722;}.elementor-916 .elementor-element.elementor-element-107ddf3 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-916 .elementor-element.elementor-element-107ddf3 .elementor-icon i, .elementor-916 .elementor-element.elementor-element-107ddf3 .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-a6c6244 .elementor-heading-title{color:#6B7280;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-916 .elementor-element.elementor-element-9895960 .elementor-heading-title{color:#0F1722;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-916 .elementor-element.elementor-element-c1c871d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-c1c871d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-c1c871d > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-c1c871d > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-c1c871d > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-916 .elementor-element.elementor-element-c1c871d > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-916 .elementor-element.elementor-element-c1c871d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-73794ab .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-73794ab.elementor-view-stacked .elementor-icon{background-color:#6B7280;}.elementor-916 .elementor-element.elementor-element-73794ab.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-73794ab.elementor-view-default .elementor-icon{color:#6B7280;border-color:#6B7280;}.elementor-916 .elementor-element.elementor-element-73794ab.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-73794ab.elementor-view-default .elementor-icon svg{fill:#6B7280;}.elementor-916 .elementor-element.elementor-element-73794ab .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-916 .elementor-element.elementor-element-73794ab .elementor-icon i, .elementor-916 .elementor-element.elementor-element-73794ab .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-837a7ea .elementor-heading-title{color:#6B7280;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-916 .elementor-element.elementor-element-bda3eca .elementor-heading-title{color:#0F1722;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-916 .elementor-element.elementor-element-f61f100:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-f61f100 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-916 .elementor-element.elementor-element-f61f100 > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-f61f100 > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-f61f100 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-916 .elementor-element.elementor-element-f61f100 > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-916 .elementor-element.elementor-element-f61f100 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-13e7c98 .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-13e7c98.elementor-view-stacked .elementor-icon{background-color:#0F1722;}.elementor-916 .elementor-element.elementor-element-13e7c98.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-13e7c98.elementor-view-default .elementor-icon{color:#0F1722;border-color:#0F1722;}.elementor-916 .elementor-element.elementor-element-13e7c98.elementor-view-framed .elementor-icon, .elementor-916 .elementor-element.elementor-element-13e7c98.elementor-view-default .elementor-icon svg{fill:#0F1722;}.elementor-916 .elementor-element.elementor-element-13e7c98 .elementor-icon{font-size:30px;border-radius:10px 10px 10px 10px;}.elementor-916 .elementor-element.elementor-element-13e7c98 .elementor-icon i, .elementor-916 .elementor-element.elementor-element-13e7c98 .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-5adf9c8 .elementor-heading-title{color:#6B7280;font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-916 .elementor-element.elementor-element-c277c8f .elementor-heading-title{color:#0F1722;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-916 .elementor-element.elementor-element-d0dd08f:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-d0dd08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-916 .elementor-element.elementor-element-d0dd08f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-916 .elementor-element.elementor-element-d0dd08f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-5f2e42a > .elementor-element-populated{margin:-4px 0px 0px -8px;--e-column-margin-right:0px;--e-column-margin-left:-8px;}.elementor-916 .elementor-element.elementor-element-2a09cb7{text-align:center;}.elementor-916 .elementor-element.elementor-element-2a09cb7 .elementor-heading-title{color:#0F1E3D;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-49901ef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.5px;}.elementor-916 .elementor-element.elementor-element-49901ef .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-916 .elementor-element.elementor-element-49901ef .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-916 .elementor-element.elementor-element-49901ef > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-be57cfb{text-align:justify;color:#5C6B8A;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:bold;line-height:1.8em;}.elementor-916 .elementor-element.elementor-element-be57cfb > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-6563e90:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-6563e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-916 .elementor-element.elementor-element-6563e90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-916 .elementor-element.elementor-element-6563e90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-4b95c26:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-element-populated{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 4px;--e-column-margin-right:0px;--e-column-margin-left:4px;}.elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-4b95c26 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 0px 40px 0px;}.elementor-916 .elementor-element.elementor-element-68110e1 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;fill:#0F1722;color:#0F1722;background-color:#D4AE50;border-radius:20px 20px 20px 20px;padding:4px 4px 4px 4px;}.elementor-916 .elementor-element.elementor-element-68110e1 > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 16px 0px;}.elementor-916 .elementor-element.elementor-element-ce322ae .elementor-heading-title{color:#0F1722;font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:700;}.elementor-916 .elementor-element.elementor-element-ce322ae > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-916 .elementor-element.elementor-element-cb6baca{color:#6B7280;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-916 .elementor-element.elementor-element-cb6baca > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-916 .elementor-element.elementor-element-6c42d88{color:#D4B76A;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-916 .elementor-element.elementor-element-6c42d88 > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-916 .elementor-element.elementor-element-2dadbfe > .elementor-container{max-width:1183px;}.elementor-916 .elementor-element.elementor-element-2dadbfe > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-916 .elementor-element.elementor-element-2dadbfe{padding:0px 0px 60px 0px;}.elementor-916 .elementor-element.elementor-element-34bfedf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-34bfedf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1E3D;}.elementor-916 .elementor-element.elementor-element-34bfedf > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-34bfedf > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-34bfedf > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-916 .elementor-element.elementor-element-34bfedf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-916 .elementor-element.elementor-element-34bfedf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-b03dcff .elementor-heading-title{color:#D4AE50;}.elementor-916 .elementor-element.elementor-element-b03dcff > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-916 .elementor-element.elementor-element-a0b316f .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:700;}.elementor-916 .elementor-element.elementor-element-a0b316f > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-916 .elementor-element.elementor-element-526200d{color:#FFFFFFB3;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-526200d > .elementor-widget-container{margin:0px 0px 28px 14px;}.elementor-916 .elementor-element.elementor-element-7df1cf3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-916 .elementor-element.elementor-element-3ac8ff3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-3ac8ff3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-916 .elementor-element.elementor-element-3ac8ff3 > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-3ac8ff3 > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-3ac8ff3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-916 .elementor-element.elementor-element-3ac8ff3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -6px;--e-column-margin-right:0px;--e-column-margin-left:-6px;}.elementor-916 .elementor-element.elementor-element-3ac8ff3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-54aae06 .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-54aae06 .elementor-icon i, .elementor-916 .elementor-element.elementor-element-54aae06 .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-5c58695{text-align:center;}.elementor-916 .elementor-element.elementor-element-5c58695 .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-fb1af67{text-align:center;color:#FFFFFFB3;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-fb1af67 > .elementor-widget-container{margin:0px 0px 28px 14px;}.elementor-916 .elementor-element.elementor-element-88820eb .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;fill:#0F1722;color:#0F1722;background-color:#D4AE50;border-radius:20px 20px 20px 20px;padding:4px 4px 4px 4px;}.elementor-916 .elementor-element.elementor-element-88820eb > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 16px 0px;}.elementor-916 .elementor-element.elementor-element-f8224bb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-f8224bb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-916 .elementor-element.elementor-element-f8224bb > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-f8224bb > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-f8224bb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-916 .elementor-element.elementor-element-f8224bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-916 .elementor-element.elementor-element-f8224bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-246c061 .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-246c061 .elementor-icon i, .elementor-916 .elementor-element.elementor-element-246c061 .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-c85944f{text-align:center;}.elementor-916 .elementor-element.elementor-element-c85944f .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-c288eac{text-align:center;color:#FFFFFFB3;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-c288eac > .elementor-widget-container{margin:0px 0px 28px 14px;}.elementor-916 .elementor-element.elementor-element-c66a385 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;fill:#0F1722;color:#0F1722;background-color:#D4AE50;border-radius:20px 20px 20px 20px;padding:4px 4px 4px 4px;}.elementor-916 .elementor-element.elementor-element-c66a385 > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 16px 0px;}.elementor-916 .elementor-element.elementor-element-b860178:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-916 .elementor-element.elementor-element-b860178 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-916 .elementor-element.elementor-element-b860178 > .elementor-element-populated, .elementor-916 .elementor-element.elementor-element-b860178 > .elementor-element-populated > .elementor-background-overlay, .elementor-916 .elementor-element.elementor-element-b860178 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-916 .elementor-element.elementor-element-b860178 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 6px;--e-column-margin-right:0px;--e-column-margin-left:6px;}.elementor-916 .elementor-element.elementor-element-b860178 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-916 .elementor-element.elementor-element-70649fc .elementor-icon-wrapper{text-align:center;}.elementor-916 .elementor-element.elementor-element-70649fc .elementor-icon i, .elementor-916 .elementor-element.elementor-element-70649fc .elementor-icon svg{transform:rotate(0deg);}.elementor-916 .elementor-element.elementor-element-75e20f8{text-align:center;}.elementor-916 .elementor-element.elementor-element-75e20f8 .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-dd52826{text-align:center;color:#FFFFFFB3;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-916 .elementor-element.elementor-element-dd52826 > .elementor-widget-container{margin:0px 0px 28px 14px;}.elementor-916 .elementor-element.elementor-element-7befcc4 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;fill:#0F1722;color:#0F1722;background-color:#D4AE50;border-radius:20px 20px 20px 20px;padding:4px 4px 4px 4px;}.elementor-916 .elementor-element.elementor-element-7befcc4 > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 16px 0px;}.elementor-916 .elementor-element.elementor-element-4e9cd4a{margin-top:-20px;margin-bottom:0px;}@media(max-width:1024px){.elementor-916 .elementor-element.elementor-element-abc3308 > .elementor-widget-container{margin:35px 0px 0px -30px;}.elementor-916 .elementor-element.elementor-element-c18d45d > .elementor-widget-container{margin:35px 0px 0px 10px;}.elementor-916 .elementor-element.elementor-element-a729fe3 > .elementor-widget-container{margin:8px 0px 0px 0px;}}@media(min-width:768px){.elementor-916 .elementor-element.elementor-element-e65bb03{width:42.368%;}.elementor-916 .elementor-element.elementor-element-899ae55{width:57.632%;}.elementor-916 .elementor-element.elementor-element-4aff8bb{width:52.747%;}.elementor-916 .elementor-element.elementor-element-2e05dc9{width:13.972%;}.elementor-916 .elementor-element.elementor-element-53c9c29{width:2.433%;}.elementor-916 .elementor-element.elementor-element-ac5ef48{width:2.174%;}.elementor-916 .elementor-element.elementor-element-4b95c26{width:55%;}.elementor-916 .elementor-element.elementor-element-b95dc7c{width:45%;}}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-abc3308 .elementor-button{padding:0px -1px 0px 0px;}.elementor-916 .elementor-element.elementor-element-abc3308 > .elementor-widget-container{margin:-25px 101px 0px 0px;}.elementor-916 .elementor-element.elementor-element-c18d45d .elementor-button{padding:0px -1px 0px 0px;}.elementor-916 .elementor-element.elementor-element-c18d45d > .elementor-widget-container{margin:-59px 0px 0px 96px;padding:0px -5px 0px -2px;}.elementor-916 .elementor-element.elementor-element-ac5ef48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-916 .elementor-element.elementor-element-a729fe3 > .elementor-widget-container{margin:47px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-aa357df */.elementor-916 .elementor-element.elementor-element-aa357df {
    transition: transform 0.25s, box-shadow 0.25s;
}
.elementor-916 .elementor-element.elementor-element-aa357df:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47e258f */.elementor-916 .elementor-element.elementor-element-47e258f {
    transition: transform 0.25s, box-shadow 0.25s;
}
.elementor-916 .elementor-element.elementor-element-47e258f:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1c871d */.elementor-916 .elementor-element.elementor-element-c1c871d {
    transition: transform 0.25s, box-shadow 0.25s;
}
.elementor-916 .elementor-element.elementor-element-c1c871d:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f61f100 */.elementor-916 .elementor-element.elementor-element-f61f100 {
    transition: transform 0.25s, box-shadow 0.25s;
}
.elementor-916 .elementor-element.elementor-element-f61f100:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 30px rgba(0,0,0,0.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b95c26 */.elementor-916 .elementor-element.elementor-element-4b95c26::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 5px;
    height: 100%;
    background: #c8a55a;
    border-radius: 18px 0 0 18px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-34bfedf */.elementor-916 .elementor-element.elementor-element-34bfedf::before{
    content: '';
    position: absolute; inset: 0;
    background: radial-gradient(ellipse 68% 88% at 88% 58%, rgba(30, 77, 140, 0.5), transparent);
    pointer-events: none; z-index: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dadbfe */.elementor-916 .elementor-element.elementor-element-2dadbfe::after {
    content: '';
    position: absolute;
    top: -60px;
    right: -60px;
    width: 220px;
    height: 220px;
    border-radius: 50%;
    background: rgba(200,165,90,0.08);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2177a15 *//* ── FOOTER ── */
footer{background:#080E1E;padding:52px 40px 20px}
.footer-inner{max-width:1200px;margin:0 auto}
.footer-grid{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}
.ft{font-family:'Cormorant Garamond',serif;font-size:18px;font-weight:500;color:#fff;margin-bottom:10px}
.fd{color:rgba(255,255,255,0.38);font-size:12.5px;line-height:1.8}
.fc h4{font-size:10.5px;font-weight:700;color:var(--gold-lt);text-transform:uppercase;letter-spacing:1px;margin-bottom:14px}
.fc a,.fc p{color:rgba(255,255,255,0.42);font-size:12.5px;display:block;text-decoration:none;margin-bottom:9px;transition:color .15s}
.fc a:hover{color:rgba(255,255,255,0.8)}
.social-row{display:flex;gap:8px;margin-top:14px}
.soc-btn{
  width:32px;height:32px;border-radius:8px;
  background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.12);
  display:flex;align-items:center;justify-content:center;
  font-size:13px;color:rgba(255,255,255,0.55);text-decoration:none;transition:all .18s;
}
.soc-btn:hover{background:rgba(184,145,42,0.2);border-color:var(--gold);color:var(--gold-lt)}
.footer-bottom{border-top:1px solid rgba(255,255,255,0.06);padding-top:16px;display:flex;justify-content:space-between}
.footer-bottom span{color:rgba(255,255,255,0.22);font-size:11px}
 
@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.hero-content&gt;*{animation:fadeUp .7s ease both}
.hero-eyebrow{animation-delay:.1s}.hero h1{animation-delay:.2s}
.hero-desc{animation-delay:.3s}.hero-ctas{animation-delay:.4s}.hero-stats{animation-delay:.5s}
 
@media(max-width:1024px){
  nav{display:none}
  .hero-inner{grid-template-columns:1fr}.hero-card{display:none}
  .qa-grid{grid-template-columns:1fr 1fr}
  .bidang-grid{grid-template-columns:1fr 1fr}
  .prog-grid{grid-template-columns:1fr}
  .collab-layout,.personil-layout{grid-template-columns:1fr}
  .news-grid{grid-template-columns:1fr 1fr}
  .footer-grid{grid-template-columns:1fr 1fr}
  .cta-inner{flex-direction:column;text-align:center}
}
@media(max-width:640px){
  .qa-grid,.bidang-grid,.news-grid,.standar-grid{grid-template-columns:1fr}
  .hero-inner,.prog-inner,.qa-inner,.bidang-inner{padding:0 20px}
  header{padding:0 20px}
}/* End custom CSS */