.elementor .bg-green{background-color:var(--Darkgreen);}.elementor .bg-light-grey{background-color:var(--Light-grey);}.elementor .C-Padding-Side{padding-inline-start:var(--P-Side-Desktop);padding-inline-end:var(--P-Side-Desktop);}.elementor .p-normal{font-family:var(--paragraph-n);font-weight:400;font-size:var(--paragraph-n-size);color:var(--Light-grey);}.elementor .card-vertical{padding:0px;flex-direction:column;gap:15px;justify-content:flex-start;align-items:start;}.elementor .h3-white{font-family:var(--Heading_und-Button);font-weight:400;font-size:var(--h3);color:var(--White);letter-spacing:-0.3px;text-transform:uppercase;}.elementor .card-horizontal{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .C-Padding-Top{padding-block-start:var(--P-Side-Desktop);padding-block-end:var(--P-Side-Desktop);}.elementor .display{font-family:var(--Heading_und-Button);font-weight:600;font-size:4.6rem;color:var(--White);letter-spacing:0.2px;line-height:1em;text-transform:uppercase;}.elementor .paragraph-hero{font-family:var(--paragraph-n);font-weight:500;font-size:var(--paragraph-extra-size);color:var(--White);line-height:1.3em;}.elementor .Btn-2nd{font-family:var(--Heading_und-Button);font-weight:500;font-size:var(--Button-secondary);color:var(--CD-Yellow);line-height:1em;text-align:center;text-transform:uppercase;padding-block-start:7px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:5px;background-color:#375efa00;display:inline-block;flex-direction:row;justify-content:flex-start;align-items:center;align-self:start;}.elementor .Btn-2nd:hover,.elementor .Btn-2nd:focus-visible{color:var(--Yellow-Dark);background-color:#375efa00;}.elementor .Btn-2nd:focus{color:var(--Yellow-Dark);background-color:#375efa00;}.elementor .Btn-2nd:active{background-color:#375efa00;}.elementor .Btn-primary{font-family:var(--paragraph-n);font-weight:600;font-size:var(--btn-primary);color:var(--Black-green);border-radius:5px;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;}.elementor .Btn-primary:hover,.elementor .Btn-primary:focus-visible{background-color:var(--Light-grey);}.elementor .Btn-hover{transform:translate3d(0px, 0px, 0px);transition:transform 200ms;}.elementor .Btn-hover:hover,.elementor .Btn-hover:focus-visible{transform:scale3d(1.02, 1.02, 1.02);}.elementor .Btn-hover:focus{transform:scale3d(0.98, 0.98, 0.98);}.elementor .Numbers{font-family:var(--Heading_und-Button);font-weight:600;font-size:var(--h2);color:#ffffff;display:block;align-self:center;}.elementor .captions{font-family:var(--paragraph-n);font-weight:400;font-size:var(--Captions);color:#ffffff;}.elementor .bg-grey-light{background-color:var(--Grey-light2);}.elementor .bg-grey{background-color:var(--grey);}.elementor .h2{font-family:var(--Heading_und-Button);font-weight:600;font-size:3.6rem;color:var(--Black-green);line-height:0.9em;text-transform:uppercase;}.elementor .paragraph-n{font-family:var(--paragraph-n);font-weight:400;font-size:var(--paragraph-n-size);color:var(--Black-green);line-height:1.4em;margin-block-end:15px;}.elementor .btn-prim-y{font-family:var(--paragraph-n);font-weight:600;font-size:var(--btn-primary);color:var(--Black-green);border-radius:5px;border-width:1px;border-color:var(--Yellow-Dark);border-style:solid;background-color:var(--CD-Yellow);}.elementor .btn-prim-y:hover,.elementor .btn-prim-y:focus-visible{border-radius:5px;background-color:var(--Yellow-Dark);}.elementor .p-15{gap:15px;}.elementor .svg-white{color:var(--White);}.elementor .svg-white:hover,.elementor .svg-white:focus-visible{color:var(--White);}.elementor .S-33-XS-50-XXS-100{max-width:32%;}.elementor .tab-hover{height:100px;font-family:var(--Heading_und-Button);transform:scale3d(1, 1, 1);transition:all 200ms;}.elementor .tab-hover:hover,.elementor .tab-hover:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .tab-hover:active{transform:scale3d(2, 2, 2);}.elementor .tab-hover.e--selected{height:150px;}.elementor .h3{font-family:var(--Heading_und-Button);font-weight:600;font-size:2.2rem;color:var(--Black-green);line-height:1em;text-transform:uppercase;}.elementor .S-50-XS-50-XXS-100{max-width:48%;}.elementor .DUP_S-20-XS-33-XXS-50{max-width:20%;padding:0px;}.elementor .lg-5st_md-3s5t_sm-4st{padding:5%;}.elementor .h4{font-family:var(--Heading_und-Button);font-weight:600;font-size:2rem;line-height:1em;}.elementor .paragraph-w{font-family:var(--paragraph-n);font-weight:400;font-size:var(--paragraph-n-size);color:var(--White);}.elementor .margin-top{margin-block-start:40px;}.elementor .h5{font-family:Teko;font-weight:600;font-size:1.6rem;}