.elementor .page-width{max-width:1280px;padding:0px;margin:0px;}.elementor .site-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .major-column{padding:0px;margin:0px;}.elementor .minor-column{max-width:400px;padding:0px;margin:0px;}.elementor .column-footer{padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .btn{font-family:Helvetica;font-weight:500;font-size:16px;color:#ffffff;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;border-radius:40px;border-width:2px;border-style:solid;background-color:#ffffff00;display:flex;flex-direction:row;align-self:center;}.elementor .btn:hover{background-color:#1C1B1A;}.elementor .btn-outline{padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;border-radius:40px;border-width:2px;border-color:#fff;border-style:solid;background-color:#26242200;}.elementor .btn-outline:hover{color:#000000;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff;}.elementor .btn-subtle{font-family:Helvetica;font-weight:500;font-size:16px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;border-radius:40px;border-width:0px;border-color:#000000;border-style:solid;background-color:#00000000;}.elementor .btn-subtle:hover{background-color:#1C1B1A;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0) inset;}