.elementor .e-328ee20f-00de7c7{width:100vw;height:75vh;overflow:visible;object-fit:contain;}.elementor .e-50503772-fafaeff{font-weight:300;font-size:4.5rem;color:rgb(96,105,127);letter-spacing:0.02em;}.elementor .e-31bd0058-b4295b2{max-width:40rem;font-weight:400;font-size:1.25rem;color:#4a4a4a;}.elementor .e-2cf181c7-ce1a9ea{font-weight:500;font-size:2.1rem;color:rgb(96,105,127);letter-spacing:0.05em;text-align:justify;padding-block-start:0px;padding-block-end:0px;padding-inline-start:45px;padding-inline-end:0px;margin-block-start:2rem;margin-inline-start:0px;align-self:start;}.elementor .e-53070a57-6b87f30{font-weight:500;font-size:2.1rem;color:rgb(96,105,127);letter-spacing:0.05em;padding-inline-start:45px;margin-inline-start:0px;align-self:start;}.elementor .e-2d383cc9-724ba18{position:static;font-weight:500;font-size:2.1rem;color:rgb(96,105,127);letter-spacing:0.05em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:45px;padding-inline-end:0px;margin-inline-start:0px;align-self:start;}.elementor .e-b3ee96-4a0e789{min-height:85vh;text-align:center;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-4d62ead8-9e15ac3{font-size:1.25rem;color:#4a4a4a;}.elementor .e-2cd49411-95501c3{flex-direction:column;}.elementor .e-201dc9e1-71bcbba{font-weight:600;font-size:0.875rem;color:rgb(96,105,127);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-39fc237e-8367add{font-weight:400;font-size:1rem;color:#4a4a4a;}.elementor .e-6a384da6-8855cb1{flex-direction:row;gap:2rem;justify-content:space-between;}.elementor .e-30879c37-4d0105f{font-weight:600;font-size:0.875rem;color:rgb(96,105,127);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-7ae3a7ae-65e24a3{font-weight:400;font-size:1rem;color:#4a4a4a;}.elementor .e-abc43d5-4018df9{flex-direction:row;gap:2rem;justify-content:space-between;}.elementor .e-1337c657-82f663e{font-weight:600;font-size:0.875rem;color:rgb(96,105,127);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-124b241f-313ad65{font-weight:400;font-size:1rem;color:#4a4a4a;text-align:end;}.elementor .e-6bfcdea9-0afed8f{flex-direction:row;gap:2rem;justify-content:space-between;}.elementor .e-68ee5ff-4e09d4a{font-weight:600;font-size:0.875rem;color:rgb(96,105,127);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3954c847-47479bc{font-weight:400;font-size:1rem;color:#2a2a2a;}.elementor .e-4365f7d-9963b92{flex-direction:row;gap:2rem;justify-content:space-between;}.elementor .e-2ce033cd-c1ac3a8{flex-direction:column;gap:2rem;}.elementor .e-7a7cabb6-fb31960{column-gap:4rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;flex-direction:row;row-gap:6rem;align-items:flex-start;}.elementor .e-bf4f8e6-adaacda{font-weight:300;font-size:3rem;color:rgb(96,105,127);letter-spacing:0.01em;}.elementor .e-5decd9eb-73c5d7f{font-weight:300;font-size:1.5rem;color:#4a4a4a;margin-block-end:1rem;}.elementor .e-23399f05-7ef8c07{text-align:center;padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;}