.elementor .ms-card-note{position:absolute;inset-block-end:26px;inset-inline-start:32px;z-index:1;font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-paper);line-height:24px;margin:0px;white-space: nowrap;\n}.elementor .ms-hero-tal{width:60.29703%;height:98.75%;object-fit:cover;position:absolute;inset-block-start:1.25%;inset-inline-end:7.722772%;padding:0px;display:block;max-width: none;\n}.elementor .ms-amp-front{pointer-events: none;\n}.elementor .ms-amp-back{pointer-events: none;\n}.elementor .ms-amp{width:100%;height:100%;min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;display:flex;pointer-events: none; & svg { display: block; width: 100%; height: 100%; }\n}.elementor .ms-testi-full{display:none;}.elementor .ms-hero-still-mobile{min-width:0px;padding:0px;}.elementor .ms-hero-still-desktop{min-width:0px;padding:0px;}.elementor .ms-hero-figure{width:calc(var(--ms-u) * 1010);height:calc(var(--ms-u) * 800);object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:max(0px, (100% - 1440px) / 2);z-index:1;display:block;max-width: none;\n}.elementor .ms-footer-small{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-muted);line-height:20px;margin:0px;}.elementor .ms-footer-link:hover,.elementor .ms-footer-link:focus-visible{color:var(--ms-ink);text-decoration:underline;}.elementor .ms-footer-link{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-muted);line-height:20px;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;&:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 2px; }\n}.elementor .ms-footer-text{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-ink);line-height:24px;text-decoration:none;padding:0px;margin:0px;border-width:0px;background-color:transparent;white-space: nowrap;\n}.elementor .ms-footer-legal{width:auto;padding:0px;display:flex;flex-direction:row;gap:32px;}.elementor .ms-footer-contact{width:auto;padding:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .ms-footer-logo{width:123px;height:54px;padding:0px;background-color:transparent;display:block;flex:0 1 auto;}.elementor .ms-social:hover,.elementor .ms-social:focus-visible{border-color:var(--ms-ink);}.elementor .ms-social{width:44px;height:44px;overflow:hidden;position:relative;font-size:0px;color:transparent;line-height:0px;padding:0px;border-radius:22px;border-width:1px;border-color:var(--ms-rule);border-style:solid;background-color:transparent;display:block;&::after { content: ''; position: absolute; inset: 0px; background-color: var(--ms-ink); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-ico-tiktok{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.21 26.21'%3E%3Cpath d='M15.072 4.915V15.945C15.072 16.658 14.86 17.355 14.464 17.948C14.068 18.54 13.505 19.002 12.847 19.275C12.188 19.548 11.464 19.619 10.764 19.48C10.065 19.341 9.423 18.998 8.919 18.494C8.415 17.99 8.072 17.348 7.933 16.649C7.794 15.949 7.865 15.225 8.138 14.566C8.411 13.908 8.873 13.345 9.465 12.949C10.058 12.553 10.755 12.341 11.468 12.341' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.072 4.915C15.509 7.317 17.256 8.846 19.659 9.065' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.21 26.21'%3E%3Cpath d='M15.072 4.915V15.945C15.072 16.658 14.86 17.355 14.464 17.948C14.068 18.54 13.505 19.002 12.847 19.275C12.188 19.548 11.464 19.619 10.764 19.48C10.065 19.341 9.423 18.998 8.919 18.494C8.415 17.99 8.072 17.348 7.933 16.649C7.794 15.949 7.865 15.225 8.138 14.566C8.411 13.908 8.873 13.345 9.465 12.949C10.058 12.553 10.755 12.341 11.468 12.341' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.072 4.915C15.509 7.317 17.256 8.846 19.659 9.065' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 26.21px 26.21px; mask-size: 26.21px 26.21px; }\n}.elementor .ms-ico-instagram{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.89 22.89'%3E%3Cpath d='M14.308 4.292H8.585C6.214 4.292 4.292 6.214 4.292 8.585V14.308C4.292 16.678 6.214 18.6 8.585 18.6H14.308C16.678 18.6 18.6 16.678 18.6 14.308V8.585C18.6 6.214 16.678 4.292 14.308 4.292Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.446 14.785C13.29 14.785 14.784 13.29 14.784 11.446C14.784 9.602 13.29 8.108 11.446 8.108C9.602 8.108 8.108 9.602 8.108 11.446C8.108 13.29 9.602 14.785 11.446 14.785Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.643 8.108C16.117 8.108 16.502 7.723 16.502 7.249C16.502 6.775 16.117 6.391 15.643 6.391C15.169 6.391 14.785 6.775 14.785 7.249C14.785 7.723 15.169 8.108 15.643 8.108Z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.89 22.89'%3E%3Cpath d='M14.308 4.292H8.585C6.214 4.292 4.292 6.214 4.292 8.585V14.308C4.292 16.678 6.214 18.6 8.585 18.6H14.308C16.678 18.6 18.6 16.678 18.6 14.308V8.585C18.6 6.214 16.678 4.292 14.308 4.292Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.446 14.785C13.29 14.785 14.784 13.29 14.784 11.446C14.784 9.602 13.29 8.108 11.446 8.108C9.602 8.108 8.108 9.602 8.108 11.446C8.108 13.29 9.602 14.785 11.446 14.785Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.643 8.108C16.117 8.108 16.502 7.723 16.502 7.249C16.502 6.775 16.117 6.391 15.643 6.391C15.169 6.391 14.785 6.775 14.785 7.249C14.785 7.723 15.169 8.108 15.643 8.108Z'/%3E%3C/svg%3E"); -webkit-mask-size: 22.89px 22.89px; mask-size: 22.89px 22.89px; }\n}.elementor .ms-ico-facebook{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.07 24.07'%3E%3Cpath d='M13.441 19.559V12.638H15.848L16.249 9.83H13.441V8.225C13.441 7.423 13.742 6.821 14.945 6.821H16.35V4.413C16.049 4.413 15.246 4.313 14.243 4.313C12.137 4.313 10.733 5.617 10.733 7.924V9.83H8.426V12.638H10.733V19.559' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.07 24.07'%3E%3Cpath d='M13.441 19.559V12.638H15.848L16.249 9.83H13.441V8.225C13.441 7.423 13.742 6.821 14.945 6.821H16.35V4.413C16.049 4.413 15.246 4.313 14.243 4.313C12.137 4.313 10.733 5.617 10.733 7.924V9.83H8.426V12.638H10.733V19.559' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 24.07px 24.07px; mask-size: 24.07px 24.07px; }\n}.elementor .ms-ico-youtube{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.36 22.36'%3E%3Cpath d='M15.836 6.055H6.521C4.72 6.055 3.26 7.514 3.26 9.315V13.041C3.26 14.842 4.72 16.301 6.521 16.301H15.836C17.636 16.301 19.096 14.842 19.096 13.041V9.315C19.096 7.514 17.636 6.055 15.836 6.055Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.874 9.036V13.321L13.507 11.178L9.874 9.036Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.36 22.36'%3E%3Cpath d='M15.836 6.055H6.521C4.72 6.055 3.26 7.514 3.26 9.315V13.041C3.26 14.842 4.72 16.301 6.521 16.301H15.836C17.636 16.301 19.096 14.842 19.096 13.041V9.315C19.096 7.514 17.636 6.055 15.836 6.055Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.874 9.036V13.321L13.507 11.178L9.874 9.036Z' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 22.36px 22.36px; mask-size: 22.36px 22.36px; }\n}.elementor .ms-socials{width:auto;padding:0px;display:flex;flex-direction:row-reverse;gap:12px;}.elementor .ms-footer-row{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .ms-footer-bottom{margin-block-start:16px;}.elementor .ms-footer-mid{height:44px;margin-block-start:24px;}.elementor .ms-footer-top{height:54px;}.elementor .ms-footer-amp{width:486px;height:575px;position:absolute;inset-block-start:-80px;inset-inline-end:calc(50% - 356px);z-index:-1;padding:0px;background-color:var(--ms-paper);pointer-events: none; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -80 486 575'%3E%3Cpath d='M481.321 208.067C471.871 286.818 443.279 358.324 395.155 410.597C346.529 463.415 279.325 495 196.996 495C135.237 495 82.712 477.097 46.925 443.145C10.567 408.651 -5.44 360.404 1.638 307.32L60.396 315.155C55.618 350.988 66.286 379.802 87.724 400.141C109.734 421.022 146.127 435.722 196.996 435.722C262.863 435.722 314.216 410.993 351.543 370.447C389.373 329.357 414.132 270.45 422.465 201.005Z'/%3E%3Cpath d='M220.708 -80C271.161 -80 314.277 -55.935 330.027 -13.185C345.698 29.35 329.786 78.095 289.088 118.793C288.961 118.92 288.833 119.046 288.704 119.171C268.222 138.921 245.07 155.491 222.135 170.234C229.418 177.418 237.05 184.919 245.014 192.858L247.594 195.434L247.969 195.816C248.093 195.944 248.215 196.074 248.337 196.204L485.45 451.102L442.047 491.477L205.305 236.978C193.516 225.195 181.536 213.533 170.009 202.047C160.076 208.001 150.31 213.943 140.087 220.544C93.716 250.484 65.772 277.529 60.358 315.429L1.676 307.046C11.081 241.208 60.199 201.565 107.933 170.745C114.337 166.609 121.29 162.293 128.471 157.914C109.164 135.085 92.551 110.133 85.349 81.691C74.353 41.117 81.346 0.008 106.495 -31.177C131.693 -62.422 172.061 -80 220.708 -80ZM220.708 -20.722C186.365 -20.722 164.49 -8.66 152.639 6.035C140.972 20.502 136.058 41.112 142.296 65.176L142.601 66.325L142.761 66.935C146.987 83.84 158.149 101.797 177.111 123.569C178.043 124.639 178.986 125.71 179.94 126.782C180.772 126.265 181.595 125.751 182.408 125.242C206.663 110.031 228.838 94.506 247.355 76.692C277.615 46.338 279.47 21.06 274.404 7.308C269.407 -6.255 253.243 -20.722 220.708 -20.722Z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -80 486 575'%3E%3Cpath d='M481.321 208.067C471.871 286.818 443.279 358.324 395.155 410.597C346.529 463.415 279.325 495 196.996 495C135.237 495 82.712 477.097 46.925 443.145C10.567 408.651 -5.44 360.404 1.638 307.32L60.396 315.155C55.618 350.988 66.286 379.802 87.724 400.141C109.734 421.022 146.127 435.722 196.996 435.722C262.863 435.722 314.216 410.993 351.543 370.447C389.373 329.357 414.132 270.45 422.465 201.005Z'/%3E%3Cpath d='M220.708 -80C271.161 -80 314.277 -55.935 330.027 -13.185C345.698 29.35 329.786 78.095 289.088 118.793C288.961 118.92 288.833 119.046 288.704 119.171C268.222 138.921 245.07 155.491 222.135 170.234C229.418 177.418 237.05 184.919 245.014 192.858L247.594 195.434L247.969 195.816C248.093 195.944 248.215 196.074 248.337 196.204L485.45 451.102L442.047 491.477L205.305 236.978C193.516 225.195 181.536 213.533 170.009 202.047C160.076 208.001 150.31 213.943 140.087 220.544C93.716 250.484 65.772 277.529 60.358 315.429L1.676 307.046C11.081 241.208 60.199 201.565 107.933 170.745C114.337 166.609 121.29 162.293 128.471 157.914C109.164 135.085 92.551 110.133 85.349 81.691C74.353 41.117 81.346 0.008 106.495 -31.177C131.693 -62.422 172.061 -80 220.708 -80ZM220.708 -20.722C186.365 -20.722 164.49 -8.66 152.639 6.035C140.972 20.502 136.058 41.112 142.296 65.176L142.601 66.325L142.761 66.935C146.987 83.84 158.149 101.797 177.111 123.569C178.043 124.639 178.986 125.71 179.94 126.782C180.772 126.265 181.595 125.751 182.408 125.242C206.663 110.031 228.838 94.506 247.355 76.692C277.615 46.338 279.47 21.06 274.404 7.308C269.407 -6.255 253.243 -20.722 220.708 -20.722Z'/%3E%3C/svg%3E") center / contain no-repeat;\n}.elementor .ms-footer{width:100%;max-width:1440px;position:relative;padding-block-start:181px;padding-block-end:80px;padding-inline-start:var(--ms-section-x);padding-inline-end:var(--ms-section-x);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--ms-wall);display:flex;flex-direction:column;align-items:stretch;overflow: clip; isolation: isolate; &::before { content: ''; position: absolute; left: 0px; top: 0px; width: 50%; height: 149px; background-color: var(--ms-paper); z-index: -1; border-bottom-right-radius: 149px; }\n}.elementor .ms-form-msg{width:100%;font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-ink);line-height:24px;text-align:center;padding:0px;margin-block-start:16px;}.elementor .ms-sr{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .ms-field:focus{outline-style:none;border-bottom-color: var(--ms-brick);\n}.elementor .ms-field{width:100%;height:80px;font-family:var(--ms-font);font-weight:300;font-size:18px;color:var(--ms-ink);line-height:28px;padding-block-start:40px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-color:var(--ms-ink);border-style:solid;background-color:transparent;display:block;border-block-start-width:0px; border-block-end-width:1px; border-inline-start-width:0px; border-inline-end-width:0px; text-align: right; &::placeholder { color: var(--ms-muted); opacity: 1; } &:focus-visible { border-bottom-color: var(--ms-ink); box-shadow: inset 0 -1px 0 0 var(--ms-ink); }\n}.elementor .ms-field-select{color:var(--ms-muted);cursor:pointer;padding-inline-end:28px;appearance:none;-webkit-appearance: none; &:is(select) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 6L8 10.5L12.5 6' stroke='%23120A09' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 16px 16px; background-position: left 0px top 46px; }\n}.elementor .ms-form{width:100%;padding:0px;margin-block-start:48px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .ms-contact-actions{width:auto;padding:0px;margin-block-start:48px;display:flex;flex-direction:row;gap:36px;align-items:center;}.elementor .ms-contact-formcol{padding-block-start:198px;padding-block-end:80px;padding-inline-start:115px;padding-inline-end:var(--ms-section-x);display:flex;flex-direction:column;flex:0 0 50%;align-items:stretch;}.elementor .ms-contact-info{padding-block-start:80px;padding-block-end:80px;padding-inline-start:var(--ms-section-x);padding-inline-end:115px;border-start-start-radius:149px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--ms-wall);display:flex;flex-direction:column;flex:0 0 50%;align-items:flex-start;}.elementor .ms-progress{display:none;}.elementor .ms-counter{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-muted);line-height:24px;margin:0px;flex:0 0 auto;}.elementor .ms-testi-controls{width:100%;padding:0px;margin-block-start:24px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .ms-testi-src{width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .ms-quote-mark{width:40px;height:28px;padding:0px;background-color:var(--ms-brick-light);display:block;flex:0 1 auto;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28'%3E%3Cpath d='M16 8C16 3.6 12.4 0 8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C8.533 16 9.067 16 9.6 15.867C8.8 19.733 6.133 23.2 2.4 25.333L3.6 27.2C11.467 23.467 16 16.533 16 8Z'/%3E%3Cpath transform='translate%2824 0%29' d='M16 8C16 3.6 12.4 0 8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C8.533 16 9.067 16 9.6 15.867C8.8 19.733 6.133 23.2 2.4 25.333L3.6 27.2C11.467 23.467 16 16.533 16 8Z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28'%3E%3Cpath d='M16 8C16 3.6 12.4 0 8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C8.533 16 9.067 16 9.6 15.867C8.8 19.733 6.133 23.2 2.4 25.333L3.6 27.2C11.467 23.467 16 16.533 16 8Z'/%3E%3Cpath transform='translate%2824 0%29' d='M16 8C16 3.6 12.4 0 8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C8.533 16 9.067 16 9.6 15.867C8.8 19.733 6.133 23.2 2.4 25.333L3.6 27.2C11.467 23.467 16 16.533 16 8Z'/%3E%3C/svg%3E") center / contain no-repeat;\n}.elementor .ms-testi-quote{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .ms-testi-card{width:505px;height:350px;min-width:0px;padding:32px;border-width:1px;border-color:var(--ms-rule);border-style:solid;display:flex;flex-direction:column;flex:0 0 100%;justify-content:space-between;align-items:flex-start;scroll-snap-align: start;\n}.elementor .ms-testi-col{width:505px;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 1 505px;align-items:flex-start;}.elementor .ms-person-desc{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-muted);line-height:24px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-person-name{font-family:var(--ms-font);font-weight:400;font-size:clamp(18px, 18px + 4 * (100vw - 390px) / 1050, 22px);color:var(--ms-ink);line-height:clamp(26px, 26px + 4 * (100vw - 390px) / 1050, 30px);margin:0px;}.elementor .ms-person-text{width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .ms-person{width:295px;min-width:0px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;flex:0 1 295px;align-items:flex-start;}.elementor .ms-people{width:100%;padding:0px;margin-block-start:84px;display:flex;flex-direction:row;gap:20px;}.elementor .ms-br2-mobile{& br:nth-of-type(2) { display: none; }\n}.elementor .ms-team-col{width:610px;min-width:0px;padding-block-start:36px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:0 1 610px;align-items:flex-start;}.elementor .ms-arrow-btn:hover,.elementor .ms-arrow-btn:focus-visible{background-color:var(--ms-ink);}.elementor .ms-arrow-btn{width:44px;height:44px;overflow:hidden;position:relative;font-size:0px;color:transparent;line-height:0px;cursor:pointer;padding:0px;border-radius:22px;border-width:1px;border-color:var(--ms-ink);border-style:solid;background-color:transparent;transition:background-color 300ms;display:block;&::after { content: ''; position: absolute; left: 11px; top: 11px; width: 20px; height: 20px; background-color: var(--ms-brick); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17 10H3M7.5 14.5L3 10L7.5 5.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17 10H3M7.5 14.5L3 10L7.5 5.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; } &:hover::after { background-color: var(--ms-paper); } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-arrow-prev{opacity:32%;&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 10H17M12.5 5.5L17 10L12.5 14.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 10H17M12.5 5.5L17 10L12.5 14.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }\n}.elementor .ms-carousel-arrows{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;}.elementor .ms-learn-controls{width:100%;padding:0px;margin-block-start:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .ms-card-num{position:absolute;inset-inline-end:32px;inset-block-end:32px;font-family:var(--ms-font);font-weight:100;font-size:40px;color:var(--ms-paper);line-height:40px;margin:0px;}.elementor .ms-card-desc{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-paper);line-height:24px;margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-card-title{font-family:var(--ms-font);font-weight:400;font-size:clamp(22px, 22px + 6 * (100vw - 390px) / 1050, 28px);color:var(--ms-paper);line-height:clamp(30px, 30px + 6 * (100vw - 390px) / 1050, 36px);margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-card-text{width:361px;position:absolute;inset-block-end:78px;inset-inline-start:32px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .ms-card-tag{position:absolute;inset-block-start:32px;inset-inline-start:32px;font-family:var(--ms-font);font-weight:400;font-size:12px;color:var(--ms-paper);letter-spacing:0.02em;line-height:16px;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;margin:0px;border-radius:2px;background-color:rgba(18,10,9,0.32);}.elementor .ms-learn-card{width:505px;height:449px;min-width:0px;overflow:hidden;position:relative;padding:0px;background-color:var(--ms-stone);display:block;flex:0 0 100%;background-size: cover; background-position: center center; scroll-snap-align: start; &::before { content: ''; position: absolute; inset: 0px; background-image: linear-gradient(180deg, rgba(18,10,9,0.28) 0%, rgba(18,10,9,0) 32%), linear-gradient(180deg, rgba(18,10,9,0) 12%, rgba(18,10,9,0.45) 55%, rgba(18,10,9,0.82) 100%); pointer-events: none; } & .ms-card-title { min-height: clamp(60px, 60px + 12 * (100vw - 390px) / 1050, 72px); } & .ms-card-title { min-height: auto; } & .ms-route-btn { padding-inline-start: 32px; }\n}.elementor .ms-carousel{width:100%;padding:0px;margin-block-start:40px;display:flex;flex-direction:row;gap:20px;overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none;\n}.elementor .ms-testi-rail{margin-block-start:48px;}.elementor .ms-learn-body{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-muted);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-faq-atext{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-ink-2);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-faq-a{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:40px;margin-block-start:16px;display:block;& > .ms-faq-atext + .ms-faq-atext { margin-top: 16px; }\n}.elementor .ms-faq-qtext{font-family:var(--ms-font);font-weight:400;font-size:clamp(18px, 18px + 4 * (100vw - 390px) / 1050, 22px);color:var(--ms-ink);line-height:clamp(26px, 26px + 4 * (100vw - 390px) / 1050, 30px);margin:0px;transition:color 150ms;flex:1 1 auto;text-align: right; & br { display: none; } text-wrap: pretty;\n}.elementor .ms-faq-q{width:100%;position:relative;cursor:pointer;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: ''; flex: 0 0 24px; width: 24px; height: 28px; background-color: var(--ms-ink); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0V24M0 12H24' fill='none' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E") center / 24px 24px no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0V24M0 12H24' fill='none' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E") center / 24px 24px no-repeat; transition: transform 250ms; } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 2px; } &:hover .ms-faq-qtext, &:focus-visible .ms-faq-qtext { color: var(--ms-brick); }\n}.elementor .ms-faq-item{width:100%;padding-block-start:24px;padding-block-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ms-rule);border-style:solid;display:block;&:last-child { border-bottom-width: 1px; } &[open] .ms-faq-q::after { transform: rotate(45deg); }\n}.elementor .ms-faq{width:100%;margin-block-start:48px;display:flex;flex-direction:column;}.elementor .ms-learn-col{width:505px;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 1 505px;align-items:flex-start;}.elementor .ms-faq-col{width:610px;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 1 610px;align-items:flex-start;}.elementor .ms-stat-text{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-ink-2);line-height:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-stat-num{font-family:var(--ms-font);font-weight:100;font-size:96px;color:var(--ms-muted);line-height:96px;margin-block-start:0px;margin-block-end:-4px;margin-inline-start:-5px;margin-inline-end:0px;}.elementor .ms-stat-brick{color:var(--ms-brick);}.elementor .ms-stat-col{padding:0px;display:flex;flex-direction:column;flex:0 0 190px;align-items:flex-start;}.elementor .ms-stat-row{width:100%;padding:0px;margin-block-start:12px;margin-block-end:-8px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .ms-stat{width:400px;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 0 400px;align-items:flex-start;}.elementor .ms-time-close{width:100%;column-gap:40px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .ms-principle-text{font-family:var(--ms-font);font-weight:300;font-size:18px;color:var(--ms-muted);line-height:28px;margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-principle-title{font-family:var(--ms-font);font-weight:400;font-size:clamp(18px, 18px + 4 * (100vw - 390px) / 1050, 22px);color:var(--ms-ink);line-height:clamp(26px, 26px + 4 * (100vw - 390px) / 1050, 30px);margin:0px;text-wrap: pretty;\n}.elementor .ms-principle-num{font-family:var(--ms-font);font-weight:100;font-size:40px;color:var(--ms-brick);line-height:40px;margin:0px;flex:0 0 auto;}.elementor .ms-principle-row{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .ms-principle{width:295px;min-width:0px;padding-block-start:23px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;flex:0 1 295px;align-items:flex-start;border-top-style: solid; border-top-color: var(--ms-rule);\n}.elementor .ms-principles{width:100%;padding:0px;display:flex;flex-direction:row;gap:clamp(40px, 8.6806vw, 125px);align-items:flex-start;}.elementor .ms-path-arrow{width:16px;height:16px;min-width:0px;padding:0px;background-color:var(--ms-muted);display:block;flex:0 0 16px;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.6 8H2.4M2.4 8L6 4.4M2.4 8L6 11.6' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.6 8H2.4M2.4 8L6 4.4M2.4 8L6 11.6' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;\n}.elementor .ms-path-word{font-family:var(--ms-font);font-weight:300;font-size:32px;color:var(--ms-muted);line-height:40px;margin:0px;flex:0 0 auto;white-space: nowrap;\n}.elementor .ms-path-brick{color:var(--ms-brick);}.elementor .ms-path-ink{color:var(--ms-ink);}.elementor .ms-path-run{display:none;}.elementor .ms-path{width:100%;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;}.elementor .ms-time-card{height:256px;min-width:0px;padding:48px;background-color:var(--ms-surface);display:flex;flex-direction:column;flex:1 1 0px;align-items:flex-start;}.elementor .ms-time-compare{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .ms-split{width:100%;column-gap:40px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .ms-route-media{display:contents;}.elementor .ms-route-text{max-width:100%;font-family:var(--ms-font);font-weight:300;font-size:18px;color:var(--ms-paper);line-height:28px;margin:0px;text-align: right; text-wrap: pretty; width: fit-content;\n}.elementor .ms-route-body{width:100%;position:static;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .ms-route-title{font-family:var(--ms-font);font-weight:400;font-size:clamp(18px, 18px + 4 * (100vw - 390px) / 1050, 22px);color:inherit;line-height:clamp(26px, 26px + 4 * (100vw - 390px) / 1050, 30px);margin:0px;flex:0 1 auto;text-align: right;\n}.elementor .ms-route-num{font-family:var(--ms-font);font-weight:100;font-size:40px;color:inherit;line-height:40px;margin:0px;flex:0 0 auto;}.elementor .ms-route-sum{width:100%;color:inherit;padding:0px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start;list-style: none; &::-webkit-details-marker { display: none; } &:focus-visible { outline: 2px solid var(--ms-paper); outline-offset: 4px; }\n}.elementor .ms-route{height:100%;position:relative;color:var(--ms-paper);cursor:pointer;padding:24px;background-color:var(--ms-stone);display:flex;flex-direction:column;flex:0 0 190px;justify-content:flex-end;background-size: cover; background-position: center center; &[open] { flex: 1 1 820px; padding: 40px 40px 92px 40px; cursor: default; } &[open]::before { content: ''; position: absolute; left: -8px; top: -8px; width: 100%; height: 100%; border: 1px solid var(--ms-brick-light); box-sizing: border-box; z-index: -1; pointer-events: none; } &[open] .ms-route-sum { flex-direction: row; align-items: baseline; gap: 16px; pointer-events: none; } &[open] .ms-route-title { font-weight: 400; font-size: clamp(22px, 22px + 6 * (100vw - 390px) / 1050, 28px); line-height: clamp(30px, 30px + 6 * (100vw - 390px) / 1050, 36px); }\n}.elementor .ms-routes-acc{width:100%;height:520px;display:flex;flex-direction:row;gap:20px;isolation: isolate;\n}.elementor .ms-headcol{width:auto;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .ms-where-sumtext{font-family:var(--ms-font);font-weight:400;font-size:16px;color:var(--ms-ink);line-height:24px;margin:0px;flex:1 1 auto;text-align: right; text-wrap: pretty;\n}.elementor .ms-where-sumnum{font-family:var(--ms-font);font-weight:100;font-size:28px;color:var(--ms-brick);line-height:28px;margin:0px;flex:0 0 auto;}.elementor .ms-where-summary{width:100%;position:relative;cursor:pointer;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: ''; flex: none; width: 24px; height: 24px; background-color: var(--ms-ink); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0V20M0 10H20' fill='none' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E") center / 20px 20px no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0V20M0 10H20' fill='none' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E") center / 20px 20px no-repeat; transition: transform 250ms; } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 2px; } &::-webkit-details-marker { display: none; } &::after { content: ""; flex: 0 0 auto; width: 20px; height: 20px; margin-right: 4px; background-color: var(--ms-ink); mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0V20M0 10H20' fill='none' stroke='%23000' stroke-width='0.8'/%3E%3C/svg%3E") center center / 20px 20px no-repeat; transition: transform 250ms; } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 2px; }\n}.elementor .ms-where-item{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ms-rule);border-style:solid;display:block;&:last-child { border-bottom-width: 1px; } &[open] { padding-bottom: 24px; } &[open] .ms-where-summary::after { transform: rotate(45deg); }\n}.elementor .ms-where-acc{display:none;}.elementor .ms-where-note{width:505px;position:absolute;inset-block-end:0px;inset-inline-start:0px;margin:0px;}.elementor .ms-state-extra{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-ink);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-link-muted:hover,.elementor .ms-link-muted:focus-visible{color:var(--ms-ink);}.elementor .ms-link-muted{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-muted);line-height:24px;text-align:center;text-decoration:underline;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 150ms;display:inline-block;&:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; } white-space: nowrap;\n}.elementor .ms-state-actions{width:auto;padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:36px;flex-wrap:wrap;align-items:center;row-gap: 16px;\n}.elementor .ms-state-note{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-ink-2);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; & strong { font-weight: 400; font-size: 20px; color: var(--ms-brick); } text-wrap: pretty;\n}.elementor .ms-state-rule{width:100%;height:1px;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--ms-rule);display:block;}.elementor .ms-step-text{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-ink-2);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin:0px;flex:1 1 auto;text-align: right; text-wrap: pretty;\n}.elementor .ms-step-num{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-brick);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin:0px;flex:0 0 auto;}.elementor .ms-step{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .ms-steps{width:100%;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .ms-state-sub{font-family:var(--ms-font);font-weight:500;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-ink);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-state-lead{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-muted);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-where-panel{width:100%;padding:47px;border-width:1px;border-color:var(--ms-rule);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;}.elementor .ms-where-panels{width:610px;min-width:0px;padding:0px;display:block;flex:0 1 610px;}.elementor .ms-where-tabicon{width:24px;height:24px;min-width:24px;position:relative;padding:0px;opacity:0%;transition:opacity 150ms;display:block;flex:0 0 24px;&::after { content: ''; position: absolute; left: 2px; top: 2px; width: 20px; height: 20px; background-color: var(--ms-brick); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17 10H3M7.5 14.5L3 10L7.5 5.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17 10H3M7.5 14.5L3 10L7.5 5.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; } &::after { content: ""; position: absolute; left: 2px; top: 2px; width: 20px; height: 20px; background-color: var(--ms-brick); mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17 10H3M7.5 14.5L3 10L7.5 5.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center center / contain no-repeat; }\n}.elementor .ms-where-tabtext{font-family:var(--ms-font);font-weight:400;font-size:20px;color:inherit;line-height:28px;margin:0px;flex:1 1 auto;text-align: right; text-wrap: pretty;\n}.elementor .ms-where-tabnum{font-family:var(--ms-font);font-weight:100;font-size:40px;color:var(--ms-brick);line-height:40px;margin:0px;flex:0 0 auto;}.elementor .ms-where-tab:hover,.elementor .ms-where-tab:focus-visible{color:var(--ms-ink);background-color:transparent;}.elementor .ms-where-tab{width:100%;color:var(--ms-muted);cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ms-rule);border-style:solid;background-color:transparent;transition:color 150ms;display:flex;flex-direction:row;gap:16px;align-items:center;&:last-child { border-bottom-width: 1px; } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: -2px; } &.e--selected { color: var(--ms-ink); } &.e--selected .ms-where-tabicon { opacity: 1; } &.e--selected { color: var(--ms-ink); border-color: var(--ms-rule); }\n}.elementor .ms-where-menu{width:505px;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 505px;}.elementor .ms-where-tabs{width:100%;column-gap:40px;padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:flex-start;gap: 0px 40px;\n}.elementor .ms-where-body{width:100%;position:relative;padding:0px;display:block;}.elementor .ms-where-intro{width:514px;min-width:0px;font-family:var(--ms-font);font-weight:300;font-size:18px;color:var(--ms-muted);line-height:28px;margin:0px;flex:0 1 514px;text-align: right; text-wrap: pretty;\n}.elementor .ms-where-arrow{width:148px;height:64px;min-width:0px;position:relative;padding:0px;display:block;flex:0 1 148px;&::after { content: ''; position: absolute; left: 46px; top: 34px; width: 43px; height: 43px; margin: -1px 0 0 -1px; background-color: var(--ms-brick); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 43 43'%3E%3Cpath d='M40.743 40.743L0 0M0 0V32.597M0 0H32.597' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 43 43'%3E%3Cpath d='M40.743 40.743L0 0M0 0V32.597M0 0H32.597' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; }\n}.elementor .ms-where-headcol{width:530px;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 1 530px;align-items:flex-start;min-width: max-content;\n}.elementor .ms-where-head{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:48px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;}.elementor .ms-approach-text{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 1 610px;align-items:flex-start;}.elementor .ms-approach-media{padding-block-start:17px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:0 1 505px;}.elementor .ms-figcap-role{font-family:var(--ms-font);font-weight:400;font-size:12px;color:var(--ms-muted);letter-spacing:0.02em;line-height:16px;margin:0px;}.elementor .ms-figcap-name{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-ink);line-height:20px;margin:0px;}.elementor .ms-figcap{width:100%;padding:0px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .ms-figure-img{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .ms-figure{width:100%;position:relative;padding:0px;background-color:var(--ms-wall);display:block;&::after { content: ''; position: absolute; left: 8px; top: -8px; width: 100%; height: 100%; border: 1px solid var(--ms-brick-light); box-sizing: border-box; pointer-events: none; }\n}.elementor .ms-figure-under{max-width:max(100%, 100vw - 935px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:8px;margin-inline-end:-8px;isolation: isolate; &::after { z-index: -1; }\n}.elementor .ms-figure-back{isolation: isolate; &::after { left: -8px; z-index: -1; }\n}.elementor .ms-person-fig{width:100%;height:auto;min-height:0px;aspect-ratio:295 / 288;margin-block-start:0px;margin-block-end:0px;margin-inline-start:8px;margin-inline-end:-8px;flex:0 0 auto;& img { width: 100%; height: 100%; }\n}.elementor .ms-accent-rule{width:40px;height:1px;padding:0px;background-color:var(--ms-brick);display:block;flex:0 1 auto;}.elementor .ms-text-link:hover,.elementor .ms-text-link:focus-visible{color:var(--ms-brick);}.elementor .ms-text-link{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-ink);line-height:24px;text-decoration:underline;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 150ms;display:inline-block;text-underline-offset: auto; &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-person-link{margin-block-start:6px;}.elementor .ms-caption{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-muted);line-height:20px;margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-form-note{text-align:center;margin-block-start:16px;}.elementor .ms-time-cap{margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ms-body{font-family:var(--ms-font);font-weight:300;font-size:clamp(16px, 16px + 2 * (100vw - 390px) / 1050, 18px);color:var(--ms-ink-2);line-height:clamp(24px, 24px + 4 * (100vw - 390px) / 1050, 28px);text-align:justify;margin:0px;& strong { font-weight: 500; } text-wrap: pretty;\n}.elementor .ms-quote{font-family:var(--ms-font);font-weight:300;font-size:clamp(24px, 24px + 8 * (100vw - 390px) / 1050, 32px);color:var(--ms-ink);line-height:clamp(32px, 32px + 8 * (100vw - 390px) / 1050, 40px);margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-h3{font-family:var(--ms-font);font-weight:400;font-size:clamp(22px, 22px + 6 * (100vw - 390px) / 1050, 28px);color:var(--ms-ink);line-height:clamp(30px, 30px + 6 * (100vw - 390px) / 1050, 36px);margin:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-h2{font-family:var(--ms-font);font-weight:300;font-size:clamp(28px, 28px + 12 * (100vw - 390px) / 1050, 40px);color:var(--ms-ink);line-height:clamp(36px, 36px + 12 * (100vw - 390px) / 1050, 48px);margin:0px;text-align: right; text-wrap: pretty; & em { font-style: normal; color: var(--ms-brick); }\n}.elementor .ms-head-label{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-brick);line-height:20px;margin:0px;}.elementor .ms-num{font-family:var(--ms-font);font-weight:100;font-size:clamp(56px, 56px + 40 * (100vw - 390px) / 1050, 96px);color:var(--ms-ink);line-height:clamp(56px, 56px + 40 * (100vw - 390px) / 1050, 96px);margin:0px;}.elementor .ms-head{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;align-items: baseline;\n}.elementor .ms-rail-dot{width:12px;height:1px;min-width:0px;padding:0px;background-color:var(--ms-rule);display:block;flex:0 0 12px;}.elementor .ms-rail-dot-on{width:24px;background-color:var(--ms-ink);flex:0 0 24px;}.elementor .ms-rail-dots{display:none;}.elementor .ms-press-date{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-muted);line-height:24px;margin:0px;}.elementor .ms-press-more{font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-ink);line-height:24px;text-decoration:underline;margin:0px;}.elementor .ms-press-meta{width:100%;height:20px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .ms-press-title{width:100%;font-family:var(--ms-font);font-weight:400;font-size:clamp(22px, 22px + 6 * (100vw - 390px) / 1050, 28px);color:var(--ms-ink);line-height:clamp(30px, 30px + 6 * (100vw - 390px) / 1050, 36px);margin:0px;flex:1 1 auto;text-align: right; text-wrap: pretty;\n}.elementor .ms-press-logo{width:auto;min-width:0px;padding:0px;margin:0px;display:block;max-width: none;\n}.elementor .ms-press-card:hover,.elementor .ms-press-card:focus-visible{border-color:var(--ms-ink);}.elementor .ms-press-card{height:auto;min-width:0px;min-height:300px;color:var(--ms-ink);text-decoration:none;padding:32px;border-radius:0px;border-width:1px;border-color:var(--ms-rule);border-style:solid;background-color:transparent;transition:border-color 250ms;display:flex;flex-direction:column;gap:32px;flex:1 1 0px;align-items:flex-start;&:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-press-rail{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .ms-label{font-family:var(--ms-font);font-weight:400;font-size:14px;color:var(--ms-muted);line-height:20px;margin:0px;}.elementor .ms-section{width:100%;max-width:1440px;position:relative;padding-block-start:80px;padding-block-end:80px;padding-inline-start:var(--ms-section-x);padding-inline-end:var(--ms-section-x);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--ms-paper);display:flex;flex-direction:column;align-items:stretch;overflow-x: clip;\n}.elementor .ms-contact{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .ms-team{column-gap:48px;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .ms-faqlearn{column-gap:40px;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .ms-time{gap:64px;}.elementor .ms-routes{gap:48px;align-items:flex-start;}.elementor .ms-where{gap:48px;}.elementor .ms-approach{column-gap:40px;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .ms-press{padding-block-start:64px;padding-block-end:80px;gap:24px;}.elementor .ms-menu-btn{display:none;&::before { content: ''; position: absolute; left: 12px; top: 17px; width: 18px; height: 1px; background-color: var(--ms-ink); } &::after { content: ''; position: absolute; left: 12px; top: 24px; width: 18px; height: 1px; background-color: var(--ms-ink); } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-nav-link:hover,.elementor .ms-nav-link:focus-visible{color:var(--ms-ink);}.elementor .ms-nav-link{height:32px;position:relative;font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-muted);line-height:24px;text-decoration:none;padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 150ms;display:block;white-space: nowrap; &::after { content: ''; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 1px; background-color: var(--ms-brick); transform: scaleX(0); transition: transform 250ms cubic-bezier(0.22, 1, 0.36, 1); } &:hover::after { transform: scaleX(1); } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 4px; }\n}.elementor .ms-nav-on{color:var(--ms-ink);&::after { transform: scaleX(1); }\n}.elementor .ms-nav{width:auto;padding:0px;margin-block-start:39px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:clamp(20px, 20px + 38 * (100vw - 1025px) / 415, 58px);display:flex;flex-direction:row;gap:clamp(12px, 24px + 12 * (100vw - 1280px) / 160, 36px);align-items:flex-start;}.elementor .ms-logo{width:96px;height:52px;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 1 auto;&:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 4px; }\n}.elementor .ms-header{width:100%;height:100px;max-width:1440px;position:relative;z-index:10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--ms-section-x);padding-inline-end:var(--ms-section-x);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--ms-paper);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.elementor .ms-hero-actions{width:auto;padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:36px;align-items:center;}.elementor .ms-hero-lead{width:460px;font-family:var(--ms-font);font-weight:300;font-size:18px;color:var(--ms-muted);line-height:28px;margin-block-start:calc(var(--ms-u) * 40);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right; text-wrap: pretty;\n}.elementor .ms-hero-title{font-family:var(--ms-font);font-weight:200;font-size:calc(var(--ms-u) * 96);color:var(--ms-ink);line-height:calc(var(--ms-u) * 96);margin-block-start:calc(var(--ms-u) * 85);margin-block-end:0px;margin-inline-start:calc(var(--ms-u) * -2.6);margin-inline-end:0px;text-align: right; white-space: nowrap; & strong { font-weight: 500; } & em { font-style: normal; color: var(--ms-brick); }\n}.elementor .ms-hero-text{width:auto;position:absolute;inset-block-start:calc(var(--ms-u) * 59);inset-inline-start:calc(max(0px, (100% - 1440px) / 2) + var(--ms-u) * 100);z-index:2;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .ms-hero-badge{width:calc(var(--ms-u) * 336);height:auto;aspect-ratio:336 / 161;object-fit:contain;position:absolute;inset-block-start:calc(var(--ms-u) * 608);inset-inline-end:min(calc(max(0px, (100% - 1440px) / 2) + var(--ms-u) * 734), calc(100% - var(--ms-u) * 231 - 446px));z-index:3;display:block;max-width: none;\n}.elementor .ms-hero-bg{position:absolute;inset-block-start:calc(var(--ms-u) * 150);inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;border-start-start-radius:calc(var(--ms-u) * 64);border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:calc(var(--ms-u) * 300);background-color:var(--ms-wall);&::before { content: ''; position: absolute; left: 0px; right: calc(max(0px, (100% - 1440px) / 2) + var(--ms-u) * 443); width: auto; top: calc(var(--ms-u) * -150); height: calc(var(--ms-u) * 151); background-color: var(--ms-wall); border-radius: 0px calc(var(--ms-u) * 48) 0px 0px; } &::after { content: ''; position: absolute; right: calc(max(0px, (100% - 1440px) / 2) + var(--ms-u) * 369); top: calc(var(--ms-u) * -74); width: calc(var(--ms-u) * 74); height: calc(var(--ms-u) * 74); background-image: radial-gradient(circle at 100% 0%, var(--ms-paper) calc(var(--ms-u) * 73.5), var(--ms-wall) calc(var(--ms-u) * 74)); }\n}.elementor .ms-hero{width:100%;height:calc(var(--ms-u) * 800);max-width:1440px;overflow:visible;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--ms-paper);max-width: none;\n}.elementor .ms-link:hover,.elementor .ms-link:focus-visible{color:var(--ms-ink);}.elementor .ms-link{font-family:var(--ms-font);font-weight:400;font-size:16px;color:var(--ms-muted);line-height:24px;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 150ms;text-decoration-color: currentColor; text-underline-offset: auto; &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-toggle-neta{width:140px;}.elementor .ms-toggle-tal{width:152px;}.elementor .ms-toggle-opt:hover,.elementor .ms-toggle-opt:focus-visible{color:var(--ms-ink);}.elementor .ms-toggle-opt{height:40px;font-family:var(--ms-font);font-weight:300;font-size:16px;color:var(--ms-muted);line-height:24px;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;border-width:0px;background-color:transparent;transition:color 250ms, background-color 250ms;display:flex;justify-content:center;align-items:center;white-space: nowrap; &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 2px; }\n}.elementor .ms-toggle-on:hover,.elementor .ms-toggle-on:focus-visible{color:var(--ms-paper);}.elementor .ms-toggle-on{color:var(--ms-paper);background-color:var(--ms-ink);}.elementor .ms-toggle{width:300px;height:48px;min-width:0px;padding:3px;border-radius:24px;border-width:1px;border-color:var(--ms-rule);border-style:solid;background-color:var(--ms-paper);display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .ms-btn:hover,.elementor .ms-btn:focus-visible{color:var(--ms-paper);background-color:var(--ms-ink);}.elementor .ms-btn:active{transform:scale3d(0.98, 0.98, 1);}.elementor .ms-btn{height:44px;font-family:var(--ms-font);font-weight:400;font-size:18px;color:var(--ms-ink);line-height:24px;text-align:center;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-color:var(--ms-ink);border-style:solid;background-color:transparent;transition:background-color 400ms, color 400ms;display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;white-space: nowrap; &::after { content: ''; flex: none; width: 16px; height: 18px; background-color: var(--ms-brick); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M13.6 8.5H2.4M2.4 8.5L6 4.9M2.4 8.5L6 12.1' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M13.6 8.5H2.4M2.4 8.5L6 4.9M2.4 8.5L6 12.1' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; } &:hover::after { background-color: var(--ms-paper); } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; } white-space: nowrap; &::after { content: ''; flex: none; width: 16px; height: 18px; translate: 0 1px; background-color: var(--ms-brick); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M13.6 8.5H2.4M2.4 8.5L6 4.9M2.4 8.5L6 12.1' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M13.6 8.5H2.4M2.4 8.5L6 4.9M2.4 8.5L6 12.1' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat; } &:hover::after { background-color: var(--ms-paper); } &:focus-visible { outline: 2px solid var(--ms-ink); outline-offset: 3px; }\n}.elementor .ms-btn-lg{height:56px;font-size:18px;line-height:24px;padding-block-start:0px;padding-block-end:2px;padding-inline-start:27px;padding-inline-end:27px;gap:12px;&::after { width: 20px; height: 22px; -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M17 10H3M3 10L7.5 5.5M3 10L7.5 14.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M17 10H3M3 10L7.5 5.5M3 10L7.5 14.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); } &::after { width: 20px; height: 22px; translate: 0 1.5px; -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M17 10H3M3 10L7.5 5.5M3 10L7.5 14.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M17 10H3M3 10L7.5 5.5M3 10L7.5 14.5' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }\n}.elementor .ms-route-btn:hover,.elementor .ms-route-btn:focus-visible{color:var(--ms-paper);background-color:var(--ms-ink);}.elementor .ms-route-btn{height:44px;position:absolute;inset-block-end:16px;inset-inline-start:0px;z-index:1;font-weight:300;font-size:16px;color:var(--ms-ink);line-height:24px;padding-block-start:0px;padding-block-end:3px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:0px;border-start-end-radius:22px;border-end-start-radius:0px;border-end-end-radius:22px;border-width:0px;background-color:var(--ms-paper);gap:10px;}.elementor .ms-ico-calendar{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.8 14.8'%3E%3Cpath d='M0.4 2.4H14.4V14.4H0.4V2.4Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 5.9H14.4M4.4 0.4V3.9M10.4 0.4V3.9' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.8 14.8'%3E%3Cpath d='M0.4 2.4H14.4V14.4H0.4V2.4Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 5.9H14.4M4.4 0.4V3.9M10.4 0.4V3.9' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 14.8px 14.8px; mask-size: 14.8px 14.8px; }\n}.elementor .ms-ico-podcast{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 13.8'%3E%3Cpath d='M0.4 9.4V6.9C0.4 5.176 1.085 3.523 2.304 2.304C3.523 1.085 5.176 0.4 6.9 0.4C8.624 0.4 10.277 1.085 11.496 2.304C12.715 3.523 13.4 5.176 13.4 6.9V9.4' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 8.9H2.9V13.4H0.4V8.9ZM10.9 8.9H13.4V13.4H10.9V8.9Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 13.8'%3E%3Cpath d='M0.4 9.4V6.9C0.4 5.176 1.085 3.523 2.304 2.304C3.523 1.085 5.176 0.4 6.9 0.4C8.624 0.4 10.277 1.085 11.496 2.304C12.715 3.523 13.4 5.176 13.4 6.9V9.4' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 8.9H2.9V13.4H0.4V8.9ZM10.9 8.9H13.4V13.4H10.9V8.9Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 13.8px 13.8px; mask-size: 13.8px 13.8px; }\n}.elementor .ms-ico-download{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 14.3'%3E%3Cpath d='M6.9 0.4V10.4M11.4 5.9L6.9 10.4L2.4 5.9' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 13.9H13.4' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 14.3'%3E%3Cpath d='M6.9 0.4V10.4M11.4 5.9L6.9 10.4L2.4 5.9' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 13.9H13.4' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 13.8px 14.3px; mask-size: 13.8px 14.3px; }\n}.elementor .ms-ico-course{&::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.8 13.3'%3E%3Cpath d='M1.9 0.4H16.9V10.4H1.9V0.4Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 12.9H18.4' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.9 3.2V7.6L11.4 5.4L7.9 3.2Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.8 13.3'%3E%3Cpath d='M1.9 0.4H16.9V10.4H1.9V0.4Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.4 12.9H18.4' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.9 3.2V7.6L11.4 5.4L7.9 3.2Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -webkit-mask-size: 18.8px 13.3px; mask-size: 18.8px 13.3px; }\n}.elementor .ms-form-submit{width:100%;margin-block-start:48px;}.elementor .ms-btn-solid:hover,.elementor .ms-btn-solid:focus-visible{background-color:var(--ms-ink-2);}.elementor .ms-btn-solid{color:var(--ms-paper);background-color:var(--ms-ink);&::after { background-color: var(--ms-paper); }\n}.elementor .ms-mobile-only{display:none;}.elementor .ms-header-cta{margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ms-field-area:focus{border-color:var(--ms-brick);outline-style:none;}.elementor .ms-field-area{width:100%;height:136px;font-family:var(--ms-font);font-weight:300;font-size:18px;color:var(--ms-ink);line-height:28px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:28px;border-width:1px;border-color:var(--ms-muted);border-style:solid;background-color:transparent;display:block;text-align: right; resize: none; &::placeholder { color: var(--ms-muted); opacity: 1; } &:focus-visible { border-color: var(--ms-ink); box-shadow: inset 0 0 0 1px var(--ms-ink); }\n}.elementor .ms-bold-500{& b { font-weight: 500; }\n}.elementor .ms-tell-paper{width:605px;position:relative;padding-block-start:80px;padding-block-end:80px;padding-inline-start:115px;padding-inline-end:100px;border-start-start-radius:149px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--ms-paper);flex-direction:column;flex:0 0 auto;align-items:stretch;}.elementor .ms-tell-photo{min-width:0px;position:absolute;padding:0px;display:block;inset: 0px;\n}.elementor .ms-tell{padding:0px;flex-direction:row;justify-content:flex-end;align-items:stretch;}.elementor .ms-text-right{text-align: right;\n}.elementor .ms-contents{display:contents;}.elementor .ms-where-titlewrap{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;flex:1 1 auto;align-items:center;}.elementor .ms-w-full{width:100%;}.elementor .ms-mt-48{margin-block-start:48px;}.elementor .ms-mt-40{margin-block-start:40px;}.elementor .ms-mt-30{margin-block-start:30px;}.elementor .ms-mt-24{margin-block-start:24px;}.elementor .ms-mt-20{margin-block-start:20px;}.elementor .ms-mt-16{margin-block-start:16px;}.elementor .ms-mt-12{margin-block-start:12px;}.elementor .ms-mt-8{margin-block-start:8px;}.elementor .ms-img-fill{position:absolute;inset: 0px;\n}.elementor .ms-img-contain{object-fit:contain;}.elementor .ms-press-logo-sm{width:83px;height:18px;background-color:transparent;}.elementor .ms-press-logo-lg{width:86px;height:30px;background-color:transparent;}.elementor .ms-main{width:100%;min-width:0px;padding:0px;display:block;}.elementor .ms-img-mobile{display:none;}