.elementor-3215 .elementor-element.elementor-element-6af8a2c{--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:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-3215 .elementor-element.elementor-element-a0bf690 img{width:100%;max-width:100vw;}.elementor-3215 .elementor-element.elementor-element-4ab4875 img{width:100%;max-width:600px;}.elementor-3215 .elementor-element.elementor-element-1f86a6e img{width:100%;max-width:600px;}.elementor-3215 .elementor-element.elementor-element-e4199be{--display:flex;--justify-content:center;}.elementor-3215 .elementor-element.elementor-element-e4199be:not(.elementor-motion-effects-element-type-background), .elementor-3215 .elementor-element.elementor-element-e4199be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sqai.com.my/wp-content/uploads/2026/04/AU-hero-img-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3215 .elementor-element.elementor-element-186390a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.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 );color:var( --e-global-color-primary );}.elementor-3215 .elementor-element.elementor-element-1d2a3a8 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-3215 .elementor-element.elementor-element-52eca04 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:60px;font-weight:600;line-height:1.15;color:var( --e-global-color-secondary );}.elementor-3215 .elementor-element.elementor-element-40dc1ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-523b1c0{z-index:0;}.elementor-3215 .elementor-element.elementor-element-523b1c0 img{width:100%;max-width:740px;}.elementor-3215 .elementor-element.elementor-element-96e714e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3215 .elementor-element.elementor-element-89c481f{text-align:center;}.elementor-3215 .elementor-element.elementor-element-89c481f .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-3215 .elementor-element.elementor-element-0b4fd29{text-align:center;}.elementor-3215 .elementor-element.elementor-element-0b4fd29 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:600;line-height:1.25;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3215 .elementor-element.elementor-element-b13ae7e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;font-family:"Inter", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-dc06284{--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;--z-index:1;}.elementor-3215 .elementor-element.elementor-element-82f8863{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-3215 .elementor-element.elementor-element-eb4a610{z-index:0;}.elementor-3215 .elementor-element.elementor-element-eb4a610 img{width:100%;max-width:740px;}.elementor-3215 .elementor-element.elementor-element-c1c22b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3215 .elementor-element.elementor-element-50c77de img{max-width:100%;}.elementor-3215 .elementor-element.elementor-element-6c109c0 img{max-width:100%;}.elementor-3215 .elementor-element.elementor-element-20cb338{--display:flex;}.elementor-3215 .elementor-element.elementor-element-48dc946{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;font-family:"Inter", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-a254010{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-3215 .elementor-element.elementor-element-13f5fa0{z-index:0;}.elementor-3215 .elementor-element.elementor-element-13f5fa0 img{width:100%;max-width:740px;}.elementor-3215 .elementor-element.elementor-element-e7204e5{--display:flex;}.elementor-3215 .elementor-element.elementor-element-88448b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;font-family:"Inter", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-9168490{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3215 .elementor-element.elementor-element-0590245 img{width:100%;max-width:580px;}.elementor-3215 .elementor-element.elementor-element-35237f5{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-3215 .elementor-element.elementor-element-5c29b66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3215 .elementor-element.elementor-element-8ae6b5c img{width:100%;max-width:580px;}.elementor-3215 .elementor-element.elementor-element-74890fa{--display:flex;}.elementor-3215 .elementor-element.elementor-element-7316719{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;font-family:"Inter", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-4ce8671{--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:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-1721eb6{--display:flex;}.elementor-3215 .elementor-element.elementor-element-9e15ae5{text-align:center;}.elementor-3215 .elementor-element.elementor-element-9e15ae5 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:24px;font-weight:600;line-height:1.25;}.elementor-3215 .elementor-element.elementor-element-221e6be{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3215 .elementor-element.elementor-element-f8f1311{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-3215 .elementor-element.elementor-element-c25ad99{--display:flex;}.elementor-3215 .elementor-element.elementor-element-750e7bc{text-align:start;}.elementor-3215 .elementor-element.elementor-element-750e7bc .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:600;line-height:1.15;color:#07273F00;}.elementor-3215 .elementor-element.elementor-element-4a66a2b{--display:flex;}.elementor-3215 .elementor-element.elementor-element-c35ebdf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;font-family:"Inter", sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-3215 .elementor-element.elementor-element-705501b{--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:space-around;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-3215 .elementor-element.elementor-element-b122d5e{--display:flex;}.elementor-3215 .elementor-element.elementor-element-1d82618{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3215 .elementor-element.elementor-element-ceae671 img{width:100%;max-width:36px;}.elementor-3215 .elementor-element.elementor-element-d6c327e .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3215 .elementor-element.elementor-element-29f9a1c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;font-family:"Inter", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-3215 .elementor-element.elementor-element-cfca0cd{--display:flex;}.elementor-3215 .elementor-element.elementor-element-b00450c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3215 .elementor-element.elementor-element-ce4262b img{width:100%;max-width:36px;}.elementor-3215 .elementor-element.elementor-element-f861acb .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3215 .elementor-element.elementor-element-419bbfb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;font-family:"Inter", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-3215 .elementor-element.elementor-element-ba79d2c{--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;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-bd26f58{z-index:0;}.elementor-3215 .elementor-element.elementor-element-bd26f58 img{width:100%;max-width:740px;}.elementor-3215 .elementor-element.elementor-element-4dc8d45{--display:flex;}.elementor-3215 .elementor-element.elementor-element-9deef4f{text-align:center;}.elementor-3215 .elementor-element.elementor-element-9deef4f .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:600;line-height:1.25;}.elementor-3215 .elementor-element.elementor-element-828616b{--display:flex;}.elementor-3215 .elementor-element.elementor-element-7d5c004{--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;--z-index:1;}.elementor-3215 .elementor-element.elementor-element-fe2a9a1{--display:flex;}.elementor-3215 .elementor-element.elementor-element-aa3d846{--display:flex;}.elementor-3215 .elementor-element.elementor-element-09a4770{text-align:start;}.elementor-3215 .elementor-element.elementor-element-09a4770 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:600;line-height:1.25;}.elementor-3215 .elementor-element.elementor-element-0ce0bf0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3215 .elementor-element.elementor-element-6749bce{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3215 .elementor-element.elementor-element-fc2c28b .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:20px;font-weight:600;}.elementor-3215 .elementor-element.elementor-element-03c5afe .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-3d826fb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3215 .elementor-element.elementor-element-874adb2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3215 .elementor-element.elementor-element-b8699d3 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:20px;font-weight:600;}.elementor-3215 .elementor-element.elementor-element-de5b0fb .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-194573a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3215 .elementor-element.elementor-element-d2a7c33{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3215 .elementor-element.elementor-element-05d9476 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:20px;font-weight:600;}.elementor-3215 .elementor-element.elementor-element-7c2cb36 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-8d4d26d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3215 .elementor-element.elementor-element-3cfb2c1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3215 .elementor-element.elementor-element-bda0f07 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:20px;font-weight:600;}.elementor-3215 .elementor-element.elementor-element-0439e2e .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-e8a3b0b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3215 .elementor-element.elementor-element-303f625{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3215 .elementor-element.elementor-element-3ef6119 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:20px;font-weight:600;}.elementor-3215 .elementor-element.elementor-element-4731639 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:var( --e-global-color-text );}.elementor-3215 .elementor-element.elementor-element-69491b7{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-69491b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3215 .elementor-element.elementor-element-2ad681f{--display:flex;}.elementor-3215 .elementor-element.elementor-element-326542e{z-index:0;}.elementor-3215 .elementor-element.elementor-element-326542e img{width:100%;max-width:402px;}.elementor-3215 .elementor-element.elementor-element-d61c579{z-index:1;}.elementor-3215 .elementor-element.elementor-element-d61c579 img{width:100%;max-width:740px;}.elementor-3215 .elementor-element.elementor-element-f8a3b89{--display:flex;}.elementor-3215 .elementor-element.elementor-element-e6ee657{z-index:0;}.elementor-3215 .elementor-element.elementor-element-e6ee657 img{width:100%;max-width:402px;}.elementor-3215 .elementor-element.elementor-element-596d0e9{z-index:1;}.elementor-3215 .elementor-element.elementor-element-596d0e9 img{width:100%;max-width:740px;}.elementor-3215 .elementor-element.elementor-element-17bbfb3{text-align:center;}.elementor-3215 .elementor-element.elementor-element-17bbfb3 img{width:100%;max-width:957px;}.elementor-3215 .elementor-element.elementor-element-5734213{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3215 .elementor-element.elementor-element-6167b81{text-align:center;}.elementor-3215 .elementor-element.elementor-element-6167b81 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:40px;font-weight:600;}.elementor-3215 .elementor-element.elementor-element-8b87e4f{--display:flex;--z-index:5;}.elementor-3215 .elementor-element.elementor-element-b1180f3{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3215 .elementor-element.elementor-element-7c75dec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-59af335{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-835cc89{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-2ee8e84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-2df47b8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-3bebf11{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-627ecbd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-43e018f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3215 .elementor-element.elementor-element-67c2779{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3215 .elementor-element.elementor-element-96e714e{--content-width:1300px;}.elementor-3215 .elementor-element.elementor-element-82f8863{--content-width:1240px;}.elementor-3215 .elementor-element.elementor-element-35237f5{--content-width:1240px;}.elementor-3215 .elementor-element.elementor-element-f8f1311{--content-width:1275px;}.elementor-3215 .elementor-element.elementor-element-705501b{--content-width:1030px;}.elementor-3215 .elementor-element.elementor-element-828616b{--content-width:1300px;}.elementor-3215 .elementor-element.elementor-element-fe2a9a1{--content-width:1260px;}.elementor-3215 .elementor-element.elementor-element-69491b7{--width:97.519%;}}/* Start custom CSS */.br-xs {
    display: none;
}

/*Hero*/
#gradient-top-middle {
    top: -20vh;
}
#gradient-top-left {
    top: -10vh;
    left: -15vw;
}
#gradient-top-right {
    top: -5vh;
    right: -8vw;
}

#hero .hero-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 30px;
    min-height: 620px;
}

#hero .title {
    background: linear-gradient(98deg, #2F627E 5.82%, #54CAF2 49.58%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*Intro*/
#intro .subtitle {
    margin-left: auto;
    margin-right: auto;
}

#gradient-intro {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/*About*/
#about img, #milestone .timeline-right img {
    border-radius: 16px;
    overflow: hidden;
}

.about1-wrap, .about2-wrap {
    padding-bottom: 120px;
}

#about .col-img {
    width: 55%;
}
#about .col-desc {
    width: 45%;
}

