.elementor .flex-row{flex-direction:row;}.elementor .content-between{justify-content:space-between;}.elementor .height-100vh{height:100vh;}.elementor .padding-0{padding:0px;}.elementor .content-start{row-gap:12px;justify-content:flex-start;}.elementor .element-center{align-items:center;}.elementor .gap-row-24{column-gap:24px;}.elementor .wrap-nowrap{flex-wrap:nowrap;}.elementor .content-end{justify-content:flex-end;}.elementor .border-radius-100{border-radius:1000px;}.elementor .media-max-1024{display:none;}.elementor .content-center{justify-content:center;}.elementor .gap-row-20{column-gap:20px;}.elementor .font-head{font-family:var(--heading);}.elementor .font-color-white{color:var(--white);}.elementor .font-weight-500{font-weight:500;}.elementor .font-size-44{font-size:44px;line-height:48px;}.elementor .element-start{align-items:start;}.elementor .paddint-top-48{padding-block-start:48px;}.elementor .padding-bottom-0{padding-block-end:0px;}.elementor .head-h2{font-family:var(--heading);font-weight:500;font-size:32px;letter-spacing:-2%;line-height:36px;}.elementor .gap-row-12{column-gap:12px;}.elementor .width-50{width:50%;}.elementor .heading-4{font-family:var(--heading);font-weight:500;font-size:28px;line-height:32px;}.elementor .width-full{width:100%;}.elementor .heading-1{font-family:var(--heading);font-weight:500;font-size:48px;line-height:54px;}.elementor .flex-column{flex-direction:column;}.elementor .heading-body-s{font-family:var(--heading);font-weight:500;font-size:13px;line-height:16px;}.elementor .font-color-gray{color:var(--gray);}.elementor .font-color-black{position:relative;z-index:1;color:var(--black);}.elementor .margin-bottom-48{margin-block-end:48px;}.elementor .margin-bottom-16{margin-block-end:16px;}.elementor .padding-bottom-70{padding-block-end:70px;}.elementor .border-bottom-gray{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;}.elementor .margin-bottom-20{margin-block-end:20px;}.elementor .heading-body-m{font-family:var(--heading);font-weight:500;font-size:14px;line-height:18px;}.elementor .wrap-wrap{flex-wrap:wrap;}.elementor .background-gray{background-color:var(--background-gray);}.elementor .margin-top-12{margin-block-start:12px;}.elementor .button{font-family:var(--heading);font-weight:500;font-size:14px;color:var(--white);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;background-color:var(--black);}.elementor .button:hover,.elementor .button:focus-visible{background-color:var(--primary);}.elementor .padding-top-32{padding-block-start:32px;}.elementor .margin-top-70{margin-block-start:70px;}.elementor .padding-top-70{padding-block-start:70px;}.elementor .margin-bottom-32{margin-block-end:32px;}.elementor .gap-column-32{row-gap:32px;}.elementor .gap-column-16{row-gap:16px;}.elementor .size-ratio-1{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center center;}.elementor .heading-body-xl{font-family:var(--heading);font-weight:500;font-size:20px;line-height:24px;}.elementor .padding-top-28{padding-block-start:28px;}.elementor .heading-body-l{font-family:var(--heading);font-weight:500;font-size:16px;line-height:20px;}.elementor .gap-column-8{row-gap:8px;}.elementor .margin-top-44{margin-block-start:44px;}.elementor .width-auto{width:auto;}.elementor .border-top-gray{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;}.elementor .gap-column-28{row-gap:28px;}.elementor .paddding-40{padding:40px;}.elementor .element-end{align-items:end;}.elementor .heading-3{font-family:var(--heading);font-weight:500;font-size:32px;letter-spacing:-2%;line-height:36px;}.elementor .opacity-48{opacity:48%;}.elementor .margin-bottom-8{margin-block-end:8px;}.elementor .gap-column-20{row-gap:20px;}.elementor .font-color-blue{color:var(--blue);}.elementor .element-between{align-items:stretch;}.elementor .padding-top-40{padding-block-start:40px;}.elementor .padding-bottom-40{padding-block-end:40px;}.elementor .background-white{background-color:var(--white);}.elementor .opacity-10{opacity:10%;}.elementor .padding-top-20{padding-block-start:20px;}.elementor .margin-bottom-70{margin-block-end:70px;}.elementor .font-weight-700{font-weight:700;}.elementor .year-text{line-height:0.7em;}.elementor .height-head-1{height:80vh;}.elementor .heading-head{font-family:var(--heading);font-weight:500;font-size:46px;line-height:48px;}.elementor .gap-row-32{column-gap:32px;}.elementor .overflow-hidden{overflow:hidden;}.elementor .button-menu{font-family:var(--heading);font-weight:500;font-size:13px;line-height:16px;padding:0px;background-color:#ffffff00;}.elementor .button-menu-dark{font-family:var(--heading);font-weight:500;font-size:13px;line-height:16px;padding:0px;background-color:#ffffff00;}.elementor .button-1{position:relative;z-index:2;font-size:14px;color:var(--white);line-height:20px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;background-color:var(--black);}.elementor .main-container{flex-direction:column;align-items:center;}.elementor .container-1920{width:100%;max-width:1920px;padding-block-start:70px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}