.elementor .main-section{padding:0px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .div-section{width:100%;max-width:1440px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .flex-column{flex-direction:column;}.elementor .flex-row{flex-direction:row;}.elementor .element-center{align-items:center;}.elementor .text-uppercase{text-transform:uppercase;}.elementor .element-start{align-items:start;}.elementor .padding-none{padding:0px;}.elementor .button-dark{font-family:var(--text);font-weight:400;font-size:16px;color:var(--light);padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;background-color:var(--dark);}.elementor .button-dark:hover,.elementor .button-dark:focus-visible{background-color:var(--dark-hover);}.elementor .radius-100{border-radius:100px;}.elementor .line-height-130{line-height:130%;}.elementor .margin-bottom-10{margin-block-end:10px;}.elementor .margin-bottom-30{margin-block-end:30px;}.elementor .content-between{justify-content:space-between;}.elementor .color-dark{color:var(--dark);}.elementor .wrap-wrap{flex-wrap:wrap;}.elementor .text-button-accent{font-family:var(--text);font-weight:600;font-size:22px;color:var(--accent);text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--bg-accent);}.elementor .heading-h2{font-family:var(--heading);font-weight:600;font-size:60px;line-height:100%;}.elementor .text-description-head{font-size:20px;}.elementor .text-align-center{text-align:center;}.elementor .margin-bottom-20{margin-block-end:20px;}.elementor .overflow-hidden{overflow:hidden;}.elementor .bg-grey{background-color:var(--grey-light);}.elementor .font-weight-normal{font-weight:400;}.elementor .width-1-2{width:calc(50% - 10px);}