.about2-wrap {
    background: url('/wp-content/uploads/2026/04/AU-about-element-01.png') bottom left no-repeat;
    background-size: 400px;
}
.about3-wrap {
    background: url('/wp-content/uploads/2026/04/AU-about-element-02.png') bottom right no-repeat;
    background-size: 400px;
}

.img-about2 {
    padding-top: 80px;
}

.about1-wrap .col-desc {
    padding-top: 110px;
}

#about .desc {
    margin: auto;
}
.about1-wrap .desc {
    width: 480px;
}
.about2-wrap .desc {
    width: 500px;
}
.about3-wrap .desc {
    width: 420px;
}
#about .about3-wrap .desc {
    margin-left: 0;
}

#gradient-about1 {
    bottom: -40%;
    left: -10%;
}
#gradient-about2 {
    bottom: -50%;
    right: -10%;
}

/*Core*/
#core .title {
    background: linear-gradient(180deg, #54CAF2 0%, #07273F 62.07%, #000 119.54%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: auto;
}

/*Guided*/
#guided {
    /*background: linear-gradient(117deg, #000 4.14%, #0D3553 42.02%, #2E7998 79.85%, #54CAF2 102.97%);*/
    /*background: url('/wp-content/uploads/2026/04/AU-guided-img-01.png') center no-repeat;
    background-size: 100% cover;
    min-height: 250vh;*/
}

