.elementor-24 .elementor-element.elementor-element-9aec1a6{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9aec1a6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9aec1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-13a5292{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.8;}.elementor-24 .elementor-element.elementor-element-13a5292:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-13a5292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asai.org/wp-content/uploads/2026/05/ASAI-hero-01_Hugh-Ferriss-Prize.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-13a5292::before, .elementor-24 .elementor-element.elementor-element-13a5292 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-13a5292 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-13a5292 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-13a5292 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-13a5292 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor2 ) 0%, #00000033 100%);}.elementor-24 .elementor-element.elementor-element-e77aee0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-33aa2f4{background-color:#FFFFFF22;padding:8px 16px 8px 16px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-33aa2f4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-33aa2f4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-33aa2f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-33aa2f4.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-33aa2f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-33aa2f4 .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-33aa2f4 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-33aa2f4 .elementor-icon-box-title a{font-size:14px;font-weight:500;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-33aa2f4 .elementor-icon-box-description{line-height:1em;color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-50d9e72 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-8b902d6{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-6f8593f{color:#FFFFFFAA;}.elementor-24 .elementor-element.elementor-element-6f8593f a{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-6f8593f a:hover, .elementor-24 .elementor-element.elementor-element-6f8593f a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-cd1dd9d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fe2aa4b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-fe2aa4b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-fe2aa4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-fe2aa4b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-fe2aa4b .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-fe2aa4b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button{background-color:#FFFFFF22;border-style:solid;border-color:#FFFFFF33;}.elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2ec8fff .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-149142a{--spacer-size:1em;}.elementor-24 .elementor-element.elementor-element-62c9b41{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.8;}.elementor-24 .elementor-element.elementor-element-62c9b41:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-62c9b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asai.org/wp-content/uploads/2026/05/ASAI-hero-Formal-Award-winner-2025_Nikken_Kenta-Miyakawa-02.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-62c9b41::before, .elementor-24 .elementor-element.elementor-element-62c9b41 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-62c9b41 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-62c9b41 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-62c9b41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-62c9b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor2 ) 0%, #00000033 100%);}.elementor-24 .elementor-element.elementor-element-914cd85{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-7976721{background-color:#FFFFFF22;padding:8px 16px 8px 16px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-7976721 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-7976721 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-7976721.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-7976721.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-7976721.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-7976721 .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-7976721 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-7976721 .elementor-icon-box-title a{font-size:14px;font-weight:500;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-7976721 .elementor-icon-box-description{line-height:1em;color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-21d415b .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-199d032{color:#FFFFFFAA;}.elementor-24 .elementor-element.elementor-element-199d032 a{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-199d032 a:hover, .elementor-24 .elementor-element.elementor-element-199d032 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-9a1031a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9fadbb5 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9fadbb5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-9fadbb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-9fadbb5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-9fadbb5 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9fadbb5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button{background-color:#FFFFFF22;border-style:solid;border-color:#FFFFFF33;}.elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-bbe4559 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-aaa7d33{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.8;}.elementor-24 .elementor-element.elementor-element-aaa7d33:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-aaa7d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asai.org/wp-content/uploads/2026/05/ASAI-hero-Informal-Award-winner-2025_Samuel-Ringman.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-aaa7d33::before, .elementor-24 .elementor-element.elementor-element-aaa7d33 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aaa7d33 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aaa7d33 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-aaa7d33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-aaa7d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor2 ) 0%, #00000033 100%);}.elementor-24 .elementor-element.elementor-element-eabf556{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-3712487{background-color:#FFFFFF22;padding:8px 16px 8px 16px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-3712487 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-3712487 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-3712487.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-3712487.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-3712487.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-3712487 .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-3712487 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-3712487 .elementor-icon-box-title a{font-size:14px;font-weight:500;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3712487 .elementor-icon-box-description{line-height:1em;color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-06ff5ae .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-2038491{color:#FFFFFFAA;}.elementor-24 .elementor-element.elementor-element-2038491 a{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-2038491 a:hover, .elementor-24 .elementor-element.elementor-element-2038491 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-dcd5ac5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-112492b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-112492b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-112492b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-112492b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-112492b .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-112492b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button{background-color:#FFFFFF22;border-style:solid;border-color:#FFFFFF33;}.elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-a17aa4f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-6e4aed3{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.8;}.elementor-24 .elementor-element.elementor-element-6e4aed3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6e4aed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asai.org/wp-content/uploads/2026/05/Banner-02_Observational-Best-In-Show_-139.I.041.05.10.C_Nikken_Nobutaka-Uchida-scaled.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-6e4aed3::before, .elementor-24 .elementor-element.elementor-element-6e4aed3 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6e4aed3 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6e4aed3 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6e4aed3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6e4aed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor2 ) 0%, #00000033 100%);}.elementor-24 .elementor-element.elementor-element-7f43df7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-97b7daf{background-color:#FFFFFF22;padding:8px 16px 8px 16px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-97b7daf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-97b7daf .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-97b7daf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-97b7daf.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-97b7daf.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-97b7daf .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-97b7daf .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-97b7daf .elementor-icon-box-title a{font-size:14px;font-weight:500;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-97b7daf .elementor-icon-box-description{line-height:1em;color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-12ace00 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-7d88c40{color:#FFFFFFAA;}.elementor-24 .elementor-element.elementor-element-7d88c40 a{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-7d88c40 a:hover, .elementor-24 .elementor-element.elementor-element-7d88c40 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-8cbd490{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ce123de .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ce123de .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-ce123de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-ce123de .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-ce123de .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-ce123de .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-290f49f .elementor-button{background-color:#FFFFFF22;border-style:solid;border-color:#FFFFFF33;}.elementor-24 .elementor-element.elementor-element-290f49f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-290f49f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-290f49f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-290f49f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-290f49f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-290f49f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-3505e3a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-astglobalcolor6 );--e-n-carousel-dots-hover-color:var( --e-global-color-astglobalcolor6 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-40px;}.elementor-24 .elementor-element.elementor-element-3505e3a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3505e3a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-24 .elementor-element.elementor-element-c8799b4{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-24 .elementor-element.elementor-element-84ade74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-b0ed3f8{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-b0ed3f8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-24 .elementor-element.elementor-element-b0ed3f8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-b0ed3f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-b0ed3f8.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-b0ed3f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-b0ed3f8 .elementor-icon{font-size:15px;}.elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:none;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-14bd153 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-93471f6{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-24 .elementor-element.elementor-element-93471f6 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-93471f6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-24 .elementor-element.elementor-element-93471f6 .e-loop-item > .elementor-section, .elementor-24 .elementor-element.elementor-element-93471f6 .e-loop-item > .elementor-section > .elementor-container, .elementor-24 .elementor-element.elementor-element-93471f6 .e-loop-item > .e-con, .elementor-24 .elementor-element.elementor-element-93471f6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-24 .elementor-element.elementor-element-8990ab0{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-astglobalcolor5 );--swiper-pagination-spacing:15px;}.elementor-24 .elementor-element.elementor-element-8990ab0 .swiper-slide > .elementor-element{height:100%;}.elementor-24 .elementor-element.elementor-element-8990ab0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-24 .elementor-element.elementor-element-c27dbcd{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-24 .elementor-element.elementor-element-c27dbcd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c27dbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-24 .elementor-element.elementor-element-07b191f{--display:flex;}.elementor-24 .elementor-element.elementor-element-73d73fb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-81afbb6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-81afbb6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-fb16101 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-color:#00000011;}.elementor-24 .elementor-element.elementor-element-fb16101 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-fb16101 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-7132680{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-24d3d4c{background-color:var( --e-global-color-astglobalcolor8 );padding:2em 2em 2em 2em;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.05);}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-title{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-24d3d4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-24d3d4c.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-24d3d4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon{font-size:25px;}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-title a{font-size:2rem;}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-24 .elementor-element.elementor-element-a3fa27e{background-color:var( --e-global-color-astglobalcolor8 );padding:2em 2em 2em 2em;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.05);}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-title{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-a3fa27e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-a3fa27e.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a3fa27e.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon{font-size:25px;}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-title a{font-size:2rem;}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-24 .elementor-element.elementor-element-ff93319{background-color:var( --e-global-color-astglobalcolor8 );padding:2em 2em 2em 2em;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.05);}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-title{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-ff93319.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-ff93319.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-ff93319.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon{font-size:25px;}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-title a{font-size:2rem;}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-24 .elementor-element.elementor-element-2af5de7{background-color:var( --e-global-color-astglobalcolor8 );padding:2em 2em 2em 2em;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.05);}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-2af5de7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-2af5de7.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2af5de7.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon{font-size:25px;}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-title a{font-size:2rem;}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-24 .elementor-element.elementor-element-a0a8770{--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;}.elementor-24 .elementor-element.elementor-element-a0a8770:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a0a8770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-24 .elementor-element.elementor-element-279d54a{--display:flex;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-24 .elementor-element.elementor-element-279d54a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-279d54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );background-image:url("https://asai.org/wp-content/uploads/2026/05/Hugh-Ferriss-Prize_AIP-37_Jose-Trinidad_Diamond-Schmitt-Architects.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-279d54a::before, .elementor-24 .elementor-element.elementor-element-279d54a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-279d54a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-279d54a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-279d54a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-279d54a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111820;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-6e3219d{--display:flex;}.elementor-24 .elementor-element.elementor-element-a988709{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a988709 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-a988709 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-a988709.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-a988709.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a988709.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-a988709 .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-a988709 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a988709 .elementor-icon-box-title a{font-size:14px;font-weight:500;}.elementor-24 .elementor-element.elementor-element-7b527c3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-8a9e58a{color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-644f243{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cac73bd{background-color:#FFFFFF22;padding:5px 15px 15px 15px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-cac73bd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-cac73bd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-cac73bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-cac73bd.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-cac73bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-cac73bd .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-cac73bd .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-cac73bd .elementor-icon-box-title a{font-size:14px;font-weight:500;line-height:1em;}.elementor-24 .elementor-element.elementor-element-cac73bd .elementor-icon-box-description{line-height:1em;color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-18c5773{background-color:#FFFFFF22;padding:5px 15px 15px 15px;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-18c5773 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-18c5773 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-18c5773.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-18c5773.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-18c5773.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-18c5773 .elementor-icon{font-size:10px;}.elementor-24 .elementor-element.elementor-element-18c5773 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-18c5773 .elementor-icon-box-title a{font-size:14px;font-weight:500;line-height:1em;}.elementor-24 .elementor-element.elementor-element-18c5773 .elementor-icon-box-description{line-height:1em;color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-249bce6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-026dc2a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-026dc2a .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-026dc2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-026dc2a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-026dc2a .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-026dc2a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button{background-color:#FFFFFF22;border-style:solid;border-color:#FFFFFF33;}.elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-1d8d6d7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-51dd6bd{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-24 .elementor-element.elementor-element-51dd6bd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-51dd6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-24 .elementor-element.elementor-element-7425833{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-91390db{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );border-style:none;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-b70f058 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-24 .elementor-element.elementor-element-e6ae960{--grid-columns:3;--grid-row-gap:2em;--grid-column-gap:2em;}.elementor-24 .elementor-element.elementor-element-e6ae960 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-24 .elementor-element.elementor-element-e6ae960 .e-loop-item > .elementor-section, .elementor-24 .elementor-element.elementor-element-e6ae960 .e-loop-item > .elementor-section > .elementor-container, .elementor-24 .elementor-element.elementor-element-e6ae960 .e-loop-item > .e-con, .elementor-24 .elementor-element.elementor-element-e6ae960 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-24 .elementor-element.elementor-element-e16bf50{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-24 .elementor-element.elementor-element-e16bf50:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e16bf50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-24 .elementor-element.elementor-element-96ac62a{text-align:center;}.elementor-24 .elementor-element.elementor-element-b5e141f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-88ec23c img{width:100%;height:60px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-4129f74 img{width:100%;height:60px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-d3dab24 img{width:100%;height:60px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-5635c81{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-24 .elementor-element.elementor-element-5635c81:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5635c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-24 .elementor-element.elementor-element-70cf9b9{text-align:center;}.elementor-24 .elementor-element.elementor-element-ffcb304{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-24 .elementor-element.elementor-element-7cfc91c img{width:100%;height:40px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-0016c11 img{width:100%;height:90px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-aab2c54 img{width:100%;height:65px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-e3150c4 img{width:100%;height:50px;object-fit:contain;object-position:center center;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-e77aee0{--width:60%;}.elementor-24 .elementor-element.elementor-element-914cd85{--width:60%;}.elementor-24 .elementor-element.elementor-element-eabf556{--width:60%;}.elementor-24 .elementor-element.elementor-element-7f43df7{--width:60%;}.elementor-24 .elementor-element.elementor-element-6e3219d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-6e3219d{--width:100%;}}@media(max-width:1366px){.elementor-24 .elementor-element.elementor-element-93471f6{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-24 .elementor-element.elementor-element-8990ab0{--swiper-slides-to-display:3;}.elementor-24 .elementor-element.elementor-element-7132680{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3505e3a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-93471f6{--grid-columns:6;}.elementor-24 .elementor-element.elementor-element-8990ab0{--swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-c27dbcd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-7132680{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-279d54a{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-24 .elementor-element.elementor-element-e6ae960{--grid-columns:2;}.elementor-24 .elementor-element.elementor-element-e16bf50{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-24 .elementor-element.elementor-element-5635c81{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-24 .elementor-element.elementor-element-ffcb304{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--align-content:space-evenly;}.elementor-24 .elementor-element.elementor-element-7cfc91c img{width:100%;height:30px;}.elementor-24 .elementor-element.elementor-element-0016c11 img{width:100%;height:50px;}.elementor-24 .elementor-element.elementor-element-aab2c54 img{width:100%;height:40px;}.elementor-24 .elementor-element.elementor-element-e3150c4 img{width:100%;height:20px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-3505e3a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-93471f6{--grid-columns:6;}.elementor-24 .elementor-element.elementor-element-8990ab0{--swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-7132680{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-24d3d4c{padding:2em 1em 1em 1em;}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-wrapper{gap:1em;}.elementor-24 .elementor-element.elementor-element-24d3d4c .elementor-icon-box-description{font-size:16px;}.elementor-24 .elementor-element.elementor-element-a3fa27e{padding:2em 1em 1em 1em;}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-wrapper{gap:1em;}.elementor-24 .elementor-element.elementor-element-a3fa27e .elementor-icon-box-description{font-size:16px;}.elementor-24 .elementor-element.elementor-element-ff93319{padding:2em 1em 1em 1em;}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-wrapper{gap:1em;}.elementor-24 .elementor-element.elementor-element-ff93319 .elementor-icon-box-description{font-size:16px;}.elementor-24 .elementor-element.elementor-element-2af5de7{padding:2em 1em 1em 1em;}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-wrapper{gap:1em;}.elementor-24 .elementor-element.elementor-element-2af5de7 .elementor-icon-box-description{font-size:16px;}.elementor-24 .elementor-element.elementor-element-279d54a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-24 .elementor-element.elementor-element-644f243{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-24 .elementor-element.elementor-element-e6ae960{--grid-columns:1;}.elementor-24 .elementor-element.elementor-element-b5e141f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-ffcb304{--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;}}@media(max-width:1366px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-6e3219d{--width:75%;}}@media(min-width:2400px){.elementor-24 .elementor-element.elementor-element-8990ab0{--swiper-slides-to-display:3;}.elementor-24 .elementor-element.elementor-element-7132680{--grid-auto-flow:row;}}/* Start custom CSS for loop-grid, class: .elementor-element-93471f6 */@media screen and (min-width:1500px) {
.winners-loop .elementor-loop-container {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: row !important;
    justify-content: stretch !important;
    align-items: stretch !important;
    align-content: stretch !important; 
}

.winners-loop .e-loop-item {
    display: inline-flex !important;
    width: auto !important;
    flex-grow: 1;
    flex-shrink: 2;
}
.winners-loop .feat-img img {
    width: auto;
    max-height: 240px !important;
    transform: scale(1.25);
}}

@media screen and (min-width:1025px) and (max-width:1499px) {
.winners-loop .elementor-loop-container {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: row !important;
    justify-content: stretch !important;
    align-items: stretch !important;
    align-content: stretch !important; 
}

.winners-loop .e-loop-item {
    display: inline-flex !important;
    width: auto !important;
    flex-grow: 1;
    flex-shrink: 2;
}
.winners-loop .feat-img img {
    width: auto;
    max-height: 16vw !important;
    transform: scale(1.25);
}}

@media screen and (max-width:1024px) {
.feat-img img {
    max-height: 66vw !important;
    transform: scale(1.25);
}}/* End custom CSS */
/* Start custom CSS */.elementor-editor-active .ken-burns {
    animation: none;
}/* End custom CSS */