.elementor-82 .elementor-element.elementor-element-712728:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-712728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef222d );background-image:url("https://amplify45.com/wp-content/uploads/2026/07/dot.png");background-position:25% 0px;background-repeat:no-repeat;background-size:auto;}.elementor-82 .elementor-element.elementor-element-712728 > .elementor-background-overlay{background-image:url("https://amplify45.com/wp-content/uploads/2026/07/shape.png");background-position:80% 0px;background-repeat:no-repeat;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-712728{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:133px 0px 85px 0px;}.elementor-82 .elementor-element.elementor-element-5996b91a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-82 .elementor-element.elementor-element-5996b91a > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-6ea89dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 33px 0px;}.elementor-82 .elementor-element.elementor-element-6ea89dfe .elementor-heading-title{font-family:var( --e-global-typography-e133a78-font-family ), Sans-serif;font-size:var( --e-global-typography-e133a78-font-size );font-weight:var( --e-global-typography-e133a78-font-weight );line-height:var( --e-global-typography-e133a78-line-height );color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-3c9462b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-2fa4cd6-font-family ), Sans-serif;font-size:var( --e-global-typography-2fa4cd6-font-size );font-weight:var( --e-global-typography-2fa4cd6-font-weight );line-height:var( --e-global-typography-2fa4cd6-line-height );color:var( --e-global-color-f7855c0 );}.elementor-82 .elementor-element.elementor-element-45e41c09 .elementor-button{background-color:var( --e-global-color-7da4100 );fill:var( --e-global-color-f7855c0 );color:var( --e-global-color-f7855c0 );padding:7px 7px 7px 7px;}.elementor-82 .elementor-element.elementor-element-45e41c09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-45e41c09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-82 .elementor-element.elementor-element-268550cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 70px;}.elementor-82 .elementor-element.elementor-element-44783ac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 33px 0px;}.elementor-82 .elementor-element.elementor-element-44783ac2 .elementor-heading-title{font-family:var( --e-global-typography-e133a78-font-family ), Sans-serif;font-size:var( --e-global-typography-e133a78-font-size );font-weight:var( --e-global-typography-e133a78-font-weight );line-height:var( --e-global-typography-e133a78-line-height );color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-266217db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-266217db .elementor-icon-list-text{color:var( --e-global-color-f7855c0 );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-230f73ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-4bf09d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 33px 0px;}.elementor-82 .elementor-element.elementor-element-4bf09d7e .elementor-heading-title{font-family:var( --e-global-typography-e133a78-font-family ), Sans-serif;font-size:var( --e-global-typography-e133a78-font-size );font-weight:var( --e-global-typography-e133a78-font-weight );line-height:var( --e-global-typography-e133a78-line-height );color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-bb15fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 70px 0px 0px;font-family:var( --e-global-typography-2fa4cd6-font-family ), Sans-serif;font-size:var( --e-global-typography-2fa4cd6-font-size );font-weight:var( --e-global-typography-2fa4cd6-font-weight );line-height:var( --e-global-typography-2fa4cd6-line-height );color:var( --e-global-color-f7855c0 );}.elementor-82 .elementor-element.elementor-element-bc821d8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-1d7616a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-1299bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-2fa4cd6-font-family ), Sans-serif;font-size:var( --e-global-typography-2fa4cd6-font-size );font-weight:var( --e-global-typography-2fa4cd6-font-weight );line-height:var( --e-global-typography-2fa4cd6-line-height );color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-6977e72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-834b4b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-834b4b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-834b4b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-834b4b1 .elementor-icon-list-text{color:var( --e-global-color-dbffb79 );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-818d378{margin-top:0px;margin-bottom:0px;padding:7px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-8fe34c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-4d3d927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-2fa4cd6-font-family ), Sans-serif;font-size:var( --e-global-typography-2fa4cd6-font-size );font-weight:var( --e-global-typography-2fa4cd6-font-weight );line-height:var( --e-global-typography-2fa4cd6-line-height );color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-21eed15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-981e347 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-981e347 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-981e347{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-981e347 .elementor-icon-list-text{color:var( --e-global-color-dbffb79 );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-5b188dd.elementor-social-icon{background-color:var( --e-global-color-5ef222d );}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-5b188dd.elementor-social-icon i{color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-5b188dd.elementor-social-icon svg{fill:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-4bf0106.elementor-social-icon{background-color:#02010100;}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-4bf0106.elementor-social-icon i{color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-4bf0106.elementor-social-icon svg{fill:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-59b63dc.elementor-social-icon{background-color:#6EC1E400;}.elementor-82 .elementor-element.elementor-element-573699fa .elementor-repeater-item-e34a150.elementor-social-icon{background-color:#02010105;}.elementor-82 .elementor-element.elementor-element-573699fa{--grid-template-columns:repeat(0, auto);text-align:left;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 0px 0px;--icon-size:16px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-82 .elementor-element.elementor-element-2d4e8560 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-2df64dc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 33px 0px;}.elementor-82 .elementor-element.elementor-element-2df64dc4 .elementor-heading-title{font-family:var( --e-global-typography-e133a78-font-family ), Sans-serif;font-size:var( --e-global-typography-e133a78-font-size );font-weight:var( --e-global-typography-e133a78-font-weight );line-height:var( --e-global-typography-e133a78-line-height );color:var( --e-global-color-d311579 );}.elementor-82 .elementor-element.elementor-element-a10cce6{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-82 .elementor-element.elementor-element-637fec24:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-637fec24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef222d );}.elementor-82 .elementor-element.elementor-element-637fec24{border-style:solid;border-width:1px 0px 0px 0px;border-color:#243A7B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-82 .elementor-element.elementor-element-637fec24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-14f49525.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-82 .elementor-element.elementor-element-14f49525.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-82 .elementor-element.elementor-element-14f49525 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-1404eb47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-f7855c0 );}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-3a03f8e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-82 .elementor-element.elementor-element-3a03f8e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-82 .elementor-element.elementor-element-3a03f8e5 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-3ce8087{text-align:end;color:var( --e-global-color-f7855c0 );}.elementor-82 .elementor-element.elementor-element-3ce8087 a{color:var( --e-global-color-f7855c0 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-268550cb{width:23.877%;}.elementor-82 .elementor-element.elementor-element-230f73ba{width:26.123%;}.elementor-82 .elementor-element.elementor-element-1d7616a{width:20.217%;}.elementor-82 .elementor-element.elementor-element-6977e72{width:79.779%;}.elementor-82 .elementor-element.elementor-element-8fe34c4{width:20.217%;}.elementor-82 .elementor-element.elementor-element-21eed15{width:79.779%;}}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-712728:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-712728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-82 .elementor-element.elementor-element-712728 > .elementor-background-overlay{background-position:0px 0px;background-size:0px auto;}.elementor-82 .elementor-element.elementor-element-712728{margin-top:0px;margin-bottom:0px;padding:62px 15px 27px 15px;}.elementor-82 .elementor-element.elementor-element-5996b91a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-82 .elementor-element.elementor-element-6ea89dfe .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-3c9462b{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:70px;font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-268550cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-44783ac2 .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-230f73ba > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-4bf09d7e .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-bb15fa{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-1299bd5{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-4d3d927{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-2d4e8560 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-2df64dc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-82 .elementor-element.elementor-element-2df64dc4 .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-14f49525.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-82 .elementor-element.elementor-element-14f49525.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-82 .elementor-element.elementor-element-14f49525 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-3a03f8e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-82 .elementor-element.elementor-element-3a03f8e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-82 .elementor-element.elementor-element-3a03f8e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 0px;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-712728:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-712728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-82 .elementor-element.elementor-element-712728 > .elementor-background-overlay{background-position:0px 0px;}.elementor-82 .elementor-element.elementor-element-712728{padding:62px 15px 27px 15px;}.elementor-82 .elementor-element.elementor-element-6ea89dfe .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-3c9462b{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-268550cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:26px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-44783ac2 .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-230f73ba > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-82 .elementor-element.elementor-element-4bf09d7e .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-bb15fa{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-1299bd5{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-4d3d927{font-size:var( --e-global-typography-2fa4cd6-font-size );line-height:var( --e-global-typography-2fa4cd6-line-height );}.elementor-82 .elementor-element.elementor-element-2d4e8560 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-82 .elementor-element.elementor-element-2df64dc4 .elementor-heading-title{font-size:var( --e-global-typography-e133a78-font-size );line-height:var( --e-global-typography-e133a78-line-height );}.elementor-82 .elementor-element.elementor-element-637fec24{margin-top:0px;margin-bottom:0px;padding:10px 15px 10px 15px;}.elementor-82 .elementor-element.elementor-element-1404eb47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-82 .elementor-element.elementor-element-3a03f8e5 > .elementor-element-populated{padding:10px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-5996b91a{width:50%;}.elementor-82 .elementor-element.elementor-element-268550cb{width:50%;}.elementor-82 .elementor-element.elementor-element-230f73ba{width:50%;}.elementor-82 .elementor-element.elementor-element-1d7616a{width:15%;}.elementor-82 .elementor-element.elementor-element-8fe34c4{width:15%;}.elementor-82 .elementor-element.elementor-element-2d4e8560{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-a10cce6 *//* Amplify45 newsletter form */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper * {
    font-family: "Poppins", sans-serif;
    font-size: 13px;
}

/* Reduce the overall spacing */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gform_fields {
    row-gap: 10px;
    column-gap: 10px;
}

.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gfield {
    margin: 0;
}

/* Labels */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gfield_label,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gform-field-label {
    color: #F1F7FF;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 5px;
}

/* Required asterisk */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gfield_required {
    color: #F1F7FF;
}

/* Text and email fields */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="text"],
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="email"],
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="tel"],
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="url"],
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper select,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper textarea {
    width: 100%;
    min-height: 38px;
    padding: 8px 12px;
    border: 1px solid rgba(241, 247, 255, 0.45);
    border-radius: 4px;
    background-color: transparent;
    color: #F1F7FF;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    line-height: 1.4;
    box-shadow: none;
}

/* Field focus */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input:focus,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper select:focus,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper textarea:focus {
    border-color: #F1F7FF;
    outline: none;
    box-shadow: none;
}

/* Placeholder text */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input::placeholder,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper textarea::placeholder {
    color: rgba(241, 247, 255, 0.7);
    opacity: 1;
}

/* Checkbox and consent text */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gfield_checkbox,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gfield_consent_label,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gfield_description {
    color: #F1F7FF;
    font-size: 13px;
    line-height: 1.45;
}

.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="checkbox"] {
    width: 15px;
    height: 15px;
    margin: 2px 7px 0 0;
}

/* Privacy-policy links */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper a {
    color: #F1F7FF;
    text-decoration: underline;
}

.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper a:hover {
    opacity: 0.8;
}

/* Submit area */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gform_footer {
    margin: 12px 0 0;
    padding: 0;
}

/* Submit button */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="submit"],
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper button[type="submit"],
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gform_button {
    min-height: 38px;
    margin: 0;
    padding: 9px 20px;
    border: 1px solid #F1F7FF;
    border-radius: 4px;
    background-color: transparent;
    color: #F1F7FF;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2;
    cursor: pointer;
}

.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper input[type="submit"]:hover,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper button[type="submit"]:hover,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gform_button:hover {
    background-color: #F1F7FF;
    color: #153E75;
}

/* Validation messages */
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .validation_message,
.elementor-82 .elementor-element.elementor-element-a10cce6 .amplify-newsletter_wrapper .gform_validation_errors {
    font-family: "Poppins", sans-serif;
    font-size: 12px;
}/* End custom CSS */