/*@media (min-height: 899px) {
    #guided {
        min-height: 260vh;
    }
}

@media (min-height: 910px) {
    #guided {
        min-height: 210vh;
    }
}

@media (min-height: 950px) {
    #guided {
        min-height: 200vh;
    }
}*/

#guided .guide-wrap {
    position: absolute;
    top: 80px;
}
#guided .mv-wrap {
    position: absolute;
    bottom: 65px;
}

.vision-block, .mission-block {
    background: #54CAF2;
    border-radius: 15px;
    padding: 2rem 2.5rem 1rem;
}

#guided .icon-mv {
    background: var(--Gradient-3, linear-gradient(140deg, #000 -12.7%, #07273F 51.25%, #54CAF2 120.32%));
    border-radius: 100%;
    width: 60px;
    height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
}

#guided .mv-wrap p {
    margin-bottom: 0;
}

.mission-block {
    margin-top: 80px;
}

/*Milestone*/
#gradient-milestone {
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#corporate-milestones .h--timeline-dates li:last-child {
    opacity: 0;
}

#corporate-milestones .h--timeline-date {
    font-size: 16px;
    font-family: var(--font-title);
    padding-bottom: 1.25rem;
}

#corporate-milestones .h--timeline-date {
    color: #718B9F;
}

#corporate-milestones .h--timeline-date.h--timeline-date--older-event, 
#corporate-milestones .h--timeline-date--selected {
    color: #07273F;
}

