.elementor-1048 .elementor-element.elementor-element-d1f29fc{--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;}.elementor-1048 .elementor-element.elementor-element-d1f29fc:not(.elementor-motion-effects-element-type-background), .elementor-1048 .elementor-element.elementor-element-d1f29fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flypdesign.com/wp-content/uploads/2026/06/AU-hero-img.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1048 .elementor-element.elementor-element-ea554c0{--display:flex;}.elementor-1048 .elementor-element.elementor-element-c51eeb6{--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:flex-end;--gap:150px 150px;--row-gap:150px;--column-gap:150px;}.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-1048 .elementor-element.elementor-element-cf9ae1a{text-align:end;}.elementor-1048 .elementor-element.elementor-element-cf9ae1a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;line-height:1.15;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-1050e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1048 .elementor-element.elementor-element-1050e7e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1048 .elementor-element.elementor-element-1050e7e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1048 .elementor-element.elementor-element-1050e7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1048 .elementor-element.elementor-element-1050e7e .elementor-icon-list-item > a{font-family:"Gilmer", Sans-serif;font-size:14px;font-weight:500;}.elementor-1048 .elementor-element.elementor-element-1050e7e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1048 .elementor-element.elementor-element-612e46d{--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;}.elementor-1048 .elementor-element.elementor-element-0ca7109 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;line-height:1.15;}.elementor-1048 .elementor-element.elementor-element-14319c0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1048 .elementor-element.elementor-element-77f2860{--display:flex;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1048 .elementor-element.elementor-element-c2456e0{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1048 .elementor-element.elementor-element-5c9d13b{--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:200px 200px;--row-gap:200px;--column-gap:200px;}.elementor-1048 .elementor-element.elementor-element-3ce446d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1048 .elementor-element.elementor-element-3ce446d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1048 .elementor-element.elementor-element-3ce446d{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1048 .elementor-element.elementor-element-3ce446d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1048 .elementor-element.elementor-element-3ce446d .elementor-icon-list-item > a{font-family:"Gilmer", Sans-serif;font-size:14px;font-weight:500;}.elementor-1048 .elementor-element.elementor-element-3ce446d .elementor-icon-list-text{color:var( --e-global-color-79bef17 );transition:color 0.3s;}.elementor-1048 .elementor-element.elementor-element-13b03c2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:400;line-height:1.15;color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-89b5082{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-1048 .elementor-element.elementor-element-cabc391{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1048 .elementor-element.elementor-element-29aa180{--display:flex;}.elementor-1048 .elementor-element.elementor-element-6b34f3c{--display:flex;--overflow:hidden;}.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-1048 .elementor-element.elementor-element-6061395 img{width:100%;max-width:100%;}.elementor-1048 .elementor-element.elementor-element-7014ac4{--display:flex;}.elementor-1048 .elementor-element.elementor-element-07ce550 .elementor-heading-title{font-family:"Gilmer", Sans-serif;font-size:15px;font-weight:300;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-42bff43{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-1048 .elementor-element.elementor-element-2e3ce5b{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1048 .elementor-element.elementor-element-673fae0{--display:flex;}.elementor-1048 .elementor-element.elementor-element-adaf0c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1048 .elementor-element.elementor-element-adaf0c2 img{width:100%;max-width:57px;}.elementor-1048 .elementor-element.elementor-element-72e12f9{--display:flex;}.elementor-1048 .elementor-element.elementor-element-bc76d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1048 .elementor-element.elementor-element-bc76d02 .elementor-heading-title{font-family:"Gilmer", Sans-serif;font-size:15px;font-weight:300;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-7fa31bd .elementor-heading-title{font-family:"Gilmer", Sans-serif;font-size:15px;font-weight:300;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-3f2ee09{--display:flex;}.elementor-1048 .elementor-element.elementor-element-6000765{--display:flex;--overflow:hidden;}.elementor-1048 .elementor-element.elementor-element-eae2236 img{width:100%;max-width:100%;}.elementor-1048 .elementor-element.elementor-element-502b041{--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;}.elementor-1048 .elementor-element.elementor-element-35630b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1048 .elementor-element.elementor-element-b7b299d{--display:flex;}.elementor-1048 .elementor-element.elementor-element-1908458{--display:flex;--overflow:hidden;}.elementor-1048 .elementor-element.elementor-element-81dad34 img{width:100%;max-width:100%;}.elementor-1048 .elementor-element.elementor-element-51f5525{--display:flex;}.elementor-1048 .elementor-element.elementor-element-0c533d1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1048 .elementor-element.elementor-element-27d6e30 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:400;line-height:1.15;color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-1551cde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1048 .elementor-element.elementor-element-1551cde .elementor-heading-title{font-family:"Gilmer", Sans-serif;font-size:15px;font-weight:300;line-height:1.5;color:var( --e-global-color-secondary );}.elementor-1048 .elementor-element.elementor-element-df61e74 img{width:100%;max-width:230px;}@media(max-width:767px){.elementor-1048 .elementor-element.elementor-element-d1f29fc:not(.elementor-motion-effects-element-type-background), .elementor-1048 .elementor-element.elementor-element-d1f29fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flypdesign.com/wp-content/uploads/2026/06/AU-hero-img-xs.png");background-position:center center;}}/* Start custom CSS */#story .info-block {
    padding-left: 1.5%;
    padding-right: 1.5%;
}

/*Hero*/
#hero {
    min-height: 100vh;
    padding-bottom: 65px;
}

#hero .desc-wrap {
    margin-top: 45vh;
    border-top: 1px solid var(--line-color);
    padding-top: 25px;
}

/*Story*/
#story .bg-wrap {
    background: url('/wp-content/uploads/2026/06/AU-story-element-gradient-scaled.png') no-repeat;
    background-size: 100% 100%;
}

#story .subtitle-icon {
    padding-top: 10px;
}

#story .title {
    max-width: 1000px;
}

#story .img-block img {
    transform: scale(1.08);
}

#story1 .story-block {
    max-width: 1000px;
    margin-left: auto;
    margin-right: 10%;
}

#story1 .desc {
    max-width: 412px;
}
#story2 .desc {
    max-width: 431px;
}

#story2 .story-block {
    max-width: 1235px;
    margin-left: auto;
}
#story2 .col-desc {
    width: 45%;
}
#story2 .col-img {
    width: 55%;
}

