@charset "utf-8";
/* CSS Document */

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}



/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nrpPmMW7T3WCII-UZW2GGCw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nqAAODQ6hKuKTT6yBk7tJss.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nhLwFvNxpkIoVzlXSkPSYkA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nk4GofcKVZz6wtzX_QUIqsI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4EK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4EJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4ED0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4EOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nrPaLDTSXeXFRL0dx0NiHII.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6ntkZ6ofoXFVR94fBb90XSvU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nuIaMZP5eRGvEWe_CNIU_oY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nnNuWYKPzoeKl5tYj8yhly0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIFvxabc8-Ua_u_bDyl2V6ao.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwII_1JgVyIQZ7vlaYT5eo8zo.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIJpID8tihKRMKfpfDQ5OzSE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIHM1hBkL4m68a-ReB_y0NYc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v13/So5lHxHT37p2SS4-t60SlJX7FfjVuZf3W7tKvrYzIk8.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v13/So5lHxHT37p2SS4-t60SlOb988d5RHZc66psPc8fYGQ.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v13/So5lHxHT37p2SS4-t60SlMAbIeegqMtwkwn2ZHUR4Nk.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v13/So5lHxHT37p2SS4-t60SlBMBlNeli-0RcAdOFWWLdxQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIEVUTRPtBn3BSc_rW_ryx7U.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIDaggPqPUlqZtH2DnDrcMQE.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIOR3LJ09PnibSpWhv21tZ8w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v13/EYh7Vl4ywhowqULgRdYwIEcqRxak6Wc5LUVz-l064SE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/Q47Ro23nlKqZrOLipd3-SyEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/qkE6YsKPRiYUugBb1_QwHCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/N2U74xxQEyaTBF6QLZRr1CEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/1_daFS3X6gkNOcmGmHl7UiEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/G-mm5mDezDSs-RvEL7XAECEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/fVu1p3782bqS2z-CaJvp9iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/eCpfeMZI7q4jLksXVRWPQ_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v11/QoPu455RxV2raYSIFXAMBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v11/1ImRNPx4870-D9a1EBUdPPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v11/ZKwULyCG95tk6mOqHQfRBCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v11/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v11/Li18TEFObx_yGdzKDoI_ciEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v11/CcKI4k9un7TZVWzRVT-T8_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(https://fonts.gstatic.com/s/raleway/v11/STBOO2waD2LpX45SXYjQBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(https://fonts.gstatic.com/s/raleway/v11/xkvoNo9fC8O2RDydKj12b_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v11/WmVKXVcOuffP_qmCpFuyzSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v11/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

body{font-family:"Merriweather";font-size:16px;font-weight:300;color:#222222;line-height:26px;}
.nwidth{max-width:1170px;margin:auto;width:100%;}
a{color:#e66824;}
a:hover, a:focus{text-decoration:none;outline:none;}
.clear{clear:both!important;}
p{margin:0 0 20px;}
h2{font-size:35px;color:#222222;}



h1, h2, h3, h4, h5, h6{font-family:"Open Sans";}
h1{font-size:50px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:18px;}
h6{font-size:16px;}


body.orange a:hover{color:#e56825;}
body.dark-blue a:hover{color:#0060ac;}
body.yellow a:hover{color:#f4c00a;}
body.green a:hover{color:#7fbc00;}
body.light-blue a:hover{color:#189ff0;}


.mrgn-t0{margin-top:0px!important;}
.mrgn-t1{margin-top:5px;}
.mrgn-t2{margin-top:10px;}
.mrgn-t3{margin-top:15px;}
.mrgn-t4{margin-top:20px;}
.mrgn-t5{margin-top:25px;}
.mrgn-t6{margin-top:30px;}
.mrgn-t7{margin-top:35px;}
.mrgn-t8{margin-top:40px;}
.mrgn-t9{margin-top:45px;}
.mrgn-t10{margin-top:50px;}
.mrgn-b0{margin-bottom:0px!important;}
.mrgn-b1{margin-bottom:5px;}
.mrgn-b2{margin-bottom:10px;}
.mrgn-b3{margin-bottom:15px;}
.mrgn-b4{margin-bottom:20px;}
.mrgn-b5{margin-bottom:25px;}
.mrgn-b6{margin-bottom:30px;}
.mrgn-b7{margin-bottom:35px;}
.mrgn-b8{margin-bottom:40px;}
.mrgn-b9{margin-bottom:45px;}
.mrgn-b10{margin-bottom:50px;}
.pad-t0{padding-top:0px!important;}
.pad-b0{padding-bottom:0px!important;}
@media screen and (-webkit-min-device-pixel-ratio:0){}
/*---Global-Styling-Ends---*/




.nhead{text-align:center;position:relative;margin-bottom:50px;}
.nhead h2{border:none;background-color:#fff;position:relative;z-index:1;display:inline-block;padding:0 10px!important;font-weight:600;margin-bottom:0;}
.nhead span.line{display:block;position:absolute;top:38px;background-color:#e7e7e7;width:100%;height:1px;}
.nhead p{font-size:16px;}

header{position:fixed;padding:10px 0 0;width:100%;z-index:999;}
.nlogo{float:left;width:30%;padding-bottom:10px;}
header nav.main-nav{float:right;color:#fff;width:51%;}
header nav.main-nav li{display:inline-block;padding:0;margin:0;position:relative;}
header nav.main-nav li a{color:#FFFFFF!important;text-transform:uppercase;font-size:14px;padding:20px 25px;display:inline-block;}
header nav.main-nav li:last-child a{padding-right:0;font-weight:700;}

header nav.main-nav ul{padding:0;margin:0;}
.home-banner{position:relative;width:100%;height:auto;overflow:hidden;padding:130px 0 60px;color:#FFFFFF;}
.home-banner ul{padding:0;margin:0;}
.bg-overlay {left: 0;overflow: hidden;position: absolute;top: 0;z-index:-2;height:100%;}
.bg-overlay img{height:100%;width:100%;}
video {left: 0;overflow: hidden;position: absolute;}
.home-vid {height: 100%;left: 0;position: absolute;top:180px;z-index: -3;width:100%;}
.home-vid iframe {transform: scale(2);max-width: 100%;}
.banner-img{background:url(sti-banner.png) no-repeat center top;height:725px;top:10px;position:relative;}
.btxt-lft{float: left;width:60%;position:relative;margin-top: 22px;}
.btxt-rgt {float: right;width:40%;min-height:350px;}
.btxt-lft .bnr-head1{position:relative;color:#FFFFFF;margin-top:110px;}
.btxt-lft .bnr-head1 span:nth-child(1){position:absolute;top:-46px;left:130px;font-size:24px;font-weight:600;}
.btxt-lft .bnr-head1 span:nth-child(2){position:absolute;top:-17px;left:130px;font-size:30px;font-weight:600;}
.btxt-lft .bnr-head1 span:nth-child(3){position:absolute;top:0;left:0;font-size:110px;font-weight:700;}
.btxt-lft .bnr-head1 span:nth-child(3) strong{font-size:180px;}
.btxt-lft .bnr-head1 span:nth-child(4){position:absolute;top:20px;left:610px;}
.btxt-lft .bnr-head1 span:nth-child(3) i{font-size:25px;color:#e66824;}

.btxt-lft .bnr-head2{position:relative;color:#FFFFFF;margin-top:110px;}
.btxt-lft .bnr-head2 span:nth-child(1){position:absolute;top:0;left:0;font-size:50px;font-weight:600;}
.btxt-lft .bnr-head2 span:nth-child(2){position:absolute;top:50px;left:0;font-size:50px;font-weight:600;color:#e66824;}
.btxt-lft .bnr-head2 span:nth-child(3){position:absolute;top:15px;left:480px;}

.menu-form{padding:25px 20px;left:auto;right:0;background:#20262d;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);border: 1px solid #414851;width:260px;}
.menu-form input, .menu-form textarea{width:100%;padding:4px 15px;margin-bottom:10px;border:1px solid #565f6a;background:#565f6a none repeat scroll 0 0;color:#FFFFFF;border-radius:4px;}
.menu-form .btn-input1{background:#e66824;border:none;color:#FFFFFF;margin-bottom:0;font-weight:700;border-radius:4px;padding:8px;letter-spacing:2px;font-size:16px;transition:all 0.2s ease 0s;}
.menu-form .btn-input1:hover{background:#FFFFFF;color:#e66824;}
.menu-form .sec-box{width:100%;}
.menu-form .security-sec{width:100%;color:#FFFFFF;font-weight:600;}
.menu-form .security-sec .txt-cpt{width:50px;text-align:center;margin-left:10px;}
.menu-form .security-sec img, .menu-form .security-sec span{float:left;margin-top:5px;}
.menu-form .security-sec span{margin-top:7px;}


#slideout{position:fixed;top:150px;right:0; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s;transition-duration:0.3s;height:400px;}
#slideout_inner{position:fixed;top:150px;right:-250px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s; -o-transition-duration:0.3s;transition-duration:0.3s;width:250px;background-color:#f6f6f6;padding:20px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
#slideout.slide-contact.selected{right:250px;}
#slideout.slide-contact{right:0;}
#slideout.slide-contact.selected #slideout_inner{right:0;}
#slideout_inner input, #slideout_inner textarea{width:100%;padding:8px 10px;margin-bottom:10px;font-size:13px;border:1px solid #DCD5C9;}
.slide-bttn{background-color:#e66824;color:#FFFFFF;font-weight:700;padding:15px 20px;transform:rotate(90deg);position:relative;top:44px;right:-43px;text-transform:uppercase;border-radius:0 0 4px 4px;cursor:pointer;}
.slide-bttn span{display:block;}
#slideout_inner .btn-input1{background:#20262d;border:none;color:#FFFFFF;margin-bottom:0;font-weight:700;border-radius:4px;padding:12px;letter-spacing:2px;font-size:16px;transition:all 0.2s ease 0s;}
#slideout_inner .btn-input1:hover{background:#e66824;color:#fff;}
#slideout_inner > h2{color:#444;display:block;font-size:19px;font-weight:700;margin-bottom:20px!important;padding-bottom:10px!important;text-transform:uppercase;}
#slideout_inner .sec-box{width:100%;}
#slideout_inner .security-sec{width:100%;}
#slideout_inner .security-sec img, #slideout_inner .security-sec span, #slideout_inner .security-sec input{float:left;}
#slideout_inner .security-sec input{width:50px;margin-left:10px;}
#slideout_inner .security-sec img, #slideout_inner .security-sec span{margin-top:10px;}


.bnews1 span:nth-child(1){font-size:24px;}
.bnews1 span:nth-child(2){font-size:36px;display:block;}
.bnews1 a{display:block;color:#FFFFFF;opacity:0.7;font-style:italic;margin-top:8px;}

.bnews2 span:nth-child(1){font-size:30px;}
.bnews2 span:nth-child(2){font-size:16px;display:block;}
.bnews2 a{display:block;color:#FFFFFF;opacity:0.7;font-style:italic;margin-top:8px;}

.bblog span{display:block;font-style:italic;opacity:0.7;}
.bblog{color:#FFFFFF;}
.bblog p{color:#FFFFFF;opacity:0.5;line-height:20px;}
.bblog p a{font-weight:600;font-style:italic;}
.bblog p a:hover{text-decoration:none;color:#FFFFFF;}
.bblog p.nheading{font-size:22px;opacity:1;color:#FFFFFF;padding:0 0 10px;line-height:24px;}

.btxt-lft a{border:1px solid #fff;padding:8px 30px;text-transform:uppercase;letter-spacing:1px;position:absolute;color:#FFFFFF;font-weight:600;font-size:16px;transition:all 0.2s ease 0s;}
.btxt-lft a:hover{background-color:#e66824;border:1px solid #e66824;}
.bnr-txt1 a{top:220px;left:337px;}
.bnr-txt2 a{top:220px;left:420px;}
.bnews {padding: 20px;background-color:rgba(95, 0, 26, 0.50);color:#FFFFFF;margin-bottom:50px;}
.bnnr-ftxt {padding:45px 0;	background-color:rgba(0, 0, 0, 0.30);margin-top:40px;}
.bnnr-ftxt p{color:#fff;width:90%;margin:auto;display:block;text-align:center;font-size:22px;line-height:28px;opacity:0.8;padding:0;}
.home-banner li{padding:0;list-style:none;}
.clients-logo{margin:auto;padding:10px 0 0;}
.home-banner .swiper-button-white{opacity:0.1;}


.nservices{padding:80px 0 0;}
.nservices li{display:inline-block;vertical-align:top;width:47%;padding:0;margin:0 5% 40px 0;}
.nservices li:nth-child(2n+2){margin-right:0;}
.nservices .slft{float:left;width:16%;}
.nservices .srgt{float:right;width:84%;}
.nservices h3{margin:0 0 10px;font-size:24px;}
.nservices h3 a{color:#333;}
.nservices h3 a:hover{color:#e66824;text-decoration:none;}
.nservices p{font-size:15px;}

.most-viewed{background:none;text-align:center;border-top:none;padding:0;margin:50px 0 0;}
.most-viewed h5{font-size:20px;margin-bottom:20px;font-weight:300;font-family:"Merriweather";}
.most-viewed h5 strong{font-weight:600;}
.most-viewed button.btn-primary {margin-right:0.85%;background-color:#f6f6f6;display:inline-block;padding:14px 20px;color:#333333;text-transform:uppercase;transition:all 0.2s ease 0s;border-radius:0px;font-family:"Open Sans";border:none;}
.most-viewed button.btn-primary:hover, .most-viewed button.btn-primary:focus, .most-viewed button.btn-primary:active{color:#FFFFFF;text-decoration:none;outline:none!important;}
.most-viewed button.btn-primary:last-child{margin-right:0;}
.most-viewed .modal{text-align:left;}
.most-viewed .modal h4{font-size:25px;color:#e66824;line-height:30px;}
.most-viewed .modal-body{padding:30px;}
.most-viewed .modal-header{padding:20px 30px;}
.most-viewed .modal-header .close{margin-top:8px;}
.mdl-lft img{float:left;margin:0 20px 20px 0;}
.mdl-lft, .mdl-rgt{float:left;width:47%;}
.mdl-lft{margin-right:6%;}
.mdl-lft .frst-line{font-style:italic;}

.news-nsect, .lets-meet{background-color:#f6f6f6;padding:50px 0;}
.news-nsect .nhead h2, .lets-meet .nhead h2{background-color:#f6f6f6;}
.news-nsect .nhead span.line, .lets-meet .nhead span.line{background-color:#d4d1cc;}

.news-nsect .swiper-slide{background-color:#ffffff;min-height:285px;padding:26px;text-align: center;box-shadow: 0 1px 6px 0 rgba(177, 167, 153, 0.30);margin-bottom:30px;}
.news-nsect .swiper-slide a{color:#333333;font-size:16px;font-weight:300;margin-top:20px;display:inline-block;}
.news-nsect .swiper-slide a:hover{text-decoration:none;}
.news-nsect .swiper-slide a i{color:#e66824;font-size:13px;}
.news-nsect .swiper-scrollbar{opacity:1!important;}
.news-nsect .swiper-scrollbar-drag{background: rgba(201, 193, 182, 0.9) none repeat scroll 0 0!important;}
.news-nsect .swiper-scrollbar{background: rgba(215, 207, 195, 0.45) none repeat scroll 0 0!important;}

.partners-sect{padding:0 0 50px;}
.partners-sect .pt-lft{float:left;font-size:20px;font-weight:600;padding-top:20px;text-transform:uppercase;width:19%;}
.partners-sect .pt-rgt{float:right;text-align:left;width:80%;}
.partners-sect .pt-rgt a{margin:0 54px 20px 0;display:inline-block;}
.partners-sect .pt-rgt a:last-child{margin:0 0 20px 0;}

.lets-meet{border:none;}
.lets-meet li{display:inline-block;list-style:outside none none;margin-top:0 !important;width:22.4%;vertical-align:top;margin-right:3.07%;}
.lets-meet li:last-child{margin-right:0;}
.lets-meet li img{margin-bottom:10px;}
.lets-meet li a{color:#6d6d6d;font-size:14px;line-height:24px !important;display:block;}

.footer-ncontact{padding:80px 0;text-align:center;}
.footer-ncontact input[type="text"], .footer-ncontact textarea{padding:20px;border:1px solid #afaba5;width:80%;margin:0 auto 20px!important;text-align:left;}
.footer-ncontact .security-sec .txt-cpt{width:50px!important;border:none;text-align:center;}
.footer-ncontact .btn-input1{background-color:#fff;border:2px solid #e66824;color:#e66824;float:right;padding:14px 160px;font-weight:600;font-size:20px;transition:all 0.2s ease 0s;}
.footer-ncontact .btn-input1:hover{background-color:#e66824;color:#fff;}
.sec-box{margin:auto;width:80%;}
.security-sec{float:left;width:30%;text-align:left}
.footer-ncontact .security-sec img, .footer-ncontact .security-sec span{float:left;}
.footer-ncontact .security-sec .txt-cpt{padding:0 10px;border-bottom:1px solid #afaba5;}

.nfooter{background-color:#20262d!important;padding:40px!important;color:#818488!important;line-height:20px;}
.nfooter a{color:#818488!important;}
.nfooter .footermain .hm-footer-content p{color:#818488!important;}

.hmfooter .footer-rght{}
.policy-div{background:none;border:1px solid #565f6a;font-family:"Open Sans";font-size:13px;padding:10px;line-height:20px;margin-bottom:20px;}
.policy-div .plft{float:left;width:58%;padding-right:10px;border-right:1px solid #818488;margin-right:10px;}
.policy-div .prgt{float:right;width:40%;}
.policy-div strong{font-weight:600;color:#FFFFFF;}
.right-pan-smi ul li a{background:none!important;color:#565f6a;}
.nfooter .footermain .footer-lft ul li{border-right:1px solid #565f6a!important;color:#818488!important;font-size:15px!important;padding:0 10px!important;}

.ntestimonials{padding:20px 0 30px;background: #e76825 url("../img/inner-tstmn-bg-rng.png") no-repeat scroll 10% center / cover;color:#FFFFFF;}
.ntestimonials .swiper-slide p{font-family:'Merriweather';font-size:20px;text-align:center;font-style:italic;line-height:30px;font-weight:400;}
.ntestimonials .swiper-slide .tstmnl-by img{float:left;margin-top:30px;}
.ntestimonials .swiper-slide .tstmnl-by p{font-size:14px;font-style:italic;text-align:left;float:left;margin-left:20px;font-family:'Open Sans';color:#FFFFFF;}
.ntestimonials .swiper-slide .tstmnl-by{width:40%;margin:auto;}
.ntestimonials .nwidth{overflow:hidden;padding:5px 0;}
.ntestimonials .nwidth .nwidth{width:80%;margin:auto;}
.ntestimonials .swiper-pagination{position:static;margin-top:20px;}
.swiper-pagination-bullet-active{background:#fff none repeat scroll 0 0;}
.swiper-pagination-bullet{height:11px;width:11px;margin:0 5px;}
.tname{margin:auto;text-align:center;}
.ntestimonials .nhead{margin-bottom:10px;}

.ntestimonials .ttxt{display:block;font-family:"Open Sans";font-size:15px;font-weight:600;margin-top:20px;line-height:22px;font-style:italic;}

.ntestimonials span.cote{color:#eaeaea;font-size:140px;margin:0 10px 0 0;}
.ntestimonials p, .ntestimonials span.cote{font-family: "Noto Serif",serif;font-style:italic;text-align:center;display:block;}
.ntestimonials .swiper-slide{padding-top:20px;}
.modal-lg{width:1140px;}


.headroom--not-top{background-color:#20262d;box-shadow:1px 0 5px rgba(0, 0, 0, 0.1);}
.headroom--pinned{display: block;}
.headroom--unpinned{display: none;}
.headroom{  will-change: transform;transition:transform 5ms linear;}
.headroom--pinned{  transform: translateY(0%);}
.headroom--unpinned{  transform: translateY(-100%);}
@-webkit-keyframes slideDown{0%{  -webkit-transform: translateY(-100%);}
100%{  -webkit-transform: translateY(0);} }
@-moz-keyframes slideDown{0%{  -moz-transform: translateY(-100%);}
100%{  -moz-transform: translateY(0);} }
@-o-keyframes slideDown{0%{  -o-transform: translateY(-100%);}
100%{  -o-transform: translateY(0);} }
@keyframes slideDown{0%{  transform: translateY(-100%);}
100%{ transform: translateY(0);} }
.animated.slideDown{-webkit-animation-name: slideDown; -moz-animation-name: slideDown;-o-animation-name: slideDown;animation-name: slideDown;}
@-webkit-keyframes slideUp{0%{  -webkit-transform: translateY(0);}
100%{  -webkit-transform: translateY(-100%);}}
@-moz-keyframes slideUp{0%{  -moz-transform: translateY(0);}
100%{  -moz-transform: translateY(-100%);}}
@-o-keyframes slideUp{0%{  -o-transform: translateY(0);}
100%{  -o-transform: translateY(-100%);}}
@keyframes slideUp{0%{  transform: translateY(0);}
100%{  transform: translateY(-100%);} }
.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp;}


/* Inner Page Styling */
.inner-banner{color:#ffffff;overflow:hidden;padding:100px 0 50px;position:relative;width:100%;text-align:center;}
.inner-banner h2, .inner-banner h1{color:#FFFFFF;font-family:"Merriweather";font-size:52px;font-weight:300;}
.inner-banner p{font-family:"Merriweather";font-size:20px;font-weight:300;width:52%;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:30px auto 0;line-height:30px;}
.breadcrumbs{padding:10px 0;}
.entry-content{padding:30px 0;}
.entry-rgt-box{padding:20px;background-color:#f4c00a;color:#000000;float:right;width:26%;}

.entry-rgt-box a{color:#000000;}

.entry-lft{width:70%;float:left;}
.entry-rgt-box h3{font-weight:300;border-bottom:1px solid #000;margin:0 0 20px;font-size:26px;padding-bottom:10px;color:#333;font-style:normal;margin-bottom:10px;}

.cls-box span.brk{background-color:#f4c00a;display:block;height:4px;margin:10px 0 20px;width:100px;}
.cls-box{margin-bottom:40px;}
.cls-box p{margin-bottom:0;}
.cls-box h6{font-family:"Merriweather";font-size:18px;line-height:26px;}
.cls-box h6 a{text-decoration:none;}
.cls-box ul{margin-top:20px;}

.hgltd-sect{background-color:#f6f6f6;padding:50px 0 40px;color:#000000;}
.hgltd-sect h2{text-align:left;margin:40px 0 20px;line-height:35px;}
.hgltd-sect h2:first-child{margin:0 0 20px;}
.hgltd-sect ul, .entry-lft ul, .listyl-blts ul{padding:0;margin:0 0 15px;}
.listyl-blts ul{padding:0;margin:20px 0 15px;}
.hgltd-sect ul li, .entry-lft ul li, .listyl-blts li{position:relative;list-style:none;padding:0 0 10px 25px;}
.hgltd-sect ul li::before, .entry-lft ul li::before, .sitemap-sect ul li::before, .listyl-blts li::before{content:"\f04b";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;}
.hgltd-sect ul li:last-child{padding-bottom:0;}

.hgltd-sect ul li li::before, .entry-lft ul li li::before{color:#A3A3A3!important;}
.hgltd-sect ul li ul, .entry-lft ul li ul{margin:10px 0;}
.hgltd-sect ul li a, .entry-lft ul li a{text-decoration:none;}

.footer-newcontact{background:url(../img/contact-bg.jpg) no-repeat top center / cover #333;color:#fff;padding:30px 0;}
.footer-newcontact h2{color:#fff;font-size:35px;margin:0 0 30px;}
.footer-newcontact .hom-cont-lft h2, .footer-newcontact .hom-cont-rgt h2{margin:0 0 10px;}
.footer-newcontact input{border:none;color:#333;float:left;font-family:"Open Sans";font-size:15px;font-weight:400;margin:0 10px 0 0;padding:14px 12px;width:20%;}
.footer-newcontact .sec-box{float:left;width:24%;}
.footer-newcontact textarea{float:left;width:28%;padding:14px 12px 5px;color:#333;font-family:"Open Sans";font-size:15px;font-weight:400;height:54px;margin-right:10px;border:none;}
.footer-newcontact .btn-input1{color:#fff;float:right;font-size:16px;font-weight:600;letter-spacing:2px;margin:0;padding:14px 0 14px 32px;width:50%;transition:all 0.2s ease 0s;}
.footer-newcontact .security-sec{float:left;text-align:left;width:48%;padding-top:14px;}
.footer-newcontact .security-sec img, .footer-newcontact .security-sec span{float:left;}
.footer-newcontact .txt-cpt{background:none;color:#fff;font-weight:600;margin:0 0 0 10px;padding:0;}


.explore-more{padding:50px 0;}
.explore-more h3{font-size:30px;text-align:center;margin:0 0 30px;}
.explore-more ul{margin:0;padding:0;}
.explore-more li{display:inline-block;list-style:none;margin:0 1% 20px 0;padding:0;vertical-align:top;width:18%;line-height:22px;}
.explore-more li a{font-size:16px;color:#333;font-family:"open Sans";font-weight:400;line-height:18px;}
.explore-more span{background-color:#f4c00a;display:block;float:left;height:70px;margin-right:10px;width:70px;}

.inner-testimonial{background:url(../img/inner-tstmn-bg-prl.png) no-repeat 10% center / cover #f4c00a;padding:50px 0;font-size:20px;text-align:center;font-family:"Merriweather";color:#000000;line-height:30px;font-style:italic;font-weight:400;}
.inner-testimonial p{margin:0;}
.inner-testimonial span{display:block;font-family:"Open Sans";font-size:16px;font-weight:600;margin-top:20px;}

.breadcrumbs a, .breadcrumbs{font-family:"Open Sans";font-size:14px;color:#333333;font-weight:400;}
.breadcrumbs{font-weight:600;}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs i{color:#f4c00a;font-size:16px;margin:0 5px;}



.ul-two-cols li{display:inline-block;width:48%;margin-right:2%;vertical-align:top;}
.ul-two-cols li:last-child{margin-right:0;}

.footermain .footer-lft{float:left;width:68%;}
.footermain .footer-rght {color:#bbb;float:right;font-family:"Merriweather";font-size:14px;line-height:25px;margin-bottom:8px;width:128px;}

#footer .footermain .hm-footer-content {border-top:1px solid #646464;margin:10px 0 0;padding:10px 0 0;font-family:"Open Sans";font-size:13px;font-weight:300;}
.hm-left-content {float:left;width:74%;}
.hm-right-img {float:right;}
.cpy-right a, .cpy-right, .cpy-right li.lst {font-size:12px;font-weight:300;margin:0;padding:0;}
#footer .footermain ul {float:left;list-style:outside none none;margin:0 0 20px;padding:0;}
.nfooter .footermain ul li {border-right:1px solid #565f6a!important;color:#818488!important;font-size:15px!important;padding:0 10px!important;}
#footer .footermain ul li {background:rgba(0, 0, 0, 0) none repeat scroll 0 0!important;border-right:1px solid #bbb;color:#bbb;float:left;font-size:13px;line-height:14px;padding:0 4px;}
#footer .footermain ul li {font-family:"Open Sans";}
#footer .footermain ul li {border:none!important;}
#footer .footermain ul li.frst {padding-left:0!important;}
.right-pan-smi.hm-pan > ul {margin:0!important;}
.hm-left-content .cpy-right li.lst{font-size:13px!important;padding:0!important;}

.open-graph{position:relative;}
.open-graph p{position:absolute;}
.open-graph img{display:block;margin:50px auto;}
.open-graph p span{display:block;}

.open-grph1, .open-grph2, .open-grph3, .open-grph4, .open-grph5{text-align:right;}

.open-grph1{left:40px;top:98px;}
.open-grph2{left:19px;top:182px;}
.open-grph3{left:40px;top:244px;}
.open-grph4{left:50px;top:320px;}
.open-grph5{left:90px;top:394px;}
.open-grph6{right:120px;top:107px;}
.open-grph7{right:20px;top:166px;}
.open-grph8{right:158px;top:226px;}
.open-grph9{right:13px;top:286px;}
.open-grph10{right:5px;top:346px;}
.open-grph11{right:102px;top:405px;}

.ecatlg-graphic{margin:auto;position:relative;text-align:center;width:670px;}

.ectlg1, .ectlg2, .ectlg3, .ectlg4, .ectlg5, .ectlg6, .ectlg7, .ectlg8, .ectlg9, .ectlg10, .ectlg11{position:absolute;text-align:center;font-size:17px;}

.ectlg1{right:290px;top:40px;width:90px;}
.ectlg2{right:122px;top:92px;width:100px;}
.ectlg3{right:7px;top:220px;width:130px;}
.ectlg4{right:28px;top:385px;width:100px;}
.ectlg5{right:123px;top:538px;width:100px;}
.ectlg6{left:278px;top:575px;width:110px;}
.ectlg7{left:122px;top:528px;width:100px;}
.ectlg8{left:29px;top:382px;width:90px;}
.ectlg9{left:28px;top:214px;width:100px;}
.ectlg10{left:130px;top:78px;width:100px;}
.ectlg11{font-size:26px;left:248px;line-height:35px;top:269px;width:180px;}

.hgltd-sect strong, .entry-lft strong{font-weight:400;}

.discuss-content{padding:30px 0;}
.entry-lft img{float:left;margin:0 20px 0 0;}

.entry-rgt-box ul{margin:0;padding:10px;}
.entry-rgt-box li{display:table;list-style:none;margin:0;padding:0 0 5px 0;}
.entry-rgt-box li span{background:#000000;border-radius:100px;display:block;height:36px;vertical-align:middle;width:36px;float:left;}
.entry-rgt-box a{display:table-cell;text-decoration:none;vertical-align:middle;padding-left:10px;font-family:"Open Sans";font-weight:400;line-height:22px;}

.catalog-infogrph{position:relative;margin:50px 0;}
.ctinfo1, .ctinfo2, .ctinfo3, .ctinfo4, .ctinfo5, .ctinfo6, .ctinfo7{position:absolute;}
.ctinfo1{left:52px;top:54px;width:auto;}
.ctinfo2{bottom:16px;left:173px;width:230px;}
.ctinfo3{left:330px;top:42px;width:230px;}
.ctinfo4{bottom:16px;left:486px;width:270px;}
.ctinfo5{left:676px;top:42px;width:230px;}
.ctinfo6{bottom:31px;right:124px;}
.ctinfo7{right:20px;top:42px;width:140px;}

.resources-section{padding:50px 0;}
.resources-sect, .resources-sect2{padding:0;width:50%;float:left;}
.resources-sect li, .resources-sect2 li{border:4px solid #fff;box-sizing:border-box;display:inline-block;float:left;height:265px;position:relative;vertical-align:top;width:50%;}
.resources-sect2 li li{border:none;box-sizing:border-box;display:inline-block;float:none;height:auto;position:static;vertical-align:top;width:auto;position:relative;padding-left:20px;font-size:14px;}
.resources-sect li.rs-sect1{width:100%;padding:0 30px 0 180px;}
.resources-sect li.rs-sect2{height:530px;}
.resources-sect2 li.rs-sect5{height:530px;}
.resources-sect li.long-hgt{height:530px;}
.res-sect-image{background-position:center center;height:100%;left:0;position:absolute;top:0;width:100%;}
.rs-sect-txt{left:20px;position:absolute;top:20px;z-index:1;}
.rs-sect-txt a{color:#FFFFFF;}
.rs-sect-txt h2{margin:0 0 10px;font-size:18px;border-bottom:2px solid #fff;padding-bottom:5px;font-weight:700;display:inline-block;text-transform:uppercase;color:#FFFFFF;}
.rs-sect-txt p{color:#FFFFFF;}
.rs-sect-txt.blk a{color:#000000;}
.rs-sect-txt.blk h2{border-bottom:2px solid #000000;color:#000000;}
.rs-sect-txt.sbox{background:#ffffff;box-shadow:0 2px 10px 2px rgba(0, 0, 0, 0.25);left:10%;padding:10px 20px;top:25%;width:80%;}
.rs-sect-txt.sbox.trans{background:rgba(255, 255, 255, 0.85) none repeat scroll 0 0;}
.rs-sect-txt ul{background-color:#fff;border-top:5px solid #000;margin:auto;padding:50px 24px;width:80%;}
.resources-sect2 li li::before{color:#f4c00a;content:"\f111";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;}
.rs-txt-main h2{font-size:35px;font-weight:600;}
.rs-sect5 .rs-sect-txt:first-child p{font-size:50px;line-height:50px;font-family:"Open Sans";}
.rs-sect-txt p span{display:block;}
.rs-sect-txt p{font-size:16px;font-weight:300!important;margin:0;}
.ylow-bdr .res-sect-image{border:3px solid #f4c00a;}
.rs-sect-txt.btm-txt{top:auto;bottom:20px;}
.rs-sect-txt.btm-rgt-txt{top:auto;bottom:20px;right:20px;left:auto;text-align:right;}
.rs-sect-txt.mid-txt{top:60px;}
.rs-sect-txt p.sub-head{font-family:"Merriweather"!important;font-size:30px!important;font-style:italic;font-weight:200;line-height:40px!important;}
.rs-sect-txt p.sml-fnt{font-size:14px!important;font-family:"Merriweather"!important;line-height:24px!important;}

.rs-txt-main a{color:#fff;display:inline-block;font-family:"Open Sans";font-size:14px;font-weight:600;letter-spacing:2px;margin:0;padding:10px 0 10px 52px;text-transform:uppercase;transition:all 0.2s ease 0s;width:160px;}

.landing-banner{background:url(../img/ecommerce-ibanner.jpg) no-repeat top center / cover #000;padding:130px 0 60px;}
.landing-banner p{width:100%;}
.landing-banner ul, .home-banner ul{margin:60px 0 0;padding:0;}
.landing-banner li, .home-banner li{list-style:none;background-color:#FFFFFF;display:inline-block;margin-right:2%;width:23.2%;vertical-align:top;text-align:center;padding:30px 10px;}
.home-banner li{min-height:none;}
.landing-banner li:last-child, .home-banner li:last-child{margin-right:0;}
.landing-banner li a, .home-banner li a{color:#333333;}
.landing-banner li a:focus, .landing-banner li a:hover, .home-banner li a:focus, .home-banner li a:hover{outline:none;text-decoration:none;}
.landing-banner li p, .home-banner li p{font-size:16px;margin:20px 0 0;padding:0;}
.landing-banner li span, .home-banner li span{display:inline-block;border-radius:100px;}

.home-banner li span.spn1{background-color:#0060ac;}
.home-banner li span.spn2{background-color:#f4c00a;}
.home-banner li span.spn3{background-color:#81bb05;}
.home-banner li span.spn4{background-color:#189ff0;}

.three-links{padding:50px 0 30px;border-bottom:1px solid #dddddd;}
.three-links h2{text-align:center;margin-bottom:50px;font-weight:600;font-size:35px;}
.three-links li{display:inline-block;list-style:none;margin:0 1% 20px 0;padding:0;vertical-align:top;width:32%;}
.three-links li:last-child{margin-right:0;border-right:none;}
.three-links li p{float:right;width:60%;font-size:24px;}
.three-links span{display:inline-block;width:114px;height:114px;float:left;}
.three-links a{background-color:#333;color:#fff;display:block;font-family:"Open Sans";margin-top:20px;padding:6px 20px;text-align:center;width:60%;font-weight:400;font-size:16px;transition:all 0.2s ease 0s;}
.three-links a:hover{background-color:#000000;}

.news-insight-sect{padding:50px 0;}
.news-insight-sect h2{text-align:center;margin-bottom:50px;font-weight:600;font-size:35px;}
.news-insight-sect ul{padding:0;margin:0;}
.news-insight-sect li{position:relative;display:inline-block;list-style:none;margin:0 2% 2% 0;padding:0;vertical-align:top;width:23%;height:250px;float:left;}
.news-insight-sect li.lstli{margin-right:0;}
.news-insight-sect li.spantwo{width:50%;}
.news-insight-sect li.spanthree{width:75%;min-height:523px;text-align:left;position:relative;}
.news-insight-sect li.spanthree .ins-box{min-height:524px;}
.news-insight-sect li.spanthree img{position:absolute;left:0;bottom:0;}
.news-insight-sect li.spanthree h4{font-family:"Merriweather";font-weight:400;display:block;width:50%;line-height:30px;}
.news-insight-sect .ins-box{padding:20px;position:relative;z-index:1;height:250px;display:table;width:100%;}
.news-insight-sect li img{max-width:100%;width:auto;}
.res-sect-image{background-position:center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}
.news-insight-sect .ins-colr{text-align:center;font-weight:400;}
.news-insight-sect .ins-box .trans-box{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;color:#fff;margin:0;padding:10px;text-align:center;}
.news-insight-sect .ins-box a{display:block;color:#FFFFFF;border-top:1px solid #fff;font-family:"Open Sans";font-size:14px;padding-top:5px;width:80%;margin:10px auto 0;font-weight:400;}
.news-insight-sect .ins-box a i{margin-right:6px;}
.news-insight-sect .ins-colr a{color:#000000;border-top:1px solid #000;}
.news-insight-sect li.spanthree .ins-box a{margin:10px 0 0;width:20%;}
.news-insight-sect li.spanthree .ins-box a, .news-insight-sect li.spanthree .ins-box{text-align:left;}
.news-insight-sect .spantwo .ins-box .trans-box{padding:40px 50px;}
.news-insight-sect .spantwo .ins-box .trans-box a{width:40%;}
.news-insight-sect .ins-box p{display:table-cell;margin-bottom:0;vertical-align:middle;}
.ins-gry{border:1px solid #eee;}

.landing-about{padding:50px 0;}
.landing-about h2{font-weight:600;font-size:35px;}
.landing-about h6{font-size:20px;font-weight:600;text-transform:uppercase;margin-top:30px;margin-bottom:50px;}
.landing-about ul{padding:0;margin:0 0 15px;}
.landing-about li{position:relative;list-style:none;padding:0 0 10px 25px;}
.landing-about li::before{color:#f4c00a;content:"\f04b";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;}

.most-viewed h5 strong{color:#fff;display:inline-block;font-family:"Merriweather";font-size:16px;font-weight:400;letter-spacing:2px;margin:0;padding:16px 0 16px 44px;text-transform:uppercase;transition:all 0.2s ease 0s;width:200px;}

.clients-sect{background-color:#f6f6f6;text-align:center;padding:50px 0;}
.clients-sect h2{color:#333333;margin:0 0 30px;font-size:35px;font-weight:600;}

.home-banner h2, .home-banner h1{color:#ffffff;font-family:"Merriweather";font-size:55px;font-weight:300;text-align:center;}
.home-banner p{border-bottom:1px solid #fff;border-top:1px solid #fff;font-family:"Merriweather";font-size:18px;font-weight:300;margin:30px auto 0;padding:20px 0;width:100%;text-align:center;}

.doc-digi-infogrph h6{font-family:"Merriweather";font-size:20px;font-weight:400;}
.doc-digi-infogrph{position:relative;}
.digi-b1, .digi-b2, .digi-b3, .digi-b4, .digi-b5, .digi-b6{position:absolute;}

.digi-b1{left:60px;top:22px;width:220px;}
.digi-b3{left:410px;top:22px;width:300px;}
.digi-b5{left:800px;top:22px;width:240px;}
.digi-b2{left:160px;bottom:0;width:290px;}
.digi-b4{left:520px;bottom:0;width:310px;}
.digi-b6{left:900px;bottom:0;width:260px;}

.most-viewed a.btn-primary:hover, .most-viewed a.btn-primary:active {color:#ffffff;outline:none!important;text-decoration: none;}
.most-viewed a.btn-primary:focus{outline:none!important;text-decoration: none;}
.most-viewed a.btn-primary{background-color:#f6f6f6;border:medium none;border-radius:0;color:#333333;display:inline-block;font-family:"Open Sans";margin-right:0.85%;padding:14px 20px;text-transform:uppercase;transition:all 0.2s ease 0s;margin-bottom:14px;}

.news-insight ul{margin:0;padding:0;}
.news-insight li{display:inline-block;width:31.73%;vertical-align:top;background-color:#f6f6f6;margin:0 0 20px;}
.news-insight li img{max-width:100%;width:auto;float:left;margin-right:20px;margin-bottom: 30px;}
.news-insight li h2, .news-insight li h3{font-family:"Merriweather";}
.news-insight li h3{font-weight:400;font-size:20px;line-height:30px;}
.news-insight li h2{font-size:40px;font-weight:300;}
.news-insight li p{font-size:15px;}
.news-insight li span{display:block;height:5px;width:45px;margin:0 0 20px;}
.news-insight li span.green{background-color:#7fbd12;}
.news-insight li span.orange{background-color:#e76825;}
.news-insight li span.blue{background-color:#205aaa;}
.news-insight li span.light-blue{background-color:#1fa2dc;}
.news-insight li span.yellow{background-color:#f1c31d;}
.news-insight li a.read-button{border:2px solid #e76825;display:inline-block;font-size:13px;padding:8px 20px;text-transform:uppercase;line-height:normal;font-family:"Open Sans";font-weight:600;letter-spacing:1px;margin:10px 0 20px;text-align:center;}
.news-insight li.yellow-nwbox img{float:none;}
.news-insight li.yellow-nwbox a:hover{color:#FFFFFF;}

.slide-contact.is_stuck{height:128px!important;}
#slideout{position:fixed;top:421px!important;right:0; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s;transition-duration:0.3s;height:128px!important;z-index:9;}
#slideout_inner{position:fixed;top:421px;right:-330px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s; -o-transition-duration:0.3s;transition-duration:0.3s;width:330px;background-color:#f6f6f6;padding:14px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
#slideout.slide-contact.selected{right:330px;}
#slideout.slide-contact.selected #slideout_inner{right:0;}
#slideout_inner input, #slideout_inner textarea{width:100%;padding:4px 10px;margin-bottom:6px;font-size:13px;border:1px solid #DCD5C9;}
.slide-bttn{background-color:#708090;color:#fff;font-weight:500;padding:8px 12px 20px 12px!important;transform:rotate(-90deg);position:relative;top:35px;right:-45px;text-transform:capitalize;border-radius:4px 4px 0 0 ;font-family:"Open Sans";letter-spacing:1px;border:1px solid #fa6818;font-size:17px;box-shadow:0 0px 10px rgba(0, 0, 0, 0.3)}
.slide-bttn span{display:block;}
#slideout_inner .btn-input1{background:#999999;border:none;color:#fff;margin-bottom:0;font-weight:700;border-radius:0;padding:6px 10px;letter-spacing:2px;font-size:14px;transition:all 0.2s ease 0s;font-family:"Open Sans";float:right;width:46%;}
#slideout_inner .btn-input1:hover{background:#ddd;color:#e66824;}
#slideout_inner > h2{color:#222;display:block;font-size:24px;font-weight:600;margin-bottom:2px!important;padding-bottom:10px!important;text-transform:none;margin-top:0!important;}
#slideout_inner .sec-box{width:100%;}
#slideout_inner .security-sec{width:49%;}
#slideout_inner .security-sec img, #slideout_inner .security-sec span, #slideout_inner .security-sec input{float:left;}
#slideout_inner .security-sec input{width:50px;margin-left:10px;}
#slideout_inner .security-sec img, #slideout_inner .security-sec span{margin-top:4px;}

.lnding-hgt-sect img{max-width:100%;width:auto;}
.lnding-hgt-sect h2{font-size:35px;}
.lnding-hgt-sect h3{font-size:30px;}
.lnding-hgt-sect h3 a{text-decoration:none;}

.news-insight h2{font-weight:600;text-align:center;padding-top:20px;font-size:35px;}
.news-insight .insight-heads{text-transform:uppercase;font-size:18px;font-weight:600;}
.news-insight .insight-heads i{font-size:35px;font-weight:300;position:relative;top:4px;}

.sm-insights a, .md-insight a{color:#333333;}
.news-insight li span.spnarrow{background-color:#cccccc;display:inline-block;font-size:15px;height:16px;line-height:9px;margin:0 0 0 10px;padding-left:6px;width:17px;}
.sm-insights li{background:none;padding:0;margin:0 2% 30px 0;}
.lg-insights li, .md-insight li{margin:0 2% 30px 0;}
ul.sm-insights li:last-child, .lg-insights li:last-child, .md-insight li:last-child{margin-right:0!important;}
ul.sm-insights{border-bottom:1px solid #eee;padding-bottom:20px;}
ul.sm-insights li, ul.sm-insights p{margin-bottom:0;}
.pad-lr{padding-left:20px;padding-right:10px;}

.hgltd-sect a, .entry-content a, .discuss-content a{color:#000;text-decoration:underline;}
.entry-rgt-box a{text-decoration:none;}

.lhgt-box .panel-collapse .panel-body{border:none!important;}
.yellow-nwbox .read-button{border:2px solid #fff!important;color:#FFFFFF;}

.contactpg-form input[type="text"]{display:block;font-size:18px;line-height:1.2;outline:none;padding:17px 20px 17px 20px;transition:border-color 0.5s ease 0s;width:100%;}
.contactpg-form label{font-size:14px;font-weight:600;margin-top:30px;font-family:"Open Sans";color:#333333;}
.contactpg-form textarea{width:100%;}
.sml-fnt{font-size:13px;font-family:"Open Sans";font-weight:400;}

.blog-three-sct{padding:10px;}
.blog-three-sct li{width:100%;display:block;margin:0 0;border-bottom:1px solid #dfdfde;padding:10px 0;}
.blog-three-sct li img{margin-bottom:0!important;}
.blog-three-sct li:last-child{border-bottom:none;}

.blg-sects-box li p{font-size:20px;font-weight:400;}
.blg-sects-box .blog-three-sct p{font-size:15px!important;margin-bottom:0;}

.home-page{color:#FFFFFF;}
.hom-cont-lft{width:70%;float:left;}
.hom-cont-rgt{width:25%;float:right;}
.hom-cont-rgt p:last-child{margin-bottom:0;}
.hom-cont-lft input[type="text"]{width:30%;}
.hom-cont-lft .btn-input1{width:150px;}
.hom-cont-lft .sec-box{width:290px;}
.hom-cont-lft .security-sec{width: 140px;}
.hom-cont-rgt span{display:inline-block;width:40px;height:40px;border-radius:100px;background-color:#e66824;}
.hom-cont-rgt span i{font-size:24px;position: relative;}
.hom-cont-rgt span i.icon-envelope{top:1px;left:9px;font-size:23px;}
.hom-cont-rgt span i.icon-phone{top:3px;left:11px;}
.hom-cont-rgt .hcrp{font-size:20px;}

.lft-tstmnl, .rgt-tstmnl{font-family:"Noto Serif";}
.lft-tstmnl{background-color:#81bb05;color:#FFFFFF;padding:40px 20px;float:left;width:45%;border-radius:10px;}
.rgt-tstmnl{background-color:#0060ac;color:#FFFFFF;padding:40px 20px;float:right;width:45%;border-radius:10px;}
.lft-tstmnl p, .rgt-tstmnl p{text-align:left;font-size:18px;}
.lft-tstmnl p:last-child span, .rgt-tstmnl p:last-child span{float:left;}
.lft-tstmnl p:last-child img, .rgt-tstmnl p:last-child img{float:right;}

.home-about{background-color:#f6f6f6;}

.mfrst-nav i{font-size:16px;position:relative;top:2px;font-weight:bold;}

.footer-rght.footer-rght-hm{width: 21%;}
.footer-rght.footer-rght-hm h6{font-family:"Merriweather";margin-top:0;}
.footer-rght-hm .right-pan-smi.hm-pan{margin-top:10px;}
.footer-rght-hm .right-pan-smi.hm-pan li:first-child{padding-left:0!important;}

.ntestimonials{position:relative;}
.ntestimonials .tstml-bg{bottom:90px;position: absolute;right: 70px;z-index: -8;}

.lft-tstmnl span, .rgt-tstmnl span{font-size:14px;font-family:"Open Sans";font-style:normal;line-height:22px;font-weight:400;}
.lft-tstmnl span strong, .rgt-tstmnl span strong{font-size:20px;font-weight:600;}

.prtflio-box span{display:block;border:1px solid #eee;width:57px;height:57px;margin-bottom:10px;transition:all 0.2s ease 0s;}
.prtflio-box h3{margin-top:0;}
.prtflio-box span:hover{border:1px solid #666666;}
.prtfl-dtls{border-top:1px solid #f2f2f2;padding-top:20px;}
.prtfl-dtls p.scnd-txt{font-size:16px;color:#666666;font-family:"Open Sans";}
.prtfl-dtls p.frst-head{font-size:13px;font-family:"Open Sans";margin-bottom:10px;text-transform:uppercase;font-weight:400;}

.wdth-fix img {width:auto;height:auto;max-width:100%;}

.cstd-section {background-color:#eee;}
.cstd-sct li{width:31%;display:inline-block;vertical-align:top;margin-right:2%;margin-bottom:30px;position:relative;background-color:#fff;vertical-align:top;}
.cstd-sct li::before{top:22px!important;font-size:20px!important;}
.cstd-sct li h3{font-size:30px;font-weight:700;color:#666666!important;margin-bottom:20px;}
.cstd-sct li h3 a{color:#333!important;}
.cstd-sct li{padding:30px!important;}
.cstd-sct li p a:last-child{display:block;font-family:"Open Sans";text-decoration:underline;font-weight:600;margin-top:10px;text-transform:uppercase;font-size:14px;}

.cstd-sct li:hover{background-color:#f1c31d;transition:all 0.3s ease 0s;}
.cstd-sct li:hover::before{color:#eee!important;}
.cstd-sct li:hover a:hover{color:#FFFFFF!important;}

body.blue-theme .cstd-sct li:hover h3 a, body.blue-theme .cstd-sct li:hover h3, body.blue-theme .cstd-sct li:hover p, body.blue-theme .cstd-sct li:hover a{color:#FFFFFF!important;}
body.purple-theme .cstd-sct li:hover h3 a, body.purple-theme .cstd-sct li:hover h3, body.purple-theme .cstd-sct li:hover p, body.purple-theme .cstd-sct li:hover a{color:#FFFFFF!important;}
body.green-theme .cstd-sct li:hover h3 a, body.green-theme .cstd-sct li:hover h3, body.green-theme .cstd-sct li:hover p, body.green-theme .cstd-sct li:hover a{color:#FFFFFF!important;}
body.light-blue-theme .cstd-sct li:hover h3 a, body.light-blue-theme .cstd-sct li:hover h3, body.light-blue-theme .cstd-sct li:hover p, body.light-blue-theme .cstd-sct li:hover a{color:#FFFFFF!important;}


.screenshots-sect .icon-plus{display:none;}
.screenshots-sect a{display:block;position:relative;background-color:#222;}
.screenshots-sect a:hover .icon-plus{display:block;text-decoration:none;}
.screenshots-sect a:hover img{opacity:0.5;}
.screenshots-sect .icon-plus{border:none;position:absolute;top:45%;left:45%;color:#fff;z-index:99;font-size:28px;}
.screenshots-sect img{width:100%;}

.dropdown .right-small{display:none;}
.dropdown .right-small{margin-top:0!important;box-shadow:none!important;border:none!important;padding:21px 0 24px 107px;position:relative;}
.dropdown .left-off-canvas-toggle.menu-icon span {box-shadow: 0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff!important;}
.dropdown a.menu-icon{position:absolute;top:-2px;right:0;}

.faq-list .panel-default, .faq-list .panel-default > .panel-heading {border:none; box-shadow: none; }
.faq-list .panel-heading { padding:10px 0;}
.tsm-ryt {float: right;text-align: right;}
.tsm-lft {float: left;}
.faq-list .panel { margin-bottom:10px;}
.faq-list .panel-heading {padding: 8px 0;}

.faq-list .icon-plus {display: none;}
.faq-list .collapsed .icon-plus {display: inline-block;}
.faq-list .collapsed .icon-minus {display: none;}
.faq-list a:hover, .faq-list a:focus {outline:none;text-decoration: none;} 
.faq-list .panel.panel-default { background:#fff!important;border:none;padding:20px;}
.faq-list .panel-default .panel-heading{background:none;}
.faq-list .panel{box-shadow: none;}
.faq-list .panel-default .panel-heading a{color:#414141;font-family:"Merriweather";font-size:18px;font-weight:400;}
.panel-title a {text-decoration: none;}
.faq-list .icon-plus, .faq-list .icon-minus{font-size:12px;margin-left:10px;}
.rsch-inst h2 a  { text-decoration:none;}
.rsch-inst p a  { text-decoration:none;}

.explr-disply{display:none;}
.testmnl-disply{display:none;}

.portfolio-bx.photo-edit{display:inline-block;width:46%;margin:0 2% 4% 0;padding:6px;background-color:#eee;}

.sitemap-sect h3{margin:50px 0 30px;}
.sitemap-sect ul{padding:0;list-style:none;}
.sitemap-sect ul ul{padding:10px 0 0 0;}
.sitemap-sect li::before {color: #e76825;}
.sitemap-sect ul ul li::before{color: #999999;}
.sitemap-sect li a{text-decoration:none;font-weight:400;}
.sitemap-sect li li a{font-weight:300;}

.sitemap-sect ul li{position:relative;list-style:none;padding:0 0 5px 25px;}
.sitemap-sect ul li::before{content:"\f04b";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;}

ul.bllts{padding:0;list-style:none;}
ul.bllts li{position:relative;list-style:none;padding:0 0 5px 25px;}
ul.bllts li::before{content:"\f04b";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;}
ul.bllts li ul{padding:10px 0 0 0;}
body.orange-theme ul.bllts li ul li::before{color:#828282;}
body.red-theme ul.bllts li ul li::before{color:#828282;}



.footer-rght-hm strong{font-weight:400;color:#e66824;}

.most-viewed .modal p{color:#000000;text-align:left;font-size:16px;margin:0 0 10px;padding:0;}
.most-viewed a.btn-primary{position:relative;}
.most-viewed li span{position:absolute;bottom:5px;right:-1px;}
.most-viewed li span i{font-size:22px;color:#e76825;cursor:pointer;}
.most-viewed li:hover span i{color:#fff;}
.most-viewed li:hover a{background-color:#e76825;color:#FFFFFF;}

.most-viewed li{position:relative;background:none;padding:0;width:auto;margin:0 10px 14px 0;}
.most-viewed li span.frst-line{position:static!important;display:inline;}

.cstbox{border-right:2px dotted #ccc;padding:10px 20px 0;}
.cstwo-box{margin:60px 0 30px;}
.cstbox h2{margin-top:0;}

.hom-cont-lft .txt-cpt, .footer-newcontact .txt-cpt{width:36px!important;border:1px solid #828282;text-align:center;}

.most-viewed li:hover .mdl-lft a, 
.most-viewed li:hover .mdl-rgt a, 
.landing-banner .most-viewed li:hover .mdl-lft a, 
.landing-banner .most-viewed li:hover .mdl-rgt a, 
.home-banner .most-viewed li:hover .mdl-lft a, 
.home-banner .most-viewed li:hover .mdl-rgt a
{background:none!important;color:#000!important;text-decoration:underline;}



.inner-banner p{width:100%;}

.resources-sect2 li li a{color:#000000;}
.resources-sect2 li ul{margin-top:20px;}

.xcart-graphic .open-grph1{left:57px;top:104px;}
.xcart-graphic .open-grph2{left:56px;top:180px;}
.xcart-graphic .open-grph3{left:40px;top:242px;}
.xcart-graphic .open-grph4{left:110px;top:316px;}
.xcart-graphic .open-grph5{left:90px;top:404px;}
.xcart-graphic .open-grph6{right:60px;top:107px;}
.xcart-graphic .open-grph7{right:70px;}
.xcart-graphic .open-grph8{right:70px;top:214px;}
.xcart-graphic .open-grph9{right:40px;}
.xcart-graphic .open-grph10{right:20px;}
.xcart-graphic .open-grph11{right:120px;}


.hom-res-sect .rs-sect5 p, .apps-res-sect .rs-sect5 p{font-size:16px!important;font-weight:300!important;line-height:26px!important;}

.inner-banner p{border:none;display:block;margin:0;padding:0;}
.landing-banner p{display:block;border-bottom:1px solid #fff;border-top:1px solid #fff;margin:30px auto 0;padding:20px 0;}


.epub-res-sect .rs-sect6 .rs-sect-txt p, 
.epub-res-sect .rs-sect7 .rs-sect-txt p, 
.apps-res-sect .rs-sect8 .rs-sect-txt p{padding-right:20px;}

.case-study-sects .cs-srgt h1{font-size:40px;}
.nw-year{text-align:right;}

body.orange-theme .cstd-sct li:hover h3 a, body.orange-theme .cstd-sct li:hover p, body.orange-theme .cstd-sct li:hover a{color:#FFFFFF!important;}

.whtppr-frm span{font-size:16px;font-weight:300;}
.whtppr-frm input, .whtppr-frm select{padding:10px!important;height:auto!important;width:100%!important;}

.whtppr-frm #submitrequest{
background:#000 url("../img/orange-bttn.svg") no-repeat scroll 0 0 / 45px 54px;color:#fff;font-size:16px;font-weight:600;letter-spacing:2px;margin:0 auto;padding:14px 0 14px 32px !important;transition:all 0.2s ease 0s;width:240px!important;border-radius:0;
border:none;}

body.yellow-theme .whtppr-frm #submitrequest{background:#000 url("../img/yellow-bttn.svg") no-repeat scroll 0 0 / 45px 54px;}
body.blue-theme .whtppr-frm #submitrequest{background:#000 url("../img/blue-bttn.svg") no-repeat scroll 0 0 / 45px 54px;}

.brochre-sects a.read-button{
background:#000 url("../img/orange-bttn.svg") no-repeat scroll 0 0 / 34px 39px;color:#fff;font-size:14px;font-weight:600;letter-spacing:2px;margin:0 auto;padding:6px 0 6px 44px!important;transition:all 0.2s ease 0s;width:144px!important;border-radius:0;
border:none;display:inline-block;text-decoration:none;font-weight:300!important;
}


body.red-theme .partners-sect, body.purple-theme .partners-sect, body.light-blue-theme .partners-sect {display:none;}

.contactpg-form #security_code{width:200px;float:left;}
.contactpg-form #security_code, .contactpg-form .capt-pic img{margin-top:20px;}

.action_divsh{text-align:left!important;}
#bottom_frm_loader{float:none;}
.cpt-ldr{display:none;}
.contactpg-form .capt-pic img{margin-top:30px;}

.action_divsh [type="button"]{background:#000 url("../img/orange-bttn.svg") no-repeat scroll 0 0 / 45px 54px;color:#fff;font-size:16px;font-weight:600;letter-spacing:2px;margin:0 20px 0 auto;padding:14px 0 14px 32px!important;transition:all 0.2s ease 0s;width:150px!important;border-radius:0;border:none;font-weight:400;}

.action_divsh [type="reset"]{background:none #eee;color:#666666;font-size:16px;font-weight:600;letter-spacing:2px;margin:0 auto;padding:14px 0 14px 0!important;transition:all 0.2s ease 0s;width:150px!important;border-radius:0;border:none;font-weight:400;}

.action_divsh [type="button"]:hover{color:#e76825;}
.action_divsh{height:auto!important;}

.bllts a{text-decoration:none;}


.aboutus-banner ul, .accreditation-banner ul, .casestdy-banner ul, .resources-banner ul, .portfolio-banner ul, .company-banner ul, .career-banner ul, .faq-banner ul, .testimonials-banner ul
{padding:0;}

.aboutus-banner li, .accreditation-banner li, .casestdy-banner li, .resources-banner li, .portfolio-banner li, .company-banner li, .career-banner li, .faq-banner li, .testimonials-banner li
{background-color:#ffffff;display:inline-block;list-style:none;margin:0 3% 40px 0;padding:30px 30px;text-align:center;vertical-align:top;width:31%;}

.portfolio-banner li{width:30%;}
.company-banner li{width:22.4%;}
.aboutus-banner.pblck p, .accreditation-banner.pblck p, .casestdy-banner.pblck p, .resources-banner.pblck p, .portfolio-banner.pblck p, .company-banner.pblck p, .career-banner.pblck p, .faq-banner.pblck p, .testimonials-banner.pblck p, .portfolio-banner.pblck li p
{display:block;margin-bottom:50px;}

.aboutus-banner li h3, .accreditation-banner li h3, .casestdy-banner li h3, .resources-banner li h3, .portfolio-banner li h3, .company-banner li h3, .career-banner li h3, .faq-banner li h3, .testimonials-banner li h3
{color:#333;margin-top:30px;}

.aboutus-banner.pblck li p, .accreditation-banner.pblck li p, .casestdy-banner.pblck li p, .resources-banner.pblck li p, .portfolio-banner.pblck li p, .company-banner.pblck li p, .career-banner.pblck li p, .faq-banner.pblck li p, .testimonials-banner.pblck li p, .portfolio-banner li p
{color:#333;margin-top:0;margin-bottom:0;padding:10px 0;font-size:16px;line-height:26px;width:100%;}

.aboutus-banner li span, .accreditation-banner li span, .casestdy-banner li span, .resources-banner li span, .portfolio-banner li span, .company-banner li span, .career-banner li span, .faq-banner li span, .testimonials-banner li span
{background-color:#e66824;border-radius:100px;display:inline-block;}

.aboutus-banner li:nth-child(3n), .accreditation-banner li:nth-child(3n), .casestdy-banner li:nth-child(3n), .resources-banner li:nth-child(3n), .career-banner li:nth-child(3n), .faq-banner li:nth-child(3n), .testimonials-banner li:nth-child(3n)
{margin-right:0;}
.portfolio-banner li:nth-child(4n), .company-banner li:nth-child(4n){margin-right:0;}

.res-digi-sect .rs-sect8{width:100%;}

body.red-theme .sm-insights li{width:100%;}
body.red-theme .sm-insights li strong{font-weight:400;}
body.red-theme .sm-insights li img{height:120px;width:31.6%;}

body.light-blue-theme .sm-insights li:nth-child(2){width:65.6%;}

.nws-sect{background-color:#f6f6f6;padding:50px 0 40px;}
.nws-sect ul{padding:0;}
li.nws-lis{display:block;vertical-align:top;width:100%;border:1px solid #eee;margin:0 0 2% 0;padding:20px;background-color:#FFFFFF;height:auto!important;}
li.nws-lis .nws-date{display:inline-block;vertical-align:top;width:13%;}
li.nws-lis .nws-date p{text-align:left!important;}
li.nws-lis a{color:#333333;padding:5px 0;display:block;}
li.nws-lis a:hover{color:#e66824;}
li.nws-lis li{position:relative;padding-left:20px;}
li.nws-lis li::before{content:"\f04b";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:11px;vertical-align:baseline;width:auto;color:#e66824;}
li:nth-child(4n).nws-lis{margin-right:0;}
.nw-mnth{font-size:30px!important;margin:0 !important;}
.nw-yr{font-style:italic;margin:0;}
.nws-titles{display:inline-block;margin-left:50px;width:80%;}
.nw-year h2{text-align:left;font-weight:700;color:#333333;}

.spc-ln{margin:10px 0!important;}

.faq-list .panel-collapse{margin-top:20px;}


ul.prtf-thmb{padding:0;margin:0;}
ul.prtf-thmb li::before{content:"";padding:0;}
ul.prtf-thmb li{display:inline-block;width:22%;margin:0 3% 4% 0;vertical-align:top;padding:10px;background-color:#FFFFFF;box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}
ul.prtf-thmb li:nth-child(4n){margin-right:0;}
ul.prtf-thmb li h6 a, ul.prtf-thmb li h6{font-weight:600;}


#res-data-sect-outer .rs-sect11 .rs-sect-txt, #res-data-sect-outer .rs-sect9 .rs-sect-txt, #res-data-sect-outer .rs-sect10 .rs-sect-txt, 
#res-data-sect-inner .rs-sect11 .rs-sect-txt, #res-data-sect-inner .rs-sect9 .rs-sect-txt, #res-data-sect-inner .rs-sect10 .rs-sect-txt{padding-right:20px;}

.left_cont, .right_cont{padding:0 0 20px!important;}


.head-sub-nav{left:0!important;position:absolute!important;width:200px!important;padding:10px!important;z-index:9;top:20px!important;box-shadow:0 0 5px rgba(0, 0, 0, 1);}
body.blue-theme .head-sub-nav{background:#205aaa!important;border:1px solid #3B74C4;}
body.light-blue-theme .head-sub-nav{background:#1fa2dc!important;border:1px solid #5CB1FF;}

.crcl-icon-yllw{background:#f1c31d !important;}
.crcl-icon-orng{background:#e76825 !important;}
.crcl-icon-blu{background:#205aaa !important;}
.crcl-icon-lblu{background:#1fa2dc !important;}
.crcl-icon-red{background:#913e90 !important;}
.crcl-icon-prpl{background:#aa1133 !important;}
.crcl-icon-gren{background:#7fbd12 !important;}

.ad-sect img{max-width:none;}
.sub-plus{font-weight:700!important;}
.listyl-blts{padding-bottom:30px;}

.whitepr-sect .cstd-sct li:nth-child(1):hover{background-color:#f1c31d!important;}
.whitepr-sect .cstd-sct li:nth-child(2):hover, .whitepr-sect .cstd-sct li:nth-child(3):hover{background-color:#205aaa!important;}
.whitepr-sect .cstd-sct li::before{color:#f1c31d!important;}
.whitepr-sect .cstd-sct li:hover:nth-child(1)::before{color:#eee!important;}
.whitepr-sect .cstd-sct li:nth-child(2)::before, .whitepr-sect .cstd-sct li:nth-child(3)::before{color:#205aaa!important;}
.whitepr-sect .cstd-sct li:hover:nth-child(2)::before, .whitepr-sect .cstd-sct li:hover:nth-child(3)::before{color:#eee!important;}
	
.lets-meet ul{padding:0;margin:0;}
.hom-res-sect li.rs-sect6, .hom-res-sect li.rs-sect9{border:3px solid #ffffff!important;}
.hom-res-sect li.rs-sect6 .res-sect-image, .hom-res-sect li.rs-sect9 .res-sect-image{border:3px solid #205aaa;}

#res-digital-sect-outer li.rs-sect3, #res-digital-sect-inner li.rs-sect4{border:3px solid #ffffff!important;}
#res-digital-sect-outer li.rs-sect3 .res-sect-image, #res-digital-sect-inner li.rs-sect4 .res-sect-image{border:3px solid #aa1133;}

#res-photo-sect-outer li.rs-sect3, #res-photo-sect-outer li.rs-sect4, #res-photo-sect-inner li.rs-sect3, #res-photo-sect-inner li.rs-sect4{border:3px solid #ffffff!important;}
#res-photo-sect-outer li.rs-sect3 .res-sect-image, #res-photo-sect-outer li.rs-sect4 .res-sect-image, #res-photo-sect-inner li.rs-sect3 .res-sect-image, #res-photo-sect-inner li.rs-sect4 .res-sect-image{border:3px solid #913e90;}

.marquee0 img{margin:0 10px;}
.scnd-links ul{margin-bottom:10px!important;}
.entry-lft h1{margin-top:0;}


body.red-theme .ntestimonials, body.red-theme .inner-testimonial{background:url("../img/new-tstmn-bg2.png") no-repeat scroll center -310px / cover #913e90!important;}
body.purple-theme .ntestimonials, body.purple-theme .inner-testimonial{background:url("../img/new-tstmn-bg1.png") no-repeat scroll center bottom / cover #aa1133!important;}
body.orange-theme .ntestimonials, body.orange-theme .inner-testimonial{background:url("../img/new-tstmn-bg3.png") no-repeat scroll center -130px / cover #e76825!important;}
body.blue-theme .ntestimonials, body.blue-theme .inner-testimonial{background:url("../img/new-tstmn-bg4.png") no-repeat scroll center -270px / cover #205aaa!important;}
body.yellow-theme .ntestimonials, body.yellow-theme .inner-testimonial{background:url("../img/new-tstmn-bg5.png") no-repeat scroll center -100px / cover #f1c31d!important;}
body.light-blue-theme .ntestimonials, body.light-blue-theme .inner-testimonial{background:url("../img/new-tstmn-bg6.png") no-repeat scroll center bottom / cover #1fa2dc!important;}
body.green-theme .ntestimonials, body.green-theme .inner-testimonial{background:url("../img/new-tstmn-bg7.png") no-repeat scroll center -210px / cover #7fbd12!important;}


.entry-lft h2{margin-top:30px;line-height:38px;}

.inner-banner p{width:80%;margin-left:auto;margin-right:auto;}
.inner-banner.landing-banner p{width:100%;margin-left:auto;margin-right:auto;}


#digital-marketing-nav-outer .menu-scnd-sect li, 
#digital-marketing-nav-inner .menu-scnd-sect li, 
#photo-nav-outer .menu-scnd-sect li, 
#photo-nav-inner .menu-scnd-sect li, 
#app-nav-outer .menu-scnd-sect li, 
#app-nav-inner .menu-scnd-sect li, 
#epub-nav-outer .menu-scnd-sect li, 
#epub-nav-inner .menu-scnd-sect li, 
#ecom-nav-outer .menu-scnd-sect li, 
#ecom-nav-inner .menu-scnd-sect li, 
#data-nav-outer .menu-scnd-sect li, 
#data-nav-inner .menu-scnd-sect li, 
#gen-nav-outer .menu-scnd-sect li, 
#gen-nav-inner .menu-scnd-sect li
{position:relative;}

#digital-marketing-nav-outer .menu-scnd-sect li:nth-child(7)::before, 
#digital-marketing-nav-inner .menu-scnd-sect li:nth-child(7)::before, 
#photo-nav-outer .menu-scnd-sect li:nth-child(6)::before, 
#photo-nav-inner .menu-scnd-sect li:nth-child(6)::before, 
#app-nav-outer .menu-scnd-sect li:nth-child(5)::before, 
#app-nav-inner .menu-scnd-sect li:nth-child(5)::before, 
#epub-nav-inner .menu-scnd-sect li:nth-child(4)::before, 
#epub-nav-outer .menu-scnd-sect li:nth-child(4)::before, 
#ecom-nav-outer .menu-scnd-sect li:nth-child(3)::before, 
#ecom-nav-inner .menu-scnd-sect li:nth-child(3)::before, 
#data-nav-inner .menu-scnd-sect li:nth-child(2)::before, 
#data-nav-outer .menu-scnd-sect li:nth-child(2)::before, 
#gen-nav-outer .menu-scnd-sect li:nth-child(1)::before, 
#gen-nav-inner .menu-scnd-sect li:nth-child(1)::before
{content:"\f04b";display:inline;font-family:FontAwesome;font-size:24px;font-style:normal;font-weight:normal;height:auto;line-height:normal;margin-top:0;position:absolute;vertical-align:baseline;width:auto;color:#000;transform: rotate(-90deg);}

#digital-marketing-nav-outer .menu-scnd-sect li:nth-child(7)::before, #digital-marketing-nav-inner .menu-scnd-sect li:nth-child(7)::before{left:76px;top:-24px;}
#photo-nav-outer .menu-scnd-sect li:nth-child(6)::before, #photo-nav-inner .menu-scnd-sect li:nth-child(6)::before{left:63px;top:-24px;}
#app-nav-outer .menu-scnd-sect li:nth-child(5)::before, #app-nav-inner .menu-scnd-sect li:nth-child(5)::before{left:27px;top:-24px;}
#epub-nav-outer .menu-scnd-sect li:nth-child(4)::before, #epub-nav-inner .menu-scnd-sect li:nth-child(4)::before{left:56px;top:-24px;}
#ecom-nav-outer .menu-scnd-sect li:nth-child(3)::before, #ecom-nav-inner .menu-scnd-sect li:nth-child(3)::before{left:58px;top:-24px;}
#data-nav-outer .menu-scnd-sect li:nth-child(2)::before, #data-nav-inner .menu-scnd-sect li:nth-child(2)::before{left:44px;top:-24px;}
#gen-nav-outer .menu-scnd-sect li:nth-child(1)::before, #gen-nav-inner .menu-scnd-sect li:nth-child(1)::before{left:52px;top:-24px;}



#photo-nav-outer .menu-scnd-sect li:nth-child(6)::before, 
#photo-nav-inner .menu-scnd-sect li:nth-child(6)::before{color:#6D2A6D;}
#digital-marketing-nav-outer .menu-scnd-sect li:nth-child(7)::before, 
#digital-marketing-nav-inner .menu-scnd-sect li:nth-child(7)::before{color:#840A26;}
#gen-nav-outer .menu-scnd-sect li:nth-child(1)::before, 
#gen-nav-inner .menu-scnd-sect li:nth-child(1)::before{color:#a6491b;}
#data-nav-inner .menu-scnd-sect li:nth-child(2)::before, 
#data-nav-outer .menu-scnd-sect li:nth-child(2)::before{color:#154587;}
#ecom-nav-outer .menu-scnd-sect li:nth-child(3)::before, 
#ecom-nav-inner .menu-scnd-sect li:nth-child(3)::before{color:#BF9800;}
#app-nav-outer .menu-scnd-sect li:nth-child(5)::before, 
#app-nav-inner .menu-scnd-sect li:nth-child(5)::before{color:#14739F;}
#epub-nav-inner .menu-scnd-sect li:nth-child(4)::before, 
#epub-nav-outer .menu-scnd-sect li:nth-child(4)::before{color:#62920B;}


.slide-bttn{background-color:rgb(0, 0, 0);background-color:rgba(0, 0, 0, 0.8);border:none;border-radius:0;top:35px!important;transform:rotate(-90deg);box-shadow:none;}


body.red-theme .slide-bttn{border-right:4px solid #913e90;} 
body.purple-theme .slide-bttn{border-right:4px solid #aa1133;} 
body.orange-theme .slide-bttn{border-right:4px solid #e76825;} 
body.blue-theme .slide-bttn{border-right:4px solid #205aaa;} 
body.yellow-theme .slide-bttn{border-right:4px solid #f1c31d;} 
body.light-blue-theme .slide-bttn{border-right:4px solid #1fa2dc;} 
body.green-theme .slide-bttn{border-right:4px solid #7fbd12;} 


body.red-theme #slideout_inner{border-top:4px solid #913e90;} 
body.purple-theme #slideout_inner{border-top:4px solid #aa1133;} 
body.orange-theme #slideout_inner{border-top:4px solid #e76825;} 
body.blue-theme #slideout_inner{border-top:4px solid #205aaa;} 
body.yellow-theme #slideout_inner{border-top:4px solid #f1c31d;} 
body.light-blue-theme #slideout_inner{border-top:4px solid #1fa2dc;} 
body.green-theme #slideout_inner{border-top:4px solid #7fbd12;}

.tabing-sect ul{padding:0;margin:0;}
.tabing-sect li{display:inline-block;vertical-align:top;padding:13px 20px 10px;}
.tabing-sect li.active{border-top:3px solid #CCCCCC;background-color:#f6f6f6;}
.tabing-sect li a{font-size:18px;color:#000000;}


.scnd-heads h1, .cs-srgt h1{font-size:35px!important;}

.nactive{font-family: "Open Sans";font-weight:400;color:#000000;transition:all 0.2s ease 0;}
.nactive span{margin-right:10px;display:inline-block!important;}
.nactive, .entry-rgt-box a:hover{font-family: "Open Sans";font-weight:400;color:#000000;text-decoration:underline;}

.porfl-two li{width:40%}
.porfl-two li:last-child{margin-right:0;}

.prtb-lnks a{display:inline-block;margin:3px 0;color:#333333;font-weight:400;}
.prtb-lnks a:hover{text-decoration:underline!important;color:#1fa2dc;}


body.blue-theme .rs-sect10 p{position:relative;padding:0 0 10px 20px;}
body.blue-theme .rs-sect10 p::before{content:"\f111";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;color:#FFFFFF;}

.rs-sect-txt p a:hover{text-decoration:underline;}

.resources-section .rs-sect-txt{padding-right:60px!important;}

body.yellow-theme .ntestimonials{color:#000000;}


.menu-scnd-sect{padding:0 0!important;}
.menu-scnd-sect li{padding:12px 0 12px;border-bottom:6px solid #13171b;position:relative;bottom:-6px;transition:all 0.1s ease 0s;}

.menu-scnd-sect li:hover:nth-child(1), body.orange-theme .menu-scnd-sect li:nth-child(1){border-bottom:6px solid #e66824;}
.menu-scnd-sect li:hover:nth-child(2), body.blue-theme .menu-scnd-sect li:nth-child(2){border-bottom:6px solid #205aaa;}
.menu-scnd-sect li:hover:nth-child(3), body.yellow-theme .menu-scnd-sect li:nth-child(3){border-bottom:6px solid #f1c31d;}
.menu-scnd-sect li:hover:nth-child(4), body.green-theme .menu-scnd-sect li:nth-child(4){border-bottom:6px solid #7fbd12;font-weight:600;}
.menu-scnd-sect li:hover:nth-child(5), body.light-blue-theme .menu-scnd-sect li:nth-child(5){border-bottom:6px solid #1fa2dc;}
.menu-scnd-sect li:hover:nth-child(6), body.red-theme .menu-scnd-sect li:nth-child(6){border-bottom:6px solid #913e90;}
.menu-scnd-sect li:hover:nth-child(7), body.purple-theme .menu-scnd-sect li:nth-child(7){border-bottom:6px solid #aa1133;}

.menu-scnd-sect ul li:nth-child(2) a{padding:0 30px 0 30px;}

body.orange-theme .menu-scnd-sect li:nth-child(1) a, 
body.blue-theme .menu-scnd-sect li:nth-child(2) a, 
body.yellow-theme .menu-scnd-sect li:nth-child(3) a, 
body.green-theme .menu-scnd-sect li:nth-child(4) a, 
body.light-blue-theme .menu-scnd-sect li:nth-child(5) a, 
body.red-theme .menu-scnd-sect li:nth-child(6) a, 
body.purple-theme .menu-scnd-sect li:nth-child(7) a
{font-weight:600;}


.listyl-blts li a{color:#222;}
.listyl-blts li a:hover{text-decoration:underline;}
.listyl-blts strong{font-weight:500;}



.resources-section li{overflow:hidden;}
.resources-section li .res-sect-image{overflow:hidden!important;background-position:center;ransition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-webkit-transition: all 1s ease;-o-transition: all 1s ease;}
.resources-section li:hover .res-sect-image {overflow:hidden!important;transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}

.hom-cont-rgt a:hover{color:#FFFFFF;}

.right-small.click-btn{cursor:pointer;}
.no-dsply{display:none;}


.proceed{background:#000 url("../img/orange-bttn.svg") no-repeat scroll 0 0 / 45px 49px;border:none;border-radius:0;color:#fff;font-size:16px;font-weight:400;letter-spacing:2px;margin:20px 20px 20px 211px;padding:10px 15px 10px 52px!important;transition:all 0.2s ease 0s;width:auto!important;}

.ddl-cur{margin-left:21px;padding:6px 11px;}
#total{margin-left:57px;}
.lg-insights h3 a{color:#000000;}
.hight-news h2 a{color:#fff!important;}

.left-off-canvas-menu{display:none;}

.exp-pg h2{font-size:24px;}
.exp-pg h3, .exp-pg .panel-body h2{font-size:16px;font-weight:600;margin-top:0;margin-bottom:8px!important;}
.exp-pg p, .exp-pg li{font-size:14px;}
.exp-pg p{margin-bottom:15px;}
.exp-pg .panel-body .discuss-content{padding:0;}
.exp-pg .panel-title h2{margin-bottom:10px!important;}

.subv{padding:2px 0 0 10px!important;}
.view-prtf-box{position:relative;margin-bottom:100px;}
.view-prtf-btn{bottom:-80px;display:block;left:0;padding:14px 30px 14px 60px!important;position:absolute;width:100%;text-transform:uppercase;box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);}

.mfrst-nav i.icon-comments-alt{color:#fff!important;font-size:18px!important;}

.mfrst-nav-box{display:inline-block;margin-right:3%;vertical-align:top;width:17%;}

.slide-contact #Fname{float:left;width:48%;margin-right:4%;}
.slide-contact #email{float:left;width:48%;}
.slide-contact textarea{width:100%;}








.green-theme .ad-sect { background:#f2c634 url("../img/ad-epub-img1.png") no-repeat -43px -128px; height:100%;  position: absolute;}
.green-theme .ad-sect {padding: 0 29px;}
.green-theme .add-head1 {display: block;margin: 22px 0 0;text-align: left;}
.green-theme .add-head2 {color: #000;display: block;font-family: "open sans";font-size: 16px;font-weight: 400;line-height: 18px;margin: 19px 0 0;text-align: left;}
.green-theme .add-head3 {color: #000;display: block;font-family: "open sans";font-size: 36px;font-weight: 700;margin: 8px 0 0;text-align: left;}
.green-theme .add-head4 {color: #5a5a5a;display: block;margin: 17px 0 0;text-align: left;}
.green-theme .add-head4 span {display: inline-block;margin-right: 8px;text-align: left;}

.purple-theme .ad-sect { background: url("../img/ad-digital-pic1.jpg") no-repeat  -60px -56px; height:100%;}
.purple-theme .ad-sect p { margin:0 0 10px;}
.purple-theme .ad-sect { padding:0 10px;}
.purple-theme .dm-add-head1 {  color: #ffffff;display: block;font-family: "open sans";font-size: 20px;font-weight: 500;margin-top: 10px;text-align: center;}
.purple-theme .dm-add-head2 { color: #ffffff;display: block;font-family: "Merriweather";font-size: 43px;font-weight: 600;margin-top: 3px;text-align: center;}
.purple-theme .dm-add-head3 {color: #ffffff;display: block;font-family: "Merriweather";font-size: 22px;font-weight: 400;letter-spacing: 3px;margin-top: 21px;text-align: center;}
.purple-theme .dm-add-head4 { color: #ffffff;display: block;font-family: "Merriweather";font-size: 24px;font-weight: 600;line-height: 28px;margin-top: 4px;text-align: center;}
.purple-theme .dm-add-head5 { color: #ffffff;margin-top: 19px;text-align: center;}
.purple-theme .dm-add-head6 { background: #df6113 none repeat scroll 0 0;color: #ffffff;display: block;font-size: 13px;margin: 11px auto;padding: 6px;text-align: center;width: 204px;}
.purple-theme .ad-sect .line-add {background-color: #fff;display: block;height: 2px;margin: 10px auto 0;text-align: center;width: 141px;}
.yellow-theme .ad-sect { background: url("../img/ad-ecom-pic1.jpg") no-repeat -54px -24px; height:100%;}
.yellow-theme .ad-sect { padding:0 11px;}
.yellow-theme .ecom-add-head1 { color: #ffffff;display: block;font-family: "open sans";font-size: 20px;font-weight: 500;margin: 23px 0 0;text-align: center;}
.yellow-theme .ecom-add-head2 { color: #ffffff;display: block;font-family: "Merriweather";font-size: 27px;font-weight: 700;margin: 4px 0 0;text-align: center;}
.yellow-theme .ecom-add-head3 {color: #ffffff;display: block;font-family: "Raleway";font-size: 54px;font-weight: 800;margin: 10px 0 0;text-align: center;}
.yellow-theme .ecom-add-head4 {color: #ffffff;font-family: "Raleway";font-size: 43px;font-weight: 200;line-height: 28px;margin: 30px 0 0;text-align: center;}
.yellow-theme .ecom-add-head5 { color: #ffffff;font-family: "open sans";font-size: 17px;font-weight: 500;margin: 0px auto 0;text-align: center;}
.yellow-theme .ecom-add-head6 {color:#ffffff;background: #83c452 none repeat scroll 0 0;color: #ffffff;font-family: "open sans";font-size: 18px;margin: 23px auto 0;padding: 6px;text-align: center;width: 210px;}
.yellow-theme .ad-sect .line-add {background-color: #fff;display: block;height: 2px;margin: 25px auto 0;width: 100px;}
.yellow-theme .ecom-add-head4 img {margin-right: 4px;}

.blue-theme .ad-sect { background: url("../img/ad-data-pic.jpg") no-repeat  -344px -3px; height:100%;}
.blue-theme .ad-sect { padding:0 22px;}
.blue-theme .data-add-head1 {  display: block;margin: 14px 0 0;text-align: left;}
.blue-theme .data-add-head2 {color: #000000;display: block;font-family: "open sans";font-size: 21px;font-weight: 400;margin: 29px 0 0;text-align: left;}
.blue-theme .data-add-head3 {color: #ffffff;display: block;font-family: "Merriweather";font-size: 59px;font-weight: 600;line-height: 52px;text-align: left;}
.blue-theme .data-add-head4 {color: #ffffff;display: block;font-family: "open sans";font-size: 19px;font-weight: 300;line-height: 22px;text-align: left;}
.blue-theme .data-add-head5 {background: #e86d21 none repeat scroll 0 0;color: #ffffff;display: block;font-family: "open sans";font-size: 16px;margin: 0 auto;padding: 4px;text-align: center;}
.light-blue-theme .ad-sect { background: url("../img/ad-app-pic.png") no-repeat  0px -1px; height:100%;}

.light-blue-theme .ad-sect { padding:0 38px;}
.light-blue-theme .app-add-head1 {color: #ffffff;font-family: "Raleway";font-size: 35px;font-weight: 600;line-height: 30px;margin: 62px 0 0 0;text-align: left;display: block;}
.light-blue-theme .app-add-head2 {color: #3bc2fe;font-family: "Raleway";font-size: 47px;font-weight: 700;line-height: 30px;display: block;text-align: left;margin: 8px 0 0 0px;}
.light-blue-theme .app-add-head3 {bottom: 114px;color: #ffffff;font-size: 17px;left: 38px;margin: 4px 0 0 0px;display: block;text-align: left;}
.light-blue-theme .app-add-head4 {background: #df6113 none repeat scroll 0 0;color: #ffffff;font-family: "open sans";font-size: 14px;margin: 0px auto 0;padding: 6px;text-align: center;width: 163px;display: block;}
.light-blue-theme .app-add-head5 {display: block;margin: 15px auto 0;text-align: center;}
.light-blue-theme .app-add-head6 {color: #ffffff;font-family: "raleway";font-size: 20px;font-weight: 300;left: 130px;position: absolute;text-align: left;top: 98px;}
.light-blue-theme .ad-sect p { margin:0 0 12px;}
.light-blue-theme .menu-frst-sect {min-height: 302px;}

.red-theme .ad-sect {  background: #747e80 url("../img/ad-photo-pic.jpg") no-repeat scroll -105px 0px; height:100%;}
.red-theme .ad-sect { padding:0 11px;}
.red-theme .photo-add-head1 {margin: 15px 0 0 0;text-align: left;}
.red-theme .photo-add-head2 {color: #ffffff;display: block;font-family: "Open Sans";font-size: 18px;font-weight: 400;margin: 108px 0 0 0px;text-align: center;}
.red-theme .photo-add-head3 {color: #000000;display: block;font-family: "Merriweather";font-size: 24px;font-weight: 700;line-height: 24px;margin: 0;text-align: center;}
.red-theme .photo-add-head4 {background: #d0303a none repeat scroll 0 0;color: #ffffff;display: block;font-family: "open sans";font-size: 14px;margin: 13px auto 0;padding: 6px;text-align: center;width: 204px;font-weight: 400;}

.red-theme .mnlst {width: 8% !important;}
.red-theme .mnlst-2 {width: 12% !important;}
.red-theme .mfrst-nav-box {display: inline-block;margin-right: 3%;vertical-align: top;width: 21%;}
.red-theme .menu-frst-sect {padding: 20px 0 30px;}

.orange-theme .ad-sect { background: url("../img/ad-gen-pic-bg.jpg") no-repeat -133px -76px; height:100%;}
.orange-theme .ad-sect { padding:0 17px;}
.orange-theme .ad-sect p {line-height: 22px;margin: 29px 0 0 0;}
.orange-theme .gen-add-head1 {color: #000000;display: block;font-family: "Open Sans";font-size: 18px;font-weight: 400;margin: 10px 0 0;text-align: left;}
.orange-theme .gen-add-head2 {color: #000000;display: block;font-family: "Open Sans";font-size: 30px;font-weight: 500;margin: 0;text-align: left;}
.orange-theme .gen-add-head3 {color: #ffffff;display: block;font-family: "Open Sans";font-size: 21px;font-weight: 300;line-height: 22px;margin: 64px 0 0;text-align: left;}
.orange-theme .ad-sect .icon-caret-right { color:#ea932d; position: absolute;bottom: 16px;left: 152px;}






.mfrst-nav-box li li a{line-height:13px;padding-bottom:6px;}
.mfrst-nav-box ul.subv li{position:relative;}
.mfrst-nav-box ul.subv li::before{content:"\f111";display:inline;font-family:FontAwesome;font-size:5px;font-style:normal;font-weight:normal;height:auto;left:-9px;line-height:normal;margin-top:0;position:absolute;top:4.5px;vertical-align:baseline;width:auto;color:#FFFFFF;}

.blue-theme .ad-sect{border-top:8px solid #7b9ece;border-left:8px solid #7b9ece;border-right:8px solid #7b9ece;}
.red-theme .ad-sect{border-top:6px solid #fbcc5c;border-left:6px solid #fbcc5c;border-right:6px solid #fbcc5c;}
.ad-sect-bdr{border:1px solid #fff;height:96.8%;left:auto;margin:11px auto 0;position:absolute;text-align:center;top:auto;width:91%;border-bottom:none;}


.yellow-theme .mfrst-nav i.icon-comments-alt{color:#222!important;}
.yellow-theme .mfrst-nav a[href="https://www.suntecindia.com/blog/"]{text-decoration:none;}



.ftr-left{width:69%;float:left;}
.footermain .ftr-left .footer-lft{float:none;width:100%;}
.footer-rght.footer-rght-hm{width:25%;}
.ftr-inner .frst-links{margin:0 0 10px !important;padding-bottom:25px!important;border-bottom:1px solid #4d5157;float:none!important;display:block;}
.ftr-left .qukcont a{background-color:#2b323b;color:#fff !important;padding:10px 20px;display:inline-block;margin:30px 10px 0 0;font-family:"Merriweather";font-size:16px;font-weight:300!important;}
.qukcont a.lstbttn{color:#e66824 !important;transition: all 0.2s ease 0s;}
.qukcont a.lstbttn:hover{background-color:#e66824 !important;color:#fff !important;}
.right-pan-smi ul li a{background:#2b323b!important;color:#565f6a;height:36px !important;width:36px !important;display:table-cell;text-align:center;vertical-align:middle;border-radius:100px;font-size:17px;transition:all 0.2s ease 0s;float:none !important;}
.right-pan-smi ul li a:hover{background:#e66824!important;}
.nfooter .footermain ul li{padding:0 5px !important;}
.footer-rght-hm .right-pan-smi.hm-pan li:first-child{padding-left:0 !important;}
.nfooter, .nfooter .footermain .hm-footer-content p, .nfooter a{color:#a6a8aa!important;}
.ftr-left .footer-lft ul.frst-links li, .ftr-left .scnd-links ul li{padding:0 16px!important;}
.ftr-left .footer-lft ul.frst-links li:last-child, .ftr-left .scnd-links ul li:last-child {padding-right:0 !important;}
.footer-rght.footer-rght-hm h6{font-family:Merriweather;margin-top:0;border-bottom:1px solid #4d5157;padding-bottom:7px;}
.ftr-left .qukcont a i{font-size:20px;margin-right:6px;}
.ftr-left .qukcont a i.icon-phone{font-size:20px;position:relative;top:2px;}
.right-pan-smi ul li{ width:auto !important;}
.right-pan-smi .icon-light{position:static;}















/* ------------------BootStrap Edits------------------ */

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background:none;border:none;}
.navbar-right .dropdown-menu{left:auto;right:0;top:76px;width:100%;background-color:#000000;color:#FFFFFF;padding:0;min-width:auto;}
.dropdown{position:static;}

.menu-scnd-sect{background-color:#a6491b; border-bottom: 8px solid #13171B;padding:21px 0 15px;}
.menu-frst-sect{padding:20px 0 11px;position:relative;}
.home-nv-sect{padding:20px 0 18px;}
.menu-frst-sect ul{margin:0 auto 20px;padding:0;list-style:none;}
.menu-frst-sect ul ul{margin:auto;}
.menu-frst-sect .mfrst-nav{width:79%;display:inline-block;vertical-align:top;}
.menu-frst-sect li{display:inline-block;vertical-align:top;}
.menu-frst-sect li li{display:block;width:100%;padding:0 0 3px;}
.menu-frst-sect li a, .menu-frst-sect li{color:#ffffff;display:block;font-family:"Open Sans";font-size:13px;line-height:18px;}
.menu-frst-sect li a:hover{text-decoration:underline;color:#ccc;}
.menu-frst-sect li a.heading{font-size:14px;font-weight:400;padding-bottom:5px;}
.menu-frst-sect .ad-sect{display:inline-block;position:absolute;right:0;top:0;vertical-align:top;width:240px;text-align:right;}

.menu-scnd-sect ul{margin:0;padding:0;list-style:none;}
.menu-scnd-sect ul li{display:inline-block;text-align:center;vertical-align:top;}
.menu-scnd-sect ul li img{display:block;margin:auto;}
.menu-scnd-sect ul li a{color:#ffffff;display:block;font-family:"Open Sans";font-size:18px;font-weight:300;padding:0 15px;}
.menu-scnd-sect ul li:first-child a{font-family:"Merriweather";font-size:20px;border-right:2px solid #fff;padding:0 16px 0 16px;}

.sidebar-nav{padding:9px 0;}
.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}
.dropdown-menu li:hover .sub-menu{visibility:visible;}
.dropdown:hover .dropdown-menu{display:block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu{margin-top:0;}
.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0, 0, 0, 0.2);border-top:7px solid transparent;left:-7px;top:10px;}
.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px;}

.head-sub-nav{display:none;}
.menu-frst-sect ul li li{position:relative;}
/*.menu-frst-sect ul li li:hover .head-sub-nav{background-color:#2d2d2d;display:block;padding:10px;position:absolute;top:25;left:0;width:200px;z-index:4;}*/

.lnding-hgt-sect{background:none!important;}
.lhgt-box{border-top: 1px solid #ccc;padding:50px 0;}
.lhgt-box .panel-default > .panel-heading, .lhgt-box .panel-default{border:none;box-shadow:none;background:none;padding:0;display:inline-block;}
.lhgt-box .panel-body{padding:20px 0 0;}

.exp-pg .panel-default, .exp-pg .panel-default > .panel-heading{border:none;box-shadow:none;background:none;padding:0;display:inline-block;}
.panel-body{padding:0;}

.screenshots-sect li{display:inline-block;vertical-align:top;width:24.6%;padding:0 10px 20px 0!important;}
.screenshots-sect li::before{content:""!important;}

.screenshots-sect .icon-plus {border:none;position:absolute;top:45%;left:45%;color:#fff;z-index:99;font-size:28px;}
.screenshots-sect a {display: block;position:relative;background-color:#222;}
.screenshots-sect a {border-radius:10px;}

.photo-img .img-after {display:none;}
.photo-img .img-before {display:block;}

.photo-img:hover .img-after {display:block;}
.photo-img:hover .img-before {display:none;}

body.blue-theme .landing-banner, body.blue-theme .inner-banner{background: url(../img/data-ibanner.jpg) no-repeat top center / cover #000;padding: 130px 0 60px;}
body.green-theme .landing-banner, body.green-theme .inner-banner{background: url(../img/epub-ibanner.jpg) no-repeat top center / cover #000;padding: 130px 0 60px;}
body.light-blue-theme .landing-banner, body.light-blue-theme .inner-banner{background: url(../img/apps-ibanner.jpg) no-repeat top center / cover #000;padding: 130px 0 60px;}
body.purple-theme .landing-banner, body.purple-theme .inner-banner{background: url(../img/digital-ibanner.jpg) no-repeat top center / cover #000;padding: 130px 0 60px;}
body.red-theme .landing-banner, body.red-theme .inner-banner{background: url(../img/photo-ibanner.jpg) no-repeat top center / cover #000;padding: 130px 0 60px;}
body.yellow-theme .landing-banner, body.yellow-theme .inner-banner{background:url(../img/ecommerce-ibanner.jpg) no-repeat top center / cover #000;padding:130px 0 60px;}


.inner-banner.aboutus-banner{background:url(../img/aboutus-ibanner.jpg) no-repeat top center / cover #000!important;}
.inner-banner.casestdy-banner{background:url(../img/casestdy-ibanner.jpg) no-repeat center top / cover #000!important;}
.inner-banner.clients-banner{background:url(../img/clients-ibanner.jpg) no-repeat center top / cover #000!important;}
.inner-banner.whitepr-banner{background:url(../img/whitepr-ibanner.jpg) no-repeat center -130px / cover #000!important;}
.inner-banner.news-banner{background:url(../img/news-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.faq-banner{background:url(../img/faq-ibanner.jpg) no-repeat center 0 / cover #000!important;}
.inner-banner.research-banner{background:url(../img/research-ibanner.jpg) no-repeat center -100px / cover #000!important;}
.inner-banner.company-banner{background:url(../img/company-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.portfolio-banner{background:url(../img/portfolio-ibanner.jpg) no-repeat center 0 / cover #000!important;}
.inner-banner.testimonials-banner{background:url(../img/testimonials-ibanner.jpg) no-repeat center 0 / cover #000!important;}
.inner-banner.testimonials-ibanner{background:url(../img/testimonials-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.brochures-banner{background:url(../img/brochures-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.mission-banner{background:url(../img/mission-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.advantage-banner{background:url(../img/advantage-ibanner.jpg) no-repeat center -150px / cover #000!important;}
.inner-banner.overview-banner{background:url(../img/overview-ibanner.jpg) no-repeat center -420px / cover #000!important;}
.inner-banner.accreditation-banner{background:url(../img/accreditation-ibanner.jpg) no-repeat center 0px / cover #000!important;}
.inner-banner.management-banner{background:url(../img/management-ibanner.jpg) no-repeat center -150px / cover #000!important;}
.inner-banner.resources-banner{background:url(../img/resources-ibanner.jpg) no-repeat center 0 / cover #000!important;}
.inner-banner.career-banner{background:url(../img/career-ibanner.jpg) no-repeat center 0 / cover #000!important;}
.inner-banner.peaople-banner{background:url(../img/people-ibanner.jpg) no-repeat center -150px / cover #000!important;}
.inner-banner.life-banner{background:url(../img/life-ibanner.jpg) no-repeat center -100px / cover #000!important;}
.inner-banner.events-banner{background:url(../img/events-ibanner.jpg) no-repeat center -100px / cover #000!important;}
.inner-banner.contact-banner{background:url(../img/contact-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.sitemap-banner{background:url(../img/sitemap-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.thanks-ibanner{background:url(../img/thanks-ibanner.jpg) no-repeat center -200px / cover #000!important;}
.inner-banner.copyright-ibanner{background:url(../img/copyright-ibanner.jpg) no-repeat center -200px / cover #000!important;}


.entry-rgt-box ul{background:url(../img/linepttrn.png) no-repeat -739px -660px;}


.cs-slft img{max-width:100%;width:auto;margin-top:30px;}

.case-study-sects2 ul{margin:0;padding:0;list-style:none;}
.case-study-sects2 li{position:relative;}
.case-study-sects2 li::before{content:"\f04b";display:inline;font-family:FontAwesome;font-size:12px;font-style:normal;font-weight:normal;height:auto;left:0;line-height:normal;margin-top:0;position:absolute;top:7px;vertical-align:baseline;width:auto;}
.cs-srgt{}

.hom-cont-rgt .hcrp{line-height:40px;margin-bottom:8px;}
.inner-banner .home-vid{display:none;}





/* ------------------BootStrap Edits------------------ */



/* ------------------Theme Styling Starts------------------ */



body.red-theme a.view-prtf-btn{background:url(../img/red-bttn.svg) no-repeat 0 0 / 45px 51px #000;}
body.purple-theme a.view-prtf-btn{background:url(../img/purple-bttn.svg) no-repeat 0 0 / 45px 51px #000;}
body.orange-theme a.view-prtf-btn{background:url(../img/orange-bttn.svg) no-repeat 0 0 / 45px 51px #000;}
body.blue-theme a.view-prtf-btn{background:url(../img/blue-bttn.svg) no-repeat 0 0 / 45px 51px #000;}
body.yellow-theme a.view-prtf-btn{background:url(../img/yellow-bttn.svg) no-repeat 0 0 / 45px 51px #000;}
body.light-blue-theme a.view-prtf-btn{background:url(../img/light-blue-bttn.svg) no-repeat 0 0 / 45px 51px #000;}
body.green-theme a.view-prtf-btn{background:url(../img/green-bttn.svg) no-repeat 0 0 / 45px 51px #000;}

body.red-theme a:hover.view-prtf-btn{color:#913e90!important;}
body.purple-theme a:hover.view-prtf-btn{color:#aa1133!important;}
body.orange-theme a:hover.view-prtf-btn{color:#e76825!important;}
body.blue-theme a:hover.view-prtf-btn{color:#205aaa!important;}
body.yellow-theme a:hover.view-prtf-btn{color:#f1c31d!important;}
body.light-blue-theme a:hover.view-prtf-btn{color:#1fa2dc!important;}
body.green-theme a:hover.view-prtf-btn{color:#7fbd12!important;}





body.red-theme .navbar-right .dropdown-menu{background-color:#913e90;}
body.purple-theme .navbar-right .dropdown-menu{background-color:#aa1133;}
body.orange-theme .navbar-right .dropdown-menu{background-color:#e76825;}
body.blue-theme .navbar-right .dropdown-menu{background-color:#205aaa;}
body.yellow-theme .navbar-right .dropdown-menu{background-color:#f1c31d;}
body.light-blue-theme .navbar-right .dropdown-menu{background-color:#1fa2dc;}
body.green-theme .navbar-right .dropdown-menu{background-color:#7fbd12;}


body.red-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#6D2A6D;}
body.purple-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#840A26;}
body.orange-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#a6491b;}
body.blue-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#154587;}
body.yellow-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#BF9800;}
body.light-blue-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#14739F;}
body.green-theme .navbar-right .dropdown-menu .menu-scnd-sect{background-color:#62920B;}


body.yellow-theme .menu-frst-sect li a, body.yellow-theme .menu-frst-sect li, body.yellow-theme .menu-frst-sect li a.heading{color:#000000!important;}
body.orange-theme .menu-frst-sect li a, body.yellow-theme .menu-frst-sect li, body.orange-theme .menu-frst-sect li a.heading, 
body.light-blue-theme .menu-frst-sect li a, body.yellow-theme .menu-frst-sect li, body.light-blue-theme .menu-frst-sect li a.heading, 
body.green-theme .menu-frst-sect li a, body.yellow-theme .menu-frst-sect li, body.green-theme .menu-frst-sect li a.heading{color:#fff!important;}



body.red-theme .entry-rgt-box li span{background:#672c66;}
body.purple-theme .entry-rgt-box li span{background:#81021d;}
body.orange-theme .entry-rgt-box li span{background:#c24d10;}
body.blue-theme .entry-rgt-box li span{background:#133c74;}
body.yellow-theme .entry-rgt-box li span{background:#68560d;}
body.light-blue-theme .entry-rgt-box li span{background:#1c67a8;}
body.green-theme .entry-rgt-box li span{background:#557e0c;}


body.red-theme ul.bllts li::before{color:#913e90;}
body.purple-theme ul.bllts li::before{color:#aa1133;}
body.orange-theme ul.bllts li::before{color:#e76825;}
body.blue-theme ul.bllts li::before{color:#205aaa;}
body.yellow-theme ul.bllts li::before{color:#f1c31d;}
body.light-blue-theme ul.bllts li::before{color:#1fa2dc;}
body.green-theme ul.bllts li::before{color:#7fbd12;}


body.red-theme .news-insight li span.light-blue{background-color:#913e90;}
body.red-theme .news-insight li a.read-button{border:2px solid #913e90;color:#913e90;}
body.red-theme .news-insight li.yellow-nwbox a{color:#FFFFFF;}

body.green-theme .news-insight li a.read-button{border:2px solid #7fbd12;color:#7fbd12;}
body.green-theme .news-insight li.yellow-nwbox a{color:#FFFFFF;}

body.light-blue-theme .news-insight li a.read-button{border:2px solid #1fa2dc;color:#1fa2dc;}
body.light-blue-theme .news-insight li.yellow-nwbox a{color:#FFFFFF;}
body.light-blue-theme .news-insight li span.yellow{background-color:#1fa2dc;}

body.blue-theme .news-insight li a.read-button{border:2px solid #205aaa;color:#205aaa;}
body.blue-theme .news-insight li.yellow-nwbox a{color:#FFFFFF;}

body.red-theme .cstd-sct li:hover{background-color:#913e90;}
body.purple-theme .cstd-sct li:hover{background-color:#aa1133;}
body.orange-theme .cstd-sct li:hover{background-color:#e76825;}
body.blue-theme .cstd-sct li:hover{background-color:#205aaa;}
body.yellow-theme .cstd-sct li:hover{background-color:#f1c31d;}
body.light-blue-theme .cstd-sct li:hover{background-color:#1fa2dc;}
body.green-theme .cstd-sct li:hover{background-color:#7fbd12;}

body.green-theme .inner-testimonial{background: #7fbd12 url("../img/inner-tstmn-bg-gr.png") no-repeat scroll 10% center / cover ;}
body.blue-theme .inner-testimonial{background: #205aaa url("../img/inner-tstmn-bg-blu.png") no-repeat scroll 10% center / cover ;}
body.light-blue-theme .inner-testimonial{background: #1fa2dc url("../img/inner-tstmn-bg-lblu.png") no-repeat scroll 10% center / cover ;}
body.purple-theme .inner-testimonial{background: #aa1133 url("../img/inner-tstmn-bg-prl.png") no-repeat scroll 10% center / cover ;}
body.orange-theme .inner-testimonial{background: #e76825 url("../img/inner-tstmn-bg-rng.png") no-repeat scroll 10% center / cover ;}
body.red-theme .inner-testimonial{background: #e76825 url("../img/inner-tstmn-bg-red.png") no-repeat scroll 10% center / cover ;}

body.red-theme .yellow-nwbox{background-color:#913e90;text-align:center;}
body.red-theme .yellow-nwbox h2{color:#FFFFFF;}
body.purple-theme .yellow-nwbox{background-color:#aa1133;text-align:center;}
body.purple-theme .yellow-nwbox h2{color:#FFFFFF;}
body.orange-theme .yellow-nwbox{background-color:#e76825;text-align:center;}
body.orange-theme .yellow-nwbox h2{color:#FFFFFF;}
body.blue-theme .yellow-nwbox{background-color:#205aaa;color:#FFFFFF;text-align:center;}
body.blue-theme .yellow-nwbox h2{color:#FFFFFF;}
body.yellow-theme .yellow-nwbox{background-color:#f1c31d;color:#000000;text-align:center;}
body.yellow-theme .yellow-nwbox h2{color:#FFFFFF;}
body.light-blue-theme .yellow-nwbox{background-color:#1fa2dc;text-align:center;}
body.light-blue-theme .yellow-nwbox h2{color:#FFFFFF;}
body.green-theme .yellow-nwbox{background-color:#7fbd12;text-align:center;}
body.green-theme .yellow-nwbox h2{color:#FFFFFF;}

body.red-theme .news-insight li span.spnarrow{background-color:#913e90;color:#FFFFFF;}
body.purple-theme .news-insight li span.spnarrow{background-color:#aa1133;color:#FFFFFF;}
body.orange-theme .news-insight li span.spnarrow{background-color:#e76825;color:#FFFFFF;}
body.blue-theme .news-insight li span.spnarrow{background-color:#205aaa;color:#FFFFFF;}
body.yellow-theme .news-insight li span.spnarrow{background-color:#f1c31d;color:#FFFFFF;}
body.light-blue-theme .news-insight li span.spnarrow{background-color:#1fa2dc;color:#FFFFFF;}
body.green-theme .news-insight li span.spnarrow{background-color:#7fbd12;color:#FFFFFF;}

body.red-theme .explore-more span{background-color:#913e90;}
body.purple-theme .explore-more span{background-color:#aa1133;}
body.orange-theme .explore-more span{background-color:#e76825;}
body.blue-theme .explore-more span{background-color:#205aaa;}
body.yellow-theme .explore-more span{background-color:#f1c31d;}
body.light-blue-theme .explore-more span{background-color:#1fa2dc;}
body.green-theme .explore-more span{background-color:#7fbd12;}

body.blue-theme .news-insight-sect .ins-box p{color:#FFFFFF;font-weight:300;}
body.blue-theme .news-insight-sect .ins-box a{color:#FFFFFF;border-top:1px solid #fff;}

body.red-theme .landing-about li::before{color:#913e90;}
body.purple-theme .landing-about li::before{color:#aa1133;}
body.orange-theme .landing-about li::before{color:#e76825;}
body.blue-theme .landing-about li::before{color:#205aaa;}
body.yellow-theme .landing-about li::before{color:#f1c31d;}
body.light-blue-theme .landing-about li::before{color:#1fa2dc;}
body.green-theme .landing-about li::before{color:#7fbd12;}

body.red-theme .most-viewed a.btn-primary:hover{background-color:#913e90;}
body.purple-theme .most-viewed a.btn-primary:hover{background-color:#aa1133;}
body.orange-theme .most-viewed a.btn-primary:hover{background-color:#e76825;}
body.blue-theme .most-viewed a.btn-primary:hover{background-color:#205aaa;}
body.yellow-theme .most-viewed a.btn-primary:hover{background-color:#f1c31d;color:#000000;}
body.light-blue-theme .most-viewed a.btn-primary:hover{background-color:#1fa2dc;}
body.green-theme .most-viewed a.btn-primary:hover{background-color:#7fbd12;}

body.red-theme .most-viewed h5 strong{background:url(../img/red-bttn.svg) no-repeat 0 -2px / 44px 52px #333333;border:1px solid #913e90;color:#fff;background-color:rgba(255, 255, 255, 0);}
body.purple-theme .most-viewed h5 strong{background:url(../img/purple-bttn.svg) no-repeat 0 -2px / 44px 52px #333333;border:1px solid #aa1133;color:#fff;background-color:rgba(255, 255, 255, 0);}
body.orange-theme .most-viewed h5 strong{background:url(../img/orange-bttn.svg) no-repeat 0 -2px / 44px 52px;border:1px solid #e76825;color:#fff;background-color:rgba(255, 255, 255, 0);}
body.blue-theme .most-viewed h5 strong{background:url(../img/blue-bttn.svg) no-repeat 0 -2px / 44px 52px; border:1px solid #205aaa;color:#fff;background-color:rgba(255, 255, 255, 0);}
body.yellow-theme .most-viewed h5 strong{background:url(../img/yellow-bttn.svg) no-repeat 0 -2px / 44px 52px;border:1px solid #f1c31d;color:#fff;background-color:rgba(255, 255, 255, 0);}
body.light-blue-theme .most-viewed h5 strong{background:url(../img/light-blue-bttn.svg) no-repeat 0 -2px / 44px 52px;border:1px solid #1fa2dc;color:#fff;background-color:rgba(255, 255, 255, 0);}
body.green-theme .most-viewed h5 strong{background:url(../img/green-bttn.svg) no-repeat 0 -2px / 44px 52px;border:1px solid #7fbd12;color:#fff;background-color:rgba(255, 255, 255, 0);}

body.red-theme .menu-frst-sect li a.heading{color:#fff!important;font-size:14px;font-weight:600;}
body.purple-theme .menu-frst-sect li a.heading{color:#fff!important;font-size:14px;font-weight:600;}
body.orange-theme .menu-frst-sect li a.heading{color:#e76825;}
body.blue-theme .menu-frst-sect li a.heading{color:#fff!important;font-size:14px;font-weight:600;}
body.yellow-theme .menu-frst-sect li a.heading{color:#f1c31d;}
body.light-blue-theme .menu-frst-sect li a.heading{color:#1fa2dc;}
body.green-theme .menu-frst-sect li a.heading{color:#7fbd12;}

body.red-theme .menu-frst-sect li a.heading{color:#913e90;}
body.purple-theme .menu-frst-sect li a.heading{color:#aa1133;}
body.orange-theme .menu-frst-sect li a.heading{color:#e76825;}
body.blue-theme .menu-frst-sect li a.heading{color:#205aaa;}
body.yellow-theme .menu-frst-sect li a.heading{color:#f1c31d;}
body.light-blue-theme .menu-frst-sect li a.heading{color:#1fa2dc;}
body.green-theme .menu-frst-sect li a.heading{color:#7fbd12;}

body.red-theme .mfrst-nav i{color:#913e90;}
body.purple-theme .mfrst-nav i{color:#aa1133;}
body.orange-theme .mfrst-nav i{color:#e76825;}
body.blue-theme .mfrst-nav i{color:#205aaa;}
body.yellow-theme .mfrst-nav i{color:#f1c31d;}
body.light-blue-theme .mfrst-nav i{color:#1fa2dc;}
body.green-theme .mfrst-nav i{color:#7fbd12;}

body.red-theme .news-insight-sect .ins-colr{background-color:#913e90;}
body.purple-theme .news-insight-sect .ins-colr{background-color:#aa1133;}
body.orange-theme .news-insight-sect .ins-colr{background-color:#e76825;}
body.blue-theme .news-insight-sect .ins-colr{background-color:#205aaa;}
body.yellow-theme .news-insight-sect .ins-colr{background-color:#f1c31d;}
body.light-blue-theme .news-insight-sect .ins-colr{background-color:#1fa2dc;}
body.green-theme .news-insight-sect .ins-colr{background-color:#7fbd12;color:#FFFFFF;}

body.red-theme .three-links span{background:url(../img/red-bttn.svg) no-repeat 0 0 / 42px 47px #913e90;}
body.purple-theme .three-links span{background:url(../img/purple-bttn.svg) no-repeat 0 0 / 42px 47px #aa1133;}
body.orange-theme .three-links span{background:url(../img/orange-bttn.svg) no-repeat 0 0 / 42px 47px #e76825;}
body.blue-theme .three-links span{background:url(../img/blue-bttn.svg) no-repeat 0 0 / 42px 47px #205aaa;}
body.yellow-theme .three-links span{background:url(../img/yellow-bttn.svg) no-repeat 0 0 / 42px 47px #f1c31d;}
body.light-blue-theme .three-links span{background:url(../img/light-blue-bttn.svg) no-repeat 0 0 / 42px 47px #1fa2dc;}
body.green-theme .three-links span{background:url(../img/green-bttn.svg) no-repeat 0 0 / 42px 47px #7fbd12;}

body.red-theme .landing-banner li span{background-color:#913e90;}
body.purple-theme .landing-banner li span{background-color:#aa1133;}
body.orange-theme .landing-banner li span{background-color:#e76825;}
body.blue-theme .landing-banner li span{background-color:#205aaa;}
body.yellow-theme .landing-banner li span{background-color:#f1c31d;}
body.light-blue-theme .landing-banner li span{background-color:#1fa2dc;}
body.green-theme .landing-banner li span{background-color:#7fbd12;}

body.red-theme .rs-txt-main a{background:url(../img/red-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}
body.purple-theme .rs-txt-main a{background:url(../img/purple-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}
body.orange-theme .rs-txt-main a{background:url(../img/orange-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}
body.blue-theme .rs-txt-main a{background:url(../img/blue-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}
body.yellow-theme .rs-txt-main a{background:url(../img/yellow-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}
body.light-blue-theme .rs-txt-main a{background:url(../img/light-blue-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}
body.green-theme .rs-txt-main a{background:url(../img/green-bttn.svg) no-repeat -2px 0 / 42px 47px #333;}

body.red-theme .rs-txt-main a:hover{color:#913e90;}
body.purple-theme .rs-txt-main a:hover{color:#aa1133;}
body.orange-theme .rs-txt-main a:hover{color:#e76825;}
body.blue-theme .rs-txt-main a:hover{color:#205aaa;}
body.yellow-theme .rs-txt-main a:hover{color:#f1c31d;}
body.light-blue-theme .rs-txt-main a:hover{color:#1fa2dc;}
body.green-theme .rs-txt-main a:hover{color:#7fbd12;}

body.red-theme .footer-newcontact .btn-input1{background:url(../img/red-bttn.svg) no-repeat 0 0 / 45px 54px #000;}
body.purple-theme .footer-newcontact .btn-input1{background:url(../img/purple-bttn.svg) no-repeat 0 0 / 45px 54px #000;}
body.orange-theme .footer-newcontact .btn-input1{background:url(../img/orange-bttn.svg) no-repeat 0 0 / 45px 54px #000;}
body.blue-theme .footer-newcontact .btn-input1{background:url(../img/blue-bttn.svg) no-repeat 0 0 / 45px 54px #000;}
body.yellow-theme .footer-newcontact .btn-input1{background:url(../img/yellow-bttn.svg) no-repeat 0 0 / 45px 54px #000;}
body.light-blue-theme .footer-newcontact .btn-input1{background:url(../img/light-blue-bttn.svg) no-repeat 0 0 / 45px 54px #000;}
body.green-theme .footer-newcontact .btn-input1{background:url(../img/green-bttn.svg) no-repeat 0 0 / 45px 54px #000;}

body.red-theme .footer-newcontact .btn-input1:hover{color:#913e90;}
body.purple-theme .footer-newcontact .btn-input1:hover{color:#aa1133;}
body.orange-theme .footer-newcontact .btn-input1:hover{color:#e76825;}
body.blue-theme .footer-newcontact .btn-input1:hover{color:#205aaa;}
body.yellow-theme .footer-newcontact .btn-input1:hover{color:#f1c31d;}
body.light-blue-theme .footer-newcontact .btn-input1:hover{color:#1fa2dc;}
body.green-theme .footer-newcontact .btn-input1:hover{color:#7fbd12;}

body.red-theme .cls-box span{background-color:#913e90;}
body.purple-theme .cls-box span{background-color:#aa1133;}
body.orange-theme .cls-box span{background-color:#e76825;}
body.blue-theme .cls-box span{background-color:#205aaa;}
body.yellow-theme .cls-box span{background-color:#f1c31d;}
body.light-blue-theme .cls-box span{background-color:#1fa2dc;}
body.green-theme .cls-box span{background-color:#7fbd12;}

body.red-theme .entry-rgt-box ul{background-color:#913e90;}
body.purple-theme .entry-rgt-box ul{background-color:#aa1133;}
body.orange-theme .entry-rgt-box ul{background-color:#e76825;}
body.blue-theme .entry-rgt-box ul{background-color:#205aaa;}
body.yellow-theme .entry-rgt-box ul{background-color:#f1c31d;}
body.light-blue-theme .entry-rgt-box ul{background-color:#1fa2dc;}
body.green-theme .entry-rgt-box ul{background-color:#7fbd12;}

body.orange-theme .entry-rgt-box, 
body.red-theme .entry-rgt-box, 
body.purple-theme .entry-rgt-box, 
body.blue-theme .entry-rgt-box, 
body.yellow-theme .entry-rgt-box, 
body.light-blue-theme .entry-rgt-box, 
body.green-theme .entry-rgt-box
{background-color:#f8f8f8;box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);}





body.red-theme .head-links{border-right:1px solid #913e90;}
body.purple-theme .head-links{border-right:1px solid #aa1133;}
body.orange-theme .head-links{border-right:1px solid #e76825;}
body.blue-theme .head-links{border-right:1px solid #205aaa;}
body.yellow-theme .head-links{border-right:1px solid #f1c31d;}
body.light-blue-theme .head-links{border-right:1px solid #1fa2dc;}
body.green-theme .head-links{border-right:1px solid #7fbd12;}

body.red-theme .hgltd-sect ul li::before, body.red-theme .entry-lft ul li::before, body.red-theme .case-study-sects li::before,body.red-theme .listyl-blts li::before{color:#913e90;}
body.purple-theme .hgltd-sect ul li::before, body.purple-theme .entry-lft ul li::before, body.purple-theme .case-study-sects li::before, body.purple-theme .listyl-blts li::before{color:#aa1133;}
body.orange-theme .hgltd-sect ul li::before, body.orange-theme .entry-lft ul li::before, body.orange-theme .case-study-sects li::before, body.orange-theme .listyl-blts li::before{color:#e76825;}
body.blue-theme .hgltd-sect ul li::before, body.blue-theme .entry-lft ul li::before, body.blue-theme .case-study-sects li::before, body.blue-theme .listyl-blts li::before{color:#205aaa;}
body.yellow-theme .hgltd-sect ul li::before, body.yellow-theme .entry-lft ul li::before, body.yellow-theme .case-study-sects li::before, body.yellow-theme .listyl-blts li::before{color:#f1c31d;}
body.light-blue-theme .hgltd-sect ul li::before, body.light-blue-theme .entry-lft ul li::before, body.light-blue-theme .case-study-sects li::before, body.light-blue-theme .listyl-blts li::before{color:#1fa2dc;}
body.green-theme .hgltd-sect ul li::before, body.green-theme .entry-lft ul li::before, body.green-theme .case-study-sects li::before, body.green-theme .listyl-blts li::before{color:#7fbd12;}

body.red-theme .breadcrumbs i{color:#913e90;}
body.purple-theme .breadcrumbs i{color:#aa1133;}
body.blue-theme .breadcrumbs i{color:#205aaa;}
body.green-theme .breadcrumbs i{color:#7fbd12;}
body.light-blue-theme .breadcrumbs i{color:#1fa2dc;}
body.orange-theme .breadcrumbs i{color:#e76825;}
body.yellow-theme .breadcrumbs i{color:#f1c31d;}

body.red-theme .inner-testimonial{background-color:#913e90;color:#FFFFFF;}
body.purple-theme .inner-testimonial{background-color:#aa1133;color:#FFFFFF;}
body.orange-theme .inner-testimonial{background-color:#e76825;color:#FFFFFF;}
body.blue-theme .inner-testimonial{background-color:#205aaa;color:#FFFFFF;}
body.yellow-theme .inner-testimonial{background-color:#f1c31d;}
body.light-blue-theme .inner-testimonial{background-color:#1fa2dc;color:#FFFFFF;}
body.green-theme .inner-testimonial{background-color:#7fbd12;color:#FFFFFF;}

body.red-theme .head-links a:hover{color:#913e90;}
body.purple-theme .head-links a:hover{color:#aa1133;}
body.orange-theme .head-links a:hover{color:#e76825;}
body.blue-theme .head-links a:hover{color:#205aaa;}
body.yellow-theme .head-links a:hover{color:#f1c31d;}
body.light-blue-theme .head-links a:hover{color:#1fa2dc;}
body.green-theme .head-links a:hover{color:#7fbd12;}

body.red-theme .hgltd-sect a:hover, body.red-theme .entry-content a:hover{color:#913e90;}
body.purple-theme .hgltd-sect a:hover, body.purple-theme .entry-content a:hover{color:#aa1133;}
body.orange-theme .hgltd-sect a:hover, body.orange-theme .entry-content a:hover{color:#e76825;}
body.blue-theme .hgltd-sect a:hover, body.blue-theme .entry-content a:hover{color:#205aaa;}
body.yellow-theme .hgltd-sect a:hover, body.yellow-theme .entry-content a:hover{color:#f1c31d;}
body.light-blue-theme .hgltd-sect a:hover, body.light-blue-theme .entry-content a:hover{color:#1fa2dc;}
body.green-theme .hgltd-sect a:hover, body.green-theme .entry-content a:hover{color:#7fbd12;}

body.red-theme .entry-rgt-box a:hover,
body.purple-theme .entry-rgt-box a:hover,
body.orange-theme .entry-rgt-box a:hover, 
body.blue-theme .entry-rgt-box a:hover, 
body.yellow-theme .entry-rgt-box a:hover, 
body.light-blue-theme .entry-rgt-box a:hover, 
body.green-theme .entry-rgt-box a:hover {color:#000;}

body.red-theme .entry-rgt-box, body.red-theme .entry-rgt-box a,
body.purple-theme .entry-rgt-box, body.purple-theme .entry-rgt-box a,
body.blue-theme .entry-rgt-box, body.blue-theme .entry-rgt-box a, 
body.green-theme .entry-rgt-box, body.green-theme .entry-rgt-box a, 
body.light-blue-theme .entry-rgt-box, body.light-blue-theme .entry-rgt-box a, 
body.orange-theme .entry-rgt-box, body.orange-theme .entry-rgt-box a {color:#FFFFFF;}




@media (max-width:1169px){

.nwidth{padding-left:20px;padding-right:20px;}


}

@media (max-width:1690px){


.rs-sect1{padding:0 30px 0 30px!important;}

.ecom-res-sect.resources-sect li.rs-sect2{height:540px;}
.ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:270px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:540px;}
.ecom-res-sect.resources-sect2 li li{height:auto;}
.rs-sect-txt ul{padding:20px 24px;}
.rs-sect5 .rs-sect-txt:first-child p{font-size:35px;line-height:35px;}
.rs-sect-txt p.sub-head{font-size:20px!important;margin-bottom:20px;}

/*.res-digi-sect.resources-sect li.rs-sect2{height:450px;}
.res-digi-sect.resources-sect li, .res-digi-sect.resources-sect2 li{height:225px;}
.res-digi-sect.resources-sect2 li.rs-sect5{height:450px;}
.res-digi-sect.resources-sect2 li li{height:auto;}*/

}


@media (max-width:1610px){
.inner-banner.thanks-ibanner{background: #000 url("../img/thanks-ibanner.jpg") no-repeat scroll center top / cover!important;}

}


@media (max-width:1460px){


.rs-sect1{padding:0 30px 0 30px!important;}
.ecom-res-sect.resources-sect li.rs-sect2{height:540px;}
.ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:270px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:540px;}
.ecom-res-sect.resources-sect2 li li{height:auto;}
.rs-sect-txt ul{padding:16px 16px;width:94%;margin:0;}
.rs-sect5 .rs-sect-txt:first-child p{font-size:35px;line-height:35px;}
.rs-sect-txt p.sub-head{font-size:20px!important;margin-bottom:10px;}

.res-digi-sect.resources-sect li.rs-sect2{height:420px;}
.res-digi-sect.resources-sect li, .res-digi-sect.resources-sect2 li{height:210px;}
.res-digi-sect.resources-sect2 li.rs-sect5{height:420px;}
.res-digi-sect.resources-sect2 li li{height:auto;}




}


@media (max-width:1330px){


.rs-sect1{padding:0 30px 0 30px!important;}
.ecom-res-sect.resources-sect li.rs-sect2{height:540px;}
.ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:195px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:390px;}
.ecom-res-sect.resources-sect2 li li{height:auto;}
.rs-sect-txt ul{padding:16px 16px;width:94%;margin:0;}
.rs-sect5 .rs-sect-txt:first-child p{font-size:25px;line-height:25px;}
.rs-sect-txt p.sub-head{font-size:18px!important;margin-bottom:10px;}

.rs-sect-txt p{font-size:13px;line-height:18px;}
.rs-sect-txt h2{font-size:14px;line-height:13px;}




}

@media (min-width:1110px) and (max-width:1280px) {

body.orange-theme .rs-txt-main h2, body.blue-theme .rs-txt-main h2{font-size:35px;}
body.orange-theme .rs-txt-main p, body.blue-theme .rs-txt-main p{font-size:16px;line-height:22px;margin-bottom:10px;}


.rs-sect1{padding:0 10px 0 10px!important;}
.ecom-res-sect.resources-sect li.rs-sect2{height:540px;}
.ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:270px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:540px;}
.ecom-res-sect.resources-sect2 li li{height:auto;font-size:13px;padding-left:15px;}
.rs-sect-txt ul{padding:16px 16px;width:94%;margin:0;}
.rs-sect5 .rs-sect-txt:first-child p{font-size:18px;line-height:20px;}
.rs-sect-txt p.sub-head{font-size:16px!important;margin-bottom:5px;}

.rs-sect-txt p{font-size:16px;line-height:22px;}
.rs-sect-txt h2{font-size:16px;line-height:13px;}
.resources-sect2 li li::before{font-size:9px;}








}

@media (max-width:1110px){

.dropdown .right-small{display:inline-block!important;}
.navbar-right .dropdown-menu, .head-nav a.nav-bttn{display:none!important;}
.left-off-canvas-menu{display:block!important;}

.resources-section{padding:50px 0;max-width:950px;margin:auto;}
.ecom-res-sect.resources-sect li.rs-sect2{height:530px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:530px;}
.resources-sect, .resources-sect2{float:none;width:100%;}
.ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:265px;}
.rs-txt-main h2{font-size:35px;font-weight:600;}

.res-digi-sect.resources-sect li.rs-sect2{height:530px;}
.res-digi-sect.resources-sect2 li.rs-sect5{height:530px;}
.res-digi-sect.resources-sect li, .res-digi-sect.resources-sect2 li{height:265px;}

}


@media (max-width:850px){
.resources-section{padding:50px 0;max-width:950px;margin:auto;}
.ecom-res-sect.resources-sect li.rs-sect2{height:420px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:420px;}
.ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:210px;}

}



@media (min-width:1024px) and (max-width:1169px) {
.landing-banner li, .home-banner li{width:23%;}
.most-viewed li{width:auto!important;}
.home-vid iframe{transform:scale(3);}
.news-insight li{width:31.6%;display:inline-block;float:none;vertical-align:top;max-width:none;}
.blog-three-sct li{width:100%;display:block;}
.lets-meet li{width:22.3%;}

}

@media (max-width:1169px){
.news-insight li img, .landing-about img, .home-about img, .lets-meet img{width:auto;max-width:100%;height:auto;}
.three-links a{font-size:13px;margin-top:15px;max-width:130px!important;width:100%;}
}

@media (min-width:768px) and (max-width:1024px) {
.landing-banner li, .home-banner li{width:48.6%;margin-bottom:30px;}
.landing-banner li:nth-child(2n), .home-banner li:nth-child(2n){margin-right:0;}
.home-vid iframe{transform:scale(5);}
.most-viewed li{margin:0 10px 14px 0!important;padding:0!important;width:auto!important;}
.news-insight li{width:38%;}
.news-insight li:nth-child(2n){margin-right:0;}
.news-insight{max-width:369px;margin:auto!important;}
.news-insight li{max-width:369px;width:100%!important;margin:auto!important;float:none!important;display:block;}

.header-right{width:240px!important;}
.dropdown .right-small{padding:21px 0 24px 47px;}
.lets-meet{text-align:center;}
.lets-meet li{width:36%;text-align:left;max-width:261px;margin-right:10%;margin-bottom:30px;}
.lets-meet li.lst{margin-right:0;}
.nfooter{padding:40px 0 !important;}
.footermain .footer-lft{float:none;width:100%;}
.footer-rght.footer-rght-hm{width:100%;margin:30px 0 40px;}
.nfooter .footermain ul li{font-size:14px;}

.hom-cont-lft{width:100%;float:none;margin-bottom:50px;}
.hom-cont-rgt{float:none;width:100%;}
.hom-cont-lft input[type="text"]{width:27%;}
.landing-about img, .home-about img{max-width:100%;width:auto;height:auto;}
.three-links ul{padding:0!important;}

.three-links ul{padding:0!important;}
.three-links ul li{width:32.2%;}
.three-links span{width:30%;height:auto;max-width:114px;margin-right:10px;}
.three-links span img{width:auto;max-width:100%;}
.three-links li p{font-size:20px;line-height:22px;float:left;}
.three-links a{font-size:13px;margin-top:15px;max-width:130px!important;width:100%;}
	
}



@media (max-width:768px){

.resources-sect li, .resources-sect2 li{display:block;width:100%;max-width:475px;float:none;margin:auto;}
.resources-sect li.rs-sect1{height:auto!important;padding:0 0 30px!important;}
.ecom-res-sect.resources-sect li.rs-sect2{height:510px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:510px;}
.resources-sect li, .resources-sect2 li, .ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li{height:257px;}
.resources-sect{margin-bottom:0;}
.rs-txt-main p{font-size:16px;line-height:26px;}

header{position:absolute!important;background:none!important;}
.home-vid{top:0;}
.home-vid iframe{transform:scale(4.5);}
.landing-banner li, .home-banner li{width:80%;margin:0 auto 30px!important;display:block;}
.most-viewed{display:none;}
.news-insight li{max-width:369px;width:100%!important;margin:auto!important;float:none!important;display:block;}
ul.sm-insights li:last-child, .lg-insights li:last-child, .md-insight li:last-child{margin-right:auto!important;}
.lg-insights{margin-bottom:30px;}
.head-links{display:none;}
.hom-cont-lft{width:100%;float:none;margin-bottom:50px;}
.hom-cont-rgt{float:none;width:100%;}
.hom-cont-lft input[type="text"]{width:27%;}

.lets-meet li{display:block;margin:0 auto 20px!important;width:64%;}
.lets-meet li img{height:auto;max-width:100%;}

.nfooter .footermain .footer-lft ul li{float:none;padding:15px 0 15px!important;width:100%;text-align:center;display:block;}
#footer .footermain ul li{border-bottom:1px solid #343E4A !important;float:none!important;}
#footer .footermain .footer-lft ul{margin-bottom:50px!important;}
.policy-div .plft{border-right:none;float:none;margin-right:0;padding-right:0;width:100%;}
.policy-div .prgt{float:none;width:100%;}
.policy-div .prgt p{margin-bottom:0;}

#footer .footermain ul{float:none;}
#footer .footermain .scnd-links li{width:100%;text-align:center;padding:15px 0!important;display:block;float:none;}
#footer .footermain .right-pan-smi.hm-pan li{border-bottom:none!important;display:inline-block;}
#footer .footermain .hm-footer-content{border:none;}
.hm-left-content{float:none;width:100%;}
#footer .footermain .cpy-right li{border:none!important;}

.three-links ul{padding:0!important;}
.three-links ul li{width:100%;}
.three-links span{width:30%;height:auto;max-width:114px;margin-right:20px;}
.three-links span img{width:auto;max-width:100%;}
.three-links li p{font-size:20px;line-height:22px;float:left;}
.three-links a{font-size:13px;margin-top:15px;max-width:130px;}




}

@media (max-width:480px){

.ecom-res-sect.resources-sect li.rs-sect2{height:510px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:510px;}
.resources-sect li, .resources-sect2 li, .ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li, .res-digi-sect.resources-sect li, .res-digi-sect.resources-sect2 li{height:270px;}
.rs-sect-txt ul{padding:6px 10px;}
.rs-sect-txt ul li{font-size:13px;}

.landing-banner li, .home-banner li{width:80%;margin:0 auto 30px;max-width:480px;display:block;}
.news-insight li{max-width:369px;width:100%!important;margin:auto!important;float:none!important;display:block;}
ul.sm-insights li:last-child, .lg-insights li:last-child, .md-insight li:last-child{margin-right:auto!important;}
.lg-insights{margin-bottom:30px;}

.slide-contact{display:none;}


ul.sm-insights li{margin:20px auto 0!important;}
ul.md-insight li{height:auto !important;}

.footer-newcontact input[type="text"], .footer-newcontact textarea{width:100%;margin-bottom:10px;}
.footer-newcontact .sec-box{width:100%;}
.footer-newcontact .txt-cpt{width:50%!important;}
.nfooter{padding:20px!important;}
.nfooter .nwidth{padding:0;}
.footermain .footer-lft{float:none;width:100%;}
.footermain .footer-rght{float:none;width:100%;}
.nfooter .footermain .footer-lft ul li{float:none;width:100%;padding:0 0 10px!important;}

.nlogo {width:60%;}
.nlogo img{width:auto;max-width:100%;}


.ecom-res-sect.resources-sect li.rs-sect2{height:430px;}
.ecom-res-sect.resources-sect2 li.rs-sect5{height:430px;}
.resources-sect li, .resources-sect2 li, .ecom-res-sect.resources-sect li, .ecom-res-sect.resources-sect2 li, .res-digi-sect.resources-sect li, .res-digi-sect.resources-sect2 li{height:235px;}
.rs-sect-txt ul{padding:6px 10px;}
.rs-sect-txt ul li{font-size:13px;}

.head-links{display:none;}
.nlogo{width:70%;padding-top:10px;}
.header-right{padding:16px 0 0;}
.home-vid{top:-120px;}
.landing-banner li, .home-banner li{margin:0 0 7% 0!important;width:100%!important;}
.landing-banner li:nth-child(2n), .home-banner li:nth-child(2n){margin-right:0;}
.most-viewed{display:none;}
.most-viewed .nwidth{padding:0;}
.most-viewed h5 strong{margin-bottom:20px;}
.most-viewed ul{margin-top:30px;}
.hom-cont-lft{float:none;width:100%;}
.hom-cont-rgt{float:none;width:100%;margin-top:50px;}
.landing-aboutimg{max-width:100%;}
.landing-about img{max-width:100%;}
.hom-cont-rgt h2, .hom-cont-rgt p{text-align:center;}
.hom-cont-rgt p span{text-align:left;}
.resources-sect li.rs-sect1{padding:0 20px 30px !important;}
.home-vid iframe{max-width:100%;transform:scale(7.5);}

.lets-meet li{display:block;margin:0 auto 20px!important;width:64%;}
.lets-meet li img{height:auto;max-width:100%;}

.nfooter .footermain .footer-lft ul li{float:none;padding:15px 0 15px!important;width:100%;text-align:center;display:block;}
#footer .footermain ul li{border-bottom:1px solid #343E4A !important;float:none!important;}
#footer .footermain .footer-lft ul{margin-bottom:50px!important;}
.policy-div .plft{border-right:none;float:none;margin-right:0;padding-right:0;width:100%;}
.policy-div .prgt{float:none;width:100%;}
.policy-div .prgt p{margin-bottom:0;}

#footer .footermain ul{float:none;}
#footer .footermain .scnd-links li{width:100%;text-align:center;padding:15px 0!important;display:block;float:none;}
#footer .footermain .right-pan-smi.hm-pan li{border-bottom:none!important;display:inline-block;}
#footer .footermain .hm-footer-content{border:none;}
.hm-left-content{float:none;width:100%;}
#footer .footermain .cpy-right li{border:none!important;}

.entry-content{align-items:flex-start;background:rgba(0, 0, 0, 0) none repeat scroll 0 center;display:flex;flex-direction:column;}
.entry-lft{order:1;width:100%;float:none;}
.entry-rgt-box{order:2;float:none;width:100%;}

.explore-more li{width:100%;}
.explore-more span{height:50px;width:50px;}
.explore-more img{max-width:100%;}

.partners-sect .pt-lft{float:none;width:100%;margin-bottom:30px;}
.partners-sect .pt-rgt{float:none;text-align:center;width:100%;}
.partners-sect .pt-rgt a{margin-right:0;}

.footer-newcontact .btn-input1{margin:18px 0 0;}

.inner-banner, .inner-banner.contact-banner, .inner-banner.news-banner{background-position:0 0!important;}
.inner-banner li{width:100%;height:auto!important;}
.inner-banner p{width:100%;}

.contactpg-form{margin-bottom:50px;}

ul.prtf-thmb li{width:100%;}
.prtflio-box .col-md-1.pull-right{width:100%;}
.prtflio-box span{display:inline-block;margin-right:20px;}
.prtflio-box h3{margin-top:20px;}

.screenshots-sect li{width:100%;padding-right:0!important;}
.portfolio-bx.photo-edit{width:100%;}

.cstd-sct li{width:100%;margin-right:0;height:auto!important;}
.down-form .controls{width:100%!important;}

.tabing-sect li a{font-size:13px;}
.tabing-sect li{padding:13px 10px 10px;}
.tabing-sect .nwidth{padding:0;}
li.nws-lis .nws-date{width:100%;}
.entry-lft img {float:none;max-width:100%;height:auto;}
header{position:absolute!important;background:none!important;}

.news-insight li img{width:auto;max-width:100%;height:auto;}
.three-links a{padding:6px 10px;}




body.red-theme .ntestimonials, body.red-theme .inner-testimonial{background:url("../img/new-tstmn-bg2.png") no-repeat scroll center top / cover #913e90!important;}
body.purple-theme .ntestimonials, body.purple-theme .inner-testimonial{background:url("../img/new-tstmn-bg1.png") no-repeat scroll center bottom / cover #aa1133!important;}
body.orange-theme .ntestimonials, body.orange-theme .inner-testimonial{background:url("../img/new-tstmn-bg3.png") no-repeat scroll center top / cover #e76825!important;}
body.blue-theme .ntestimonials, body.blue-theme .inner-testimonial{background:url("../img/new-tstmn-bg4.png") no-repeat scroll center top / cover #205aaa!important;}
body.yellow-theme .ntestimonials, body.yellow-theme .inner-testimonial{background:url("../img/new-tstmn-bg5.png") no-repeat scroll center top / cover #f1c31d!important;}
body.light-blue-theme .ntestimonials, body.light-blue-theme .inner-testimonial{background:url("../img/new-tstmn-bg6.png") no-repeat scroll center bottom / cover #1fa2dc!important;}
body.green-theme .ntestimonials, body.green-theme .inner-testimonial{background:url("../img/new-tstmn-bg7.png") no-repeat scroll center top / cover #7fbd12!important;}




}





.nrsnav{display:none !important;}

@media (max-width:1169px) {.nrsnav{display:block !important;} }

.ftrtwt svg {position: relative;top: -2px;}
.ftrtwt:hover svg {fill: #fff;}
.ftrtwt .icon-twitter:before{display: none;}




