#corporate-milestones .h--timeline-event-content {
    max-width: 100%;
    margin: 0 auto;
    padding: 3rem 2rem;
}

#corporate-milestones .h--timeline-event-content {
    display: flex;
    flex-direction: row;
    gap: 80px;
}
#corporate-milestones .timeline-left {
    width: 50%;
    padding-top: 50px;
}
#corporate-milestones .timeline-right {
    width: 50%;
    display: flex;
    flex-direction: row;
    gap: 10px;
}
#corporate-milestones .timeline-right img {
    border-radius: 16px;
}

#corporate-milestones .timeline-right >div:nth-child(even) {
    margin-top: 80px;
}

#corporate-milestones .title-year {
    font-size: 24px;
    font-family: var(--font-title);
    font-weight: 600;
    color: #07273F;
    margin-bottom: 10px;
}
#corporate-milestones .title-timeline {
    font-size: 32px;
    font-family: var(--font-title);
    font-weight: 600;
    line-height: 1.15;
    color: #07273F;
    background: linear-gradient(195deg, #000 -10.41%, #07273F 44.15%, #54CAF2 103.07%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 15px;
}
#corporate-milestones .subtitle-timeline {
    font-size: 20px;
    font-family: var(--font-title);
    font-weight: 600;
    line-height: 1.15;
    display: block;
    margin-top: 3px;
}
#corporate-milestones .desc {
    font-size: 16px;
    font-family: var(--font-text);
    font-weight: 400;
    line-height: 1.5;
    color: #07273F;
}

/*Team*/
#leadership-team {
    padding-left: 10px;
    padding-right: 10px;
}

#leadership-team .team-wrap {
    background: #F0FAFE;
    border-radius: 16px;
    padding-top: 100px;
    padding-bottom: 120px;
}

#leadership-team .team-wrap > .e-con-inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 80px 30px;
}

.col-team {
    max-width: calc(33.33% - 30px);
    width: calc(33.33% - 30px);
}

.img-placeholder {
    display: block;
    background: #A2A2A2;
    border-radius: 16px;
    min-height: 420px;
    width: 100%;
}

#leadership-team .team-name {
    background: linear-gradient(171deg, #000 -37.17%, #07273F 25.17%, #54CAF2 92.5%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    width: fit-content;
}

/*Awards Certs*/
#awards-gradient-middle {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 957px;
}

#awards-certs .element-left-block {
    top: 0;
    left: -1.5rem;
}
#awards-gradient-left {
    top: -35%;
    left: -15%;
    z-index: -1;
}

#awards-certs .element-right-block {
    bottom: -30%;
    right: -1.5rem;
}
#awards-gradient-right {
    z-index: -1;
    right: 0;
}


#awards-certs .logo-block {
    width: 965px;
    margin: auto;
    flex-wrap: wrap;
}

#awards-certs .col-logo {
    max-width: calc(20% - 20px);
    width: calc(20% - 20px);
    background: #fff;
    border-radius: 20px;
    padding: 5px 0;
}

#awards-certs .logo-block {
    justify-content: center;
}

#awards-certs .logo-block img {
    width: initial;
    height: 80px;
}


@media (max-width: 1920px) {
    #hero .hero-wrap {
        min-height: 500px;
    }
}

@media (max-width: 1380px) {
    #hero .subtitle * {
        font-size: 55px;
    }
    #intro .title *, #guided .title *, #corporate-milestones .title *, #leadership-team .title *, #awards-certs .title * {
        font-size: 38px;
    }
    #intro .heading-wrap > .e-con-inner, #guided .guide-wrap > .e-con-inner, #leadership-team .team-wrap > .e-con-inner {
        max-width: 90%;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner {
        max-width: 85%;
        gap: 65px;
    }
    .about2-wrap, .about3-wrap {
        background-size: 320px;
    }
    .about3-wrap {
        padding-bottom: 80px;
    }
    #core {
        padding-top: 30px;
    }
    #awards-ele-left img, #awards-ele-right img {
        max-width: 350px;
    }
    #awards-gradient-left img {
        max-width: 680px;
    }
}

