.elementor-40 .elementor-element.elementor-element-8a56e20{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-8a56e20:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8a56e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaccot.org/wp-content/uploads/2026/10/events-courtyard.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-8a56e20::before, .elementor-40 .elementor-element.elementor-element-8a56e20 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-8a56e20 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-8a56e20 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-8a56e20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-8a56e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B1E44 32%, rgba(11,30,68,0.35) 100%);}.elementor-40 .elementor-element.elementor-element-be3e894{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-d46ffe2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:var( --e-global-color-goldlgt );}.elementor-40 .elementor-element.elementor-element-52de1ae .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:600;line-height:1.18em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-bd2kerw{--display:flex;--min-height:40px;}.elementor-40 .elementor-element.elementor-element-5dc1f10{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-6542683{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-06d305c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:var( --e-global-color-oldgold );}.elementor-40 .elementor-element.elementor-element-7671c9c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:600;line-height:1.18em;color:var( --e-global-color-oldink );}.elementor-40 .elementor-element.elementor-element-f4a8e01{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-0f2ee3e{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;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:var( --e-global-color-glassbrd );--border-color:var( --e-global-color-glassbrd );--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(16,32,64,0.18);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-0f2ee3e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-0f2ee3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-glassfil );}.elementor-40 .elementor-element.elementor-element-0f2ee3e:hover{box-shadow:0px 18px 24px 0px rgba(16,32,64,0.08);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-c75572b{text-align:center;}.elementor-40 .elementor-element.elementor-element-6d68ee7{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;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:var( --e-global-color-glassbrd );--border-color:var( --e-global-color-glassbrd );--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(16,32,64,0.18);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6d68ee7:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6d68ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-glassfil );}.elementor-40 .elementor-element.elementor-element-6d68ee7:hover{box-shadow:0px 18px 24px 0px rgba(16,32,64,0.08);}.elementor-40 .elementor-element.elementor-element-404c462{text-align:center;}.elementor-40 .elementor-element.elementor-element-fd4869b{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;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:var( --e-global-color-glassbrd );--border-color:var( --e-global-color-glassbrd );--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(16,32,64,0.18);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-fd4869b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-fd4869b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-glassfil );}.elementor-40 .elementor-element.elementor-element-fd4869b:hover{box-shadow:0px 18px 24px 0px rgba(16,32,64,0.08);}.elementor-40 .elementor-element.elementor-element-f158955{text-align:center;}.elementor-40 .elementor-element.elementor-element-fe5f6ea{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-d85fa69{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-3b3322b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:var( --e-global-color-oldgold );}.elementor-40 .elementor-element.elementor-element-d0f7bb4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:600;line-height:1.18em;color:var( --e-global-color-oldink );}.elementor-40 .elementor-element.elementor-element-9710ccf{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-559c703{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;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:var( --e-global-color-glassbrd );--border-color:var( --e-global-color-glassbrd );--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(16,32,64,0.18);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-559c703:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-559c703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-glassfil );}.elementor-40 .elementor-element.elementor-element-559c703:hover{box-shadow:0px 18px 24px 0px rgba(16,32,64,0.08);}.elementor-40 .elementor-element.elementor-element-51134b1{text-align:center;}.elementor-40 .elementor-element.elementor-element-f83c06c{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;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:var( --e-global-color-glassbrd );--border-color:var( --e-global-color-glassbrd );--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(16,32,64,0.18);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f83c06c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f83c06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-glassfil );}.elementor-40 .elementor-element.elementor-element-f83c06c:hover{box-shadow:0px 18px 24px 0px rgba(16,32,64,0.08);}.elementor-40 .elementor-element.elementor-element-e9422e8{text-align:center;}.elementor-40 .elementor-element.elementor-element-aabfa27{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;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:var( --e-global-color-glassbrd );--border-color:var( --e-global-color-glassbrd );--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 14px 0px rgba(16,32,64,0.18);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-aabfa27:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-aabfa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-glassfil );}.elementor-40 .elementor-element.elementor-element-aabfa27:hover{box-shadow:0px 18px 24px 0px rgba(16,32,64,0.08);}.elementor-40 .elementor-element.elementor-element-a4d38db{text-align:center;}.elementor-40 .elementor-element.elementor-element-41bd56c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-66a7a8b{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-d01af29{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.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-40 .elementor-element.elementor-element-tsc401 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bluewash );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-default .elementor-icon{color:var( --e-global-color-bluewash );border-color:var( --e-global-color-bluewash );}.elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bluewash );}.elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-tsc401.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-tsc401 .elementor-icon{font-size:20px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-tsc401 .elementor-icon svg{height:20px;}.elementor-40 .elementor-element.elementor-element-d27af5f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;line-height:1.18em;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-45e3aae{font-size:16px;font-weight:400;line-height:1.65em;color:var( --e-global-color-textsoft );}.elementor-40 .elementor-element.elementor-element-er02vh{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-eb1ruo .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-eb1ruo .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-eb2u1o .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-eb2u1o .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-98aea75{--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;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-el3ra2 .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-40 .elementor-element.elementor-element-evh_grid{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ec43n7{background-color:#FFFFFF;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-ec43n7 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-40 .elementor-element.elementor-element-ec43n7 .elementor-icon-box-title{margin-block-end:0px;color:#1A2433;}.elementor-40 .elementor-element.elementor-element-ec43n7.elementor-view-stacked .elementor-icon{background-color:#E8EEF7;fill:#1B4F9C;color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec43n7.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ec43n7.elementor-view-default .elementor-icon{fill:#E8EEF7;color:#E8EEF7;border-color:#E8EEF7;}.elementor-40 .elementor-element.elementor-element-ec43n7.elementor-view-framed .elementor-icon{background-color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec43n7 .elementor-icon{font-size:15px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-40 .elementor-element.elementor-element-ec43n7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ec43n7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ec56md{background-color:#FFFFFF;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-ec56md .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-40 .elementor-element.elementor-element-ec56md .elementor-icon-box-title{margin-block-end:0px;color:#1A2433;}.elementor-40 .elementor-element.elementor-element-ec56md.elementor-view-stacked .elementor-icon{background-color:#E8EEF7;fill:#1B4F9C;color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec56md.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ec56md.elementor-view-default .elementor-icon{fill:#E8EEF7;color:#E8EEF7;border-color:#E8EEF7;}.elementor-40 .elementor-element.elementor-element-ec56md.elementor-view-framed .elementor-icon{background-color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec56md .elementor-icon{font-size:15px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-40 .elementor-element.elementor-element-ec56md .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ec56md .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ec6gdu{background-color:#FFFFFF;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-ec6gdu .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-40 .elementor-element.elementor-element-ec6gdu .elementor-icon-box-title{margin-block-end:0px;color:#1A2433;}.elementor-40 .elementor-element.elementor-element-ec6gdu.elementor-view-stacked .elementor-icon{background-color:#E8EEF7;fill:#1B4F9C;color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec6gdu.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ec6gdu.elementor-view-default .elementor-icon{fill:#E8EEF7;color:#E8EEF7;border-color:#E8EEF7;}.elementor-40 .elementor-element.elementor-element-ec6gdu.elementor-view-framed .elementor-icon{background-color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec6gdu .elementor-icon{font-size:15px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-40 .elementor-element.elementor-element-ec6gdu .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ec6gdu .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ec7xkz{background-color:#FFFFFF;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-ec7xkz .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-40 .elementor-element.elementor-element-ec7xkz .elementor-icon-box-title{margin-block-end:0px;color:#1A2433;}.elementor-40 .elementor-element.elementor-element-ec7xkz.elementor-view-stacked .elementor-icon{background-color:#E8EEF7;fill:#1B4F9C;color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec7xkz.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ec7xkz.elementor-view-default .elementor-icon{fill:#E8EEF7;color:#E8EEF7;border-color:#E8EEF7;}.elementor-40 .elementor-element.elementor-element-ec7xkz.elementor-view-framed .elementor-icon{background-color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec7xkz .elementor-icon{font-size:15px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-40 .elementor-element.elementor-element-ec7xkz .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ec7xkz .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ec8nkw{background-color:#FFFFFF;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-ec8nkw .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-40 .elementor-element.elementor-element-ec8nkw .elementor-icon-box-title{margin-block-end:0px;color:#1A2433;}.elementor-40 .elementor-element.elementor-element-ec8nkw.elementor-view-stacked .elementor-icon{background-color:#E8EEF7;fill:#1B4F9C;color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec8nkw.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ec8nkw.elementor-view-default .elementor-icon{fill:#E8EEF7;color:#E8EEF7;border-color:#E8EEF7;}.elementor-40 .elementor-element.elementor-element-ec8nkw.elementor-view-framed .elementor-icon{background-color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec8nkw .elementor-icon{font-size:15px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-40 .elementor-element.elementor-element-ec8nkw .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ec8nkw .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ec96i2{background-color:#FFFFFF;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3EC;border-radius:14px 14px 14px 14px;}.elementor-40 .elementor-element.elementor-element-ec96i2 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-40 .elementor-element.elementor-element-ec96i2 .elementor-icon-box-title{margin-block-end:0px;color:#1A2433;}.elementor-40 .elementor-element.elementor-element-ec96i2.elementor-view-stacked .elementor-icon{background-color:#E8EEF7;fill:#1B4F9C;color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec96i2.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ec96i2.elementor-view-default .elementor-icon{fill:#E8EEF7;color:#E8EEF7;border-color:#E8EEF7;}.elementor-40 .elementor-element.elementor-element-ec96i2.elementor-view-framed .elementor-icon{background-color:#1B4F9C;}.elementor-40 .elementor-element.elementor-element-ec96i2 .elementor-icon{font-size:15px;padding:11px;border-radius:11px 11px 11px 11px;}.elementor-40 .elementor-element.elementor-element-ec96i2 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ec96i2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-el102qu .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-icon i{color:#1B4F9C;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-icon svg{fill:#1B4F9C;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-eu111w8{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-eu111w8 .elementor-icon-list-text{color:#2D3748;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-ct3sv67{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-40 .elementor-element.elementor-element-h4e37a{text-align:center;}.elementor-40 .elementor-element.elementor-element-h4e37a .elementor-heading-title{font-family:"Manrope", Sans-serif;}.elementor-40 .elementor-element.elementor-element-h5fwnz{text-align:center;}.elementor-40 .elementor-element.elementor-element-h5fwnz .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-40 .elementor-element.elementor-element-t6cty2{text-align:center;}.elementor-40 .elementor-element.elementor-element-r7rs5u{--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;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-b8rrx7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-b8rrx7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-b9tfzr .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-b9tfzr .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-evh_grid{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-8a56e20:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8a56e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% center;}.elementor-40 .elementor-element.elementor-element-8a56e20{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-40 .elementor-element.elementor-element-be3e894{--width:100%;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-40 .elementor-element.elementor-element-52de1ae .elementor-heading-title{font-size:30px;}.elementor-40 .elementor-element.elementor-element-5dc1f10{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-40 .elementor-element.elementor-element-6542683{--width:100%;}.elementor-40 .elementor-element.elementor-element-7671c9c .elementor-heading-title{font-size:26px;}.elementor-40 .elementor-element.elementor-element-0f2ee3e{--width:100%;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-6d68ee7{--width:100%;}.elementor-40 .elementor-element.elementor-element-fd4869b{--width:100%;}.elementor-40 .elementor-element.elementor-element-fe5f6ea{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-40 .elementor-element.elementor-element-d85fa69{--width:100%;}.elementor-40 .elementor-element.elementor-element-d0f7bb4 .elementor-heading-title{font-size:26px;}.elementor-40 .elementor-element.elementor-element-559c703{--width:100%;}.elementor-40 .elementor-element.elementor-element-f83c06c{--width:100%;}.elementor-40 .elementor-element.elementor-element-aabfa27{--width:100%;}.elementor-40 .elementor-element.elementor-element-41bd56c{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-40 .elementor-element.elementor-element-d01af29{--width:100%;}.elementor-40 .elementor-element.elementor-element-d27af5f .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-98aea75{--width:100%;}.elementor-40 .elementor-element.elementor-element-evh_grid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-be3e894{--width:70%;}.elementor-40 .elementor-element.elementor-element-6542683{--width:70%;}.elementor-40 .elementor-element.elementor-element-0f2ee3e{--width:30%;}.elementor-40 .elementor-element.elementor-element-6d68ee7{--width:30%;}.elementor-40 .elementor-element.elementor-element-fd4869b{--width:30%;}.elementor-40 .elementor-element.elementor-element-d85fa69{--width:70%;}.elementor-40 .elementor-element.elementor-element-559c703{--width:30%;}.elementor-40 .elementor-element.elementor-element-f83c06c{--width:30%;}.elementor-40 .elementor-element.elementor-element-aabfa27{--width:30%;}.elementor-40 .elementor-element.elementor-element-d01af29{--width:60%;}.elementor-40 .elementor-element.elementor-element-98aea75{--width:32%;}.elementor-40 .elementor-element.elementor-element-ct3sv67{--content-width:900px;}}/* Start custom CSS *//* aa-tile: icon tiles fill with Assyrian blue when their card is hovered */
body.elementor-page-40 .elementor-widget-icon.aa-tile .elementor-icon{transition:background-color .35s ease,color .35s ease,transform .35s cubic-bezier(.22,.61,.36,1);}
body.elementor-page-40 .elementor-widget-icon.aa-tile .elementor-icon svg{fill:currentColor;}
body.elementor-page-40 .e-con:hover > .elementor-widget-icon.aa-tile .elementor-icon{background-color:#1B4F9C !important;color:#FFFFFF !important;transform:rotate(-6deg) scale(1.06);}
body.elementor-page-40 .e-con:hover > .elementor-widget-icon.aa-tile .elementor-icon svg{fill:#FFFFFF !important;}
body.elementor-page-40 .aa-uses .elementor-icon-list-icon svg{fill:#1B4F9C;}
@media (prefers-reduced-motion:reduce){body.elementor-page-40 .e-con:hover > .aa-tile .elementor-icon{transform:none !important;}}
/* ===== AACCOT page design v2 (matches Home) ===== */
#aap-hero{min-height:400px !important;padding:120px 24px 96px !important;margin:0 !important;border-bottom:0 !important;display:flex;flex-direction:column;justify-content:center;}
#aap-hero::before{opacity:1 !important;}
#aap-hero-copy{max-width:640px !important;gap:14px !important;}
#aap-hero .aap-crumb p{margin:0;font-family:Manrope, Arial, sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#AFC0DC;}
#aap-hero .aap-crumb a{color:#D9B45E !important;text-decoration:none;}
#aap-hero .aap-crumb span{margin:0 10px;opacity:.6;}
#aap-hero .aap-kicker .elementor-heading-title{font-family:Manrope, Arial, sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.6px !important;text-transform:uppercase !important;color:#D9B45E !important;}
#aap-hero .aap-title .elementor-heading-title{font-family:'Cormorant Garamond', Georgia, serif !important;font-size:clamp(46px,5.6vw,72px) !important;line-height:1.02 !important;font-weight:600 !important;color:#FFFFFF !important;letter-spacing:-.5px !important;}
#aap-hero .aap-title{position:relative;padding-bottom:18px;}
#aap-hero .aap-title::after{content:"";position:absolute;left:0;bottom:0;width:56px;height:2px;background:#D9B45E;}
#aap-hero .aap-sub p{margin:0;font-family:Manrope, Arial, sans-serif;font-size:17px;line-height:1.65;color:#DCE4F0;max-width:560px;}
#aap-band{padding:0 !important;margin:0 !important;min-height:40px !important;background:#0E2A5C url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='40' viewBox='0 0 56 40'%3E%3Ccircle cx='28' cy='20' r='10.5' fill='none' stroke='%23D9B45E' stroke-width='1' opacity='.55'/%3E%3Cpath d='M28.00,6.00L29.22,17.04L33.66,14.34L30.96,18.78L42.00,20.00L30.96,21.22L33.66,25.66L29.22,22.96L28.00,34.00L26.78,22.96L22.34,25.66L25.04,21.22L14.00,20.00L25.04,18.78L22.34,14.34L26.78,17.04Z' fill='%23D9B45E'/%3E%3Ccircle cx='28' cy='20' r='2.6' fill='%230E2A5C'/%3E%3C/svg%3E") repeat-x center/56px 40px !important;border-top:2px solid #C9A24B !important;border-bottom:2px solid #C9A24B !important;}
#aap-s1{background:#FFFFFF !important;border-bottom:0 !important;}
#aap-s2{background:#F4F6FA !important;border-bottom:0 !important;}
#aap-s3{background:#FFFFFF !important;border-bottom:0 !important;}
:is(#aap-s1,#aap-s2,#aap-s3) .aap-kicker .elementor-heading-title{font-family:Manrope, Arial, sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.6px !important;text-transform:uppercase !important;color:#B38B3E !important;}
:is(#aap-s1,#aap-s2,#aap-s3) .aap-title .elementor-heading-title{font-family:'Cormorant Garamond', Georgia, serif !important;font-size:clamp(34px,3.4vw,46px) !important;line-height:1.08 !important;font-weight:600 !important;color:#0E2A5C !important;letter-spacing:-.3px !important;}
:is(#aap-s1,#aap-s2,#aap-s3) .e-con .e-con .aap-title .elementor-heading-title{font-size:clamp(30px,2.8vw,40px) !important;}
:is(#aap-s1,#aap-s2,#aap-s3) .elementor-widget-button .elementor-button{border-radius:6px !important;text-transform:none !important;letter-spacing:0 !important;font-weight:700 !important;}
#aap-cta{background:linear-gradient(150deg,#0E2A5C 0%,#0B1E44 75%) !important;padding:84px 24px !important;margin:0 !important;border:0 !important;text-align:center;position:relative;overflow:hidden;}
#aap-cta::after{content:"";position:absolute;left:0;right:0;top:0;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='40' viewBox='0 0 56 40'%3E%3Ccircle cx='28' cy='20' r='10.5' fill='none' stroke='%23D9B45E' stroke-width='1' opacity='.55'/%3E%3Cpath d='M28.00,6.00L29.22,17.04L33.66,14.34L30.96,18.78L42.00,20.00L30.96,21.22L33.66,25.66L29.22,22.96L28.00,34.00L26.78,22.96L22.34,25.66L25.04,21.22L14.00,20.00L25.04,18.78L22.34,14.34L26.78,17.04Z' fill='%23D9B45E'/%3E%3Ccircle cx='28' cy='20' r='2.6' fill='%230E2A5C'/%3E%3C/svg%3E") repeat-x center/56px 40px;opacity:.18;pointer-events:none;}
#aap-cta .aap-cta-kicker .elementor-heading-title{font-family:Manrope, Arial, sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:2.6px !important;text-transform:uppercase !important;color:#D9B45E !important;}
#aap-cta .aap-cta-title .elementor-heading-title{font-family:'Cormorant Garamond', Georgia, serif !important;font-size:clamp(34px,3.6vw,48px) !important;font-weight:600 !important;line-height:1.1 !important;color:#FFFFFF !important;}
#aap-cta .aap-cta-text p{margin:0 auto;max-width:600px;font-family:Manrope, Arial, sans-serif;font-size:16.5px;line-height:1.7;color:#C9D4E6;}
:is(#aap-cta-join,#aap-cta-hall) .elementor-button{border-radius:6px !important;padding:15px 26px !important;font-family:Manrope, Arial, sans-serif !important;font-size:14.5px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:none !important;transition:background-color .25s ease,transform .25s ease,border-color .25s ease !important;}
#aap-cta-join .elementor-button{background:#FFFFFF !important;color:#0E2A5C !important;border:1px solid #FFFFFF !important;}
#aap-cta-join .elementor-button:hover{background:#E8EEF7 !important;transform:translateY(-2px);}
#aap-cta-hall .elementor-button{background:transparent !important;color:#FFFFFF !important;border:1px solid rgba(255,255,255,.45) !important;}
#aap-cta-hall .elementor-button:hover{border-color:#D9B45E !important;color:#D9B45E !important;transform:translateY(-2px);}
:is(#aap-cta-join,#aap-cta-hall) .elementor-button-icon svg{fill:currentColor;width:15px;height:15px;}
@media (max-width:767px){#aap-hero{min-height:320px !important;padding:84px 20px 64px !important;}#aap-cta{padding:60px 20px !important;}}
html body :is(#aap-s1,#aap-s2,#aap-s3) .elementor-widget-button .elementor-button{background:#1B4F9C !important;color:#FFFFFF !important;border:1px solid #1B4F9C !important;padding:14px 26px !important;font-size:14.5px !important;transition:background-color .25s ease,transform .25s ease !important;}
html body :is(#aap-s1,#aap-s2,#aap-s3) .elementor-widget-button .elementor-button:hover{background:#163F7D !important;border-color:#163F7D !important;transform:translateY(-2px);}
/* ===== end page design v2 ===== */
/* ===== Events hosting box ===== */
@media (min-width:1025px){
html body .elementor.elementor.elementor.elementor.elementor.elementor.elementor[data-elementor-type="wp-page"] .elementor-element.elementor-element-66a7a8b{flex-wrap:nowrap !important;align-items:center !important;gap:44px !important;padding:40px !important;}
html body .elementor.elementor.elementor.elementor.elementor.elementor.elementor[data-elementor-type="wp-page"] .elementor-element.elementor-element-d01af29{width:52% !important;flex:1 1 52% !important;}
html body .elementor.elementor.elementor.elementor.elementor.elementor.elementor[data-elementor-type="wp-page"] .elementor-element.elementor-element-98aea75{width:44% !important;flex:0 0 44% !important;}
}
html body .elementor.elementor.elementor.elementor.elementor.elementor.elementor[data-elementor-type="wp-page"] .elementor-element.elementor-element-98aea75{flex-direction:column !important;justify-content:center !important;align-items:stretch !important;gap:12px !important;}
.evh-label .elementor-heading-title{font-family:Manrope,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#B38B3E !important;}
.evh-chip{transition:transform .3s cubic-bezier(.22,.61,.36,1),border-color .3s ease,box-shadow .3s ease;}
.evh-chip .elementor-icon-box-wrapper{display:flex !important;flex-direction:row !important;align-items:center !important;text-align:left !important;}
.evh-chip .elementor-icon-box-icon{margin-bottom:0 !important;display:inline-flex;}
.evh-chip .elementor-icon-box-title{margin:0 !important;line-height:1.3;}
.evh-chip .elementor-icon-box-description{display:none;}
.evh-chip .elementor-icon{transition:background-color .3s ease,color .3s ease;}
@media (hover:hover){.evh-chip:hover{transform:translateY(-3px);border-color:#9DB4D6 !important;box-shadow:0 8px 18px rgba(16,32,64,.14);}
.evh-chip:hover .elementor-icon{background-color:#1B4F9C !important;color:#FFFFFF !important;}
.evh-chip:hover .elementor-icon svg{fill:#FFFFFF !important;}}
.evh-uses .elementor-icon-list-icon svg{fill:#1B4F9C;}
html body :is(#evh-btn-req,#evh-btn-call) .elementor-button{border-radius:6px !important;padding:14px 24px !important;font-family:Manrope,sans-serif !important;font-size:14.5px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:none !important;transition:background-color .25s ease,transform .25s ease,border-color .25s ease !important;}
html body #evh-btn-req .elementor-button{background:#1B4F9C !important;color:#FFFFFF !important;border:1px solid #1B4F9C !important;}
html body #evh-btn-req .elementor-button:hover{background:#163F7D !important;transform:translateY(-2px);}
html body #evh-btn-call .elementor-button{background:#FFFFFF !important;color:#0E2A5C !important;border:1px solid #9DB4D6 !important;}
html body #evh-btn-call .elementor-button:hover{background:#E8EEF7 !important;border-color:#1B4F9C !important;transform:translateY(-2px);}
html body :is(#evh-btn-req,#evh-btn-call) .elementor-button-icon svg{fill:currentColor;width:15px;height:15px;}
html body #aap-s3 #evh-btn-call .elementor-widget-container .elementor-button,html body #aap-s3 #evh-btn-call .elementor-button{background:#FFFFFF !important;color:#0E2A5C !important;border:1px solid #9DB4D6 !important;}
html body #aap-s3 #evh-btn-call .elementor-button:hover{background:#E8EEF7 !important;border-color:#1B4F9C !important;}
/* ===== end hosting box ===== */

/* AACCOT sample event flyers — visual concepts, no scheduled events */
:is(.elementor-element-c75572b,.elementor-element-404c462,.elementor-element-f158955,.elementor-element-51134b1,.elementor-element-e9422e8,.elementor-element-a4d38db){position:relative!important;isolation:isolate;aspect-ratio:2/3!important;width:100%!important;min-height:0!important;overflow:hidden!important;border-radius:12px!important;background-color:#0a2039!important;background-position:center!important;background-size:cover!important;box-shadow:0 16px 36px rgba(10,32,57,.18)!important;container-type:inline-size;}
:is(.elementor-element-c75572b,.elementor-element-404c462,.elementor-element-f158955,.elementor-element-51134b1,.elementor-element-e9422e8,.elementor-element-a4d38db) img{opacity:0!important;display:block!important;width:100%!important;height:100%!important;aspect-ratio:2/3!important;object-fit:cover!important;pointer-events:none;}
:is(.elementor-element-c75572b,.elementor-element-404c462,.elementor-element-f158955,.elementor-element-51134b1,.elementor-element-e9422e8,.elementor-element-a4d38db)::before{content:'A A C C O T\A CULTURE · CONNECTION · CELEBRATION\A ───────\A SAMPLE FLYER';position:absolute;inset:16px;z-index:2;border:1px solid rgba(229,199,127,.6);border-radius:3px;padding:18px 8px;white-space:pre-line;text-align:center;color:#f0dca7;font-family:Manrope,Arial,sans-serif;font-size:clamp(8px,2.5cqw,12px);font-weight:700;letter-spacing:2px;line-height:2;pointer-events:none;}
:is(.elementor-element-c75572b,.elementor-element-404c462,.elementor-element-f158955,.elementor-element-51134b1,.elementor-element-e9422e8,.elementor-element-a4d38db)::after{position:absolute;z-index:3;left:25px;right:25px;bottom:47px;white-space:pre-line;text-align:center;font-family:Manrope,Arial,sans-serif;font-weight:800;font-size:clamp(27px,11cqw,60px);line-height:1.04;letter-spacing:-1.5px;color:#fff;text-shadow:0 2px 20px #06182d;pointer-events:none;padding-bottom:22px;border-bottom:2px solid var(--flyer-accent,#e5c77f);}
.elementor-element-c75572b{--flyer-accent:#e5c77f;background-image:linear-gradient(180deg,rgba(5,20,39,.82) 0%,rgba(5,20,39,.07) 30%,rgba(5,20,39,.25) 47%,#081b32 91%),url('https://images.unsplash.com/photo-1571266063066-15577f80abdb?auto=format&fit=crop&w=1000&q=85')!important;}
.elementor-element-c75572b::after{content:'MIDNIGHT\A LIVE';color:#e5c77f;}
.elementor-element-404c462{--flyer-accent:#65d9d1;background-image:linear-gradient(180deg,rgba(5,20,39,.82) 0%,rgba(5,20,39,.07) 30%,rgba(5,20,39,.25) 47%,#081b32 91%),url('https://static1.squarespace.com/static/6078af8a9de59c4e5c2ea165/65cb0f1eacf778213525796e/65e47904923f48577ff35d2b/1744599355516/Assyrian-clothing.jpg?format=1500w')!important;}
.elementor-element-404c462::after{content:'HERITAGE\A IN MOTION';color:#65d9d1;}
.elementor-element-f158955{--flyer-accent:#f1d699;background-image:linear-gradient(180deg,rgba(5,20,39,.82) 0%,rgba(5,20,39,.07) 30%,rgba(5,20,39,.25) 47%,#081b32 91%),url('https://aaccot.org/wp-content/uploads/2026/10/events-courtyard.jpg')!important;}
.elementor-element-f158955::after{content:'THE\A GOLDEN GALA';color:#f1d699;}
.elementor-element-51134b1{--flyer-accent:#6ed6de;background-image:linear-gradient(180deg,rgba(5,20,39,.82) 0%,rgba(5,20,39,.07) 30%,rgba(5,20,39,.25) 47%,#081b32 91%),url('https://images.unsplash.com/photo-1529787184525-7d3933bec5a0?auto=format&fit=crop&w=1000&q=85')!important;}
.elementor-element-51134b1::after{content:'SUMMER\A SESSIONS';color:#6ed6de;}
.elementor-element-e9422e8{--flyer-accent:#edca80;background-image:linear-gradient(180deg,rgba(5,20,39,.82) 0%,rgba(5,20,39,.07) 30%,rgba(5,20,39,.25) 47%,#081b32 91%),url('https://www.syria.tv/sites/default/files/2023-04/9.jpg')!important;}
.elementor-element-e9422e8::after{content:'AKITU\A CELEBRATION';color:#edca80;}
.elementor-element-a4d38db{--flyer-accent:#7bd6cc;background-image:linear-gradient(180deg,rgba(5,20,39,.82) 0%,rgba(5,20,39,.07) 30%,rgba(5,20,39,.25) 47%,#081b32 91%),url('https://cdn0.weddingwire.com/vendor/072360/3_2/1280/jpg/ballroom-mixed-tables-wedding2_51_2063270-170610757590461.jpeg')!important;}
.elementor-element-a4d38db::after{content:'TOGETHER\A AT THE TABLE';color:#7bd6cc;}
.elementor-element-404c462::after,.elementor-element-f158955::after,.elementor-element-e9422e8::after,.elementor-element-a4d38db::after{font-family:Georgia,serif;font-weight:500;letter-spacing:-1px;}
.elementor-element-e9422e8{background-position:35% center!important;}
.elementor-element-51134b1::before,.elementor-element-e9422e8::before,.elementor-element-a4d38db::before{content:'A A C C O T\A CULTURE · CONNECTION · CELEBRATION\A ───────\A SAMPLE ARCHIVE FLYER';}

.elementor-element-404c462{background-position:50% center!important;}
.elementor-element-e9422e8{background-position:50% center!important;}/* End custom CSS */