.elementor .Section{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--Space-XL);justify-content:flex-start;align-items:center;}.elementor .Container-FW{width:100%;padding-block-start:var(--Space-2XL);padding-block-end:var(--Space-2XL);padding-inline-start:var(--Space-S);padding-inline-end:var(--Space-S);gap:var(--Space-L);}.elementor .Container-L{width:100%;max-width:1376px;padding-block-start:var(--Space-XL-Plus);padding-block-end:var(--Space-XL);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:var(--Space-L);justify-content:center;align-items:center;}.elementor .Padding-0{padding:0px;flex-direction:column;align-items:center;}.elementor .TXT-L{font-family:var(--Primary-Font);font-weight:400;font-size:21px;line-height:var(--Lineheight-L);}.elementor .TXT-M{font-family:var(--Primary-Font);font-weight:400;font-size:17px;line-height:var(--Lineheight-L);}.elementor .TXT-S{font-family:var(--Primary-Font);font-weight:400;font-size:15px;line-height:var(--Lineheight-L);}.elementor .TXT-XS{font-family:var(--Primary-Font);font-weight:400;font-size:13px;line-height:var(--Lineheight-L);}.elementor .H4{font-family:var(--Primary-Font);font-weight:500;font-size:29px;line-height:var(--Lineheight-S);}.elementor .H2{font-family:var(--Primary-Font);font-weight:500;font-size:46px;line-height:var(--Lineheight-S);}.elementor .H1{width:auto;font-family:var(--Primary-Font);font-weight:500;font-size:64px;line-height:var(--Lineheight-S);}.elementor .TXT-Accent{color:var(--Accent-Color);}.elementor .TXT-Secondary{color:var(--Secondary-Color);}.elementor .TXT-Primary{color:var(--Primary-Color);}.elementor .BG-Secondary{color:var(--Primary-Color);padding:var(--Space-M);background-color:var(--Neutral-Color);background-clip:border-box;}.elementor .BTN-M{width:auto;font-family:var(--Primary-Font);font-weight:500;font-size:18px;line-height:100%;padding-block-start:var(--Space-2XS);padding-block-end:var(--Space-2XS);padding-inline-start:var(--Space-S-Plus);padding-inline-end:var(--Space-S-Plus);border-radius:var(--Radius-FULL);display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .BTN-L{font-family:var(--Primary-Font);font-weight:500;font-size:20px;line-height:100%;text-align:center;padding-block-start:var(--Space-2XS-Plus);padding-block-end:var(--Space-2XS-Plus);padding-inline-start:var(--Space-M-Plus);padding-inline-end:var(--Space-M-Plus);border-radius:var(--Radius-FULL);flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .BTN-Primary{color:var(--White);background-color:var(--Accent-Color);}.elementor .BTN-Primary:hover,.elementor .BTN-Primary:focus-visible{color:var(--White);background-color:var(--Interaction-Color);}.elementor .BTN-Primary:active{background-color:var(--Interaction-Color);}.elementor .BTN-Primary:focus{background-color:var(--Interaction-Color);}.elementor .Button-TXT-ICN{padding-block-start:var(--Space-3XS);padding-block-end:var(--Space-3XS);padding-inline-start:0px;padding-inline-end:0px;transition:all 200ms;gap:var(--Space-3XS);}.elementor .Button-TXT-ICN:hover,.elementor .Button-TXT-ICN:focus-visible{gap:var(--Space-2XS);}.elementor .Divider{width:100%;background-color:var(--Stroke-Primary);}.elementor .Card-Solid-Dark{color:var(--White);padding:var(--Space-S-Plus);border-radius:var(--Space-XS-Plus);background-color:var(--Accent-Color);gap:var(--Space-XS-Plus);}.elementor .Card-Solid-Neutral{color:var(--Primary-Color);padding:var(--Space-S-Plus);border-radius:var(--Space-XS-Plus);background-color:var(--Neutral-Color);gap:var(--Space-XS);}.elementor .Decorational-BG{width:550px;height:550px;position:absolute;inset-block-start:23%;z-index:-1;padding:0px;border-radius:100%;background-color:var(--TA-100);}.elementor .Featured-Card{padding:0px;border-radius:var(--Radius-L);background-color:var(--Neutral-Color);display:flex;flex-direction:column;gap:var(--Space-3XS);justify-content:flex-end;align-items:start;}.elementor .Featured-Item{padding:0px;flex-direction:column;gap:var(--Space-S-Plus);justify-content:flex-start;align-items:center;}.elementor .Featured-item-IMG{width:auto;height:460px;object-fit:cover;}.elementor .Footer-Widget-Title{font-family:var(--Primary-Font);font-weight:600;font-size:20px;}