@media (max-width: 1280px) {
    #hero .subtitle * {
        font-size: 52px;
    }
    #guided .title *, #corporate-milestones .title *, #leadership-team .title *, #awards-certs .title * {
        font-size: 36px;
    }
    #intro .title * {
        font-size: 34px;
    }
    #corporate-milestones .title-timeline {
        font-size: 30px;
    }
    #core .title *, #guided .title-mv *, #corporate-milestones .title-year {
        font-size: 22px;
    }
    #corporate-milestones .subtitle-timeline {
        font-size: 19px;
    }
    #guided .guide-wrap .desc * {
        font-size: 17px;
    }
    #connect .connect-wrap > .e-con-inner {
        max-width: 95%;
    }
    #hero .hero-wrap {
        min-height: 480px;
    }
    #guided .mv-wrap > .e-con-inner {
        gap: 40px;
    }
    #corporate-milestones .h--timeline-container, #corporate-milestones  .h--timeline-events {
        max-width: 90%;
    }
    #awards-certs .element-right-block {
        bottom: -15%;
    }
}

@media (max-width: 1180px) {
    #corporate-milestones .title-timeline br {
        display: none;
    }
    #intro .desc *, #about .desc *, #guided .mv-wrap p, #corporate-milestones .desc {
        font-size: 15px;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner {
        max-width: 90%;
    }
    #guided .mv-wrap > .e-con-inner {
        max-width: 80%;
    }
    #hero {
        padding-top: 180px;
    }
    .about1-wrap .col-desc {
        padding-top: 80px;
    }
    .img-about2 {
        padding-top: 65px;
    }
    #guided .guide-wrap {
        top: 65px;
    }
    #guided .mv-wrap {
        bottom: 50px;
    }
    #corporate-milestones {
        padding-top: 80px;
        padding-bottom: 65px;
    }
    #gradient-milestone {
        top: 10%;
    }
    #corporate-milestones .h--timeline-event-content {
        gap: 65px;
    }
    #leadership-team {
        padding-left: 3px;
        padding-right: 3px;
    }
}

@media (max-width: 1080px) {
    #hero .subtitle * {
        font-size: 48px;
    }
    #guided .title *, #corporate-milestones .title *, #leadership-team .title *, #awards-certs .title * {
        font-size: 34px;
    }
    #intro .title * {
        font-size: 30px;
    }
    #leadership-team .team-name * {
        font-size: 19px;
    }
    #guided .guide-wrap .desc * {
        font-size: 16px;
    }
    #corporate-milestones .h--timeline-date {
        font-size: 15px;
    }
    #guided .guide-wrap > .e-con-inner {
        max-width: 95%;
    }
    #hero .hero-wrap {
        min-height: 450px;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner, #guided .guide-wrap > .e-con-inner {
        gap: 50px;
    }
    #gradient-about1 {
        bottom: -30%;
        left: -25%;
        max-width: 680px;
    }
    #gradient-about2 {
        bottom: -25%;
        right: -10%;
        max-width: 600px;
    }
    .vision-block, .mission-block {
        padding: 1.75rem 2rem 1rem;
    }
    #corporate-milestones .timeline-left {
        padding-top: 30px;
    }
    #leadership-team .team-wrap {
        padding-top: 65px;
        padding-bottom: 100px;
    }
    #leadership-team .team-wrap > .e-con-inner {
        gap: 65px 30px;
        justify-content: space-evenly;
    }
    #leadership-team .col-team.col-title {
        width: 100%;
        max-width: 100%;
        margin-bottom: -30px;
    }
    #leadership-team .col-team.col-title * {
        text-align: center;
    }
    .img-placeholder {
        min-height: 320px;
    }
    #awards-certs .logo-block {
        width: 90%;
    }
}

@media (max-width: 1024px) {
    #hero {
        padding-top: 125px;
    }
    #corporate-milestones .h--timeline-event-content {
        gap: 50px;
    }
}

