:root {
    /*  -----------------grid and container gutter--------------------- */
    --bs-gutter-x: 15px;
    /*  -----------------grid and container gutter--------------------- */
    --accent-grad: linear-gradient(97deg, #D85FEC 18.54%, #7482FF 108.51%);
    --main-background-grad: linear-gradient(302deg, #7080FF 9.12%, #EEEFFE 81.45%);
    --plan-free-grad: linear-gradient(62deg, #F3CCF5 16.41%, #EEEFFE 80.2%);
    --plan-pro-grad: linear-gradient(32deg, #8D74FD -12.68%, #EEEFFE 85.72%);
    --glass-color: rgba(136, 125, 252, 0.33);
    --light-grad: linear-gradient(20deg, #F0EFFF 0.72%, #E9E7FF 28.99%, #F6F7FE 76.69%);
    /*-------------*/
    --dark-color-900: #2f2b43;
    --dark-color-800: #524d6d;
    --dark-color-700: #8882a4;
    --dark-color-500: #aaa7cb;
    --dark-color-400: #c1bee2;
    --light-color: #ffffff;
    /*-------------*/
    --ff-body: "DM Sans", sans-serif;
    --ff-secondary: 'IBM Plex Mono', sans-serif;
    --third-color: #615b7e;
    --black-color: #030303;
    --animation-default: .25s ease-in-out;
    --animation-primary: .4s cubic-bezier(.7, 0, .3, 1);
    --animation-fast: .3s cubic-bezier(.7, 0, .3, 1);
    --animation-smooth: .6s cubic-bezier(.7, 0, .3, 1);
    --animation-slow: .8s cubic-bezier(.7, 0, .3, 1);
    --animation-super-slow: 1.4s cubic-bezier(.7, 0, .3, 1);
    --window-height: calc(var(--vh, 1vh) * 100);
    --window-height-mob: calc(var(--vh-2, 1vh) * 100);
    ---btn-border-radius: 33px;
    --gradient-txt-color-1-pos: 36.48%;
    --gradient-txt-color-2-pos: 108.52%;
    --gradient-underline-color-1: currentColor;
    --gradient-underline-color-2: currentColor;
    --gradient-underline-color-1-pos: 0%;
    --gradient-underline-color-2-pos: 100%;
    /*--background-points: url("data:image/svg+xml,%3Csvg width='312' height='26' viewBox='0 0 312 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.8 19.144C4.36267 19.144 4.05333 19.0533 3.872 18.872C3.70133 18.6907 3.616 18.4613 3.616 18.184V17.896C3.616 17.6187 3.70133 17.3893 3.872 17.208C4.05333 17.0267 4.36267 16.936 4.8 16.936C5.23733 16.936 5.54133 17.0267 5.712 17.208C5.89333 17.3893 5.984 17.6187 5.984 17.896V18.184C5.984 18.4613 5.89333 18.6907 5.712 18.872C5.54133 19.0533 5.23733 19.144 4.8 19.144ZM15.9938 19.144C15.5564 19.144 15.2471 19.0533 15.0658 18.872C14.8951 18.6907 14.8098 18.4613 14.8098 18.184V17.896C14.8098 17.6187 14.8951 17.3893 15.0658 17.208C15.2471 17.0267 15.5564 16.936 15.9938 16.936C16.4311 16.936 16.7351 17.0267 16.9058 17.208C17.0871 17.3893 17.1778 17.6187 17.1778 17.896V18.184C17.1778 18.4613 17.0871 18.6907 16.9058 18.872C16.7351 19.0533 16.4311 19.144 15.9938 19.144ZM27.1875 19.144C26.7502 19.144 26.4408 19.0533 26.2595 18.872C26.0888 18.6907 26.0035 18.4613 26.0035 18.184V17.896C26.0035 17.6187 26.0888 17.3893 26.2595 17.208C26.4408 17.0267 26.7502 16.936 27.1875 16.936C27.6248 16.936 27.9288 17.0267 28.0995 17.208C28.2808 17.3893 28.3715 17.6187 28.3715 17.896V18.184C28.3715 18.4613 28.2808 18.6907 28.0995 18.872C27.9288 19.0533 27.6248 19.144 27.1875 19.144ZM38.3812 19.144C37.9439 19.144 37.6346 19.0533 37.4532 18.872C37.2826 18.6907 37.1972 18.4613 37.1972 18.184V17.896C37.1972 17.6187 37.2826 17.3893 37.4532 17.208C37.6346 17.0267 37.9439 16.936 38.3812 16.936C38.8186 16.936 39.1226 17.0267 39.2932 17.208C39.4746 17.3893 39.5652 17.6187 39.5652 17.896V18.184C39.5652 18.4613 39.4746 18.6907 39.2932 18.872C39.1226 19.0533 38.8186 19.144 38.3812 19.144ZM49.575 19.144C49.1377 19.144 48.8283 19.0533 48.647 18.872C48.4763 18.6907 48.391 18.4613 48.391 18.184V17.896C48.391 17.6187 48.4763 17.3893 48.647 17.208C48.8283 17.0267 49.1377 16.936 49.575 16.936C50.0123 16.936 50.3163 17.0267 50.487 17.208C50.6683 17.3893 50.759 17.6187 50.759 17.896V18.184C50.759 18.4613 50.6683 18.6907 50.487 18.872C50.3163 19.0533 50.0123 19.144 49.575 19.144ZM60.7688 19.144C60.3314 19.144 60.0221 19.0533 59.8408 18.872C59.6701 18.6907 59.5848 18.4613 59.5848 18.184V17.896C59.5848 17.6187 59.6701 17.3893 59.8408 17.208C60.0221 17.0267 60.3314 16.936 60.7688 16.936C61.2061 16.936 61.5101 17.0267 61.6808 17.208C61.8621 17.3893 61.9528 17.6187 61.9528 17.896V18.184C61.9528 18.4613 61.8621 18.6907 61.6808 18.872C61.5101 19.0533 61.2061 19.144 60.7688 19.144ZM71.9625 19.144C71.5252 19.144 71.2158 19.0533 71.0345 18.872C70.8638 18.6907 70.7785 18.4613 70.7785 18.184V17.896C70.7785 17.6187 70.8638 17.3893 71.0345 17.208C71.2158 17.0267 71.5252 16.936 71.9625 16.936C72.3998 16.936 72.7038 17.0267 72.8745 17.208C73.0558 17.3893 73.1465 17.6187 73.1465 17.896V18.184C73.1465 18.4613 73.0558 18.6907 72.8745 18.872C72.7038 19.0533 72.3998 19.144 71.9625 19.144ZM83.1562 19.144C82.7189 19.144 82.4096 19.0533 82.2282 18.872C82.0576 18.6907 81.9722 18.4613 81.9722 18.184V17.896C81.9722 17.6187 82.0576 17.3893 82.2282 17.208C82.4096 17.0267 82.7189 16.936 83.1562 16.936C83.5936 16.936 83.8976 17.0267 84.0682 17.208C84.2496 17.3893 84.3402 17.6187 84.3402 17.896V18.184C84.3402 18.4613 84.2496 18.6907 84.0682 18.872C83.8976 19.0533 83.5936 19.144 83.1562 19.144ZM94.35 19.144C93.9127 19.144 93.6033 19.0533 93.422 18.872C93.2513 18.6907 93.166 18.4613 93.166 18.184V17.896C93.166 17.6187 93.2513 17.3893 93.422 17.208C93.6033 17.0267 93.9127 16.936 94.35 16.936C94.7873 16.936 95.0913 17.0267 95.262 17.208C95.4433 17.3893 95.534 17.6187 95.534 17.896V18.184C95.534 18.4613 95.4433 18.6907 95.262 18.872C95.0913 19.0533 94.7873 19.144 94.35 19.144ZM105.544 19.144C105.106 19.144 104.797 19.0533 104.616 18.872C104.445 18.6907 104.36 18.4613 104.36 18.184V17.896C104.36 17.6187 104.445 17.3893 104.616 17.208C104.797 17.0267 105.106 16.936 105.544 16.936C105.981 16.936 106.285 17.0267 106.456 17.208C106.637 17.3893 106.728 17.6187 106.728 17.896V18.184C106.728 18.4613 106.637 18.6907 106.456 18.872C106.285 19.0533 105.981 19.144 105.544 19.144ZM116.738 19.144C116.3 19.144 115.991 19.0533 115.81 18.872C115.639 18.6907 115.554 18.4613 115.554 18.184V17.896C115.554 17.6187 115.639 17.3893 115.81 17.208C115.991 17.0267 116.3 16.936 116.738 16.936C117.175 16.936 117.479 17.0267 117.65 17.208C117.831 17.3893 117.922 17.6187 117.922 17.896V18.184C117.922 18.4613 117.831 18.6907 117.65 18.872C117.479 19.0533 117.175 19.144 116.738 19.144ZM127.931 19.144C127.494 19.144 127.185 19.0533 127.003 18.872C126.833 18.6907 126.747 18.4613 126.747 18.184V17.896C126.747 17.6187 126.833 17.3893 127.003 17.208C127.185 17.0267 127.494 16.936 127.931 16.936C128.369 16.936 128.673 17.0267 128.843 17.208C129.025 17.3893 129.115 17.6187 129.115 17.896V18.184C129.115 18.4613 129.025 18.6907 128.843 18.872C128.673 19.0533 128.369 19.144 127.931 19.144ZM139.125 19.144C138.688 19.144 138.378 19.0533 138.197 18.872C138.026 18.6907 137.941 18.4613 137.941 18.184V17.896C137.941 17.6187 138.026 17.3893 138.197 17.208C138.378 17.0267 138.688 16.936 139.125 16.936C139.562 16.936 139.866 17.0267 140.037 17.208C140.218 17.3893 140.309 17.6187 140.309 17.896V18.184C140.309 18.4613 140.218 18.6907 140.037 18.872C139.866 19.0533 139.562 19.144 139.125 19.144ZM150.319 19.144C149.881 19.144 149.572 19.0533 149.391 18.872C149.22 18.6907 149.135 18.4613 149.135 18.184V17.896C149.135 17.6187 149.22 17.3893 149.391 17.208C149.572 17.0267 149.881 16.936 150.319 16.936C150.756 16.936 151.06 17.0267 151.231 17.208C151.412 17.3893 151.503 17.6187 151.503 17.896V18.184C151.503 18.4613 151.412 18.6907 151.231 18.872C151.06 19.0533 150.756 19.144 150.319 19.144ZM161.512 19.144C161.075 19.144 160.766 19.0533 160.584 18.872C160.414 18.6907 160.328 18.4613 160.328 18.184V17.896C160.328 17.6187 160.414 17.3893 160.584 17.208C160.766 17.0267 161.075 16.936 161.512 16.936C161.95 16.936 162.254 17.0267 162.424 17.208C162.606 17.3893 162.696 17.6187 162.696 17.896V18.184C162.696 18.4613 162.606 18.6907 162.424 18.872C162.254 19.0533 161.95 19.144 161.512 19.144ZM172.706 19.144C172.269 19.144 171.96 19.0533 171.778 18.872C171.608 18.6907 171.522 18.4613 171.522 18.184V17.896C171.522 17.6187 171.608 17.3893 171.778 17.208C171.96 17.0267 172.269 16.936 172.706 16.936C173.144 16.936 173.448 17.0267 173.618 17.208C173.8 17.3893 173.89 17.6187 173.89 17.896V18.184C173.89 18.4613 173.8 18.6907 173.618 18.872C173.448 19.0533 173.144 19.144 172.706 19.144ZM183.9 19.144C183.463 19.144 183.153 19.0533 182.972 18.872C182.801 18.6907 182.716 18.4613 182.716 18.184V17.896C182.716 17.6187 182.801 17.3893 182.972 17.208C183.153 17.0267 183.463 16.936 183.9 16.936C184.337 16.936 184.641 17.0267 184.812 17.208C184.993 17.3893 185.084 17.6187 185.084 17.896V18.184C185.084 18.4613 184.993 18.6907 184.812 18.872C184.641 19.0533 184.337 19.144 183.9 19.144ZM195.094 19.144C194.656 19.144 194.347 19.0533 194.166 18.872C193.995 18.6907 193.91 18.4613 193.91 18.184V17.896C193.91 17.6187 193.995 17.3893 194.166 17.208C194.347 17.0267 194.656 16.936 195.094 16.936C195.531 16.936 195.835 17.0267 196.006 17.208C196.187 17.3893 196.278 17.6187 196.278 17.896V18.184C196.278 18.4613 196.187 18.6907 196.006 18.872C195.835 19.0533 195.531 19.144 195.094 19.144ZM206.288 19.144C205.85 19.144 205.541 19.0533 205.36 18.872C205.189 18.6907 205.104 18.4613 205.104 18.184V17.896C205.104 17.6187 205.189 17.3893 205.36 17.208C205.541 17.0267 205.85 16.936 206.288 16.936C206.725 16.936 207.029 17.0267 207.2 17.208C207.381 17.3893 207.472 17.6187 207.472 17.896V18.184C207.472 18.4613 207.381 18.6907 207.2 18.872C207.029 19.0533 206.725 19.144 206.288 19.144ZM217.481 19.144C217.044 19.144 216.735 19.0533 216.553 18.872C216.383 18.6907 216.297 18.4613 216.297 18.184V17.896C216.297 17.6187 216.383 17.3893 216.553 17.208C216.735 17.0267 217.044 16.936 217.481 16.936C217.919 16.936 218.223 17.0267 218.393 17.208C218.575 17.3893 218.665 17.6187 218.665 17.896V18.184C218.665 18.4613 218.575 18.6907 218.393 18.872C218.223 19.0533 217.919 19.144 217.481 19.144ZM228.675 19.144C228.238 19.144 227.928 19.0533 227.747 18.872C227.576 18.6907 227.491 18.4613 227.491 18.184V17.896C227.491 17.6187 227.576 17.3893 227.747 17.208C227.928 17.0267 228.238 16.936 228.675 16.936C229.112 16.936 229.416 17.0267 229.587 17.208C229.768 17.3893 229.859 17.6187 229.859 17.896V18.184C229.859 18.4613 229.768 18.6907 229.587 18.872C229.416 19.0533 229.112 19.144 228.675 19.144ZM239.869 19.144C239.431 19.144 239.122 19.0533 238.941 18.872C238.77 18.6907 238.685 18.4613 238.685 18.184V17.896C238.685 17.6187 238.77 17.3893 238.941 17.208C239.122 17.0267 239.431 16.936 239.869 16.936C240.306 16.936 240.61 17.0267 240.781 17.208C240.962 17.3893 241.053 17.6187 241.053 17.896V18.184C241.053 18.4613 240.962 18.6907 240.781 18.872C240.61 19.0533 240.306 19.144 239.869 19.144ZM251.062 19.144C250.625 19.144 250.316 19.0533 250.134 18.872C249.964 18.6907 249.878 18.4613 249.878 18.184V17.896C249.878 17.6187 249.964 17.3893 250.134 17.208C250.316 17.0267 250.625 16.936 251.062 16.936C251.5 16.936 251.804 17.0267 251.974 17.208C252.156 17.3893 252.246 17.6187 252.246 17.896V18.184C252.246 18.4613 252.156 18.6907 251.974 18.872C251.804 19.0533 251.5 19.144 251.062 19.144ZM262.256 19.144C261.819 19.144 261.51 19.0533 261.328 18.872C261.158 18.6907 261.072 18.4613 261.072 18.184V17.896C261.072 17.6187 261.158 17.3893 261.328 17.208C261.51 17.0267 261.819 16.936 262.256 16.936C262.694 16.936 262.998 17.0267 263.168 17.208C263.35 17.3893 263.44 17.6187 263.44 17.896V18.184C263.44 18.4613 263.35 18.6907 263.168 18.872C262.998 19.0533 262.694 19.144 262.256 19.144ZM273.45 19.144C273.013 19.144 272.703 19.0533 272.522 18.872C272.351 18.6907 272.266 18.4613 272.266 18.184V17.896C272.266 17.6187 272.351 17.3893 272.522 17.208C272.703 17.0267 273.013 16.936 273.45 16.936C273.887 16.936 274.191 17.0267 274.362 17.208C274.543 17.3893 274.634 17.6187 274.634 17.896V18.184C274.634 18.4613 274.543 18.6907 274.362 18.872C274.191 19.0533 273.887 19.144 273.45 19.144ZM284.644 19.144C284.206 19.144 283.897 19.0533 283.716 18.872C283.545 18.6907 283.46 18.4613 283.46 18.184V17.896C283.46 17.6187 283.545 17.3893 283.716 17.208C283.897 17.0267 284.206 16.936 284.644 16.936C285.081 16.936 285.385 17.0267 285.556 17.208C285.737 17.3893 285.828 17.6187 285.828 17.896V18.184C285.828 18.4613 285.737 18.6907 285.556 18.872C285.385 19.0533 285.081 19.144 284.644 19.144ZM295.838 19.144C295.4 19.144 295.091 19.0533 294.91 18.872C294.739 18.6907 294.654 18.4613 294.654 18.184V17.896C294.654 17.6187 294.739 17.3893 294.91 17.208C295.091 17.0267 295.4 16.936 295.838 16.936C296.275 16.936 296.579 17.0267 296.75 17.208C296.931 17.3893 297.022 17.6187 297.022 17.896V18.184C297.022 18.4613 296.931 18.6907 296.75 18.872C296.579 19.0533 296.275 19.144 295.838 19.144ZM307.031 19.144C306.594 19.144 306.285 19.0533 306.103 18.872C305.933 18.6907 305.847 18.4613 305.847 18.184V17.896C305.847 17.6187 305.933 17.3893 306.103 17.208C306.285 17.0267 306.594 16.936 307.031 16.936C307.469 16.936 307.773 17.0267 307.943 17.208C308.125 17.3893 308.215 17.6187 308.215 17.896V18.184C308.215 18.4613 308.125 18.6907 307.943 18.872C307.773 19.0533 307.469 19.144 307.031 19.144Z' fill='%23C8C4EA'/%3E%3C/svg%3E") center bottom/312px repeat-x;*/
    --background-points: url("") center bottom/10px repeat-x;
    /*--background-patter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='67' viewBox='0 0 67 67' fill='none'%3E%3Ccircle cx='33.5' cy='33.5' r='1.5' fill='%23D0D2EE'/%3E%3C/svg%3E") center center/67px repeat;*/
        --background-patter: url("../wp-content/themes/classic/assets/images/homepage/bg-pattern-2x.png") center center/67px repeat;
}