.elementor-31471 .elementor-element.elementor-element-278b751{--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;--overlay-opacity:0.15;--padding-top:12rem;--padding-bottom:12rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-31471 .elementor-element.elementor-element-278b751:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-278b751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/06/hero02-1.webp");}.elementor-31471 .elementor-element.elementor-element-278b751::before, .elementor-31471 .elementor-element.elementor-element-278b751 > .elementor-background-video-container::before, .elementor-31471 .elementor-element.elementor-element-278b751 > .e-con-inner > .elementor-background-video-container::before, .elementor-31471 .elementor-element.elementor-element-278b751 > .elementor-background-slideshow::before, .elementor-31471 .elementor-element.elementor-element-278b751 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31471 .elementor-element.elementor-element-278b751 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-31471 .elementor-element.elementor-element-7944919{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-31471 .elementor-element.elementor-element-2564511.elementor-element{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-2564511{text-align:center;}.elementor-31471 .elementor-element.elementor-element-2564511 .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-accent );}.elementor-31471 .elementor-element.elementor-element-76f1af9.elementor-element{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-76f1af9{text-align:center;}.elementor-31471 .elementor-element.elementor-element-76f1af9 .elementor-heading-title{font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );color:var( --e-global-color-accent );}.elementor-31471 .elementor-element.elementor-element-253b48d{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-31471 .elementor-element.elementor-element-253b48d:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-253b48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31471 .elementor-element.elementor-element-253b48d > .elementor-shape-bottom svg, .elementor-31471 .elementor-element.elementor-element-253b48d > .e-con-inner > .elementor-shape-bottom svg{width:calc(165% + 1.3px);height:120px;}.elementor-31471 .elementor-element.elementor-element-6b0a1c8{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-31471 .elementor-element.elementor-element-38d6eb6.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-38d6eb6{text-align:start;}.elementor-31471 .elementor-element.elementor-element-38d6eb6 .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-a684f1e );}.elementor-31471 .elementor-element.elementor-element-dbc001d{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;}.elementor-31471 .elementor-element.elementor-element-dbc001d.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-dbc001d .elementor-heading-title{font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );color:var( --e-global-color-4717fc4 );}.elementor-31471 .elementor-element.elementor-element-c24302f{--display:flex;--min-height:450px;--border-radius:20px 20px 20px 20px;}.elementor-31471 .elementor-element.elementor-element-c24302f:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-c24302f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/07/中se3.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31471 .elementor-element.elementor-element-d301080{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-31471 .elementor-element.elementor-element-2588ddd{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;--z-index:1;}.elementor-31471 .elementor-element.elementor-element-2588ddd:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-2588ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31471 .elementor-element.elementor-element-4e79069{--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-31471 .elementor-element.elementor-element-a0c158d.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-a0c158d{text-align:start;}.elementor-31471 .elementor-element.elementor-element-a0c158d .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-0b839a9 );}.elementor-31471 .elementor-element.elementor-element-5df22ea.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-5df22ea{text-align:start;}.elementor-31471 .elementor-element.elementor-element-5df22ea .elementor-heading-title{font-family:var( --e-global-typography-d0e23b7-font-family ), Sans-serif;font-size:var( --e-global-typography-d0e23b7-font-size );font-weight:var( --e-global-typography-d0e23b7-font-weight );line-height:var( --e-global-typography-d0e23b7-line-height );color:var( --e-global-color-0b839a9 );}.elementor-31471 .elementor-element.elementor-element-ddb53d9{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-31471 .elementor-element.elementor-element-ddb53d9.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-ddb53d9 .elementor-heading-title{font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );color:var( --e-global-color-4717fc4 );}.elementor-31471 .elementor-element.elementor-element-a9e5b1e{--display:flex;--min-height:520px;--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;--border-radius:20px 20px 20px 20px;}.elementor-31471 .elementor-element.elementor-element-a9e5b1e:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-a9e5b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/07/原料.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31471 .elementor-element.elementor-element-5bb63e8{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;--z-index:2;}.elementor-31471 .elementor-element.elementor-element-5bb63e8:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-5bb63e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-679fe5b );}.elementor-31471 .elementor-element.elementor-element-cc6f92c{--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-31471 .elementor-element.elementor-element-c43a981.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-c43a981{text-align:start;}.elementor-31471 .elementor-element.elementor-element-c43a981 .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-0b839a9 );}.elementor-31471 .elementor-element.elementor-element-6d649a2.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-6d649a2{text-align:start;}.elementor-31471 .elementor-element.elementor-element-6d649a2 .elementor-heading-title{font-family:var( --e-global-typography-d0e23b7-font-family ), Sans-serif;font-size:var( --e-global-typography-d0e23b7-font-size );font-weight:var( --e-global-typography-d0e23b7-font-weight );line-height:var( --e-global-typography-d0e23b7-line-height );color:var( --e-global-color-8071406 );}.elementor-31471 .elementor-element.elementor-element-edf6765{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-31471 .elementor-element.elementor-element-edf6765.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-edf6765 .elementor-heading-title{font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );color:var( --e-global-color-8071406 );}.elementor-31471 .elementor-element.elementor-element-df11368{--display:flex;--min-height:520px;--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;--border-radius:20px 20px 20px 20px;}.elementor-31471 .elementor-element.elementor-element-df11368:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-df11368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/07/大hero0.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31471 .elementor-element.elementor-element-4d954c9{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;--z-index:3;}.elementor-31471 .elementor-element.elementor-element-4d954c9:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-4d954c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31471 .elementor-element.elementor-element-7a00cd0{--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-31471 .elementor-element.elementor-element-a41beb3.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-a41beb3{text-align:start;}.elementor-31471 .elementor-element.elementor-element-a41beb3 .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-0b839a9 );}.elementor-31471 .elementor-element.elementor-element-3d5e8b4.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-3d5e8b4{text-align:start;}.elementor-31471 .elementor-element.elementor-element-3d5e8b4 .elementor-heading-title{font-family:var( --e-global-typography-d0e23b7-font-family ), Sans-serif;font-size:var( --e-global-typography-d0e23b7-font-size );font-weight:var( --e-global-typography-d0e23b7-font-weight );line-height:var( --e-global-typography-d0e23b7-line-height );color:var( --e-global-color-0b839a9 );}.elementor-31471 .elementor-element.elementor-element-cfb5dd9{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:start;}.elementor-31471 .elementor-element.elementor-element-cfb5dd9.elementor-element{--align-self:flex-start;}.elementor-31471 .elementor-element.elementor-element-cfb5dd9 .elementor-heading-title{font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );color:var( --e-global-color-4717fc4 );}.elementor-31471 .elementor-element.elementor-element-b1b151c{--display:flex;--min-height:520px;--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;--border-radius:20px 20px 20px 20px;}.elementor-31471 .elementor-element.elementor-element-b1b151c:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-b1b151c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/07/小麥.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31471 .elementor-element.elementor-element-8bc9ea2{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-31471 .elementor-element.elementor-element-8bc9ea2:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-8bc9ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31471 .elementor-element.elementor-element-8bc9ea2 > .elementor-shape-bottom svg, .elementor-31471 .elementor-element.elementor-element-8bc9ea2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(145% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-31471 .elementor-element.elementor-element-6932cd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-31471 .elementor-element.elementor-element-6932cd8.e-con{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-0354624.elementor-element{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-0354624{text-align:center;}.elementor-31471 .elementor-element.elementor-element-0354624 .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-a684f1e );}.elementor-31471 .elementor-element.elementor-element-59d8a08{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;text-align:center;}.elementor-31471 .elementor-element.elementor-element-59d8a08.elementor-element{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-59d8a08 .elementor-heading-title{font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );color:var( --e-global-color-4717fc4 );}.elementor-31471 .elementor-element.elementor-element-cda362f{--display:flex;--min-height:450px;--border-radius:20px 20px 20px 20px;}.elementor-31471 .elementor-element.elementor-element-cda362f:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-cda362f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/06/hero02-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31471 .elementor-element.elementor-element-8826f05{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-31471 .elementor-element.elementor-element-95ab7ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-31471 .elementor-element.elementor-element-95ab7ee.e-con{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-0d7e680.elementor-element{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-0d7e680{text-align:center;}.elementor-31471 .elementor-element.elementor-element-0d7e680 .elementor-heading-title{font-family:var( --e-global-typography-f8edba1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8edba1-font-size );font-weight:var( --e-global-typography-f8edba1-font-weight );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );color:var( --e-global-color-a684f1e );}.elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-ef9ecbc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9ecbc-font-size );font-weight:var( --e-global-typography-ef9ecbc-font-weight );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );fill:#FAFBFC;color:#FAFBFC;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:4px 30px 4px 30px;}.elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button:hover, .elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button:focus{background-color:#d31b20;color:var( --e-global-color-accent );}.elementor-31471 .elementor-element.elementor-element-4c8c7b9.elementor-element{--align-self:center;}.elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button:hover svg, .elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-31471 .elementor-element.elementor-element-1c70848{--display:flex;--min-height:450px;--border-radius:20px 20px 20px 20px;}.elementor-31471 .elementor-element.elementor-element-1c70848:not(.elementor-motion-effects-element-type-background), .elementor-31471 .elementor-element.elementor-element-1c70848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo001.astrayo.com/wp-content/uploads/2026/07/slider1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31471 .elementor-element.elementor-element-2564511 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-76f1af9 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-38d6eb6 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-dbc001d .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-a0c158d .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-5df22ea .elementor-heading-title{font-size:var( --e-global-typography-d0e23b7-font-size );line-height:var( --e-global-typography-d0e23b7-line-height );}.elementor-31471 .elementor-element.elementor-element-ddb53d9 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-c43a981 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-6d649a2 .elementor-heading-title{font-size:var( --e-global-typography-d0e23b7-font-size );line-height:var( --e-global-typography-d0e23b7-line-height );}.elementor-31471 .elementor-element.elementor-element-edf6765 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-a41beb3 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-3d5e8b4 .elementor-heading-title{font-size:var( --e-global-typography-d0e23b7-font-size );line-height:var( --e-global-typography-d0e23b7-line-height );}.elementor-31471 .elementor-element.elementor-element-cfb5dd9 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-0354624 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-59d8a08 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-0d7e680 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}}@media(min-width:768px){.elementor-31471 .elementor-element.elementor-element-278b751{--content-width:80rem;}.elementor-31471 .elementor-element.elementor-element-253b48d{--content-width:80rem;}.elementor-31471 .elementor-element.elementor-element-d301080{--content-width:80rem;}.elementor-31471 .elementor-element.elementor-element-8bc9ea2{--content-width:80rem;}.elementor-31471 .elementor-element.elementor-element-8826f05{--content-width:80rem;}}@media(max-width:767px){.elementor-31471 .elementor-element.elementor-element-278b751{--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-31471 .elementor-element.elementor-element-2564511 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-76f1af9 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-253b48d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-31471 .elementor-element.elementor-element-38d6eb6 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-dbc001d .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-d301080{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-31471 .elementor-element.elementor-element-a0c158d .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-5df22ea .elementor-heading-title{font-size:var( --e-global-typography-d0e23b7-font-size );line-height:var( --e-global-typography-d0e23b7-line-height );}.elementor-31471 .elementor-element.elementor-element-ddb53d9 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-c43a981 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-6d649a2 .elementor-heading-title{font-size:var( --e-global-typography-d0e23b7-font-size );line-height:var( --e-global-typography-d0e23b7-line-height );}.elementor-31471 .elementor-element.elementor-element-edf6765 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-a41beb3 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-3d5e8b4 .elementor-heading-title{font-size:var( --e-global-typography-d0e23b7-font-size );line-height:var( --e-global-typography-d0e23b7-line-height );}.elementor-31471 .elementor-element.elementor-element-cfb5dd9 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-8bc9ea2{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-31471 .elementor-element.elementor-element-0354624 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-59d8a08 .elementor-heading-title{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-8826f05{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-31471 .elementor-element.elementor-element-0d7e680 .elementor-heading-title{font-size:var( --e-global-typography-f8edba1-font-size );line-height:var( --e-global-typography-f8edba1-line-height );letter-spacing:var( --e-global-typography-f8edba1-letter-spacing );}.elementor-31471 .elementor-element.elementor-element-4c8c7b9 .elementor-button{font-size:var( --e-global-typography-ef9ecbc-font-size );line-height:var( --e-global-typography-ef9ecbc-line-height );letter-spacing:var( --e-global-typography-ef9ecbc-letter-spacing );}}