.elementor .sp4-ftr-legal:hover,.elementor .sp4-ftr-legal:focus-visible{color:#FFFFFF;background-color:transparent;}.elementor .sp4-ftr-legal{font-family:"DM Sans";font-weight:400;font-size:14px;color:#8A8782;line-height:1.55;padding:0px;border-radius:0px;background-color:transparent;text-align: left;\n}.elementor .sp4-ftr-link:hover,.elementor .sp4-ftr-link:focus-visible{color:#FF6600;background-color:transparent;}.elementor .sp4-ftr-link{font-family:"DM Sans";font-weight:400;font-size:16px;color:#FFFFFF;line-height:1.65;padding:0px;border-radius:0px;background-color:transparent;text-align: left;\n}.elementor .sp4-small{font-family:"DM Sans";font-weight:400;font-size:14px;color:#8A8782;line-height:1.55;}.elementor .sp4-text{font-family:"DM Sans";font-weight:400;font-size:16px;color:#55534F;line-height:1.65;}.elementor .sp4-display-md{font-family:"Plus Jakarta Sans";font-weight:500;font-size:4.6vw;color:#FFFFFF;letter-spacing:-0.04em;line-height:0.98;}.elementor .sp4-label{font-family:"DM Sans";font-weight:500;font-size:14px;color:#181817;letter-spacing:1.68px;line-height:1.4;text-transform:uppercase;}.elementor .sp4-btn-orange:hover,.elementor .sp4-btn-orange:focus-visible{color:var(--spider-white);background-color:var(--spider-orange);transform: scale(var(--button-hover-scale)); transform: scale(var(--button-hover-scale)) !important;\n}.elementor .sp4-btn-orange{font-family:"Plus Jakarta Sans";font-weight:500;font-size:16px;color:var(--spider-white);line-height:20px;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:40px;padding-inline-end:40px;border-radius:50px;background-color:var(--spider-orange);display:inline-block;transition: transform var(--button-hover-speed) ease;\n}.elementor .sp4-wrap{width:100%;max-width:1290px;padding:0px;max-width: var(--theme-var-page, 1290px);\n}