@font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oDd4iYl.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73ord4iYl.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oTd4g.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oDd4iYl.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73ord4iYl.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oTd4g.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oDd4iYl.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73ord4iYl.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oTd4g.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oDd4iYl.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73ord4iYl.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oTd4g.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oDd4iYl.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73ord4iYl.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Jost';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/jost/92zatBhPNqw73oTd4g.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/lexend/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nErXyi0A.woff2) format('woff2');
unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 300;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nErXyi0A.woff2) format('woff2');
unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nErXyi0A.woff2) format('woff2');
unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 500;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nErXyi0A.woff2) format('woff2');
unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nErXyi0A.woff2) format('woff2');
unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 700;
src: url(https://eliterealestates.us/wp-content/fonts/rubik/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap {
display: inline-block;
margin: 0;
padding: 0;
list-style: none;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li {
list-style: none;
display: inline-block;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li.nekit-has-menu {
position: initial;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li.nekit-has-menu .nekit-menu-container { position: absolute;
z-index: var(--z-index-three);
background-color: #fff;
left: 0;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu {
visibility: hidden;
margin: 0;
position: absolute;
z-index: var(--z-index-three);
display: initial;
padding: 1px;
box-shadow: 4px 4px 14px 4px rgba(10,10,10,0.12);
-webkit-box-shadow: 4px 4px 14px 4px rgba(10,10,10,0.12);
-moz-box-shadow: 4px 4px 14px 4px rgba(10,10,10,0.12);
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li:not(.nekit-has-mega-menu),
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li {
position: relative;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu {
width: 200px;
position: absolute;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu li,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu li {
list-style: none;
position: relative;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu li a,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu li a {
font-size: 14px;
width: 100%;
color: #333;
font-family: 'Roboto', sans-serif;
background-color: #ffffff;
font-weight: 500;
padding: 12px;
display: block;
border-bottom: 1px solid #f0f0f0;
text-transform: capitalize;
text-align: left;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap li > ul.nekit-sub-menu li:last-child > a,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap li > ul.nekit-sub-menu li:last-child > a {
border-bottom: none;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > ul.nekit-sub-menu > li.nekit-has-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > ul.nekit-sub-menu > li.nekit-has-sub-menu {
position: relative;
}
.nav-mega-menu-wrap .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > ul.nekit-sub-menu > ul.nekit-sub-menu,
.nav-menu-wrap .nekit-nav-menu-container .nekit-nav-menu-list-wrap > ul.nekit-sub-menu > ul.nekit-sub-menu  {
position: absolute;
opacity: 0;
right: 0;
margin: 0;
left: 100%;
padding: 0;
top: 0;
width: 100%;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu > li.nekit-has-sub-menu:hover > ul.nekit-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu > li.nekit-has-sub-menu:hover > ul.nekit-sub-menu {
opacity: 1;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.icon-position--before .nekit-has-sub-menu a i,
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.icon-position--before .nekit-has-mega-menu a i,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap.icon-position--before .nekit-has-sub-menu a i,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap.icon-position--before .nekit-has-menu a i {
float: left;
line-height: inherit;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.icon-position--before ul .nekit-has-sub-menu a i,
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.icon-position--before ul .nekit-has-mega-menu a i,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap.icon-position--before ul .nekit-has-sub-menu a i,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap.icon-position--before ul .nekit-has-menu a i {
float: right;
line-height: inherit;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu ul.nekit-sub-menu > li.nekit-has-sub-menu > ul.nekit-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu ul.nekit-sub-menu > li.nekit-has-sub-menu > ul.nekit-sub-menu {
opacity: 1;
left: 0;
top: auto;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu ul.nekit-sub-menu > li.nekit-has-sub-menu:hover > ul.nekit-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu ul.nekit-sub-menu > li.nekit-has-sub-menu:hover > ul.nekit-sub-menu {
opacity: 1;
left: 0;
top: auto;
} .elementor-widget-container .nekit-nav-mega-menu-container > .nekit-nav-mega-menu-list-wrap.orientation--vertical > li > a,
.elementor-widget-container .nekit-nav-menu-container > .nekit-nav-menu-list-wrap.orientation--vertical > li > a {
width: auto;
top: 0;
display: flex;
align-items: center;
-webkit-align-items: center;
}
.elementor-widget-container .nekit-nav-mega-menu-container > .nekit-nav-mega-menu-list-wrap.orientation--vertical > li > a > i.nekit-indicator-menu-icon,
.elementor-widget-container .nekit-nav-menu-container > .nekit-nav-menu-list-wrap.orientation--vertical > li > a > i.nekit-indicator-menu-icon {
position: absolute;
right: 12px;
}
.elementor-widget-container .nekit-nav-mega-menu-container > .nekit-nav-mega-menu-list-wrap.orientation--vertical ul.nekit-sub-menu,
.elementor-widget-container .nekit-nav-menu-container > .nekit-nav-menu-list-wrap.orientation--vertical ul.nekit-sub-menu {
left: 100%;
top: 0;
opacity: 0;
visibility: hidden;
}
.elementor-widget-container .nekit-nav-mega-menu-container > .nekit-nav-mega-menu-list-wrap.orientation--vertical > ul.nekit-sub-menu.isShow,
.elementor-widget-container .nekit-nav-menu-container > .nekit-nav-menu-list-wrap.orientation--vertical > ul.nekit-sub-menu.isShow {
opacity: 1;
visibility: visible;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li > a,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li > a {
position: relative;
transition: all .3s ease;
-webkit-transition: all 0.3s ease;
transform-origin: 0 0;
display: inline-block;
color: #191919e6;
font-family: 'Roboto', sans-serif;
font-weight: 500;
font-size: 15px;
line-height: 30px;
text-transform: capitalize;
}
.nekit-pointer-animate-none .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li > a ,
.nekit-pointer-animate-none .nekit-nav-menu-container .nekit-nav-menu-list-wrap > li > a {
transition: none;
-webkit-transition: none;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap li a i.nekit-indicator-menu-icon,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap li a i.nekit-indicator-menu-icon {
font-size: 10px;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li:hover > a,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li:hover > a {
color: #000000;
}
.nekit-submenu-onmouse-hover.nav-mega-menu-wrap .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap li.nekit-has-sub-menu:hover > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-mega-menu-wrap .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap .nekit-sub-menu li.nekit-has-sub-menu:hover > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-mega-menu-wrap .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap .nekit-has-mega-menu.appear-event--hover:hover .nekit-mega-menu-container,
.nekit-submenu-onmouse-hover.nav-menu-wrap .nekit-nav-menu-container .nekit-nav-menu-list-wrap li.nekit-has-sub-menu:hover > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-menu-wrap .nekit-nav-menu-container .nekit-nav-menu-list-wrap .nekit-sub-menu li.nekit-has-sub-menu:hover > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-menu-wrap .nekit-nav-menu-container .nekit-nav-menu-list-wrap .nekit-has-menu.appear-event--hover:hover .nekit-menu-container {
visibility: visible;
opacity: 1;
}
.nekit-submenu-onmouse-hover.nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap li.nekit-has-sub-menu > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap .nekit-sub-menu li.nekit-has-sub-menu > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap .nekit-has-mega-menu.appear-event--hover .nekit-mega-menu-container,
.nekit-submenu-onmouse-hover.nav-menu-wrap.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap li.nekit-has-sub-menu > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-menu-wrap.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap .nekit-sub-menu li.nekit-has-sub-menu > ul.nekit-sub-menu,
.nekit-submenu-onmouse-hover.nav-menu-wrap.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap .nekit-has-menu.appear-event--hover .nekit-menu-container {
visibility: hidden;
opacity: initial;
}
nav.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.orientation--vertical > li.nekit-has-mega-menu,
nav.nekit-nav-menu-container .nekit-nav-menu-list-wrap.orientation--vertical > li.nekit-has-menu {
position: relative;
}
nav.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.orientation--vertical li.nekit-has-mega-menu .nekit-mega-menu-container,
nav.nekit-nav-menu-container .nekit-nav-menu-list-wrap.orientation--vertical li.nekit-has-menu .nekit-menu-container {
top: 0;
left: 100%!important;
} .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap .nekit-has-mega-menu .nekit-sub-menu,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap .nekit-has-menu .nekit-sub-menu {
display: none;
visibility: hidden;
opacity: 0;
}
.elementor-widget-container .nekit-nav-mega-menu-container > .nekit-nav-mega-menu-list-wrap.orientation--vertical .nekit-mega-menu-container.nekit-megamenu-full-width {
left: 100%!important;
margin-left: initial;
margin-right: initial;
max-width: 100vw; 
right: initial;
width: 100%!important;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container.nekit-megamenu-fit-to-section,
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container.nekit-megamenu-fit-to-screen {
margin-inline: 0 !important;
} .nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap a,
.nav-menu-wrap.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap a {
padding-left: 5px;
}
.isResponsiveMenu.nekit-menu-desc-absolute .menu-item-description,
.nekit-menu-desc-absolute .orientation--vertical .menu-item-description {
left: 2px;
position: relative;
z-index: 1;
}
.nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu li,
.nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu li  ul.nekit-sub-menu li,
.nav-menu-wrap.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu li,
.nav-menu-wrap.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu li  ul.nekit-sub-menu li {
list-style: none;
position: initial;
}
.isResponsiveMenu.mobile-menu-dropdown-width--full-width nav.isShow.nekit-nav-mega-menu-container,
.isResponsiveMenu.mobile-menu-dropdown-width--full-width nav.isShow.nekit-nav-menu-container {
position: fixed;
height: 100vh;
top: 0;
left: 0;
z-index: 4;
overflow-y: scroll;
}
.isResponsiveMenu.mobile-menu-dropdown-width--full-width.nekit-menu-dropdown-section-align--right nav.isShow.nekit-nav-mega-menu-container,
.isResponsiveMenu.mobile-menu-dropdown-width--full-width.nekit-menu-dropdown-section-align--right nav.isShow.nekit-nav-menu-container {
left: inherit;
right: 0px;
}
.isResponsiveMenu.mobile-menu-dropdown-width--full-width.nekit-menu-dropdown-section-align--center nav.isShow.nekit-nav-mega-menu-container,
.isResponsiveMenu.mobile-menu-dropdown-width--full-width.nekit-menu-dropdown-section-align--center nav.isShow.nekit-nav-menu-container {
right: 0;
left: 0;
margin: 0 auto;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li a:after,
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li a:before,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap > li a:after,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap > li a:before {
height: 0!important;
}
body.admin-bar .isResponsiveMenu.mobile-menu-dropdown-width--full-width nav.isShow.nekit-nav-mega-menu-container,
body.admin-bar .isResponsiveMenu.mobile-menu-dropdown-width--full-width nav.isShow.nekit-nav-menu-container {
top: 32px;
}
.mobile-menu-dropdown-width--custom-width.nekit-menu-dropdown-section-align--left.isResponsiveMenu .nekit-nav-mega-menu-container,
.mobile-menu-dropdown-width--custom-width.nekit-menu-dropdown-section-align--left.isResponsiveMenu .nekit-nav-menu-container {
left: 0;
}
.mobile-menu-dropdown-width--custom-width.nekit-menu-dropdown-section-align--right.isResponsiveMenu .nekit-nav-mega-menu-container,
.mobile-menu-dropdown-width--custom-width.nekit-menu-dropdown-section-align--right.isResponsiveMenu .nekit-nav-menu-container {
right: 0;
}
.mobile-menu-dropdown-width--custom-width.nekit-menu-dropdown-section-align--center.isResponsiveMenu .nekit-nav-mega-menu-container,
.mobile-menu-dropdown-width--custom-width.nekit-menu-dropdown-section-align--center.isResponsiveMenu .nekit-nav-menu-container {
right: 0;
left: 0;
margin: 0 auto;
}
.mobile-menu-dropdown-sub-menu-display-type--default.isResponsiveMenu .nekit-nav-mega-menu-container.isShow {
overflow-y: scroll;
}   .nekit-hamburger-icon.hamburger-style--two span.line:nth-child(2n) {
width: 15px;
} .nekit-hamburger-icon.hamburger-style--three span.line:first-child {
width: 12px;
margin-right: 0;
}
.nekit-hamburger-icon.hamburger-style--three span.line:nth-child(2n) {
width: 19px;
margin-right: 0;
} .nekit-hamburger-icon.hamburger-style--four span.line:first-child {
width: 12px;
margin-left: 0;
}
.nekit-hamburger-icon.hamburger-style--four span.line:nth-child(2n) {
width: 19px;
margin-left: 0;
} .nekit-hamburger-icon.hamburger-style--five span.line:first-child {
width: 9px;
}
.nekit-hamburger-icon.hamburger-style--five span.line:nth-child(2n) {
width: 16px;
}
.responsive-menu-trigger.nekit-hamburger-open .nekit-hamburger-icon span.line {
width: 25px;
} button.responsive-menu-trigger {
padding: 0;
border: none;
display: none;
align-items: center;
-webkit-align-items: center;
background-color: transparent;
}
.isResponsiveMenu {
display: block;
line-height: 1;
padding-top: 2px;
}
.isResponsiveMenu button.responsive-menu-trigger {
display: inline-block;
}
.isResponsiveMenu .nekit-nav-mega-menu-list-wrap li.menu-item a,
.isResponsiveMenu .nekit-nav-mega-menu-list-wrap li.menu-item ul.nekit-sub-menu li.menu-item a,
.isResponsiveMenu .nekit-nav-menu-list-wrap li.menu-item a,
.isResponsiveMenu .nekit-nav-menu-list-wrap li.menu-item ul.nekit-sub-menu li.menu-item a {
margin: 0;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.orientation--horizontal > .menu-item > .nekit-sub-menu,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap.orientation--horizontal > .menu-item > .nekit-sub-menu {
top: initial!important;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap.orientation--horizontal .nekit-sub-menu,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap.orientation--horizontal .nekit-sub-menu {
top: initial!important;
box-shadow: none;
-webkit-box-shadow : none;
-moz-box-shadow : none;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu {
box-shadow: none;
-webkit-box-shadow : none;
-moz-box-shadow : none;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap ul.nekit-sub-menu li a,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap ul.nekit-sub-menu li a {
font-size: 15px;
}
.isResponsiveMenu  .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li > a,
.isResponsiveMenu  .nekit-nav-menu-container .nekit-nav-menu-list-wrap > li > a {
border-bottom: 1px solid #f0f0f0;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li:last-child > a,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap > li:last-child > a {
border-bottom: none;
}
.isResponsiveMenu .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container.isShow,
.isResponsiveMenu .nekit-nav-menu-container .nekit-nav-menu-list-wrap > li.nekit-has-menu .nekit-menu-container.isShow {
position: relative;
opacity: 1;
visibility: visible;
}
.nekit-hamburger-icon .line {
width: 25px;
height: 2.9px;
background-color: #333;
display: block;
margin: 5px auto;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.nekit-hamburger-icon:hover {
cursor: pointer;
}
.nekit-hamburger-icon {
display: inline-block;
margin-right: 10px;
background-color: #fff;
padding: 3px 10px;
}
.nekit-hamburger-menu-text {
display: inline-block;
font-weight: 700;
font-size: 17px;
line-height: 32px;
vertical-align: top;
}
.nekit-hamburger-menu-opentext {
display: inline-block;
}
.nekit-hamburger-menu-closetext {
display: none;
}
.nekit-hamburger-open .nekit-hamburger-menu-closetext {
display: inline-block;
}
.nekit-hamburger-open .nekit-hamburger-menu-opentext {
display: none;
} .nekit-hamburger-open #nekit-hamburger-1 .line:nth-child(2) {
opacity: 0;
}
.nekit-hamburger-open #nekit-hamburger-1 .line:nth-child(1) {
-webkit-transform: translateY(7px) rotate(45deg);
-ms-transform: translateY(7px) rotate(45deg);
-o-transform: translateY(7px) rotate(45deg);
transform: translateY(7px) rotate(45deg);
}
.nekit-hamburger-open #nekit-hamburger-1 .line:nth-child(3) {
-webkit-transform: translateY(-9px) rotate(-45deg);
-ms-transform: translateY(-9px) rotate(-45deg);
-o-transform: translateY(-9px) rotate(-45deg);
transform: translateY(-9px) rotate(-45deg);
} #nekit-hamburger-2 {
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.nekit-hamburger-open #nekit-hamburger-2 {
animation: nekit_smallbig 0.6s forwards;
}
@keyframes nekit_smallbig {
0%, 100%{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
50%{
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
}
.nekit-hamburger-open #nekit-hamburger-2 .line:nth-child(1),
.nekit-hamburger-open #nekit-hamburger-2 .line:nth-child(2),
.nekit-hamburger-open #nekit-hamburger-2 .line:nth-child(3) {
-webkit-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.nekit-hamburger-open #nekit-hamburger-2 .line:nth-child(2) {
opacity: 0;
}
.nekit-hamburger-open #nekit-hamburger-2 .line:nth-child(1) {
-webkit-transform: translateY(7px) rotate(45deg);
-ms-transform: translateY(7px) rotate(45deg);
-o-transform: translateY(7px) rotate(45deg);
transform: translateY(7px) rotate(45deg);
}
.nekit-hamburger-open #nekit-hamburger-2 .line:nth-child(3) {
-webkit-transform: translateY(-9px) rotate(-45deg);
-ms-transform: translateY(-9px) rotate(-45deg);
-o-transform: translateY(-9px) rotate(-45deg);
transform: translateY(-9px) rotate(-45deg);
} #nekit-hamburger-3 {
padding: 9px;
}
.nekit-hamburger-open #nekit-hamburger-3 {
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transition-delay: 0.6s;
-o-transition-delay: 0.6s;
transition-delay: 0.6s;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);			  
}
.nekit-hamburger-open #nekit-hamburger-3 .line:nth-child(2) {
width: 0px;
}
.nekit-hamburger-open #nekit-hamburger-3 .line:nth-child(1),
.nekit-hamburger-open #nekit-hamburger-3 .line:nth-child(3) {
-webkit-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.nekit-hamburger-open #nekit-hamburger-3 .line:nth-child(1) {
-webkit-transform: translateY(7px) rotate(-45deg);
-ms-transform: translateY(7px) rotate(-45deg);
-o-transform: translateY(7px) rotate(-45deg);
transform: translateY(7px) rotate(-45deg);
}
.nekit-hamburger-open #nekit-hamburger-3 .line:nth-child(3) {
-webkit-transform: translateY(-7px) rotate(45deg);
-ms-transform: translateY(-7px) rotate(45deg);
-o-transform: translateY(-7px) rotate(45deg);
transform: translateY(-7px) rotate(45deg);
} #nekit-hamburger-4 {
padding: 8px 10px;
}
.nekit-hamburger-open #nekit-hamburger-4 .line:nth-child(1),
.nekit-hamburger-open #nekit-hamburger-4 .line:nth-child(3) {
width: 24px;
}
.nekit-hamburger-open #nekit-hamburger-4 .line:nth-child(1) {
-webkit-transform: translateX(10px) rotate(45deg);
-ms-transform: translateX(10px) rotate(45deg);
-o-transform: translateX(10px) rotate(45deg);
transform: translateX(10px) rotate(45deg);
}
.nekit-hamburger-open #nekit-hamburger-4 .line:nth-child(3) {
-webkit-transform: translateX(10px) rotate(-45deg);
-ms-transform: translateX(10px) rotate(-45deg);
-o-transform: translateX(10px) rotate(-45deg);
transform: translateX(10px) rotate(-45deg);
} #nekit-hamburger-5 {
padding: 8px 10px;
}
.nekit-hamburger-open #nekit-hamburger-5 .line:nth-child(1),
.nekit-hamburger-open #nekit-hamburger-5 .line:nth-child(3) {
width: 24px;
}
.nekit-hamburger-open #nekit-hamburger-5 .line:nth-child(1) {
-webkit-transform: translateX(-10px) rotate(-45deg);
-ms-transform: translateX(-10px) rotate(-45deg);
-o-transform: translateX(-10px) rotate(-45deg);
transform: translateX(-10px) rotate(-45deg);
}
.nekit-hamburger-open #nekit-hamburger-5 .line:nth-child(3) {
-webkit-transform: translateX(-10px) rotate(45deg);
-ms-transform: translateX(-10px) rotate(45deg);
-o-transform: translateX(-10px) rotate(45deg);
transform: translateX(-10px) rotate(45deg);
} #nekit-hamburger-6 {
padding: 8px 10px;
}
.nekit-hamburger-open #nekit-hamburger-6 {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(2) {
-webkit-transition: none;
-o-transition: none;
transition: none;
}
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(2) {
-webkit-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(2) {
opacity: 0;
}
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(1),
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(3) {
width: 24px;
-webkit-transform-origin: right;
-moz-transform-origin: right;
-ms-transform-origin: right;
-o-transform-origin: right;
transform-origin: right;
}
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(1) {
-webkit-transform: translateY(9px) rotate(45deg);
-ms-transform: translateY(9px) rotate(45deg);
-o-transform: translateY(9px) rotate(45deg);
transform: translateY(9px) rotate(45deg);
}
.nekit-hamburger-open #nekit-hamburger-6 .line:nth-child(3) {
-webkit-transform: translateY(-9px) rotate(-45deg);
-ms-transform: translateY(-9px) rotate(-45deg);
-o-transform: translateY(-9px) rotate(-45deg);
transform: translateY(-9px) rotate(-45deg);
} .nekit-hamburger-open #nekit-hamburger-7 .line:nth-child(1) {
-webkit-transform: translateY(7px);
-ms-transform: translateY(7px);
-o-transform: translateY(7px);
transform: translateY(7px);
}
.nekit-hamburger-open #nekit-hamburger-7 .line:nth-child(3) {
-webkit-transform: translateY(-9px);
-ms-transform: translateY(-9px);
-o-transform: translateY(-9px);
transform: translateY(-9px);
} .nekit-hamburger-open #nekit-hamburger-8 .line:nth-child(1) {
opacity: 0;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.nekit-hamburger-open #nekit-hamburger-8 .line:nth-child(3) {
opacity: 0;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
}
.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container > ul.nekit-nav-mega-menu-list-wrap,
.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container > ul.nekit-nav-menu-list-wrap {
display: flex;
flex-direction: column;
} .mobile-menu-dropdown-width--none.isResponsiveMenu {
position: relative;
}
.mobile-menu-dropdown-width--none.isResponsiveMenu .nekit-nav-mega-menu-container.isShow {
left: 0;
top: 100%;
position: absolute;
width: calc(100vw - 35px);
margin: 0 auto;
max-height: 90vh;
overflow-y: scroll;
}   .mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > ul.sub-menu,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > div.nekit-mega-menu-container,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > ul.sub-menu,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > div.nekit-menu-container {
top: 0!important;
height: 100%;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content {
position: absolute;
height: 100%;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > div.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > div.current-responsive-active-menu-content {
position: absolute;
height: auto;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > div.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > div.current-responsive-active-menu-content {
overflow-y: scroll;
left: 0;
-webkit-animation-duration: 0.3s ease-in-out;
animation-duration: 0.3s ease-in-out;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;		  
-webkit-animation-name: nekit_slideInLeftNew;
animation-name: nekit_slideInLeftNew;
}
@keyframes nekit_slideInLeftNew {
0% {
opacity: 1;
visibility: hidden;
transform: translateX(-20px);
}
100% {
opacity: 1;
visibility: visible;
transform: translateX(0);
}
}
.mobile-menu-dropdown-sub-menu-display-type--cover.mobile-menu-dropdown-width--full-width.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item div.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--cover.mobile-menu-dropdown-width--full-width.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item div.current-responsive-active-menu-content {
height: 100%;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow .nekit-nav-mega-menu-list-wrap > li:not(.nekit-has-mega-menu),
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow .nekit-nav-menu-list-wrap > li:not(.nekit-has-menu) {
position: initial;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item .header,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item .header {
padding: 12px;
text-align: left;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item .header .header-label,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item .header .header-label {
font-size: 14px;
text-transform: initial;
}
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item .header i,
.mobile-menu-dropdown-sub-menu-display-type--cover.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item .header i {
padding-right: 12px;
} .mobile-menu-dropdown-sub-menu-display-type--default.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content,
.mobile-menu-dropdown-sub-menu-display-type--default.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content {
position: relative;
height: auto;
visibility: visible;
} .news-elementor-nav-mega-menu,
.news-elementor-mega-menu {
position: relative;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container.relative,
.nekit-nav-menu-container .nekit-nav-menu-list-wrap > li.nekit-has-menu .nekit-menu-container.relative {
left: auto;
}
.nav-mega-menu-wrap.isResponsiveMenu .nekit-nav-mega-menu-container.isShow .nekit-nav-mega-menu-list-wrap .nekit-has-mega-menu .nekit-mega-menu-container.current-responsive-active-menu-content {
width: 95%!important;
left: initial!important;
visibility: visible;
} .isResponsiveMenu .nekit-mega-menu-container.nekit-megamenu-custom-width {
width: 100%!important;
}
.nekit-has-mega-menu > ul.nekit-sub-menu {
display: none!important;
} .nekit-nav-mega-menu-list-wrap.orientation--vertical,
.nekit-nav-menu-list-wrap.orientation--vertical {
display: flex;
flex-direction: column;
} .elementor-widget-nekit-site-logo-title .site-logo-title-wrap {
overflow: hidden;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--one .custom-logo-link {
display: inline-block;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap .site-title {
margin: 0;
line-height: 1;
font-size: 30px;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap .site-description {
margin: 0;
font-size: 16px;
line-height: 1;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--two,
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--three {
display: flex;
align-items: center;
-webkit-align-items: center;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--two .custom-logo-link {
margin-right: 10px;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--two,
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--three {
display: flex;
align-items: center;
-webkit-align-items: center;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--two .site-title,
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--three .site-title {
margin-top: 0;
}
.elementor-widget-nekit-site-logo-title .layout--two .site-title-description-wrap {
margin-left: 25px;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--three .custom-logo-link {
order: 2;
}
.elementor-widget-nekit-site-logo-title .site-logo-title-wrap.layout--three .site-title-description-wrap {
order: 1;
margin-right: 10px;
}
.nekit_pricing_short_btn .elementor-element-populated {
display: flex;
}
.mobile-menu-dropdown-width--full-width.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content,
.mobile-menu-dropdown-width--full-width.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content {
width: 100%;
}
.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content,
.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item > ul.sub-menu.current-responsive-active-menu-content {
width: 100%;
} .nekit_dark_mode {
background-color: #000!important;
color: #fff!important;
}
.nekit_dark_mode section,
.nekit_dark_mode div:not(.nekit-theme-mode),
.nekit_dark_mode p,
.nekit_dark_mode span:not(.theme-mode-light-icon, .theme-mode-dark-icon),
.nekit_dark_mode a,
.nekit_dark_mode h1,
.nekit_dark_mode h2,
.nekit_dark_mode h3,
.nekit_dark_mode h4,
.nekit_dark_mode h5,
.nekit_dark_mode h6,
.nekit_dark_mode .nekit-news-grid-two-posts-wrap .post-element,
.nekit_dark_mode i,
.nekit_dark_mode nav {
background-color: transparent!important;
background-image: linear-gradient(45deg, transparent, transparent)!important;
}
.nekit_dark_mode section,
.nekit_dark_mode div,
.nekit_dark_mode input,
.nekit_dark_mode p,
.nekit_dark_mode span,
.nekit_dark_mode a,
.nekit_dark_mode button,
.nekit_dark_mode h1,
.nekit_dark_mode h2,
.nekit_dark_mode h3,
.nekit_dark_mode h4,
.nekit_dark_mode h5,
.nekit_dark_mode h6,
.nekit_dark_mode .nekit-news-grid-two-posts-wrap .post-element,
.nekit_dark_mode i,
.nekit_dark_mode nav {
color: #fff!important;
}
.nekit_dark_mode .nekit-news-grid-two-posts-wrap .post-element,
.nekit_dark_mode .post-categories li a,
.nekit_dark_mode .nekit-news-list-two-posts-wrap .post-title,
.nekit_dark_mode .nekit-ticker-label,
.nekit_dark_mode .nekit-ticker-controls.button,
.nekit_dark_mode .nekit-news-carousel-three-posts-wrap .post-element,
.nekit_dark_mode .nekit-banner-wrap.banner-layout--one .banner-tabs li:not(.active),
.nekit_dark_mode .nekit-banner-wrap.banner-layout--two .main-banner-popular-posts .post-count,
.nekit_dark_mode .slick-arrow,
.nekit_dark_mode .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap li ul.nekit-sub-menu li a,
.nekit_dark_mode .post-tag-icon-wrap,
.nekit_dark_mode .nekit-video-playlist-wrap.widget-layout--one .thumb-video-highlight-text,
.nekit_dark_mode .badges-wrap .badge-title a,
.nekit_dark_mode .nekit-news-timeline-wrap .post-item-inner-wrap,
.nekit_dark_mode .nekit-mega-menu-container,
.nekit_dark_mode .social-share-wrap .social-share,
.nekit_dark_mode .nekit-live-search-widget form .search-submit,
.nekit_dark_mode button,
.nekit_dark_mode input,
.nekit_dark_mode .news-elementor-phone-call,
.nekit_dark_mode .nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container,
body.nekit_dark_mode .nekit-popup-wrap {
background-color: #202020!important;
}
.nekit_dark_mode .menu-item-description {
background: #202020!important;
}
.nekit_dark_mode .menu-item-description:after {
border-top: 5px solid #202020!important;
}
.nekit_dark_mode .nekit-hamburger-icon .line,
.nekit_dark_mode .canvas-menu-icon .line {
background-color: #f0f0f0!important;
}
.nekit_dark_mode form.search-form {
background-color: #3b3b3b;
}
.nekit_dark_mode .nekit-news-timeline-wrap .post-odd .post-item-inner-wrap:after,
.nekit_dark_mode .nekit-news-timeline-wrap .post-even .post-item-inner-wrap:after {
border-color: transparent transparent transparent #202020!important;
}
.elementor-widget-nekit-theme-mode .nekit-theme-mode-position--fixed {
position: fixed;
z-index: 99999;
}
.nekit-theme-mode-align--left {
margin-left: 0;
}
.nekit-theme-mode-align--center {
margin: 0 auto;
}
.nekit-theme-mode-align--right {
margin-left: auto;
}
.nekit_dark_mode .custom-animation--two a {
-webkit-text-fill-color: initial!important;
} .nekit-menu-desc-absolute .menu-item-description {
font-size: 9px;
padding: 2px 4px;
margin: 0 3px;
line-height: 10px;
left: calc(100% - 15px);
background: #323232;
color: #fff;
position: absolute;
border-radius: 1px;
line-height: normal;
top: -3px;
margin: 0 3px;
font-weight: 700;
display: inline-table;
word-break: keep-all;
overflow-wrap: unset;
width: max-content;
}
.nekit-menu-desc-absolute .menu-item-description:after {
position: absolute;
content: '';
width: 0;
height: 0;
border-left: 0 solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #323232;
left: 3px;
bottom: -4px;
}
.nekit-menu-desc-absolute .sub-menu .menu-item-description {
left: auto;
top: auto;
margin-left: 10px;
margin-top: 5px;
}
.nekit-menu-desc-absolute .sub-menu .menu-item-description:after {
content: none;
bottom: 0;
}
.nekit-menu-desc-relative .menu-item-description {
font-size: 9px;
padding: 2px 4px;
margin: 0 3px;
line-height: 10px;
background: #323232;
color: #fff;
border-radius: 1px;
line-height: normal;
margin: 0 3px;
font-weight: 700;
display: inline-table;
word-break: keep-all;
overflow-wrap: unset;
width: max-content;
vertical-align: middle;
}
.nekit-sub-menu li.menu-item .menu-item-description {
position: relative;
vertical-align: middle;
} .canvas-menu-icon .line {
width: 100%;
height: 2.9px;
background-color: #333;
display: block;
margin: 5px auto;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
} .canvas-menu-icon.icon-style--two span.line:nth-child(2n) {
width: 50%;
} .canvas-menu-icon.icon-style--three span.line:first-child {
width: 48%;
margin-right: 0;
}
.canvas-menu-icon.icon-style--three span.line:nth-child(2n) {
width: 75%;
margin-right: 0;
} .canvas-menu-icon.icon-style--four span.line:first-child {
width: 50%;
margin-left: 0;
}
.canvas-menu-icon.icon-style--four span.line:nth-child(2n) {
width: 75%;
margin-left: 0;
} .canvas-menu-icon.icon-style--five span.line:first-child {
width: 36%;
}
.canvas-menu-icon.icon-style--five span.line:nth-child(2n) {
width: 65%;
}
.canvas-menu-icon:hover {
cursor: pointer;
}
.canvas-menu-icon {
overflow: hidden;
}
.nekit-canvas-menu-overlay .canvas-menu-icon .line:nth-child(2) {
opacity: 0;
}
.nekit-canvas-menu-overlay .canvas-menu-icon .line:nth-child(1) {
-webkit-transform: translateY(10px) rotate(45deg);
-ms-transform: translateY(10px) rotate(45deg);
-o-transform: translateY(10px) rotate(45deg);
transform: translateY(10px) rotate(45deg);
}
.nekit-canvas-menu-overlay .canvas-menu-icon .line:nth-child(3) {
-webkit-transform: translateY(-9px) rotate(-45deg);
-ms-transform: translateY(-9px) rotate(-45deg);
-o-transform: translateY(-9px) rotate(-45deg);
transform: translateY(-9px) rotate(-45deg);
}
.nekit-canvas-menu-overlay .canvas-menu-icon .line {
width: 25px!important;
height: 2.4px!important;
margin-bottom: 7px!important;
}
.news-elementor-canvas-menu.position--right .canvas-menu-content {
position: fixed;
top: 0;
right: 0;
z-index: 999;
height: 100vh!important;
overflow-y: scroll;
}
.news-elementor-canvas-menu.position--left .canvas-menu-content {
position: fixed;
top: 0;
left: 0;
z-index: 999;
height: 100vh;
overflow-y: scroll;
}
.news-elementor-canvas-menu.position--top .canvas-menu-content {
position: fixed;
top: 30px;
width: 100vw!important;
left: 0;
z-index: 999;
overflow-y: scroll;
}	
.news-elementor-canvas-menu.position--bottom .canvas-menu-content {
top: auto;
bottom: 0;
left: 0;
width: 100vw!important;
z-index: 999;
overflow-y: scroll;
}
body.admin-bar .news-elementor-canvas-menu.position--left .canvas-menu-content,
body.admin-bar .news-elementor-canvas-menu.position--right .canvas-menu-content {
top: 32px;
}	
body.admin-bar .news-elementor-canvas-menu.position--top .canvas-menu-content {
top: 30px;
width: 100vw;
overflow-y: auto;
}	
.news-elementor-canvas-menu .canvas-menu-content::-webkit-scrollbar {
width: 4px;
}
.news-elementor-canvas-menu .canvas-menu-content::-webkit-scrollbar-thumb {
background-color: #9D9D9D;
border-radius: 20px;
}
.news-elementor-canvas-menu.position--right .canvas-menu-content {
direction:rtl; 
}
.news-elementor-canvas-menu.position--right .canvas-menu-content > div {
direction: ltr;
}
body.nekit-canvas-menu-overlay {
overflow-x: hidden;
}
body.nekit-canvas-menu-overlay:before {
content: '';
width: 100%;
height: 100%;
display: block;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.7);
z-index: 3;
position: fixed;
overflow-y: hidden;
cursor: w-resize;
}
.canvas-menu-content .elementor-section {
background-color: #f1f1f1;
}
.canvas-menu-content {
width: 370px;
max-width: 370px;
} #nekit-preloader-elm > i,
#nekit-preloader-elm > img {
text-align: center;
position: absolute;
left: 50%;
top: 50%;
z-index: 3;
} .elementor-template-full-width #page {
max-width: 100%;
}
.nekit-nav-mega-menu-container .nekit-nav-mega-menu-list-wrap > li.nekit-has-mega-menu .nekit-mega-menu-container.nekit-megamenu-fit-to-section {
width: auto;
}
body.nekit-mega-menu-overlay {
overflow: hidden;
}
body.nekit-mega-menu-overlay:before {
content: '';
width: 100%;
height: 100%;
display: block;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.7);
z-index: 3;
position: absolute;
overflow-x: hidden;
cursor: pointer;
}
ul.sub-menu .header {
cursor: pointer;
}
.nekit-tags-cloud .post-tags-wrap .post-tag-icon-wrap {
display: inline-block;
margin-bottom: 5px;
margin-top: 5px;
}
.mobile-menu-dropdown-width--full-width.news-elementor-nav-mega-menu.isResponsiveMenu .nekit-nav-mega-menu-container.isShow li.menu-item div.current-responsive-active-menu-content, 
.mobile-menu-dropdown-width--full-width.news-elementor-nav-menu.isResponsiveMenu .nekit-nav-menu-container.isShow li.menu-item div.current-responsive-active-menu-content {
width: auto!important;
left: 0;
padding-left: 20px;
padding-right: 20px;
}
@media (max-width: 768px ) {
.nekit-social-share.items-orientation--vertical .social-share-wrap {
grid-template-columns: repeat(4, 1fr)!important;
}
} a.elementor-icon {
display: inline-flex;
}:root{ --nekit-widget-title-font: 'Roboto', sans-serif;
--nekit-widget-title-color: #333333;
--nekit-widget-title-size: 24px; --nekit-title-font: 'Roboto', sans-serif;
--nekit-title-color: #333333;
--nekit-title-size: 22px; --nekit-content-font: 'Roboto', sans-serif;
--nekit-content-color: #6A6A6A;
--nekit-content-size: 16px; --nekit-meta-font: 'Roboto', sans-serif;
--nekit-meta-color: #808080;
--nekit-meta-size: 14px; --nekit-category-font: 'Roboto', sans-serif;
--nekit-category-color: #4A45D2;
--nekit-category-size: 16px; --nekit-link-font: 'Roboto', sans-serif;
--nekit-link-color: #4A45D2;
--nekit-link-size: 14px;
--nekit-link-icon-size: 13px; --nekit-widget-title-line-color: #2ab391;
--nekit-widget-title-color: #333333; --live-search-bk-color: #fff;
--live-search-color: #555; --cagegory-bk-color: #333333; --z-index-one: 1;
--z-index-two: 2;
--z-index-three: 3;
--white-text: #fff;
}
.nekit_dark_mode {
--live-search-bk-color: #27272b;
--live-search-color: #fff;
}  article,
aside,
footer,
header,
nav,
section,
figcaption,
figure,
main {
display: block;
}
hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
overflow: visible;
border: 0;
height: 1px;
margin: 20px 0;
}
pre {
font-family: monospace, monospace;
font-size: 1em;
}
a {
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
[class*="elementor-widget-nekit-"] a {
text-decoration: none;
}
abbr[title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
b,
strong {
font-weight: inherit;
}
b,
strong {
font-weight: bolder;
}
code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
dfn {
font-style: italic;
}
mark {
background-color: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
audio,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
img {
display: block;
border-style: none;
}
svg:not(:root) {
overflow: hidden;
display: inline;
}
button,
input {
overflow: visible;
outline: 0;
}
button,
select {
text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: none;
}
[type=button]:focus,
[type=button]:hover,
[type=submit]:focus,
[type=submit]:hover,
button:focus,
button:hover {
outline: 0;
}
legend {
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0; white-space: normal;
}
progress {
display: inline-block;
vertical-align: baseline;
}
textarea {
overflow: auto;
outline: 0;
}
[type="checkbox"],
[type="radio"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
outline: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
outline: 0;
}
[type="search"] {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
outline: 0;
}
[type="search"]:focus {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
outline: 0;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
details,
menu {
display: block;
}
summary {
display: list-item;
}
canvas {
display: inline-block;
}
template {
display: none;
}
[hidden] {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 0;
}   .nekit-widget-block .widget-title {
margin: 0;
padding: 0;
font-size: var(--nekit-widget-title-size);
color: var(--nekit-widget-title-color);
font-family: 'Roboto', sans-serif;
} .nekit-widget-block .post-title a{
margin: 0;
padding: 0;
font-size: var(--nekit-title-size);
color: var(--nekit-title-color);
font-family: 'Roboto', sans-serif;
font-weight: 700;
padding-bottom: 10px;
display: block;
} .nekit-widget-block .post-excerpt, .nekit-widget-block .post-excerpt p{
margin: 0;
padding: 0;
font-size: var(--nekit-content-size);
color: var(--nekit-content-color);
font-family: 'Roboto', sans-serif;
} .nekit-widget-block .post-meta span {
margin: 0;
padding: 0;
font-size: var(--nekit-meta-size);
color: var(--nekit-meta-color);
font-family: 'Roboto', sans-serif;
display: inline-block;
}
.nekit-widget-block .post-meta span span{
margin-right: 6px;
}
.nekit-widget-block .post-meta .post-author {
color: var(--nekit-title-color);
font-weight: 500;
}
.nekit-widget-block .post-meta {
line-height: 1;
} .nekit-widget-block .post-content .category-wrap a {
margin: 0;
padding: 0;
font-size: var(--nekit-category-size);
color: var(--nekit-category-color);
font-family: 'Roboto', sans-serif;
display: inline-block;
} .nekit-widget-block a.post-button {
margin: 0;
padding: 0;
font-size: var(--nekit-link-size);
color: var(--nekit-link-color);
display: inline-block;
font-family: 'Roboto', sans-serif;
}
.nekit-widget-block a.post-button i{
font-size: 11px;
} .nekit-widget-block .widget-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .nekit-widget-block.desktop-column--1 .widget-inner{
flex-direction: column;
}
.nekit-widget-block .widget-inner article {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.nekit-widget-block.desktop-column--1 .widget-inner article {
flex: 1 1 100%;
} .nekit-widget-block.desktop-column--2 .widget-inner {
flex-wrap: wrap;
}
.nekit-widget-block.desktop-column--2 .widget-inner article {
flex: 0 1 50%;
}
.nekit-widget-block.desktop-column--2 .post-title a{
font-size: 20px;
line-height: 1.2;
} .nekit-widget-block.desktop-column--3 .widget-inner {
flex-wrap: wrap;
}
.nekit-widget-block.desktop-column--3 .widget-inner article {
flex: 0 1 33.33%;
}
.nekit-widget-block.desktop-column--3 .post-title a{
font-size: 18px;
line-height: 1.2;
} .nekit-widget-block.desktop-column--4 .widget-inner {
flex-wrap: wrap;
}
.nekit-widget-block.desktop-column--4 .widget-inner article {
flex: 0 1 25%;
}
.nekit-widget-block-list.desktop-column--4 .post-title, 
.nekit-widget-block-list.desktop-column--4 .post-title a {
font-size: 17px;
} body.elementor-page #theme-content .row .primary-content {
background-color: transparent;
}
.elementor-page .primary-content .post-inner-wrapper {
padding: 0;
}
.elementor-page .row {
margin-left: 0;
margin-right: 0;
} .elementor-page .width-boxed--layout .elementor-element-populated .banner-layout--one .news-elementor-container {
padding: initial;
} .elementor-page .nekit-widget-section .news-elementor-container {
margin: 0;
padding: 0;
width: initial;
max-width: initial;
} @media(max-width: 1025px) {
.nekit-widget-block.tablet-column--3 .widget-inner article {
flex: 0 1 33.33%;
}
.nekit-widget-block.tablet-column--2 .widget-inner article {
flex: 0 1 50%;
}
.nekit-widget-block.tablet-column--1 .widget-inner article {
flex: 0 1 100%;
}
} @media(max-width: 768px) {
.nekit-widget-block.mobile-column--2 .widget-inner article {
flex: 0 1 50%;
}
.nekit-widget-block.mobile-column--1 .widget-inner article {
flex: 0 1 100%;
}
} @media(max-width: 354px){
.nekit-widget-block.nekit-widget-block-list .widget-inner article {
flex-direction: column;
}
.nekit-widget-block.nekit-widget-block-list .widget-inner article {
flex-direction: column;
}
body .nekit-widget-block.nekit-widget-block-list .widget-inner article .post-thumb-wrap {
margin-right: 0;
margin-left: 0;
}
} .nekit-widget-section .post-meta .author-context,
.nekit-widget-section .post-meta .published-date-context,
.nekit-widget-section .post-meta .post-comments-context {
font-size: 11px;
color: #8A8A8C;
}
.nekit-widget-section .post-meta .post-author-prefix,
.nekit-widget-section .post-meta .post-published-date-prefix,
.nekit-widget-section .post-meta .post-comments-prefix {
margin-right: 10px;
}
.nekit-widget-section .post-meta .post-author-suffix,
.nekit-widget-section .post-meta .post-published-date-suffix,
.nekit-widget-section .post-meta .post-comments-suffix {
margin-left: 10px;
}
.nekit-widget-section .post-meta .post-author,
.nekit-widget-section .post-meta .post-published-date,
.nekit-widget-section .post-meta .post-comments {
font-family: 'Jost';
font-size: 14px;
font-weight: 400;
color: #8A8A8C;
}
.nekit-widget-section .post-meta .post-meta-item {
display: inline-block;
}
.nekit-widget-section .post-excerpt {
font-size: 14px;
font-family: 'Lexend';
color: #676767;
font-weight: 400;
margin-top: 6px;
}
.nekit-widget-section .post-link-button {
font-family: 'Jost';
display: inline-block;
margin-top: 5px;
color: #000;
text-transform: capitalize;
font-size: 14px;
font-weight: 500;
}
.nekit-widget-section .post-link-button i {
vertical-align: middle;
padding-left: 3px;
font-size: 14px;
transition: all .3s ease;
}
.nekit-widget-section .post-link-button:hover i {
padding-left: 6px;
} .no-feat-img .post-thumb-wrap,
.no-feat-img .post-thumb {
background-color: #c3c3c3;
} .has-image-overlay {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
transition: all .5s ease;
}
.has-image-overlay::before {
content: '';
position: absolute;
z-index: 1;
left: 50%;
top: 50%;
transform: translate( -50%, -50%);
transition: all .3s ease;
-webkit-transition: all .3s ease;
}  .post-title a {
transition: all .3s ease;
}
.custom-animation--one a {
transition: 1s ease;
-webkit-transition: 1s ease;
background-repeat: no-repeat;
background-size: 0;
}
.custom-animation--one a:hover {
background-size: 100%;
} .custom-animation--two a {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-size: 200% 100%;
background-position: 100%;
transition: all 0.7s cubic-bezier(0,0,.23,1);
-webkit-transition: all 0.7s cubic-bezier(0,0,.23,1);
word-break: break-word;
}
.custom-animation--two a:hover {
background-position: 0%;
} .custom-animation--three a {
display: inline;
background-repeat: no-repeat;
transition: background-size .4s cubic-bezier(.215,.61,.355,1),opacity 1s ease;
-webkit-transition: background-size .4s cubic-bezier(.215,.61,.355,1),opacity 1s ease;
background-position: 100% 94%;
background-size: 0 2px;
position: relative;
z-index: 3;
}
.custom-animation--three a:hover {
background-position: 0 94%;
background-size: 100% 2px;
} .custom-animation--four a {
-webkit-transition: all .2s ease;
transition: all .2s ease;
background-repeat: no-repeat;
background-position: left 102%;
-webkit-background-size: 100% 0;
background-size: 100% 0;
will-change: background-position;
}
.custom-animation--four a:hover {
background-position: left calc(100% - 0.1em);
-webkit-background-size: 100% 2px;
background-size: 100% 2px;
} .custom-animation--five a {
-webkit-transition: background-size .25s cubic-bezier(.32,.74,.57,1);
transition: background-size .25s cubic-bezier(.32,.74,.57,1);
background-repeat: no-repeat;
background-position: 0 100%;
background-size: 100% 0%;
}
.custom-animation--five a:hover {
background-size: 100% 20%;
} .custom-animation--six a {
text-decoration: none;
background-size: 0;
background-position: calc(20px * -1) 100%, 100% 100%, 0 100%;
background-repeat: no-repeat;
transition: background-size 1s linear, background-position 1s linear;
}
.custom-animation--six a:hover {
background-size: 20px 2px, 0 2px, 100% 2px;
background-position: calc(100% + 20px) 100%, 100% 100%, 0 100%;
} .custom-animation--seven a {
display: inline;
background-repeat: no-repeat;
-webkit-transition: 0.5s ease;
transition: 1s ease;
background-repeat: no-repeat;
background-size: 0;
text-decoration: none;
}
.custom-animation--seven a:hover {
background-size: 100%;
} .custom-animation--eight a {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-repeat: no-repeat;
background-size: 0% 100%, 100% 100%;
background-position: 0% 50%, 50% 50%;
transition: 0.5s background-size ease-out;
}
.custom-animation--eight a:hover {
background-size: 100% 100%, 100% 100%;
background-position: 100% 50%, 50% 50%;
} .custom-animation--nine a {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-repeat: no-repeat;
background-size: 0% 100%, 100% 100%;
background-position: center;
transition: 0.5s ease-out;
}
.custom-animation--nine a:hover {
background-size: 100% 100%, 100% 100%;
} .custom-animation--ten a {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-repeat: no-repeat;
transition: 0.9s ease-out;
background-size: 100% 220%;
background-position: 50% 100%;
}
.custom-animation--ten a:hover {
background-position: 50% 0%;
}  .nekit-widget-block .slick-arrow {
position: absolute;
min-width: 25px;
min-height: 25px;
color: #9b9b9b;
padding: 2px 5px;
border: 1px solid #c2c2c2;
border-radius: 2px;
font-size: 10px;
line-height: 1;
z-index: 9;
}
.nekit-widget-block .slick-arrow:hover,
.nekit-widget-block .slick-arrow:focus {
cursor: pointer;
border-color: #5d7987;
background-color: #5d7987;
color: #fff;
}
.nekit-widget-block .slick-prev {
bottom: 0;
left: 0;
}
.nekit-widget-block .slick-next {
bottom: 0;
left: 30px;
}
.nekit-widget-block .slick-dots {
position: absolute;
text-align: center;
bottom: 0;
left: auto;
right: auto;
width: 100%;
margin: 0 auto;
}
.nekit-widget-block ul.slick-dots {
padding: 0;
margin: 0;
}
.nekit-widget-block ul.slick-dots li {
display: inline-block;
}
.widget-inner.slick-initialized.slick-slider.slick-dotted {
padding-bottom: 20px;
}  .nekit-widget-block h3.widget-title {
position: relative;
line-height: 1;
font-weight: 600;
padding-left: 15px;
color: var(--nekit-widget-title-color);
margin-bottom: 15px;
}
.nekit-widget-block h3.widget-title.one:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 5px;
height: 100%;
background: var(--nekit-widget-title-line-color);
} .nekit-live-search-widget {
position: relative;
}
.nekit-live-search-widget.trigger-form-onclick.popup-type--absolute .nekit-search-form-wrap {
display: none;
position: absolute;
top: 20px;
width: 330px;
z-index: 9;
}
.nekit-live-search-widget.trigger-form-onclick.popup-type--absolute.social-icon-align--right .nekit-search-form-wrap {
right: 0;
}
.nekit-live-search-widget.trigger-form-onclick.popup-type--absolute.social-icon-align--center .nekit-search-form-wrap {
left: 50%;
transform: translateX(-50%);
}
.nekit-live-search-widget .search-icon-wrap {
display: inline-block;
cursor: pointer;
}
.nekit-live-search-widget .close-modal {
display: none;
}
.nekit-live-search-widget.popup-type--modal-box .close-modal {
position: absolute;
top: 60px;
right: 50px;
color: #fff;
font-size: 25px;
z-index: 10;
cursor: pointer;
display: block;
}
.nekit-live-search-widget.popup-type--modal-box.popup-modal-vertical-align--top .close-modal {
right: initial;
left: 50px;
}
.nekit-live-search-widget form {
display: flex;
align-items: center;
-webkit-align-items: center;
}
.nekit-live-search-widget form.retrieving-posts:before {
content: none;
}
.nekit-live-search-widget form label {
margin: 0 10px 0 0;
width: 100%;
position: relative;
}
.nekit-live-search-widget form input.search-field {
width: 100%;
font-size: 1rem;
padding: 7px 11px;
}
.nekit-live-search-widget form .search-submit {
border: none;
padding: 12px 13px;
background-color: #333;
font-family: 'Lexend';
color: #fff;
}
.nekit-live-search-widget .search-submit:hover {
cursor: pointer;
}
.nekit-search-form-wrap .search-posts-wrap {
max-height: 600px;
overflow-y: auto;
padding-right: 8px;
} .trigger-form-onclick .nekit-search-form-wrap .search-form {
padding: 10px;
background: #fff;
box-shadow: 0px 3px 5px 3px #00000012;
} .nekit-search-form-wrap .search-results-wrap {
position: absolute;
z-index: 2;
background-color: #fff;
width: 100%;
padding: 15px;
box-shadow: 0px 3px 5px 3px #00000012;
}
.popup-type--modal-box .nekit-search-form-wrap .search-results-wrap {
position: initial;
}
.nekit-search-form-wrap .search-results-wrap .article-item {
display: flex;
gap: 15px;
align-items: center;
-webkit-align-items: center;
}
.nekit-search-form-wrap .search-results-wrap .article-item + .article-item {
margin-top: 20px;
}
.nekit-search-form-wrap .search-results-wrap .article-item .post-thumb-wrap {
position: relative;
overflow: hidden;
}
.nekit-search-form-wrap .post-thumb-wrap img {
width: 100%;
height: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: scale(1.1) translate(-50%, -50%);
}
.nekit-search-form-wrap .article-item .post-element {
flex: 1;
}
.nekit-search-form-wrap .published-date-context {
font-size: 11px;
}
.nekit-search-form-wrap .post-published-date-prefix {
margin-right: 10px;
}
.nekit-search-form-wrap .post-published-date-suffix {
margin-left: 10px;
}
.nekit-search-form-wrap .post-published-date {
font-size: 14px;
font-weight: 400;
font-family: 'Jost';
}
.nekit-search-form-wrap .search-results-wrap .view-all-search-button {
padding: 8px 15px;
width: 100%;
display: block;
background-color: #333;
color: #fff;
text-decoration: none;
margin-top: 20px;
text-align: center;
text-transform: capitalize;
font-size: 0.96rem;
font-family: 'Lexend';
letter-spacing: 0.3px;
} .nekit-search-form-wrap .search-results-wrap.no-posts-found h2 {
margin: 0;
font-size: 1.3rem;
}
.nekit-search-form-wrap .search-results-wrap.no-posts-found p {
margin: 8px 0 0;
} .nekit-search-form-wrap .search-form.retrieving-posts label:before {
content: '\f110';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
display: inline-block;
color: var(--live-search-color);
background: var(--live-search-bk-color);
position: absolute;
right: 5px;
border-radius: 50%;
top: 6px;
font-size: 1rem;
z-index: 1;
-webkit-animation: tie-spin 3s infinite linear;
animation: tie-spin 3s infinite linear;
}
.nekit-search-form-wrap .search-form.retrieving-posts label:before {
right: 15px;
top: 12px;
}
@keyframes tie-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
} .nekit-search-form-wrap .search-posts-wrap::-webkit-scrollbar {
width: 4px;
}
.nekit-search-form-wrap .search-posts-wrap::-webkit-scrollbar-thumb {
background-color: #F11717;
border-radius: 20px;
}
.nekit-search-form-wrap .search-posts-wrap::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #F11717;
border-radius: 10px;
} @media (max-width: 320px) {
.nekit-live-search-widget.trigger-form-onclick.popup-type--absolute .nekit-search-form-wrap {
width: 300px;
}
} .popup-type--modal-box .nekit-search-form-wrap,
.popup-type--modal-box .nekit-search-form-wrap .popup-wrapper {
position: fixed;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 9;
}
.popup-type--modal-box .nekit-search-form-wrap {
display: none;
}
.popup-type--modal-box .nekit-search-form-wrap .popup-wrapper {
display: flex;
justify-content: center;
-webkit-justify-content: center;
align-items: center;
-webkit-align-items: center;
}
.popup-type--modal-box .nekit-search-form-wrap .search-results-popup-wrap {
display: flex;
flex-direction: column;
justify-content: center;
-webkit-justify-content: center;
}
.popup-type--modal-box .nekit-search-form-wrap .search-results-popup-wrap:before {
content: '';
position: absolute;
background-color: #141313ed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
} .popup-type--modal-box.popup-modal-vertical-align--top .nekit-search-form-wrap .popup-wrapper {
align-items: flex-start;
-webkit-align-items: flex-start;
}
.popup-type--modal-box.popup-modal-vertical-align--bottom .nekit-search-form-wrap .popup-wrapper {
align-items: flex-end;
-webkit-align-items: flex-end;
}  .nekit-back-to-top-wrap {
position: initial;
cursor: pointer;
display: inline-block;
z-index: var(--z-index-two);
transition: all .3s ease;
}
.nekit-back-to-top-wrap.widget-position--fixed {
position: fixed;
}
.widget-orientation--vertical > span {
display: block;
} .phone-call-wrap {
z-index: var(--z-index-two);
display: inline-block;
transition: all .3s ease;
} .mail-box-wrap {
z-index: var(--z-index-two);
display: inline-block;
transition: all .3s ease;
} .date-and-time-wrap {
display: inline-block;
} .nekit-live-now-button-wrap {
display: inline-block;
transition: all .3s ease;
text-align: center;
}
.nekit-live-now-button-wrap .live-now-button-wrap {
display: flex;
align-items: center;
}
.nekit-live-now-button-wrap.widget-orientation--vertical .live-now-button-wrap {
flex-direction: column;
}
.nekit-live-now-button-wrap .live-now-button-wrap i {
line-height: inherit;
} .news-elementor-random-news {
display: inline-block;
transition: all .3s ease;
}  .nekit-theme-mode {
position: relative;
cursor: pointer;
background-color: #e9e9e9;
border-radius: 30px;
}
.nekit-theme-mode.widget-orientation--horizontal {
width: 60px;
height: 28px;
}
.nekit-theme-mode > span {
position: absolute;
text-align: center;
width: 19px;
-webkit-transition: .7s ease-in-out;
-moz-transition: .7s ease-in-out;
-o-transition: .7s ease-in-out;
transition: .7s ease-in-out;
}
.nekit-theme-mode.widget-orientation--horizontal > span {
display: inline-block;
top: 5px;
}
.nekit-theme-mode.widget-orientation--horizontal.dark-mode--on .theme-mode {
left: 6px;
}
.nekit-theme-mode.widget-orientation--horizontal.light-mode--on .theme-mode {
left: 34px;
}
.nekit-theme-mode.dark-mode--on .theme-mode-light-section {
z-index: 2;
}
.nekit-theme-mode.light-mode--on .theme-mode-dark-section {
z-index: 1;
}
.nekit-theme-mode .theme-mode > span {
display: block;
border-radius: 50%;
}
.nekit-theme-mode.dark-mode--on .theme-mode-dark-section,
.nekit-theme-mode.light-mode--on .theme-mode-light-section {
opacity: 0;
}
.nekit-theme-mode.light-mode--on .theme-mode-dark-section {
opacity: 1;
} .nekit-theme-mode .theme-mode-title {
position: absolute;
}
.nekit-theme-mode.widget-orientation--horizontal.label-position--after .theme-mode-title {
display: inline-block;
left: 80px;
top: -2px;
}
.nekit-theme-mode.widget-orientation--horizontal.label-position--after .theme-mode-dark-section .theme-mode-title {
left: 50px;
} .nekit-theme-mode.widget-orientation--horizontal.label-position--before .theme-mode-title {
right: 80px;
}
.nekit-theme-mode.widget-orientation--horizontal.label-position--before .theme-mode-light-section .theme-mode-title {
right: 50px;
} .nekit-theme-mode.widget-orientation--vertical {
width: 31px;
height: 65px;
}
.nekit-theme-mode.widget-orientation--vertical .theme-mode {
left: 6px;
}
.nekit-theme-mode.widget-orientation--vertical.dark-mode--on .theme-mode {
top: 8px;
}
.nekit-theme-mode.widget-orientation--vertical.light-mode--on .theme-mode {
top: 37px;
} .nekit-theme-mode.widget-orientation--vertical.label-position--after .theme-mode-title {
top: -2px;
left: 50px;
} .nekit-theme-mode.widget-orientation--vertical.label-position--before .theme-mode-title {
right: 50px;
} .nekit-popular-opinions {
display: grid;
gap: 16px;
} .nekit-popular-opinions.column--five {
grid-template-columns: repeat(5, 1fr);
}
.nekit-popular-opinions.column--four {
grid-template-columns: repeat(4, 1fr);
}
.nekit-popular-opinions.column--three {
grid-template-columns: repeat(3, 1fr);
}
.nekit-popular-opinions.column--two {
grid-template-columns: repeat(2, 1fr);
}
.nekit-popular-opinions.column--one {
grid-template-columns: 100%;
} @media (max-width: 1024px) {
.nekit-popular-opinions.column-tablet--five {
grid-template-columns: repeat(5, 1fr);
}
.nekit-popular-opinions.column-tablet--four {
grid-template-columns: repeat(4, 1fr);
}
.nekit-popular-opinions.column-tablet--three {
grid-template-columns: repeat(3, 1fr);
}
.nekit-popular-opinions.column-tablet--two {
grid-template-columns: repeat(2, 1fr);
}
.nekit-popular-opinions.column-tablet--one {
grid-template-columns: 100%;
}
} @media (max-width: 767px) {
.nekit-popular-opinions.column-mobile--five {
grid-template-columns: repeat(5, 1fr);
}
.nekit-popular-opinions.column-mobile--four {
grid-template-columns: repeat(4, 1fr);
}
.nekit-popular-opinions.column-mobile--three {
grid-template-columns: repeat(3, 1fr);
}
.nekit-popular-opinions.column-mobile--two {
grid-template-columns: repeat(2, 1fr);
}
.nekit-popular-opinions.column-mobile--one {
grid-template-columns: 100%;
}
}
.nekit-popular-opinions .nekit-item-box-wrap {
display: flex;	
} .nekit-popular-opinions.widget-orientation--horizontal .nekit-item-box-wrap {
align-items: center;
-webkit-align-items: center;
}
.nekit-popular-opinions.widget-orientation--horizontal .post-elements {
flex: 1;
} .nekit-popular-opinions.widget-orientation--vertical .nekit-item-box-wrap {
flex-direction: column;
} .nekit-popular-opinions .selected--image .post-image {
position: relative;
overflow: hidden;
}
.nekit-popular-opinions.widget-orientation--horizontal .selected--image {
align-items: center;
-webkit-align-items: center;
}
.nekit-popular-opinions img {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
top: 50%;
left: 50%;
transform: scale(1.1) translate(-50%, -50%);
} .nekit-popular-opinions .has-image-overlay {
position: initial;
}
.nekit-popular-opinions .post-elements .post-title {
font-family: 'Rubik';
font-weight: 500;
font-size: 16px;
} .nekit-popular-opinions.widget-orientation--vertical.alignment--center .nekit-item-box-wrap {
align-items: center;
-webkit-align-items: center;
}
.nekit-popular-opinions.widget-orientation--vertical.alignment--right .nekit-item-box-wrap {
align-items: flex-end;
-webkit-align-items: flex-end;
}  .nekit-video-playlist-wrap.widget-layout--one {
display: flex;
flex-wrap: wrap;
}
.nekit-video-playlist-wrap.widget-layout--one.adjust-layout--on {
flex-direction: column;
flex-wrap: nowrap;
}
.nekit-video-playlist-wrap.widget-layout--one.adjust-layout--on iframe {
height: 300px;
}
.nekit-video-playlist-wrap.widget-layout--one.adjust-layout--on .playlist-items-wrap {
height: auto;
}
.nekit-video-playlist-wrap.widget-layout--one .active-player {
flex: 0 1 65%;
}
.nekit-video-playlist-wrap.widget-layout--one iframe {
display: block;
height: 500px;
}
.nekit-video-playlist-wrap.widget-layout--one .player-list-wrap {
flex: 0 1 35%;
}
.nekit-video-playlist-wrap.widget-layout--one .thumb-video-highlight-text {
display: flex;
align-items: center;
-webkit-align-items: center;
background-color: #FD4F18;
padding: 13px 20px 11px;
}
.nekit-video-playlist-wrap.widget-layout--one .thumb-controller {
flex: 0 1 11%;
position: relative;
padding: 5px 6px 4px;
border-right: 1px solid #fff3;
}
.nekit-video-playlist-wrap.widget-layout--one .thumb-controller i {
cursor: pointer;
}
.nekit-video-playlist-wrap.widget-layout--one .thumb-title-wrap {
flex: 0 1 89%;
}
.nekit-video-playlist-wrap.widget-layout--one .thumb-video-highlight-text .video-title {
padding-left: 15px;
}
.nekit-video-playlist-wrap.widget-layout--one .video-title {
margin: 0;
text-transform: uppercase;
line-height: 1.3;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box;
}
.nekit-video-playlist-wrap.widget-layout--one .thumb-video-highlight-text .video-duration {
float: right;
}
.nekit-video-playlist-wrap.widget-layout--one .video-duration {
color: #fffefe;
font-style: italic;
font-weight: 500;
}
.nekit-video-playlist-wrap.widget-layout--one .playlist-items-wrap {
height: 422px;
overflow-y: auto;
}
.elementor-section-full_width .nekit-video-playlist-wrap.widget-layout--one .playlist-items-wrap {
height: 439px;
} .nekit-video-playlist-wrap.widget-layout--one .playlist-items-wrap::-webkit-scrollbar {
width: 4px;
}
.nekit-video-playlist-wrap.widget-layout--one .playlist-items-wrap::-webkit-scrollbar-thumb {
background-color: #FD4F18;
border-radius: 20px;
}
.nekit-video-playlist-wrap.widget-layout--one .video-item {
display: flex;
align-items: center;
-webkit-align-items: center;
position: relative;
padding: 10px 20px;
cursor: pointer;
}
.nekit-video-playlist-wrap.widget-layout--one .video-item:hover,
.nekit-video-playlist-wrap.widget-layout--one .video-item.activePlayer {
background-color: #e7e7e7;
}
.nekit-video-playlist-wrap.widget-layout--one .video-item.activePlayer:before {
content: '';
width: 2px;
height: 100%;
position: absolute;
display: block;
background: #F11717;
left: 0;
top: 0;
}
.nekit-video-playlist-wrap.widget-layout--one .video-item .video-thumb {
flex: 0 1 30%;
position: relative;
padding-bottom: 22%;
}
.nekit-video-playlist-wrap.widget-layout--one .video-item .video-thumb img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.nekit-video-playlist-wrap.widget-layout--one .video-item .title-wrap {
flex: 0 1 70%;
padding-left: 15px;
} .elementor-widget-nekit-video-playlist {
overflow: hidden;
}
.nekit-video-playlist-wrap.widget-layout--two .active-player {
position: relative;
padding-bottom: 50%;
}
.nekit-video-playlist-wrap.widget-layout--two .active-player iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .nekit-video-playlist-wrap.widget-layout--two .player-list-wrap .thumb-video-highlight-text {
background-color: #FD4F18;
padding: 15px 20px;
}
.nekit-video-playlist-wrap.widget-layout--two .thumb-video-highlight-text {
display: flex;
}
.nekit-video-playlist-wrap.widget-layout--two .thumb-video-highlight-text .thumb-controller i {
cursor: pointer;
margin-top: 7px;
}
.nekit-video-playlist-wrap.widget-layout--two .thumb-video-highlight-text .thumb-title-wrap {
padding-left: 25px;
}
.nekit-video-playlist-wrap.widget-layout--two .thumb-video-highlight-text .video-title {
margin: 0 0 7px;
text-transform: uppercase;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap {
padding: 20px;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap:hover .slick-arrow {
opacity: 1;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-arrow {
position: absolute;
top: 50%;
margin-top: -2rem;
cursor: pointer;
z-index: 1;
border: none;
background-color: #fff;
color: #000;
padding: 7px 11px;
font-size: 12px;
border-radius: 0;
opacity: 0;
transition: all .3s ease;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-arrow.slick-prev {
left: 35px;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-arrow.slick-next {
right: 35px;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-list {
margin: 0 -10px;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-track > div {
padding: 0 10px;
cursor: pointer;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-track .video-item {
padding: 7px;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-track .video-thumb {
position: relative;
padding-bottom: 56%;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .slick-track .video-thumb img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.nekit-video-playlist-wrap.widget-layout--two .playlist-items-wrap .title-wrap h2.video-title {
margin: 12px 0 8px;
text-transform: uppercase;
}  .nekit-full-width-banner-wrap .slick-arrow {
position: absolute;
cursor: pointer;
border: none;
top: 50%;
transform: translateY(-50%);
z-index: 1;
background-color: var(--white-text);
color: #000;
padding: 8px 12px;
font-size: 0.83rem;
border-radius: 0;
opacity: 0;
transition: all .3s ease;
}
.nekit-full-width-banner-wrap:hover .slick-arrow {
opacity: 1;
}
.nekit-full-width-banner-wrap .slick-arrow.slick-prev {
left: 15px;
}
.nekit-full-width-banner-wrap .slick-arrow.slick-next {
right: 15px;
}
.nekit-full-width-banner-wrap .post-thumb-wrap > a {
position: absolute;
width: 100%;
height: 100%;
}
.nekit-full-width-banner-wrap .post-featured-image img {
height: 100%;
width: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: scale(1.1) translate(-50%,-50%);
}
.nekit-full-width-banner-wrap .slick-slide {
position: relative;
}
.nekit-full-width-banner-wrap .post-item {
overflow: hidden;
}
.nekit-full-width-banner-wrap .post-elements {
position: absolute;
padding: 20px;
z-index: 1;
}
.nekit-full-width-banner-wrap.position--center .post-elements {
transform: translate(-50%, -50%);
}
.nekit-full-width-banner-wrap .post-title {
font-family: 'Rubik';
font-weight: 500;
}
.nekit-full-width-banner-wrap .date-meta-wrap,
.nekit-full-width-banner-wrap .post-categories,
.nekit-full-width-banner-wrap .post-categories li {
display: inline-block;
}
.nekit-full-width-banner-wrap .published-date-context {
font-size: 12px;
color: #fff;
}
.nekit-full-width-banner-wrap .post-published-date-prefix {
margin-right: 10px;
}
.nekit-full-width-banner-wrap .post-published-date-suffix {
margin-left: 10px;
}
.nekit-full-width-banner-wrap .post-published-date {
font-family: 'Jost';
font-size: 14px;
color: #fff;
}
.nekit-full-width-banner-wrap .post-categories {
padding: 0;
margin: 0;
}
.nekit-full-width-banner-wrap .post-categories li {
list-style: none;
}
.nekit-full-width-banner-wrap .post-categories li a {
font-family: 'Jost';
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
}
.nekit-full-width-banner-wrap .post-excerpt {
font-family: 'Lexend';
font-size: 14px;
} .nekit-full-width-banner-wrap.center-mode--on .slick-track {
display: flex;
gap: 10px;
} .nekit-archive-posts-wrap .posts-inner-wrap {
display: grid;
column-gap: 15px;
row-gap: 15px;
} .nekit-archive-posts-wrap.desktop-column--five .posts-inner-wrap {
grid-template-columns: repeat(5, 1fr);
}
.nekit-archive-posts-wrap.desktop-column--four .posts-inner-wrap {
grid-template-columns: repeat(4, 1fr);
}
.nekit-archive-posts-wrap.desktop-column--three .posts-inner-wrap {
grid-template-columns: repeat(3, 1fr);
}
.nekit-archive-posts-wrap.desktop-column--two .posts-inner-wrap {
grid-template-columns: repeat(2, 1fr);
}
.nekit-archive-posts-wrap.desktop-column--one .posts-inner-wrap {
grid-template-columns: repeat(1, 1fr);
}
@media (max-width: 1024px) {
.nekit-archive-posts-wrap.tablet-column--five .posts-inner-wrap {
grid-template-columns: repeat(5, 1fr);
}
.nekit-archive-posts-wrap.tablet-column--four .posts-inner-wrap {
grid-template-columns: repeat(4, 1fr);
}
.nekit-archive-posts-wrap.tablet-column--three .posts-inner-wrap {
grid-template-columns: repeat(3, 1fr);
}
.nekit-archive-posts-wrap.tablet-column--two .posts-inner-wrap {
grid-template-columns: repeat(2, 1fr);
}
.nekit-archive-posts-wrap.tablet-column--one .posts-inner-wrap {
grid-template-columns: 100%;
}
}
@media (max-width: 767px) {
.nekit-archive-posts-wrap.mobile-column--five .posts-inner-wrap {
grid-template-columns: repeat(5, 1fr);
}
.nekit-archive-posts-wrap.mobile-column--four .posts-inner-wrap {
grid-template-columns: repeat(4, 1fr);
}
.nekit-archive-posts-wrap.mobile-column--three .posts-inner-wrap {
grid-template-columns: repeat(3, 1fr);
}
.nekit-archive-posts-wrap.mobile-column--two .posts-inner-wrap {
grid-template-columns: repeat(2, 1fr);
}
.nekit-archive-posts-wrap.mobile-column--one .posts-inner-wrap {
grid-template-columns: 100%;
}
}
@media (max-width: 610px) {
.nekit-archive-posts-wrap.layout--two.adjust-grid--on .nekit-item-box-wrap,
.nekit-archive-posts-wrap.layout--four.adjust-grid--on .nekit-item-box-wrap {
flex-direction: column;
}
.nekit-archive-posts-wrap.layout--two.adjust-grid--on article .post-thumb,
.nekit-archive-posts-wrap.layout--four.adjust-grid--on article .post-thumb {
width: 100%;
}
}
.nekit-archive-posts-wrap .post-thumb {
position: relative;
}
.nekit-archive-posts-wrap .post-thumb > a {
position: absolute;
width: 100%;
height: 100%;
}
.nekit-archive-posts-wrap .post-categories {
position: absolute;
bottom: 10px;
left: 10px;
padding: 0;
margin: 0;
z-index: 1;
}
.nekit-archive-posts-wrap .post-categories li {
list-style: none;
display: inline-block;
}
.nekit-archive-posts-wrap .post-categories li a {
font-family: 'Jost';
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
display: inline-block;
color: #fff;
padding: 3px 7px;
background-color: #333;
}
.nekit-archive-posts-wrap .post-title {
font-family: 'Rubik';
font-weight: 500;
margin: 0 0 7px;
position: relative;
font-size: 20px;
}
.nekit-archive-posts-wrap .post-meta-item {
display: inline-block;
}
.nekit-archive-posts-wrap .post-author-prefix,
.nekit-archive-posts-wrap .post-published-date-prefix,
.nekit-archive-posts-wrap .post-comments-prefix {
margin-right: 10px;
}
.nekit-archive-posts-wrap .post-author-suffix,
.nekit-archive-posts-wrap .post-published-date-suffix,
.nekit-archive-posts-wrap .post-comments-suffix {
margin-left: 10px;
}
.nekit-archive-posts-wrap .author-context,
.nekit-archive-posts-wrap .published-date-context,
.nekit-archive-posts-wrap .post-comments-context {
font-size: 12px;
color: #8A8A8C;
}
.nekit-archive-posts-wrap .post-author,
.nekit-archive-posts-wrap .post-published-date,
.nekit-archive-posts-wrap .post-comments {
font-family: 'Jost';
font-size: 14px;
font-weight: 400;
color: #8A8A8C;
}
.nekit-archive-posts-wrap .post-excerpt {
font-size: 14px;
font-family: 'Lexend';
color: #676767;
font-weight: 400;
margin-top: 6px;
}
.nekit-archive-posts-wrap .post-link-button {
font-family: 'Jost';
display: inline-block;
margin-top: 5px;
color: #000;
text-transform: capitalize;
font-size: 14px;
font-weight: 500;
}
.nekit-archive-posts-wrap .post-link-button i {
vertical-align: middle;
font-size: 14px;
padding-left: 3px;
transition: all .3s ease;
}
.nekit-archive-posts-wrap .post-link-button:hover i {
padding-left: 6px;
} .nekit-archive-posts-wrap .post-badge {
position: absolute;
bottom: 0;
}
.nekit-archive-posts-wrap .post-badge .badge-item {
padding: 0;
margin: 0;
} .nekit-archive-posts-wrap .post-thumb {
overflow: hidden;
}
.nekit-archive-posts-wrap .post-thumb img {
height: 100%;
width: 100%;
position: absolute;
object-fit: cover;
top: 50%;
left: 50%;
transform: scale(1.1) translate(-50%,-50%);
} .nekit-archive-posts-wrap .posts-pagination {
margin-top: 20px;
}
.nekit-archive-posts-wrap .nav-links a {
display: inline-block;
color: #000;
}
.nekit-archive-posts-wrap .nav-links i {
font-size: 12px;
}
.nekit-archive-posts-wrap .posts-pagination a {
transition: all .5s ease;
} .nekit-archive-posts-wrap .posts-pagination .page-numbers {
display: inline-block;
margin-right: 10px;
color: #000;
} .nekit-archive-posts-wrap .nekit-load-more {
color: #fff;
background-color: #333;
border: none;
cursor: pointer;
font-size: 14px;
text-transform: uppercase;
padding: 10px 15px;
} .nekit-archive-posts-wrap .no-posts-found {
font-family: 'Rubik';
font-size: 15px;
font-weight: 500;
margin-top: 20px;
} .nekit-archive-posts-wrap.layout--one article .post-title {
margin-top: 10px;
} .nekit-archive-posts-wrap.layout--two article .nekit-item-box-wrap {
display: flex;
align-items: center;
-webkit-align-items: center;
gap: 20px;
}
.nekit-archive-posts-wrap.layout--two .post-thumb {
width: 35%;
}
.nekit-archive-posts-wrap.layout--two article .post-element {
flex: 1;
} .nekit-archive-posts-wrap.layout--three article .post-element {
width: 90%;
position: relative;
margin-inline: auto;
margin-top: -3rem;
z-index: 1;
background-color: #fff;
padding: 15px;
}
.nekit-archive-posts-wrap.layout--three article .post-element .post-categories {
position: initial;
}
.nekit-archive-posts-wrap.layout--three .post-title {
margin-top: 15px;
} .nekit-archive-posts-wrap.layout--four article .nekit-item-box-wrap {
display: flex;
align-items: center;
-webkit-align-items: center;
gap: 20px;
}
.nekit-archive-posts-wrap.layout--four .post-thumb {
width: 35%;
}
.nekit-archive-posts-wrap.layout--four article .post-element {
flex: 1;
padding: 5px 5px 5px 0;
}
.nekit-archive-posts-wrap.layout--four article .post-title {
padding: 11px 0 10px 15px;
background-color: #fff;
margin-left: -5rem;
position: relative;
z-index: 1;
} .nekit-categories-collection-wrap.carousel-disabled {
display: grid;
column-gap: 16px;
row-gap: 16px;
}
.nekit-categories-collection-wrap.carousel-disabled .nekit-item-box-wrap {
overflow: hidden;
transition: all .3s ease;
} .nekit-categories-collection-wrap.desktop-column--five {
grid-template-columns: repeat(5, 1fr);
}
.nekit-categories-collection-wrap.desktop-column--four {
grid-template-columns: repeat(4, 1fr);
}
.nekit-categories-collection-wrap.desktop-column--three {
grid-template-columns: repeat(3, 1fr);
}
.nekit-categories-collection-wrap.desktop-column--two {
grid-template-columns: repeat(2, 1fr);
}
.nekit-categories-collection-wrap.desktop-column--one {
grid-template-columns: repeat(1, 1fr);
}
@media (max-width: 1024px) {
.nekit-categories-collection-wrap.tablet-column--five {
grid-template-columns: repeat(5, 1fr);
}
.nekit-categories-collection-wrap.tablet-column--four {
grid-template-columns: repeat(4, 1fr);
}
.nekit-categories-collection-wrap.tablet-column--three {
grid-template-columns: repeat(3, 1fr);
}
.nekit-categories-collection-wrap.tablet-column--two {
grid-template-columns: repeat(2, 1fr);
}
.nekit-categories-collection-wrap.tablet-column--one {
grid-template-columns: 100%;
}
}
@media (max-width: 767px) {
.nekit-categories-collection-wrap.mobile-column--five {
grid-template-columns: repeat(5, 1fr);
}
.nekit-categories-collection-wrap.mobile-column--four {
grid-template-columns: repeat(4, 1fr);
}
.nekit-categories-collection-wrap.mobile-column--three {
grid-template-columns: repeat(3, 1fr);
}
.nekit-categories-collection-wrap.mobile-column--two {
grid-template-columns: repeat(2, 1fr);
}
.nekit-categories-collection-wrap.mobile-column--one {
grid-template-columns: 100%;
}
}
.nekit-categories-collection-wrap .category-thumb > a {
position: absolute;
width: 100%;
height: 100%;
}
.nekit-categories-collection-wrap .category-title,
.nekit-categories-collection-wrap .category-title a,
.nekit-categories-collection-wrap .category-count {
display: inline-block;
}
.nekit-categories-collection-wrap .category-thumb img {
height: 100%;
width: 100%;
object-fit: cover;
position: absolute;
top: 50%;
left: 50%;
transform: scale(1.1) translate(-50%,-50%);
}
.nekit-categories-collection-wrap .category-title {
font-family: 'Rubik';
font-weight: 500;
}
.nekit-categories-collection-wrap .category-description {
font-family: 'Lexend';
} .nekit-categories-collection-wrap .slick-arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
z-index: 1;
opacity: 0;
transition: all .3s ease;
border: none;
}
.nekit-categories-collection-wrap .slick-arrow.slick-prev {
left: 15px;
}
.nekit-categories-collection-wrap .slick-arrow.slick-next {
right: 15px;
}
.nekit-categories-collection-wrap:hover .slick-arrow {
opacity: 1;
}
.nekit-categories-collection-wrap .slick-list {
margin: 0 -8px;
}
.nekit-categories-collection-wrap .slick-slide {
padding: 0 8px;
} .nekit-categories-collection-wrap figure.category-thumb {
position: relative;
overflow: hidden;
transition: all .3s ease;
}
.nekit-categories-collection-wrap figure.category-thumb .badges-wrap {
position: absolute;
z-index: 1;
width: 80%;
}
.nekit-categories-collection-wrap .sole-category .badges-wrap.badge-position--center {
transform: translate(-50%,-50%);
text-align: center;
}
.nekit-categories-collection-wrap .sole-category .badges-wrap.badge-position--right {
text-align: right;
}
.nekit-categories-collection-wrap .badge-title,
.nekit-categories-collection-wrap .badge-count {
display: inline-block;
}
.nekit-categories-collection-wrap .badge-title {
font-family: 'Rubik';
font-weight: 500;
}
.nekit-categories-collection-wrap .badge-title a {
display: inline-block;
} .nekit-news-timeline-wrap {
position: relative;
overflow: hidden;
}
.nekit-news-timeline-wrap .timeline-fixed-bar {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
height: 100%;
overflow: hidden;
z-index: 1;
}
.nekit-news-timeline-wrap .progress-bar {
width: 100%;
}
.nekit-news-timeline-wrap .post-item {
margin-bottom: 25px;
width: 50%;
clear: both;
position: relative;
}
.nekit-news-timeline-wrap .post-item:last-child {
margin-bottom: 0;
}
.nekit-news-timeline-wrap .post-even {
float: right;
}
.nekit-news-timeline-wrap .post-item .polyline-icon {
position: absolute;
background: #78ffe6;
border-radius: 50%;
top: calc(30% - 12px);
width: 45px;
height: 45px;
text-align: center;
line-height: 47px;
z-index: 1;
overflow: hidden;
}
.nekit-news-timeline-wrap .post-item .polyline-icon i {
line-height: inherit;
}
.nekit-news-timeline-wrap .post-odd .polyline-icon {
left: calc(100% - 23px);
}
.nekit-news-timeline-wrap .post-even .polyline-icon {
right: calc(100% - 22px);
}
.nekit-news-timeline-wrap .post-item-inner-wrap {
background-color: #efefef;
padding: 30px;
transition: all .5s ease;
}
.nekit-news-timeline-wrap .post-even .post-item-inner-wrap {
margin-left: 55px;
}
.nekit-news-timeline-wrap .post-odd .post-item-inner-wrap {
margin-right: 55px;
}
.nekit-news-timeline-wrap .post-date {
position: absolute;
top: 30%;
}
.nekit-news-timeline-wrap .post-odd .post-date {
right: -200px;
}
.nekit-news-timeline-wrap .post-even .post-date {
left: -200px;
}
.nekit-news-timeline-wrap .post-even .post-item-inner-wrap:after,
.nekit-news-timeline-wrap .post-odd .post-item-inner-wrap:after {
content: '';
position: absolute;
top: 30%;
border-style: solid;
z-index: 1;
}
.nekit-news-timeline-wrap .post-even .post-item-inner-wrap:after {
left: 45px;
border-width: 10px 10px 10px 0;
border-color: transparent #efefef transparent transparent;
}
.nekit-news-timeline-wrap .post-odd .post-item-inner-wrap:after {
right: 45px;
border-width: 10px 0 10px 10px;
border-color: transparent transparent transparent #efefef;
}
.nekit-news-timeline-wrap .post-item .post-date {
display: inline-block;
} @media (max-width: 768px) {
.nekit-news-timeline-wrap .timeline-fixed-bar {
left: 5%;
}
.nekit-news-timeline-wrap .post-item {
width: 95%;
float: right;
}
.nekit-news-timeline-wrap .post-item .polyline-icon {
left: -19px;
}
.nekit-news-timeline-wrap .post-item .post-item-inner-wrap {
margin: 0 0 0 40px;
}
.nekit-news-timeline-wrap .post-date {
position: initial;
}
.nekit-news-timeline-wrap .post-item .post-item-inner-wrap:after {
left: 30px;
right: initial;
border-width: 10px 10px 10px 0;
border-color: transparent #efefef transparent transparent;
}
}
@media (max-width: 425px) {
.nekit-news-timeline-wrap .timeline-fixed-bar {
left: 6%;
}
.nekit-news-timeline-wrap .post-item .polyline-icon {
left: -15px;
}
} .nekit-breadcrumb nav {
display: flex;
align-items: center;
-webkit-align-items: center;
}
.nekit-breadcrumb .trail-items {
margin: 0;
padding: 0;
}
.nekit-breadcrumb .trail-items li {
list-style: none;
display: inline-block;
font-family: 'Rubik';
font-size: 14px;
position: relative;
transition: all .5s ease;
}
.nekit-breadcrumb .trail-items li:after {
position: absolute;
right: -4px;
top: 50%;
transform: translateY(-50%);
}
.nekit-breadcrumb .trail-items li a {
display: inline-block;
} .nekit-widget-pagination {
margin-top: 20px;
}
.nekit-widget-pagination .button-wrap {
display: flex;
gap: 7px;
}
.nekit-widget-pagination .pagination-button {
display: flex;
align-items: center;
-webkit-align-items: center;
}
.nekit-widget-pagination .pagination-button,
.nekit-widget-pagination .ajax-load,
.finished .nekit-widget-pagination {
background-color: transparent;
border: 1px solid #dcdcdc;
color: #b7b7b7;
text-align: center;
padding: 8px 10px;
cursor: pointer;
font-size: 14px;
font-weight: 400;
transition: all .3s ease;
}
.nekit-widget-pagination .pagination-button:hover,
.nekit-widget-pagination .ajax-load:hover,
.finished .nekit-widget-pagination:hover {
background-color: #dcdcdc;
color: #000;
}
.finished .nekit-widget-pagination {
display: inline-block;
cursor: not-allowed;
opacity: .5;
}
.nekit-widget-pagination .pagination-button i,
.nekit-widget-pagination .ajax-load i {
font-size: 9px;
}
.nekit-widget-pagination .pagination-button[disabled] {
pointer-events: none;
opacity: .5;
} .nekit-filter-widget .news-filter-post-wrap,
.news-grid-post-wrap,
.news-list-post-wrap,
.news-block-post-wrap,
.single-related-posts-wrap {
position: relative;
}
.retrieving-posts:before {
content: '';
background-color: #ffffff7d;
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
}
.retrieving-posts .nekit-loader {
width: 80px;
height: 80px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2;
}
.retrieving-posts .loader-wrap div > div {
position: absolute;
width: 12px;
height: 12px;
border-radius: 50%;
background: #000;
animation: loader 1s linear infinite;
}
.retrieving-posts .loader-wrap div:nth-child(1) > div {
left: 70px;
top: 44px;
animation-delay: -0.875s;
}
.retrieving-posts .loader-wrap > div:nth-child(1) {
transform: rotate(0deg);
transform-origin: 76px 50px;
}
.retrieving-posts .loader-wrap div:nth-child(2) > div {
left: 62px;
top: 62px;
animation-delay: -0.75s;
}
.retrieving-posts .loader-wrap > div:nth-child(2) {
transform: rotate(45deg);
transform-origin: 68px 68px;
}
.retrieving-posts .loader-wrap div:nth-child(3) > div {
left: 44px;
top: 70px;
animation-delay: -0.625s;
}
.retrieving-posts .loader-wrap > div:nth-child(3) {
transform: rotate(90deg);
transform-origin: 50px 76px;
}
.retrieving-posts .loader-wrap div:nth-child(4) > div {
left: 26px;
top: 62px;
animation-delay: -0.5s;
}
.retrieving-posts .loader-wrap > div:nth-child(4) {
transform: rotate(135deg);
transform-origin: 32px 68px;
}
.retrieving-posts .loader-wrap div:nth-child(5) > div {
left: 18px;
top: 44px;
animation-delay: -0.375s;
}
.retrieving-posts .loader-wrap > div:nth-child(5) {
transform: rotate(180deg);
transform-origin: 24px 50px;
}
.retrieving-posts .loader-wrap div:nth-child(6) > div {
left: 26px;
top: 26px;
animation-delay: -0.25s;
}
.retrieving-posts .loader-wrap > div:nth-child(6) {
transform: rotate(225deg);
transform-origin: 32px 32px;
}
.retrieving-posts .loader-wrap div:nth-child(7) > div {
left: 44px;
top: 18px;
animation-delay: -0.125s;
}
.retrieving-posts .loader-wrap > div:nth-child(7) {
transform: rotate(270deg);
transform-origin: 50px 24px;
}
.retrieving-posts .loader-wrap div:nth-child(8) > div {
left: 62px;
top: 26px;
animation-delay: 0s;
}
.retrieving-posts .loader-wrap > div:nth-child(8) {
transform: rotate(315deg);
transform-origin: 68px 32px;
}
.retrieving-posts .loader-wrap {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(0.84);
backface-visibility: hidden;
transform-origin: 0 0;
}
.retrieving-posts .loader-wrap div {
box-sizing: content-box; 
}
@keyframes loader {
0% {
opacity: 1;
backface-visibility: hidden;
transform: translateZ(0) scale(1.5,1.5);
}
100% {
opacity: 0;
backface-visibility: hidden;
transform: translateZ(0) scale(1,1);
}
} .arrow-on-hover--off .slick-arrow,
.nekit-carousel-widget.arrow-on-hover--off .slick-arrow,
.nekit-banner-wrap.arrow-on-hover--off .main-banner-wrap .slick-arrow {
opacity: 1;
} .skin--card .nekit-item-box-wrap,
.skin--card .related-posts-wrap {
transition: all .25s cubic-bezier(.02,.01,.47,1);
}
.skin--card.card-animation--one .nekit-item-box-wrap:hover,
.skin--card.card-animation--one .related-posts-wrap:hover {
transform: translateY(-3px);
} .skin--card.card-animation--two .nekit-item-box-wrap:hover,
.skin--card.card-animation--two .related-posts-wrap:hover {
transform: translateX(3px);
} .skin--card.card-animation--three .nekit-item-box-wrap:hover,
.skin--card.card-animation--three .related-posts-wrap:hover {
transform: translateY(3px);
} .skin--card.card-animation--four .nekit-item-box-wrap:hover,
.skin--card.card-animation--four .related-posts-wrap:hover {
transform: scale(0.98);
} .nekit-sticky-posts {
position: fixed;
top: 100px;
left: 100px;
z-index: 1;
}
.nekit-sticky-posts .label-wrapper {
width: 75px;
margin-bottom: 15px;
}
.nekit-sticky-posts .label-wrapper h2.label {
margin: 0;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.nekit-sticky-posts .label-wrapper .icon {
position: absolute;
top: 23px;
right: 0;
}
.nekit-sticky-posts .post-list {
width: 75px;
}
.nekit-sticky-posts article.post {
width: 75px;
height: 75px;
display: flex;
align-items: center;
justify-content: center;
background-color: #efefef;
border-radius: 50%;
position: relative;
padding: 5px;
cursor: pointer;
}
.nekit-sticky-posts article.post + article.post {
margin-top: -15px;
} .nekit-sticky-posts article.post .post-thumb {
border-radius: 100%;
overflow: hidden;
height: 100%;
width: 100%;
}
.nekit-sticky-posts article.post img {
width: 100%;
height: 100%;
object-fit: cover;
}
.nekit-sticky-posts article.post span.post-number {
position: absolute;
top: 5px;
left: 5px;
opacity: 0;
transform: scale(.5);
transition: .5s;
background: #0000004f;
width: calc(100% - 10px);
height: calc(100% - 10px);
color: #fff;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
border-radius: 50%;
}
.nekit-sticky-posts article.post:hover span.post-number {
opacity: 1;
transform: scale(1);
} .nekit-sticky-posts article.post .post-content {
position: absolute;
visibility: hidden;
opacity: 0;
left: 100%;
width: 280px;
background: #fff;
margin-left: 15px;
padding: 11px 15px;
transition: all 0.3s ease-in-out;
transform: translateX(10px);
box-shadow: 0 1px 3px #00000026;
border-radius: 3px;
}
.nekit-sticky-posts article.post .post-content:before {
content: '';
position: absolute;
top: 50%;
right: 100%;
transform: translateY(-50%);
margin-right: -1px;
border-style: solid;
border-width: 8px 9px 8px 0;
border-color: transparent #fff transparent transparent;
filter: drop-shadow(-1px 0 1px rgba(0, 0, 0, .1));
}
.nekit-sticky-posts article.post:hover .post-content {
visibility: visible;
opacity: 1;
transform: translateX(0);
}
.nekit-sticky-posts article.post .post-content h2.post-title {
margin: 0;
font-weight: 500;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.nekit-sticky-posts article.post .post-content h2.post-title a {
color: #000;
} .nekit-sticky-posts article.post .post-content .post-meta {
margin-top: 3px;
}
.nekit-sticky-posts article.post .post-content .post-meta > span + span {
margin-left: 12px;
}
.nekit-sticky-posts article.post .post-content .post-meta > span.post-meta-item .post-author-prefix,
.nekit-sticky-posts article.post .post-content .post-meta > span.post-meta-item .post-published-date-prefix {
font-size: 10px;
margin-right: 8px;
} .nekit-sticky-posts article.post.hide {
visibility: hidden;
opacity: 0;
}
.nekit-sticky-posts article.post.show {
visibility: visible;
opacity: 1;
}
.nekit-sticky-posts .more-less-indicator {
display: flex;
justify-content: center;
margin-top: -15px;
}
.nekit-sticky-posts .more-less-indicator span.indicator {
width: 65px;
height: 65px;
display: none;
position: relative;
cursor: pointer;
background: #efefef;
border-radius: 50%;
}
.nekit-sticky-posts .more-less-indicator span.indicator i {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.nekit-sticky-posts .more-less-indicator span.indicator.active {
display: block;
} body.story-modal--on {
overflow: hidden;
}
.nekit-stories .stories {
display: grid;
gap: 15px;
}  .nekit-stories.column--10 .stories {
grid-template-columns: repeat(10, 1fr);
}
.nekit-stories.column--9 .stories {
grid-template-columns: repeat(9, 1fr);
}
.nekit-stories.column--8 .stories {
grid-template-columns: repeat(8, 1fr);
}
.nekit-stories.column--7 .stories {
grid-template-columns: repeat(7, 1fr);
}
.nekit-stories.column--6 .stories {
grid-template-columns: repeat(6, 1fr);
}
.nekit-stories.column--5 .stories {
grid-template-columns: repeat(5, 1fr);
}
.nekit-stories.column--4 .stories {
grid-template-columns: repeat(4, 1fr);
}
.nekit-stories.column--3 .stories {
grid-template-columns: repeat(3, 1fr);
}
.nekit-stories.column--2 .stories {
grid-template-columns: repeat(2, 1fr);
}
.nekit-stories.column--1 .stories {
grid-template-columns: 100%;
} @media (max-width: 768px) {
.nekit-stories.tablet-column--10 .stories {
grid-template-columns: repeat(10, 1fr);
}
.nekit-stories.tablet-column--9 .stories {
grid-template-columns: repeat(9, 1fr);
}
.nekit-stories.tablet-column--8 .stories {
grid-template-columns: repeat(8, 1fr);
}
.nekit-stories.tablet-column--7 .stories {
grid-template-columns: repeat(7, 1fr);
}
.nekit-stories.tablet-column--6 .stories {
grid-template-columns: repeat(6, 1fr);
}
.nekit-stories.tablet-column--5 .stories {
grid-template-columns: repeat(5, 1fr);
}
.nekit-stories.tablet-column--4 .stories {
grid-template-columns: repeat(4, 1fr);
}
.nekit-stories.tablet-column--3 .stories {
grid-template-columns: repeat(3, 1fr);
}
.nekit-stories.tablet-column--2 .stories {
grid-template-columns: repeat(2, 1fr);
}
.nekit-stories.tablet-column--1 .stories {
grid-template-columns: 100%;
}
} @media (max-width: 610px) {
.nekit-stories.smartphone-column--10 .stories {
grid-template-columns: repeat(10, 1fr);
}
.nekit-stories.smartphone-column--9 .stories {
grid-template-columns: repeat(9, 1fr);
}
.nekit-stories.smartphone-column--8 .stories {
grid-template-columns: repeat(8, 1fr);
}
.nekit-stories.smartphone-column--7 .stories {
grid-template-columns: repeat(7, 1fr);
}
.nekit-stories.smartphone-column--6 .stories {
grid-template-columns: repeat(6, 1fr);
}
.nekit-stories.smartphone-column--5 .stories {
grid-template-columns: repeat(5, 1fr);
}
.nekit-stories.smartphone-column--4 .stories {
grid-template-columns: repeat(4, 1fr);
}
.nekit-stories.smartphone-column--3 .stories {
grid-template-columns: repeat(3, 1fr);
}
.nekit-stories.smartphone-column--2 .stories {
grid-template-columns: repeat(2, 1fr);
}
.nekit-stories.smartphone-column--1 .stories {
grid-template-columns: 100%;
}
}  .nekit-stories figure.story-thumb {
position: relative;
cursor: pointer;
overflow: hidden;
}
.nekit-stories figure.story-thumb:before {
content: '';
display: block;
}
.nekit-stories figure.story-thumb:after {
content: '';
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
}
.nekit-stories figure.story-thumb .story-thumbnail {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
overflow: hidden;
}
.nekit-stories figure.story-thumb img {
width: 100%;
height: 100%;
object-fit: cover;
}
.nekit-stories .story-title {
margin: 12px 0 0;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
} .nekit-stories .stories-modal {
display: none;
}
.nekit-stories .stories-modal.show {
display: block;
}
.nekit-stories .stories-modal {
position: fixed;
z-index: 1000;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0);
align-items: center;
visibility: hidden;
opacity: 0;
}
.nekit-stories .stories-modal.show {
animation: stories-in 0.4s forwards;
pointer-events: auto;
transform: translateZ(0) scale(1);
opacity: 1;
visibility: visible;
}
@keyframes stories-in {
0% {
transform: translateZ(0) scale(0.5);
opacity: 0;
}
50% {
transform: translateZ(0) scale(1.05);
opacity: 1;
}
to {
transform: translateZ(0) scale(1);
opacity: 1;
}
}
.logged-in .nekit-stories .stories-modal {
top: 32px;
}
.nekit-stories .stories-modal .ambient-wrapper {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-size: cover;
filter: blur(10px);
}
.nekit-stories .modal-content {
padding: 20px;
border-radius: 5px;
text-align: center;
position: relative; }
.nekit-stories .stories-slider {
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.nekit-stories .stories-slider .main-swiper {
max-width: 460px; }
.nekit-stories .stories-slider .main-swiper .swiper-wrapper {
position: relative;
}
.nekit-stories .modal-content .swiper.inner-swiper { height: calc(100dvh - 72px);
border-radius: 10px;
}
.nekit-stories .button-wrapper {
position: absolute;
top: 22px;
right: 10px;
z-index: 9999;
}
.nekit-stories .button-wrapper > span {
cursor: pointer;
color: #fff;
font-size: 20px;
line-height: 20px;
background: rgba(0, 0, 0, 0.3);
width: 48px;
height: 48px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
transition: all 0.3s ease-in-out;
}
.nekit-stories .button-wrapper > span:hover {
background-color: rgba(40,40,40,0.6);
}
.nekit-stories .button-wrapper > span.pause-story {
margin-top: 10px;
}
.nekit-stories .stories-slider > .main-swiper > .swiper-wrapper .swiper-slide {
text-align: left;
font-size: 1.5rem;
line-height: 2;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
}
.nekit-stories .stories-slider > .main-swiper > .swiper-wrapper .swiper-slide::after {
content: "";
height: 100px;
width: 100%;
background-image: linear-gradient( to top, rgba(255, 0, 0, 0), rgba(0, 0, 0, 0.5) );
position: absolute;
top: 0;
left: 0;
pointer-events: none;
border-radius: 10px;
padding-bottom: 150px;
}
.nekit-stories .swiper-slide img,
.nekit-stories .swiper-slide video {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
} .nekit-stories .stories-slider > .main-swiper > .swiper-wrapper .swiper-slide .image-caption-wrapper {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
border-radius: 4px;
white-space: nowrap;
background: linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
color: #fff;
padding: 12px;
text-align: center;
}
.nekit-stories .stories-slider > .main-swiper > .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption {
font-size: 16px;
font-weight: 500;
font-style: italic;
display: inline-block;
} .nekit-stories .stories-slider .inner-swiper .swiper-pagination {
position: absolute;
left: 0px;
right: 0px;
top: 10px;
bottom: unset;
max-width: calc(100% - 10px);
margin: 0 auto;
display: flex;
justify-content: space-between;
z-index: 10;
transform: translateZ(0);
}
.nekit-stories .stories-slider .inner-swiper .swiper-pagination-bullet {
width: 100%;
flex-shrink: 10;
border-radius: 999px;
height: 3px;
background: rgba(255, 255, 255, 0.35);
position: relative;
overflow: hidden;
box-shadow: 0 0 1px #00000059;
opacity: 1;
}
.nekit-stories .stories-slider .inner-swiper .swiper-pagination-bullet .progress-bar {
position: absolute;
background: #fff;
left: 0;
top: 0;
height: 100%;
}
.nekit-stories .stories-slider .inner-swiper .viewed.progress-bar .progress-bar {
width: 100%;
background: #fff;
} .nekit-stories .inner-swiper-arrow,
.nekit-stories .swiper-arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.nekit-stories .inner-swiper-arrow {
background-color: #fff;
color: #000;
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
font-size: 22px;
cursor: pointer;
overflow: hidden;
opacity: 0;
}
.nekit-stories .swiper-slide-active .inner-swiper-arrow {
opacity: 1;
visibility: visible;
}
.nekit-stories .swiper-slide-active .inner-swiper-arrow.swiper-button-disabled,
.nekit-stories .swiper-arrow.swiper-button-disabled {
opacity: .25;
pointer-events: none;
}
.nekit-stories .inner-swiper-arrow.prev {
left: -75px;
}
.nekit-stories .inner-swiper-arrow.next {
right: -75px;
}
.nekit-stories .swiper-arrow {
color: #fff;
font-size: 20px;
cursor: pointer;
}
.nekit-stories .swiper-arrow.prev {
left: -130px;
}
.nekit-stories .swiper-arrow.next {
right: -130px;
}