#story3 .story-block {
    max-width: 1094px;
    margin-left: auto;
    margin-right: auto;
}

#story3 .desc-block {
    max-width: 427px;
    margin-left: auto;
}

@media (max-width: 1580px) {
    #hero .desc-wrap {
        margin-top: 40vh;
    }
}

@media (max-width: 1280px) {
    #hero .title * {
        font-size: 90px;
    }
    #story .title * {
        font-size: 48px;
    }
    #story .title-story * {
        font-size: 38px;
    }
    #hero .desc * {
        font-size: 21px;
        line-height: 1.35;
    }
    #story .desc * {
        font-size: 14px;
    }
    .subtitle-icon * {
        font-size: 13px !important;
    }
    #story .heading-block {
        gap: 150px;
    }
    #story .subtitle-icon {
        min-width: 91px;
    }
    #story .title {
        max-width: 890px;
    }
    #story1 .story-block, #story2 .story-block, #story3 .story-block {
        gap: 80px;
    }
    #story1 .story-block {
        max-width: 80%;
        margin-right: 0;
    }
    #story2 .story-block {
        max-width: 90%;
    }
    #story3 .story-block {
        max-width: 95%;
    }
    #story1 .desc {
        max-width: 380px;
    }
    #story2 .desc, #story3 .desc-block {
        max-width: 410px;
    }
}

@media (max-width: 1080px) {
    #hero .title * {
        font-size: 80px;
    }
    #story .title * {
        font-size: 44px;
    }
    #hero .desc * {
        font-size: 19px;
    }
    .subtitle-icon * {
        font-size: 12px !important;
    }
    #hero {
        padding-bottom: 30px;
    }
    #hero .desc-wrap {
        padding-top: 20px;
    }
    #hero .desc-block {
        gap: 120px;
    }
    #story .bg-wrap {
        padding-top: 80px;
        padding-bottom: 100px;
    }
    #story .heading-block {
        gap: 100px;
    }
    #story .title {
        max-width: 100%;
    }
    #story1 .story-block {
        max-width: 85%;
    }
    #story2 .story-block {
        max-width: 95%;
    }
    #story2 .col-desc {
        width: 40%;
    }
    #story2 .col-img {
        width: 60%;
    }
    #img-logomark {
        max-width: 48px;
    }
}

@media (max-width: 1024px) {
    #story .heading-block {
        flex-direction: column;
        gap: 15px;
        max-width: 85%;
        margin-left: auto;
        margin-right: auto;
    }
    #story1, #story2 {
        margin-bottom: 120px;
    }
    #story1 .story-block, #story2 .story-block, #story3 .story-block {
        gap: 50px;
    }
    #story1 .story-block, #story2 .story-block {
        flex-direction: column;
    }
    #story1 .story-block {
        max-width: 476px;
        margin-right: 10%;
    }
    #story2 .story-block {
        max-width: 688px;
        margin-right: 8%;
        margin-left: 8%;
    }
    #story1 .desc, #story2 .desc {
        max-width: 100%;
    }
    #story2 .col-left {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        gap: 30px;
    }
    #story2 .col-img {
        order: -1;
        padding-right: 15%;
    }
    #story2 .col-img, #story2 .col-desc {
        width: 100%;
    }
}

