.elementor-46 .elementor-element.elementor-element-4842f41{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-7073599{--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-between;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-7073599:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7073599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E85AF08 0%, #2E85AF4F 100%);}.elementor-46 .elementor-element.elementor-element-11c3874{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-40d6f2b{text-align:start;}.elementor-46 .elementor-element.elementor-element-40d6f2b .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-8d08124{text-align:start;}.elementor-46 .elementor-element.elementor-element-8d08124 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-3b4d944{--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-46 .elementor-element.elementor-element-85f2f21{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-85f2f21 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-603f4ed{--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;--overlay-opacity:0.15;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-46 .elementor-element.elementor-element-603f4ed:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, #165E94 0%, var( --e-global-color-accent ) 100%);}.elementor-46 .elementor-element.elementor-element-603f4ed::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astonups.com/wp-content/uploads/2026/02/ASTON-ENERGY-icon-logo.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:35% auto;}.elementor-46 .elementor-element.elementor-element-c417d21{text-align:center;}.elementor-46 .elementor-element.elementor-element-c417d21 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-3667b9f{--display:flex;--min-height:46vh;--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-46 .elementor-element.elementor-element-3667b9f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-3667b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astonups.com/wp-content/uploads/2026/02/ASTON-ENERGY-img-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-b874fc8{--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:flex-start;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-b874fc8:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b874fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astonups.com/wp-content/uploads/2026/02/ASTON-ENERGY-img-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-fc2be8b{--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:0px;--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-6815de6 img{height:70vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-b0775a0{--spacer-size:7em;}.elementor-46 .elementor-element.elementor-element-bdc23cf{--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-46 .elementor-element.elementor-element-a9d25b6{--spacer-size:2em;}.elementor-46 .elementor-element.elementor-element-c3d2593 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-5b50853 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-95f0ed7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-0f89956{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-6c1607e{left:0px;}body.rtl .elementor-46 .elementor-element.elementor-element-6c1607e{right:0px;}.elementor-46 .elementor-element.elementor-element-6c1607e{top:0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-8125092 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-3d579f2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-00ab1fe{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-7b7b1cb{left:0px;}body.rtl .elementor-46 .elementor-element.elementor-element-7b7b1cb{right:0px;}.elementor-46 .elementor-element.elementor-element-7b7b1cb{top:0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-597209b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-6737a51{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-6a2bb40{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-33c3e0b{left:0px;}body.rtl .elementor-46 .elementor-element.elementor-element-33c3e0b{right:0px;}.elementor-46 .elementor-element.elementor-element-33c3e0b{top:0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-7e3cdd8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-1677d06{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-0e7dbcd{--display:flex;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-46 .elementor-element.elementor-element-0e7dbcd:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-0e7dbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E85AF08 0%, #2E85AF4F 100%);}.elementor-46 .elementor-element.elementor-element-df94906{--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:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-44a3320{--display:flex;--min-height:30vh;--border-radius:0px 0px 20px 0px;}.elementor-46 .elementor-element.elementor-element-44a3320:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-44a3320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astonups.com/wp-content/uploads/2026/02/ASTON-ENERGY-img-9.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-ffd20fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:15em;}.elementor-46 .elementor-element.elementor-element-78a7847{--spacer-size:4em;}.elementor-46 .elementor-element.elementor-element-2d421a1{text-align:start;}.elementor-46 .elementor-element.elementor-element-2d421a1 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-86c6eab{text-align:start;}.elementor-46 .elementor-element.elementor-element-86c6eab .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-3dc2f23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-9ec6a58{--spacer-size:4em;}.elementor-46 .elementor-element.elementor-element-c70cb9f{--display:flex;--margin-top:4em;--margin-bottom:-1em;--margin-left:0em;--margin-right:0em;}.elementor-46 .elementor-element.elementor-element-177af53{text-align:start;}.elementor-46 .elementor-element.elementor-element-177af53 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-d42b8d6{text-align:start;}.elementor-46 .elementor-element.elementor-element-d42b8d6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a4562d3 );}.elementor-46 .elementor-element.elementor-element-8a16511{text-align:start;}.elementor-46 .elementor-element.elementor-element-d3a099c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-6fdd43b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-1769f90 img{width:100%;height:40vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-b061331{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-b061331 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-60b9bd6{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-60b9bd6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4562d3 );}.elementor-46 .elementor-element.elementor-element-8c9d6cc{padding:0px 20px 0px 20px;text-align:start;}.elementor-46 .elementor-element.elementor-element-cb6cd67{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-e770abd img{width:100%;height:40vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-0726a9c{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-0726a9c .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-35b115f{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-35b115f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4562d3 );}.elementor-46 .elementor-element.elementor-element-c8d33d3{padding:0px 20px 0px 20px;text-align:start;}.elementor-46 .elementor-element.elementor-element-69333a9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5d4a37c img{width:100%;height:40vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-819d396{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-819d396 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-f408fe6{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-f408fe6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4562d3 );}.elementor-46 .elementor-element.elementor-element-f3c7c7c{padding:0px 20px 0px 20px;text-align:start;}.elementor-46 .elementor-element.elementor-element-28d11ef{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d6e8230 img{width:100%;height:40vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-dc46726{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-dc46726 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-ef1e5da{padding:0px 20px 0px 20px;}.elementor-46 .elementor-element.elementor-element-ef1e5da .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4562d3 );}.elementor-46 .elementor-element.elementor-element-99d0b4e{padding:0px 20px 0px 20px;text-align:start;}.elementor-46 .elementor-element.elementor-element-3d6c5d5{--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:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.12;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-3d6c5d5:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-3d6c5d5::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.astonups.com/wp-content/uploads/2026/02/ASTON-ENERGY-icon-logo.png");--background-overlay:'';background-position:0% 20%;background-repeat:no-repeat;background-size:30% auto;}.elementor-46 .elementor-element.elementor-element-1834b74{--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-46 .elementor-element.elementor-element-0ad490e{text-align:start;}.elementor-46 .elementor-element.elementor-element-0ad490e .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-8d02d94{text-align:start;}.elementor-46 .elementor-element.elementor-element-8d02d94 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-14310db{color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-247ec4a{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-bd49c9e );color:var( --e-global-color-bd49c9e );border-color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-46 .elementor-element.elementor-element-62f76cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-bd49c9e );color:var( --e-global-color-bd49c9e );border-color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title a{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title{color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-62f76cb:has(:hover) .elementor-icon-box-title,
					 .elementor-46 .elementor-element.elementor-element-62f76cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-14a20b2{--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;--overlay-opacity:0.58;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-14a20b2::before, .elementor-46 .elementor-element.elementor-element-14a20b2 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-14a20b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-14a20b2 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-14a20b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-14a20b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a4562d3 ) 0%, var( --e-global-color-3aa58ce ) 100%);}.elementor-46 .elementor-element.elementor-element-6b1231f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--row-gap:1em;--column-gap:1em;--border-radius:20px 20px 20px 20px;--padding-top:4em;--padding-bottom:6em;--padding-left:6em;--padding-right:6em;}.elementor-46 .elementor-element.elementor-element-6b1231f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6b1231f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #2E85AFCF 0%, #9C34B68C 100%);}.elementor-46 .elementor-element.elementor-element-135c758{text-align:center;}.elementor-46 .elementor-element.elementor-element-135c758 .elementor-heading-title{font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-7b71692{text-align:center;}.elementor-46 .elementor-element.elementor-element-7b71692 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-bb02a89{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-769244b-font-family ), Sans-serif;font-size:var( --e-global-typography-769244b-font-size );font-weight:var( --e-global-typography-769244b-font-weight );line-height:var( --e-global-typography-769244b-line-height );color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-0bca79a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-539a7b1-font-family ), Sans-serif;font-size:var( --e-global-typography-539a7b1-font-size );font-weight:var( --e-global-typography-539a7b1-font-weight );fill:var( --e-global-color-bd49c9e );color:var( --e-global-color-bd49c9e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button:focus{background-color:var( --e-global-color-bd49c9e );color:var( --e-global-color-accent );border-color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-539a7b1-font-family ), Sans-serif;font-size:var( --e-global-typography-539a7b1-font-size );font-weight:var( --e-global-typography-539a7b1-font-weight );fill:var( --e-global-color-bd49c9e );color:var( --e-global-color-bd49c9e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bd49c9e );border-radius:10px 10px 10px 10px;padding:18px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button:focus{background-color:var( --e-global-color-bd49c9e );color:var( --e-global-color-accent );border-color:var( --e-global-color-bd49c9e );}.elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-40d6f2b .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8d08124 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-85f2f21 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-c417d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-c3d2593 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-5b50853 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-95f0ed7{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8125092 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-3d579f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-597209b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-6737a51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-7e3cdd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-1677d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-ffd20fd{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-2d421a1 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-86c6eab .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-177af53 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-d42b8d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-d3a099c{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-b061331 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-60b9bd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-0726a9c .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-35b115f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-819d396 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-f408fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-dc46726 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-ef1e5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-0ad490e .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8d02d94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title a{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-6b1231f{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-46 .elementor-element.elementor-element-135c758 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-7b71692 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-bb02a89{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button{font-size:var( --e-global-typography-539a7b1-font-size );}.elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button{font-size:var( --e-global-typography-539a7b1-font-size );}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-4842f41{--min-height:30vh;}.elementor-46 .elementor-element.elementor-element-7073599{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-40d6f2b .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8d08124 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-85f2f21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-85f2f21 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-fa24d19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-603f4ed{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-46 .elementor-element.elementor-element-c417d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-3667b9f{--min-height:30vh;}.elementor-46 .elementor-element.elementor-element-b874fc8{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-c3d2593 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-5b50853 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-95f0ed7{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8125092 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-3d579f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-597209b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-6737a51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-7e3cdd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-1677d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-0e7dbcd{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-46 .elementor-element.elementor-element-df94906{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-2d421a1 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-86c6eab .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-c70cb9f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-177af53 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-d42b8d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-d3a099c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-b061331 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-60b9bd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-0726a9c .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-35b115f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-819d396 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-f408fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-dc46726 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-ef1e5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-3d6c5d5::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-46 .elementor-element.elementor-element-0ad490e .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8d02d94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-14310db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title a{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-135c758 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-7b71692 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-bb02a89{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-0bca79a{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button{font-size:var( --e-global-typography-539a7b1-font-size );}.elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button{font-size:var( --e-global-typography-539a7b1-font-size );}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-7073599{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-40d6f2b .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8d08124 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-85f2f21 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-603f4ed::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-603f4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:40px 105%;background-size:100% auto;}.elementor-46 .elementor-element.elementor-element-603f4ed{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-c417d21 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-b874fc8{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-6815de6 img{height:30vh;}.elementor-46 .elementor-element.elementor-element-c3d2593 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-5b50853 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-95f0ed7{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8125092 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-3d579f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-597209b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-6737a51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-7e3cdd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-1677d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-0e7dbcd{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-46 .elementor-element.elementor-element-2d421a1 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-86c6eab .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-9ec6a58{--spacer-size:1em;}.elementor-46 .elementor-element.elementor-element-177af53 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-d42b8d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-d3a099c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-b061331 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-60b9bd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-0726a9c .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-35b115f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-819d396 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-f408fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-dc46726 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-ef1e5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-3d6c5d5::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-3d6c5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 100%;background-size:80% auto;}.elementor-46 .elementor-element.elementor-element-3d6c5d5{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-0ad490e .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-8d02d94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62f76cb .elementor-icon-box-title a{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-14a20b2{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-46 .elementor-element.elementor-element-6b1231f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-46 .elementor-element.elementor-element-135c758 .elementor-heading-title{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-46 .elementor-element.elementor-element-7b71692 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-46 .elementor-element.elementor-element-bb02a89{font-size:var( --e-global-typography-769244b-font-size );line-height:var( --e-global-typography-769244b-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46 .elementor-element.elementor-element-5130c5e .elementor-button{font-size:var( --e-global-typography-539a7b1-font-size );}.elementor-46 .elementor-element.elementor-element-d1d8981 .elementor-button{font-size:var( --e-global-typography-539a7b1-font-size );}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-11c3874{--width:47%;}.elementor-46 .elementor-element.elementor-element-3b4d944{--width:47%;}.elementor-46 .elementor-element.elementor-element-603f4ed{--width:100%;}.elementor-46 .elementor-element.elementor-element-fc2be8b{--width:34%;}.elementor-46 .elementor-element.elementor-element-bdc23cf{--width:66%;}.elementor-46 .elementor-element.elementor-element-44a3320{--width:50%;}.elementor-46 .elementor-element.elementor-element-ffd20fd{--width:50%;}.elementor-46 .elementor-element.elementor-element-1834b74{--width:70%;}.elementor-46 .elementor-element.elementor-element-247ec4a{--width:30%;}}@media(max-width:1366px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-11c3874{--width:47%;}.elementor-46 .elementor-element.elementor-element-3b4d944{--width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-11c3874{--width:100%;}.elementor-46 .elementor-element.elementor-element-3b4d944{--width:100%;}.elementor-46 .elementor-element.elementor-element-fc2be8b{--width:100%;}.elementor-46 .elementor-element.elementor-element-bdc23cf{--width:100%;}.elementor-46 .elementor-element.elementor-element-44a3320{--width:100%;}.elementor-46 .elementor-element.elementor-element-ffd20fd{--width:100%;}}