@media (max-width: 980px) {
    #hero .subtitle * {
        font-size: 46px;
    }
    #core .title *, #guided .title-mv *, #corporate-milestones .title-year {
        font-size: 21px;
    }
    #guided .mv-wrap > .e-con-inner {
        max-width: 85%;
    }
    #intro {
        padding-bottom: 50px;
    }
    .img-about2 {
        padding-top: 50px;
    } 
    .about1-wrap, .about2-wrap {
        padding-bottom: 80px;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner, #guided .guide-wrap > .e-con-inner {
        flex-direction: column;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner {
        max-width: 580px;
        gap: 40px;
    }
    #about .col-left, #about .col-right, #guided .col-left, #guided .col-right {
        width: 100%;
    }
    #about .col-img {
        order: -1;
    }
    .about1-wrap .col-desc {
        padding-top: 0;
    }
    #about .desc {
        max-width: 85%;
        width: 100%;
    }
    #core {
        padding-top: 0;
    }
    #guided .guide-wrap > .e-con-inner {
        max-width: 90%;
        gap: 25px;
    }
    #guided .guide-wrap {
        top: 50px;
    }
    #guided .icon-mv {
        width: 52px;
        height: 52px;
    }
    #guided .icon-mv img {
        max-width: 30px;
    }
    .mission-block {
        margin-top: 65px;
    }
    #leadership-team .team-wrap {
        padding-bottom: 80px;
    }
    #awards-certs {
        gap: 35px;
    }
    #awards-certs .col-logo {
        max-width: calc(25% - 20px);
        width: calc(25% - 20px);
    }
}

@media (max-width: 900px) {
    #corporate-milestones .title-timeline {
        font-size: 28px;
    }
    #corporate-milestones .title-year {
        font-size: 20px;
    }
    #leadership-team .team-name * {
        font-size: 18px;
    }
    #corporate-milestones .subtitle-timeline {
        font-size: 17px;
    }
    #guided .mv-wrap > .e-con-inner {
        max-width: 90%;
    }
    #intro {
        padding-top: 80px;
    }
    .about1-wrap, .about2-wrap {
        padding-bottom: 65px;
    }
    #img-guided {
        width: 100%;
        height: 1300px;
    }
    #img-guided img {
        content: url('/wp-content/uploads/2026/04/AU-guided-img-01-xs.png');
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    #corporate-milestones {
        padding-bottom: 0;
    }
    #corporate-milestones .h--timeline-event-content {
        flex-direction: column;
        gap: 25px;
        max-width: 580px;
    }
    #corporate-milestones .timeline-left, #corporate-milestones .timeline-right {
        width: 100%;
    }
    #corporate-milestones .timeline-left {
        padding-top: 0;
    }
    #corporate-milestones .timeline-right {
        order: -1;
    }
    #corporate-milestones .timeline-right >div:nth-child(even) {
        margin-top: 30px;
    }
    #leadership-team .team-wrap > .e-con-inner {
        max-width: 680px;
    }
    .col-team {
        max-width: calc(50% - 30px);
        width: calc(50% - 30px);
    }
}

@media (max-width: 800px) {
    #core br {
        display: none;
    }
    #hero .subtitle * {
        font-size: 44px;
    }
    #guided .title *, #corporate-milestones .title *, #leadership-team .title *, #awards-certs .title * {
        font-size: 32px;
    }
    #intro .title * {
        font-size: 28px;
    }
    #core .core-wrap > .e-con-inner, #guided .mv-wrap > .e-con-inner {
        max-width: 480px;
    }
    #gradient-intro, #gradient-milestone {
        width: 100%;
    }
    #guided .mv-wrap > .e-con-inner {
        flex-direction: column;
        gap: 15px;
    }
    .mission-block {
        margin-top: 0;
    }
    #awards-certs .col-logo {
        padding: 2px 0;
    }
    #awards-certs .logo-block {
        width: 95%;
    }
}