@media (max-width: 980px) {
    #hero .title * {
        font-size: 72px;
    }
    #hero .desc * {
        font-size: 18px;
    }
    #story .title * {
        font-size: 42px;
    }
    #story .bg-wrap {
        padding-top: 80px;
    }
}

@media (max-width: 800px) {
    #hero .title * {
        font-size: 68px;
    }
    #story .title * {
        font-size: 40px;
    }
    #story .title-story * {
        font-size: 35px;
    }
    #hero .desc * {
        font-size: 17px;
    }
    #story .desc * {
        font-size: 13px;
    }
    .subtitle-icon * {
        font-size: 11px !important;
    }
    #hero .desc-block {
        gap: 100px;
    }
    #story .heading-wrap {
        padding-bottom: 100px;
    }
    #story1, #story2 {
        margin-bottom: 100px;
    }
    #story1 .story-block {
        max-width: 60%;
    }
    #story3 .desc-block {
        max-width: 100%;
    }
    #story3 .desc {
        max-width: 380px;
    }
}

@media (max-width: 769px) {
    #hero .title * {
        font-size: 10.5vw;
    }
    #story1 .story-block, #story2 .story-block, #story3 .story-block {
        gap: 35px;
    }
    #story3 .logo {
        margin-left: auto;
        margin-right: auto;
    }
}

@media (max-width: 680px) {
    #hero .desc-wrap {
        margin-top: 200px;
    }
    #hero .desc-block {
        gap: 40px;
        flex-direction: column;
    }
    #hero .subtitle-icon {
        width: fit-content;
        margin-left: auto;
    }
    #story .bg-wrap, #story .heading-wrap {
        padding-bottom: 80px;
    }
    #story1, #story2 {
        margin-bottom: 80px;
    }
}

@media (max-width: 580px) {
    #story .title * {
        font-size: 35px;
    }
    #story .title-story * {
        font-size: 32px;
    }
    #hero {
        padding-bottom: 120px;
    }
    #story .bg-wrap {
        background: url('/wp-content/uploads/2026/06/H-about-element-gradient-xs.png') center no-repeat;
        background-size: 100% 100%;
    }
    #story .heading-block {
        max-width: 90%;
    }
    #story1 .story-block {
        max-width: 65%;
        margin-right: 5%;
    }
    #story2 .col-img {
        padding-right: 8%;
    }
    #story2 .story-block {
        margin-right: 6%;
        margin-left: 6%;
    }
}

@media (max-width: 480px) {
    #hero .desc br {
        display: none;
    }
    #story .title * {
        font-size: 30px;
    }
    #story1 .story-block {
        max-width: 70%;
    }
    #story2 .col-left {
        gap: 25px;
    }
    #img-logomark {
        max-width: 38px;
    }
    #story2 .story-block {
        margin-right: 3%;
        margin-left: 3%;
    }
}

@media (max-width: 450px) {
    #story .heading-block {
        max-width: 100%;
    }
    #story1 .story-block {
        max-width: 75%;
    }
    
}

@media (max-width: 420px) {
    #story .title-story * {
        font-size: 30px;
    }
    #story .title * {
        font-size: 28px;
    }
    #story1 .story-block {
        max-width: 80%;
    }
    #story .bg-wrap {
        padding-bottom: 65px;
    }
}

@media (max-width: 400px) {
    #story1 .story-block {
        max-width: 85%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/Outfit-Regular.eot');
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/Outfit-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/Outfit-Regular.woff2') format('woff2'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/Outfit-Regular.woff') format('woff'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/Outfit-Regular.ttf') format('truetype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/Outfit-Regular.svg#Outfit') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilmer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerRegular.eot');
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerRegular.eot?#iefix') format('embedded-opentype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerRegular.woff2') format('woff2'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerRegular.woff') format('woff'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerRegular.ttf') format('truetype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerRegular.svg#Gilmer') format('svg');
}
@font-face {
	font-family: 'Gilmer';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerLight.eot');
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerLight.eot?#iefix') format('embedded-opentype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerLight.woff2') format('woff2'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerLight.woff') format('woff'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerLight.ttf') format('truetype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerLight.svg#Gilmer') format('svg');
}
@font-face {
	font-family: 'Gilmer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerMedium.eot');
	src: url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerMedium.eot?#iefix') format('embedded-opentype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerMedium.woff2') format('woff2'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerMedium.woff') format('woff'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerMedium.ttf') format('truetype'),
		url('https://flypdesign.com/wp-content/uploads/2026/05/GilmerMedium.svg#Gilmer') format('svg');
}
/* End Custom Fonts CSS */