:root {
    --real-white: #fff;
    --bg-white: #fff;
    --white: #f3f3f3;

    --red: #cb353a;
    --blue: #008ad1;
    --dark-blue: #2f2482;
    --purple: #625aa1;

    --black: #000;

    --light-gray: #e2e2e2;
    --light-1-gray: #d8d9d9;

    --gray: #9b9b9b;
    --dark-3-gray: #c4c5c5;
    --dark-2-h-gray: #b0b1b2;
    --dark-2-gray: #878786;
    --dark-1-gray: #535352;
    --dark-gray: #1a1a18;

    --btn-white: #f3f3f3;
    --btn-dark-gray: #1a1a18;
    --btn-light-gray: #e2e2e2;

    --footer-white: #fff;
    --footer-dark-gray: #1a1a18;
    --footer-dark-2-gray: #878786;

    --response-nav-white: #f3f3f3;
    --response-nav-dark-gray: #1a1a18;
    --response-nav-light-1-gray: #d8d9d9;

    --button-bg-blue: #5178a3;
    --button-cl-blue: white;
    --button-bg-gray: #e5ebf1;
    --button-bg-dgray: #d8dfe5;
    --button-cl-gray: #55677c;
    --button-cl-dgray: #4a5a6d;
    --button-bg-gray-hvr: #dbe2e9;
    --button-bg-dgray-hvr: #ced3d9;
    --button-bg-blue-hvr: #3f5e81;
    --button-bg-green: #3cb554;
    --button-bg-green-hvr: #358845;
    --button-bg-red: #cb353a;
    --button-bg-red-hvr: #8c2c30;
    --container-width: 1200px;
}

#tpl, #js_data {
    display: none;
}

*[data-action], *[data-fancybox] {
    cursor: pointer;
}

*[hidden] {
    display: none !important;
}