.elementor .main-buttom{font-family:var(--default);font-weight:500;font-size:15.3px;color:var(--White);line-height:var(--lh-button);padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;background-color:var(--main-color);align-self:start;}.elementor .main-buttom:hover,.elementor .main-buttom:focus-visible{background-color:var(--main-color-hover);}.elementor .light-btn-gray{font-family:var(--default);font-weight:500;font-size:15.3px;color:var(--Black);line-height:var(--lh-button);padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;background-color:var(--Gray);align-self:start;}.elementor .light-btn-gray:hover,.elementor .light-btn-gray:focus-visible{background-color:var(--gray-medium);}.elementor .text-info{font-family:var(--default);font-weight:400;color:var(--text-color);line-height:var(--text-height);}.elementor .width-400{max-width:400px;}.elementor .h2-subtitle{font-family:var(--default);font-weight:600;color:var(--Black);line-height:var(--text-height);}.elementor .width-950{max-width:950px;}.elementor .text-center{text-align:center;}.elementor .width-580{max-width:580px;}.elementor .h5-description{font-family:var(--default);font-weight:300;color:var(--text-color);line-height:var(--text-height);}.elementor .width-1440{min-height:68px;max-width:1440px;}.elementor .large-card{min-height:500px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--border-card);background-color:var(--White);display:flex;align-items:center;}.elementor .padd-top-60{margin-block-start:60px;}.elementor .width-285{max-width:285px;}.elementor .h3-subtitle{font-family:var(--default);font-weight:600;color:var(--Black);line-height:var(--text-height);}.elementor .p-global{font-family:var(--default);font-weight:300;color:var(--text-color);line-height:var(--text-height);}.elementor .white-text{color:var(--White);}.elementor .center-box{align-self:center;}.elementor .full-width-box{padding-block-start:80px;padding-block-end:60px;flex-direction:column;}.elementor .width-1050{max-width:1050px;}.elementor .h1-hero-text{font-family:var(--default);font-weight:800;font-size:var(--h1-clamp);color:var(--Black);}.elementor .terms-link{font-weight:400;font-size:14px;color:var(--gray-text-terms);margin-inline-end:14px;}.elementor .terms-link:hover,.elementor .terms-link:focus-visible{color:var(--Black);}.elementor .menu-div:hover,.elementor .menu-div:focus-visible{border-radius:4px;background-color:var(--Gray);}