.elementor .bt-fld{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;& label { font-family:Jost;font-size:11px;line-height:normal;letter-spacing:.18em;text-transform:uppercase;color:#6f6f6d;font-weight:700;display:block; } & input,& select,& textarea { box-sizing:border-box;width:100%;height:auto;font-family:Jost;font-size:15px;line-height:normal;color:#111111;background-color:#f4f3f0;border:1px solid #d6d6d3;border-radius:10px;padding:14px 16px;letter-spacing:0;text-transform:none;font-weight:400;outline:none;transition:border-color .2s; } & textarea { height:142px;resize:vertical; } & input:focus,& select:focus,& textarea:focus { border-color:#111111;outline:none; }\n}.elementor .bt-phero{width:100%;min-width:0px;color:#f4f3f0;padding-block-start:90px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;background-color:#0c0c0c;display:block;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: #1f1f1f; & > div { width:100%;max-width:860px;min-width:0;margin-inline:auto;padding:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px; } & > div > nav { width:auto;min-width:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;font-family:Jost;font-size:12px;line-height:normal;letter-spacing:.12em;text-transform:uppercase;color:#7a7a78;font-weight:600; } & > div > nav > :last-child { color:#d6d6d3; } & > div > nav a { color:#9b9b9b;text-decoration:none;transition:color .2s; } & > div > nav a:hover { color:#ffffff; } & > div > div:nth-child(2) { width:auto;min-width:0;padding:0;display:flex;flex-direction:row;align-items:center;gap:14px;font-family:Jost;font-size:12px;line-height:normal;letter-spacing:.3em;text-transform:uppercase;color:#9b9b9b;font-weight:700; } & > div > div:nth-child(2) > div { width:40px;height:1px;min-width:0;padding:0;background-color:#6f6f6d; } & > div > div:nth-child(2) > p { margin:0; } & > div > h1 { margin:0;font-family:Gilda Display;font-weight:400;font-size:clamp(34px,4.4vw,56px);line-height:1.1;color:#ffffff;text-wrap:balance; } & > div > p { margin:0;max-width:680px;font-family:Jost;font-size:16px;line-height:1.75;color:#bdbdba;text-wrap:balance; }\n}.elementor .bt-crow{width:100%;min-width:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;align-items:center;box-sizing:border-box; & > div:first-child { flex:none;width:56px;height:56px;min-width:0;padding:0;border-radius:14px;background-color:#111111;color:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center; } & > div:last-child { width:auto;min-width:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px; } & > div:last-child > :first-child { font-family:Jost;font-size:11px;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;color:#6f6f6d;font-weight:700;margin:0; } & > div:last-child > :not(:first-child) { font-family:Jost;font-size:15px;line-height:1.5;color:#111111;font-weight:600;overflow-wrap:anywhere;margin:0; } & > div:last-child > :first-child { line-height:normal; } & > div:last-child > :not(:first-child) { line-height:1.5; }\n}.elementor .bt-mn-sub{width:100%;min-width:0px;font-family:Jost;font-weight:500;font-size:14px;color:#d6d6d3;line-height:1.5;text-decoration:none;padding-block-start:11px;padding-block-end:11px;padding-inline-start:14px;padding-inline-end:0px;border-inline-start-width:1px;display:block;box-sizing:border-box; border-left-style: solid; border-left-color: #2a2a2a;\n}.elementor .bt-mn{width:100%;min-width:0px;font-family:Jost;font-weight:600;font-size:13px;color:#e6e5e1;letter-spacing:0.14em;line-height:1.5;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: #1f1f1f;\n}.elementor .bt-dd-i:hover,.elementor .bt-dd-i:focus-visible{color:#ffffff;background-color:#1a1a1a;}.elementor .bt-dd-i{width:auto;min-width:0px;font-family:Jost;font-weight:500;font-size:14px;color:#d6d6d3;letter-spacing:0px;line-height:1.5;text-decoration:none;text-transform:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;transition:color 0.2s, background-color 0.2s;display:block;white-space:nowrap; line-height:normal;\n}.elementor .bt-nav-sep{width:1px;height:12px;min-width:0px;padding:0px;background-color:#3a3a3a;flex:0 0 auto;}.elementor .bt-nav:hover,.elementor .bt-nav:focus-visible{color:#ffffff;}.elementor .bt-nav{width:auto;min-width:0px;font-family:Jost;font-weight:600;font-size:12px;color:#d6d6d3;letter-spacing:0.14em;line-height:1.5;text-decoration:none;text-transform:uppercase;transition:color 0.2s;display:block;white-space:nowrap; line-height:normal;\n}.elementor .bt-rule{width:56px;height:1px;min-width:0px;padding:0px;background-color:#111111;flex:0 0 auto;}.elementor .bt-h2{font-family:"Gilda Display";font-weight:400;font-size:clamp(30px,3.4vw,44px);color:#111111;line-height:1.12;margin:0px;text-wrap:balance;\n}.elementor .bt-eyebrow{font-family:Jost;font-weight:700;font-size:12px;color:#7a7a78;letter-spacing:0.3em;line-height:1.5;text-transform:uppercase;margin:0px;line-height:normal;\n}.elementor .bt-sec{width:100%;min-width:0px;position:relative;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;display:block;box-sizing:border-box;\n}.elementor .bt-root{font-family:Jost;color:#2b2b2b;}.elementor .ic-x{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNNiA2bDEyIDEyTTE4IDZMNiAxOCIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-star{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNMTIgM2wyLjcgNS42IDYuMS45LTQuNCA0LjMgMSA2LjFMMTIgMTdsLTUuNCAyLjkgMS02LjFMMy4yIDkuNWw2LjEtLjl6Ii8+PC9zdmc+') center/contain no-repeat;\n}.elementor .ic-users{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSI5IiBjeT0iOCIgcj0iMy41Ii8+PHBhdGggZD0iTTIuNSAyMGE2LjUgNi41IDAgMCAxIDEzIDAiLz48cGF0aCBkPSJNMTYgNC41YTMuNSAzLjUgMCAwIDEgMCA3Ii8+PHBhdGggZD0iTTE4IDE0YTYgNiAwIDAgMSAzLjUgNiIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-scales{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNMTIgM3YxOCIvPjxwYXRoIGQ9Ik03IDIxaDEwIi8+PHBhdGggZD0iTTQgN2gxNiIvPjxwYXRoIGQ9Ik02IDdsLTMgN2EzIDMgMCAwIDAgNiAweiIvPjxwYXRoIGQ9Ik0xOCA3bC0zIDdhMyAzIDAgMCAwIDYgMHoiLz48L3N2Zz4=') center/contain no-repeat;\n}.elementor .ic-building{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNMyAyMWgxOCIvPjxwYXRoIGQ9Ik01IDIxVjlsNy01IDcgNXYxMiIvPjxwYXRoIGQ9Ik05IDIxdi03aDZ2NyIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-home{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNMyAxMWw5LTcgOSA3Ii8+PHBhdGggZD0iTTUgMTB2MTBoMTRWMTAiLz48L3N2Zz4=') center/contain no-repeat;\n}.elementor .ic-clock{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI5Ii8+PHBhdGggZD0iTTEyIDd2NWwzLjIgMiIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-pin{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNMTIgMjEuNXMtNy41LTYuNC03LjUtMTJhNy41IDcuNSAwIDAgMSAxNSAwYzAgNS42LTcuNSAxMi03LjUgMTJ6Ii8+PGNpcmNsZSBjeD0iMTIiIGN5PSI5LjUiIHI9IjIuOCIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-mail{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cmVjdCB4PSIyLjUiIHk9IjQuNSIgd2lkdGg9IjE5IiBoZWlnaHQ9IjE1IiByeD0iMiIvPjxwYXRoIGQ9Ik0zIDdsOSA2LjVMMjEgNyIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-menu{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNNCA3aDE2TTQgMTJoMTZNNCAxN2gxNiIvPjwvc3ZnPg==') center/contain no-repeat;\n}.elementor .ic-whatsapp{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nIzAwMCc+PHBhdGggZD0iTTE3LjQ3MiAxNC4zODJjLS4yOTctLjE0OS0xLjc1OC0uODY3LTIuMDMtLjk2Ny0uMjczLS4wOTktLjQ3MS0uMTQ4LS42Ny4xNS0uMTk3LjI5Ny0uNzY3Ljk2Ni0uOTQgMS4xNjQtLjE3My4xOTktLjM0Ny4yMjMtLjY0NC4wNzUtLjI5Ny0uMTUtMS4yNTUtLjQ2My0yLjM5LTEuNDc1LS44ODMtLjc4OC0xLjQ4LTEuNzYxLTEuNjUzLTIuMDU5LS4xNzMtLjI5Ny0uMDE4LS40NTguMTMtLjYwNi4xMzQtLjEzMy4yOTgtLjM0Ny40NDYtLjUyLjE0OS0uMTc0LjE5OC0uMjk4LjI5OC0uNDk3LjA5OS0uMTk4LjA1LS4zNzEtLjAyNS0uNTItLjA3NS0uMTQ5LS42NjktMS42MTItLjkxNi0yLjIwNy0uMjQyLS41NzktLjQ4Ny0uNS0uNjY5LS41MS0uMTczLS4wMDgtLjM3MS0uMDEtLjU3LS4wMS0uMTk4IDAtLjUyLjA3NC0uNzkyLjM3Mi0uMjcyLjI5Ny0xLjA0IDEuMDE2LTEuMDQgMi40NzkgMCAxLjQ2MiAxLjA2NSAyLjg3NSAxLjIxMyAzLjA3NC4xNDkuMTk4IDIuMDk2IDMuMiA1LjA3NyA0LjQ4Ny43MDkuMzA2IDEuMjYyLjQ4OSAxLjY5NC42MjUuNzEyLjIyNyAxLjM2LjE5NSAxLjg3MS4xMTguNTcxLS4wODUgMS43NTgtLjcxOSAyLjAwNi0xLjQxMy4yNDgtLjY5NC4yNDgtMS4yODkuMTczLTEuNDEzLS4wNzQtLjEyNC0uMjcyLS4xOTgtLjU3LS4zNDdtLTUuNDIxIDcuNDAzaC0uMDA0YTkuODcgOS44NyAwIDAxLTUuMDMxLTEuMzc4bC0uMzYxLS4yMTQtMy43NDEuOTgyLjk5OC0zLjY0OC0uMjM1LS4zNzRhOS44NiA5Ljg2IDAgMDEtMS41MS01LjI2Yy4wMDEtNS40NSA0LjQzNi05Ljg4NCA5Ljg4OC05Ljg4NCAyLjY0IDAgNS4xMjIgMS4wMyA2Ljk4OCAyLjg5OGE5LjgyNSA5LjgyNSAwIDAxMi44OTMgNi45OTRjLS4wMDMgNS40NS00LjQzNyA5Ljg4NC05Ljg4NSA5Ljg4NG04LjQxMy0xOC4yOTdBMTEuODE1IDExLjgxNSAwIDAwMTIuMDUgMEM1LjQ5NSAwIC4xNiA1LjMzNS4xNTcgMTEuODkyYzAgMi4wOTYuNTQ3IDQuMTQyIDEuNTg4IDUuOTQ1TC4wNTcgMjRsNi4zMDUtMS42NTRhMTEuODgyIDExLjg4MiAwIDAwNS42ODMgMS40NDhoLjAwNWM2LjU1NCAwIDExLjg5LTUuMzM1IDExLjg5My0xMS44OTNhMTEuODIxIDExLjgyMSAwIDAwLTMuNDgtOC40MTNaIi8+PC9zdmc+') center/contain no-repeat;\n}.elementor .ic-chevron-down{mask:url('data:image/svg+xml\3B base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSJNNiA5bDYgNiA2LTYiLz48L3N2Zz4=') center/contain no-repeat;\n}.elementor .ic{min-width:0px;padding:0px;background-color:currentColor;display:inline-block;flex:0 0 auto;}