.elementor-2577 .elementor-element.elementor-element-dc7ddc4{--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;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-dc7ddc4:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-dc7ddc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2af9984 );background-image:url("https://xkreen.com/wp-content/uploads/2026/02/Group-1171274804-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2577 .elementor-element.elementor-element-2c6c5e3{--display:flex;}.elementor-2577 .elementor-element.elementor-element-6c9d9fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-906a664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-906a664:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-906a664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-906a664.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2577 .elementor-element.elementor-element-2253495{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-2253495 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-9c7674e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-4d7e143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-4d7e143:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-4d7e143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-4d7e143.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-d1c6d81{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-d1c6d81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-94653cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-2c5b9df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-2c5b9df:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-2c5b9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-2c5b9df.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-42a88ad{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-42a88ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-a61c045{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-32ec495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-32ec495:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-32ec495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-32ec495.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-daa1c69{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-daa1c69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-aec1076{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-6af90db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-6af90db:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-6af90db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-6af90db.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-a3c5300{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-a3c5300 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-bcb2b57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-65bcd12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-65bcd12:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-65bcd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-65bcd12.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-beef158{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-beef158 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-9abe596{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-5b03666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-5b03666:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-5b03666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-5b03666.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-4aca085{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-4aca085 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-51c253f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-22891c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-22891c7:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-22891c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-22891c7.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-d2debc0{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-d2debc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-660d607{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-c4d0ad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-c4d0ad2:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-c4d0ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-c4d0ad2.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-098ff8e{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-098ff8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-ccdfacf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-1e59575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-1e59575:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-1e59575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-1e59575.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-2a739c6{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-2a739c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-adcad9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2577 .elementor-element.elementor-element-f3bbb47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-f3bbb47:not(.elementor-motion-effects-element-type-background), .elementor-2577 .elementor-element.elementor-element-f3bbb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D326;}.elementor-2577 .elementor-element.elementor-element-f3bbb47.e-con{--align-self:center;}.elementor-2577 .elementor-element.elementor-element-504a42e{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;letter-spacing:-0.1px;color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-504a42e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2577 .elementor-element.elementor-element-4958941{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.2rem;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-0d59b3c );--n-accordion-title-hover-color:var( --e-global-color-7b4f729 );--n-accordion-title-active-color:var( --e-global-color-7b4f729 );--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:var( --e-global-color-7b4f729 );}.elementor-2577 .elementor-element.elementor-element-4958941 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D3D3D326;border-style:none;}.elementor-2577 .elementor-element.elementor-element-4958941 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-2577 .elementor-element.elementor-element-4958941 {--n-accordion-padding:10px 20px 10px 22px;}:where( .elementor-2577 .elementor-element.elementor-element-4958941 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.2px;}.elementor-2577 .elementor-element.elementor-element-4958941 :where( .elementor-2577 .elementor-element.elementor-element-4958941 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-2577 .elementor-element.elementor-element-4958941 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:767px){.elementor-2577 .elementor-element.elementor-element-906a664{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-2253495{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-4d7e143{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-d1c6d81{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-2c5b9df{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-42a88ad{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-32ec495{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-daa1c69{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-6af90db{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-a3c5300{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-65bcd12{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-beef158{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-5b03666{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-4aca085{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-22891c7{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-d2debc0{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-c4d0ad2{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-098ff8e{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-1e59575{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-2a739c6{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-f3bbb47{--padding-top:12px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2577 .elementor-element.elementor-element-504a42e{font-size:0.9rem;line-height:1.3rem;letter-spacing:0px;}.elementor-2577 .elementor-element.elementor-element-4958941{--n-accordion-title-font-size:1rem;}:where( .elementor-2577 .elementor-element.elementor-element-4958941 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}}@media(min-width:768px){.elementor-2577 .elementor-element.elementor-element-dc7ddc4{--width:100%;}.elementor-2577 .elementor-element.elementor-element-2c6c5e3{--content-width:700px;}.elementor-2577 .elementor-element.elementor-element-906a664{--width:100%;}.elementor-2577 .elementor-element.elementor-element-4d7e143{--width:100%;}.elementor-2577 .elementor-element.elementor-element-2c5b9df{--width:100%;}.elementor-2577 .elementor-element.elementor-element-32ec495{--width:100%;}.elementor-2577 .elementor-element.elementor-element-6af90db{--width:100%;}.elementor-2577 .elementor-element.elementor-element-65bcd12{--width:100%;}.elementor-2577 .elementor-element.elementor-element-5b03666{--width:100%;}.elementor-2577 .elementor-element.elementor-element-22891c7{--width:100%;}.elementor-2577 .elementor-element.elementor-element-c4d0ad2{--width:100%;}.elementor-2577 .elementor-element.elementor-element-1e59575{--width:100%;}.elementor-2577 .elementor-element.elementor-element-f3bbb47{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906a664 */.elementor-2577 .elementor-element.elementor-element-906a664 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7e143 */.elementor-2577 .elementor-element.elementor-element-4d7e143 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5b9df */.elementor-2577 .elementor-element.elementor-element-2c5b9df {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ec495 */.elementor-2577 .elementor-element.elementor-element-32ec495 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af90db */.elementor-2577 .elementor-element.elementor-element-6af90db {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65bcd12 */.elementor-2577 .elementor-element.elementor-element-65bcd12 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b03666 */.elementor-2577 .elementor-element.elementor-element-5b03666 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22891c7 */.elementor-2577 .elementor-element.elementor-element-22891c7 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d0ad2 */.elementor-2577 .elementor-element.elementor-element-c4d0ad2 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e59575 */.elementor-2577 .elementor-element.elementor-element-1e59575 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbb47 */.elementor-2577 .elementor-element.elementor-element-f3bbb47 {background: rgba(255, 255, 255, 0.2);
  /*border-radius: 16px;*/
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  /*border: 1px solid rgba(255, 255, 255, 0.3);*/
}/* End custom CSS */