.elementor .p-0{padding:0px;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);}.elementor .h1-title{font-family:var(--font-1);font-weight:700;font-size:80px;color:var(--color-7);line-height:100px;}.elementor .sub-heading{font-family:var(--font-2);font-weight:400;font-size:24px;color:var(--color-dark);line-height:100%;}.elementor .button-1{width:auto;font-family:var(--font-1);font-weight:400;font-size:18px;color:var(--color-6);line-height:100%;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;background-color:var(--color-5);display:block;}.elementor .overlay-shape{aspect-ratio:1/1;position:absolute;border-radius:100%;background-color:var(--color-5);opacity:20%;filter:blur(100px);}.elementor .container-box{max-width:1170px;padding:0px;gap:30px;}.elementor .wrap{width:100%;height:100%;padding-inline-start:0px;padding-inline-end:0px;}.elementor .mxw-500{width:100%;max-width:500px;}.elementor .h2-title{font-family:var(--font-1);font-weight:700;font-size:40px;color:var(--color-5);text-transform:uppercase;}.elementor .paragraph{font-family:Poppins;font-weight:400;font-size:18px;color:var(--color-7);line-height:120%;}.elementor .h3-title{font-family:var(--font-1);font-weight:600;font-size:26px;text-align:center;text-transform:capitalize;}.elementor .card-experience{width:100%;height:auto;aspect-ratio:auto;padding-block-start:30px;padding-block-end:30px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;background-color:#ffffff;box-shadow:0px 0px 30px 0px #1985a180;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;align-items:start;}.elementor .icon-experience{width:255px;height:auto;overflow:hidden;aspect-ratio:1/1;padding:0px;border-radius:100%;border-width:5px;border-color:var(--color-5);border-style:solid;}.elementor .h4-title{font-family:var(--font-1);font-weight:500;font-size:24px;line-height:100%;text-align:start;text-transform:capitalize;}.elementor .cardd-cta{width:100%;height:auto;aspect-ratio:auto;padding-block-start:30px;padding-block-end:30px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;background-color:#ffffff;box-shadow:0px 0px 30px 0px #1985a180;display:flex;flex-direction:column;gap:30px;justify-content:flex-start;align-items:center;}.elementor .dark-text{color:var(--color-dark);}.elementor .small-text{font-family:var(--font-2);font-weight:400;font-size:14px;}.elementor .h3-title-large{font-family:var(--font-1);font-weight:600;font-size:30px;color:var(--color-5);text-align:start;text-transform:capitalize;}