.elementor .DUP_section-page1{width:960px;max-width:960px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:40px;}.elementor .DUP_layout-vertical1{max-width:960px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:30px;flex-wrap:nowrap;}.elementor .section-content{width:960px;max-width:960px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:40px;}.elementor .button{width:auto;font-family:var(--heading);font-weight:900;font-size:25px;color:var(--kd-whitest);text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:15px;padding-inline-end:15px;border-radius:5px;border-width:5px;border-color:var(--kd-whitest);border-style:solid;background-color:var(--kd-transparent);transition:all 400ms;justify-content:flex-start;align-self:start;}.elementor .button:hover,.elementor .button:focus-visible{color:var(--kd-magenta);border-radius:5px;border-width:5px;border-color:var(--kd-magenta);background-color:var(--kd-transparent);transform:scale3d(1.1, 1.1, 1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .layout-vertical{max-width:960px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;flex-wrap:nowrap;}.elementor .layout-horizontal{font-family:var(--body-text);padding:0px;margin:auto;display:flex;flex-direction:row;gap:20px;align-items:start;}.elementor .section-background{padding-block-start:56px;padding-block-end:56px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;background-color:var(--kd-lightest);gap:30px;}.elementor .text-light{color:var(--kd-whitest);}.elementor .footer{color:var(--kd-whitest);padding-block-start:56px;padding-block-end:56px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--geshmak-mid);}.elementor .footer-icon{width:30px;height:30px;color:var(--kd-whitest);transition:all 300ms;}.elementor .footer-icon:hover,.elementor .footer-icon:focus-visible{color:var(--kd-magenta);transform:scale3d(1.1, 1.1, 1);}