@media (max-width: 769px) {
    #intro .desc br {
        display: none;
    }
    #intro .title * {
        font-size: 26px;
    }
    #guided .guide-wrap > .e-con-inner, #leadership-team .team-wrap > .e-con-inner {
        max-width: 85%;
    }
    #about .img-about1, #about .img-about2 {
        max-width: calc(50% - 10px);
        width: calc(50% - 10px);
    }
    .about2-wrap {
        background: none;
    }
    .about3-wrap {
        background-size: 200px;
    }
    #img-guided {
        height: 1400px;
    }
    #corporate-milestones .h--timeline-event-content {
        padding-top: .5rem;
    }
    #awards-certs .logo-block {
        width: 85%;
    }
    #awards-certs .col-logo {
        max-width: calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width: 680px) {
    #intro .title br {
        display: none;
    }
    #hero .subtitle * {
        font-size: 40px;
    }
    #guided .title *, #corporate-milestones .title *, #leadership-team .title *, #awards-certs .title * {
        font-size: 30px;
    }
    #intro .title * {
        font-size: 28px;
    }
    #corporate-milestones .title-timeline {
        font-size: 26px;
    }
    #corporate-milestones .title-year {
        font-size: 19px;
    }
    #leadership-team .team-name * {
        font-size: 17px;
    }
    #guided .guide-wrap .desc * {
        font-size: 15px;
    }
    #intro .desc *, #about .desc *, #guided .mv-wrap p, #corporate-milestones .desc {
        font-size: 14px;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner {
        max-width: 80%;
    }
    #hero {
        padding-top: 100px;
    }
    #guided .title {
        max-width: 450px;
    }
    #corporate-milestones .h--timeline-container, #corporate-milestones .h--timeline-events {
        max-width: 95%;
    }
    #corporate-milestones .title-year {
        margin-bottom: 5px;
    }
    #leadership-team .team-wrap {
        padding-bottom: 65px;
        padding-top: 50px;
    }
}

@media (max-width: 580px) {
    #intro .subtitle br {
        display: none;
    }
    #corporate-milestones .title *, #leadership-team .title *, #awards-certs .title * {
        font-size: 28px;
    }
    #corporate-milestones .title-year {
        font-size: 18px;
    }
    #hero .title *, #intro .subtitle * {
        font-size: 13px;
    }
    #location .title * {
        font-size: 34px;
    }
    #connect .title * {
        font-size: 32px;
    }    
    #connect .subtitle {
        font-size: 24px;
    }
    #corporate-milestones .h--timeline-date {
        font-size: 14px;
    }
    #about .about1-wrap > .e-con-inner, #about .about2-wrap > .e-con-inner, #about .about3-wrap > .e-con-inner {
        max-width: 90%;
    }
    #intro .title {
        max-width: 85%;
        margin: auto;
    }
    .about3-wrap, #core {
        padding-bottom: 120px;
    }
    #leadership-team .team-wrap > .e-con-inner {
        gap: 50px 30px;
        max-width: 320px;
    }
    #leadership-team .col-team.col-title {
        margin-bottom: -20px;
    }
    .col-team {
        max-width: 100%;
        width: 100%;
    }
    #awards-certs .logo-block {
        width: 95%;
    }
}

@media (max-width: 480px) {
    #hero .subtitle * {
        font-size: 38px;
    }
    #intro .title * {
        font-size: 26px;
    }
    #core .core-wrap > .e-con-inner {
        max-width: 80%;
    }
    #guided .mv-wrap > .e-con-inner {
        max-width: 90%;
    }
    #intro .title {
        max-width: 100%;
    }
    #about .desc {
        max-width: 95%;
    }
    #about .img-about1, #about .img-about2 {
        max-width: 100%;
        width: 100%;
    }
    #about .img-about1 {
        margin-left: 100px;
    }
    #about .img-about2 {
        margin-right: 100px;
        padding-top: 0;
    }
    #core {
        background: url(/wp-content/uploads/2026/04/AU-about-element-01.png) bottom left no-repeat;
        background-size: 200px;
    }
    #corporate-milestones .h--timeline-event-content {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 450px) {
    #guided .title * {
        font-size: 28px;
    }
    #intro .title * {
        font-size: 24px;
    }
    #guided .title-mv * {
        font-size: 20px;
    }
    #corporate-milestones .subtitle-timeline {
        font-size: 16px;
    }
    #core .core-wrap > .e-con-inner {
        max-width: 85%;
    }
    #leadership-team .team-wrap > .e-con-inner {
        max-width: 80%;
    }
    #awards-certs .col-logo {
        max-width: calc(48% - 20px);
        width: calc(48% - 20px);
    }
    .industry-block .col-industry {
        padding: 1rem;
        min-height: 165px;
    }
}

@media (max-width: 400px) {
    #guided .title * {
        font-size: 26px;
    }
    #core .title * {
        font-size: 20px;
    }
    #about .img-about1 {
        margin-left: 80px;
    }
    #about .img-about2 {
        margin-right: 80px;
    }
    .vision-block, .mission-block {
        padding: 1.5rem 1.75rem .8rem;
    }
}/* End custom CSS */