@font-face{font-family:"Flaticon";src:url(Flaticon.eot) format("truetype");src:url(Flaticon.eot) format("truetype"),url(Flaticon.ttf) format("truetype"),url(Flaticon.woff) format("woff"),url(Flaticon.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon}
.flaticon-pin:before{content:"\f100"}
.flaticon-internet:before{content:"\f101"}
.flaticon-chart:before{content:"\f102"}
.flaticon-rocket:before{content:"\f103"}
.flaticon-mail:before{content:"\f104"}
.flaticon-graphic:before{content:"\f105"}
.flaticon-support:before{content:"\f106"}
.flaticon-call-answer:before{content:"\f107"}
.flaticon-telephone:before{content:"\f108"}
html{scroll-behavior:smooth}
@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiAyp8kv8JHgFVrJJLmE0tDMPKhSkFEkm8.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiAyp8kv8JHgFVrJJLmE0tMMPKhSkFEkm8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiAyp8kv8JHgFVrJJLmE0tCMPKhSkFE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmv1pVFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmv1pVGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmv1pVF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm21lVFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm21lVGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm21lVF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hVFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hVGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hVF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19VFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19VGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19VF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15VFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm111VFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm111VGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm111VF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm81xVFteOYktMqlap.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm81xVGdeOYktMqlap.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm81xVF9eOYktMqg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTucXtAOvWDSHFF.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTufntAOvWDSHFF.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTucHtAOvWDSA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body{font-family:'Poppins',sans-serif;margin:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:16px;color:#333;font-weight:400;line-height:1.5}
a{transition:all .5s ease-out}
h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;line-height:1.2}
h1,h2,h3,h4{color:#000;font-family:'Poppins',sans-serif}
.pull-left{float:left;margin-right:20px}
.pull-right{float:right;margin-left:20px}
.clear{clear:both}
.cm-btn a{padding:8px 20px;color:#000;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500; position: relative; z-index: 1;border: 2px solid #eb6524;border-radius: 35px;transition:all .5s ease-out;    display: inline-block;}
.cm-btn a:hover{color:#fff; background:#eb6524;}
header{width:100%;float:left;position:fixed;left:0;top:0;z-index:998;transition:all .5s ease-out;background:#fff}
header.lightheader{background:#fff;box-shadow:2px 2px 7px 0 rgb(0 0 0 / .1)}
.logo.sticky{display:none}
header.lightheader .logo.sticky{display:block}
header.lightheader .logo{display:none}
.clr{clear:both}
.header-content{padding:0 0;box-sizing:border-box;width:100%;margin:auto;max-width:100%;padding:0 50px}
.header-content:after{content:'';display:block;clear:both}
.header-content ul{padding:0;margin-top:0;margin-bottom:0}
.header-content li{list-style:none;padding:0;margin:0;display:inline-block;position:relative;font-family:'Poppins',sans-serif}
.header-content .logo{float:left;}
.header-right{float:right;text-align:right;position:relative}
.header-right:after{content:"";background-image:url(../images/speak-icon.png);background-size:100%;width:140px;height:57px;background-size:contain;width:105px;height:50px;display:inline-block;background-repeat:no-repeat;position:absolute;top:15px;right:0;right:-110px;margin-left:5px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);display:none}
.header-landing{display:flex;align-items:center}
.successful-project-sec .container{display:block}
table.comparision{border-collapse:collapse;table-layout:fixed;width:100%;    background: #fff;}
table.comparision th,table.comparision td{padding:10px;font-size:14px;border:1px solid #ccc;text-align:left}
table.comparision th{background:#eee}
.ecommarce-sol .row{display:flex;gap:20px}
.ecommarce-sol .row .span_4{width:100%;background:#fff;padding:15px 20px;border-radius:15px;box-shadow:0 20px 20px -16px #22066d29,0 8px 20px #22066d0f,1px 0 2px #22066d0a,0 0 0 1px #22066d14}
.ecommarce-sol .row .span_4 ul{padding-left:20px}
.ecommarce-sol .row:after{display:none}
.platforms-section{margin-top:100px;min-height:480px;display:flex;height:100%;position:relative}
.span_4.moving-box:after{background:#f5f5f5;border-radius:30px;padding:30px;transform:rotate(45deg);content:"";top:45px;left:30px;position:absolute;z-index:-1;width:340px;height:340px;transition:all ease-in-out .3s}
.span_4.moving-box.adobe:after{background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);}
.span_4.moving-box.bigcommerce:after{background:linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, #5722e8 0%, #22e8d6 100%);}
.span_4.moving-box.shopify:after{background:linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgb(30 174 79) 0%, rgb(131 236 184) 100%);}
.span_4.moving-box:hover:after{transform:rotate(0deg);content:"";width:380px;height:380px;left:10px;top:20px;}
.span_4.moving-box{position:relative;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;margin:0 auto;align-items:center;align-content:center}
.span_4.moving-box h2{margin:0;padding:0;font-weight:600;transition:all ease-in-out .3s}
.span_4.moving-box .content-box{opacity:0;visibility:hidden;height:0;font-size:16px;}
.span_4.moving-box img{transition:all ease-in-out .3s}
.span_4.moving-box:hover img{opacity:0;visibility:hidden;height:0}
.span_4.moving-box:hover img.partner-logo{opacity:1;visibility:visible;height:auto;width:auto;margin:0 auto}
.span_4.moving-box:hover .content-box{opacity:1;visibility:visible;height:auto;transition:all ease-in-out .3s}
.span_4.moving-box a {display: contents;width: 100%;height: 100%;align-items: center;}
.span_4.moving-box a:after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;}
/*.apparel-temp{padding-bottom:80px}*/
.contact-form-section ul{justify-content:center}
.new-sec-bg .new-press-item{width:32%}
.new-press-content{background:#fff;padding:10px 15px;border-radius:10px;margin-top:-35px;position:relative;max-width:94%;left:3%;box-shadow:0 2px 10px #eee}
.new-sec-bg .new-press-item img{border-radius:15px}
.new-sec-bg .new-press-item a{text-decoration:none}
.main-container-new-sec-col.new-sec-bg{    margin: 0;background: #f5f5f5;padding: 10px 0 40px 0;}

.new-press-content {padding: 30px;background: #dde7fa;border-radius: 0;box-shadow: 0 2px 10px #eee;}
.new-press-content input {height: 35px;border: 0;background: none;border-bottom: 1px solid #666;width: 100%; font-size:16px;}
.new-press-content input[type="checkbox"] {width: auto;height: auto;margin: 0;}
.new-press-content .events-fill {margin-bottom: 20px;position: relative;}
.new-press-content .register-event h3 {font-size: 30px;margin-bottom: 30px;}
.new-press-content .events-fil.check-items {margin: 20px 0;    font-size: 13px;}
.new-press-content .events-fil.butt #submit-event {padding: 18px;text-transform: uppercase;font-size: 20px;width: 100%;border-radius: 30px;border: 0;    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%); transition: all .1s ease-in-out;;cursor: pointer;color: #fff;}
.new-press-content .events-fil.butt #submit-event:hover {    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, #e82247 0%, #803288 100%);}
.new-sec-row .new-press-item {width: 58%;}
.new-sec-row .new-press-item.new-press-right-item {width: 37%;}
.highlight-key-content ul {padding: 0;list-style: none;margin: 0;}
.highlight-key-content ul li {padding: 10px;display: flex;margin-bottom: 10px;background: #f5f5f5;align-items: center;    font-size: 15px;}
.highlight-key-content {margin: 40px 0;}
.playground-section{clear:both;display:grid; grid-auto-flow:column;grid-template-columns:48% 47%;column-gap:5%; text-align:left;position: relative;padding:40px 0;}
.playground-section:after {background: linear-gradient(90deg, hsla(0, 0%, 85%, 0), #d9d9d9 50%, hsla(0, 0%, 85%, 0));bottom: 0;content: "";height: .125rem;left: 0;position: absolute;right: 0;width: 100%;z-index: 1;}
.playground-section:before {position: absolute;top: 0;right: 0;left: 0;margin: 0 auto;width: 2px;background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #d9d9d9 50%, hsla(0, 0%, 100%, 0));height: 100%;content: "";}
.playground-section .left-section h3 {margin: 0;padding-bottom: 0;font-size: 26px;font-weight: 600;}
.logo-section {display: grid;column-gap: 20px;padding:0 0 10px 0;grid-auto-flow: column;}
.logo-section img {border-right: 1px solid #ccc;padding-right: 10px;}
.logo-section img:last-child {border: 0;}
.right-section ul li {list-style: none;margin-bottom: 15px;display: inline-block;vertical-align: top;width: 49%;}
.right-section ul li strong {font-weight: 500;}
.right-section ul {padding: 0;margin:0;}
.playground-section .right-section h3 {padding-bottom: 0;margin: 0;font-size: 24px;font-weight: 600;border-left: 3px solid #eb6524;padding-left: 15px;    text-align: left;}
.playground-section .right-section p {padding-bottom: 10px; font-size: 18px;font-weight: 500;}
.discover {display: grid;grid-auto-flow: column;text-align: center;grid-template-columns: 1fr 1fr;    align-items: center;    position: relative; column-gap:50px;    padding:20px 0;}
.discover:before {position: absolute;top: 0;right: 0;left: 0;margin: 0 auto;width: 2px;background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #b0c5da 50%, hsla(0, 0%, 100%, 0));height: 100%;content: "";}
.discover .columns h3 {font-weight: 600;padding: 0;}
.discover .columns p{margin-top:10px;margin-bottom:25px;}
.connecting-people.gray-bg {background: #f5f5f5;}
.connecting-people.gray-bg h2:after {display: none;}
.connecting-people.gray-bg span {background: none;}
.cta{padding:8px 20px;color:#000;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500; position: relative; z-index: 1;border: 2px solid #eb6524;border-radius: 35px;transition:all .5s ease-out;    display: inline-block;}
.cta:hover{color:#fff; background:#eb6524;}
.connecting-people.call-to-action {background: url("https://18thlivesitemedia.s3.ap-south-1.amazonaws.com/media/call_bg.jpg") no-repeat; background-size:cover; background-attachment:fixed; position: relative;padding: 30px 0 60px 0;}
.connecting-people.call-to-action:before {background: rgba(0, 0, 0, .5);height: 100%;content: "";width: 100%;position: absolute;top: 0;z-index: 0;}
.connecting-people.call-to-action h2:after {display: none;}
.connecting-people.call-to-action h2 span {background: none;}
.connecting-people.call-to-action h2 {color: #fff;font-size: 30px;position: relative;z-index: 1;}
.connecting-people.call-to-action h3 {color: #fff;font-size: 20px;line-height: 30px;margin: 0;padding-left: 40px;padding-right: 40px;position: relative;z-index: 1; margin-bottom:20px;}
.connecting-people.call-to-action .cta {color: #fff;position: relative;z-index: 1;}
.connecting-people.call-to-action .cta span:after {color: #fff;}
.playground-section .right-section .service-section {padding: 0;display: grid;grid-template-columns: 1fr 1fr;column-gap: 20px;margin: 20px 0;align-items: center;align-content: center;}
.playground-section .right-section .service-section .service {min-height: 80px;display: grid;align-items: center;align-content: center;    grid-auto-flow: column;grid-template-columns: 60px max-content;}
.playground-section .right-section .service-section .service p {margin-top: 0;margin-bottom: 0;    display: grid;padding:0;font-weight: normal;font-size: 14px;}
.left-section p {font-weight: 500;font-size: 16px;}
.case-study-section {text-align: left;padding:0 20px; list-style:none;margin-bottom: 0;}
.case-study-section .item h3 {padding: 0;    margin: 0;font-size: 18px;}
.case-study-section .item p{margin-top: 10px;font-size: 14px;}
.case-study-section .owl-stage {display: flex;}
.case-study-section .text-section .cta {margin-top: 10px;display: inline-flex;}
.case-study-section .item {background: #fff8f5;padding: 30px;border-radius: 25px;    display: grid;grid-auto-flow: column;grid-template-columns: 40% 2fr;    min-height: 100%;}
.main-container-new-sec-col.new-sec-bg h2{width: 100%;text-align: center;font-weight: 500;font-size: 36px;}
.main-container-new-sec-col.new-sec-bg .new-press-content h2 {font-size: 20px;line-height: 30px;text-align: left;}
.testimonial-home .owl-stage-outer {border-radius: 30px;}
ul.logo-slider {margin-top: 30px !important;}
.logo-section ul.logo-list {display: flex;column-gap: 15px;align-items: center;margin: 0;    padding-bottom: 10px;}
.logo-section ul.logo-list li {width: auto;border-right: 1px solid #ccc;padding-right: 0;margin: 0;}
.logo-section ul.logo-list li img {mix-blend-mode: multiply;}
.logo-section ul.logo-list li:last-child {border: 0;}
.right-section ul.service-list li:before {background: url(../images/tick-arrow.svg) no-repeat;content: "";display: inline-block;width: 25px;height: 25px;vertical-align: bottom;background-size: 25px;margin-right: 10px;}
.platforms {margin-bottom: 30px;display: grid;align-items: center;column-gap:30px; grid-template-columns: 1fr 420px;position: relative; padding-bottom:40px;}
.platforms.bigcommerce {grid-template-columns: 420px 1fr;}
.platforms .column-right.adobe {min-height: 200px; height: 100%;align-items: center;justify-content: center;display: flex;border-radius: 20px;background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);}
.platforms .column-right.bigcommerce {height: 100%;align-items: center;justify-content: center;display: flex;border-radius: 20px;background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, #5722e8 0%, #22e8d6 100%);}
.platforms .column-right.shopify {height: 100%;align-items: center;justify-content: center;display: flex;border-radius: 20px;    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgb(30 174 79) 0%, rgb(131 236 184) 100%);}
.platforms:before{background: linear-gradient(90deg, hsla(0, 0%, 85%, .22), #eb6524 50%, hsla(0, 0%, 85%, 0));content: "";height: .125rem;left: 0;position: absolute;right: 0; bottom: 0;width: 100%;z-index: 0;}
.platforms:last-child{padding:0;}
.platforms:last-child:before{background: none;}
.platforms ul.service-list{padding: 0;list-style: none; display: grid;   grid-template-columns: 1fr 1fr 1fr;column-gap: 10px;padding-top: 20px;}
.platforms ul.service-list li{ margin-bottom: 15px;font-weight: 500; font-size: 16px;position: relative;padding-left: 35px;}
.platforms ul.service-list li:before {background: url(../images/tick-arrow.svg) no-repeat;content: "";display: inline-block;width: 25px;height: 25px;vertical-align: bottom;background-size: 25px;position: absolute;top: 0px;left: 0;}
.platforms .column-left p {font-size: 18px;line-height: 32px;}
.platforms .column-right p {font-size: 18px;}
.platforms .column-left h3 {font-size: 30px;font-weight: 600;    margin-bottom: 20px;}
.apparel-rk-sec.technologo-sec.platform-section h2 {position: relative;font-weight: 600;font-size: 36px;text-align: center;}
.apparel-rk-sec.technologo-sec.platform-section h2:before{background: linear-gradient(90deg, hsla(0, 0%, 85%, .22), #eb6524 50%, hsla(0, 0%, 85%, 0));content: "";height: .125rem;left: 0;position: absolute;right: 0;top: 50%;width: 100%;z-index: 0;}
.apparel-rk-sec.technologo-sec.platform-section h2 span {background: #fff8f5;padding: 0 20px;position: relative;z-index: 1;}
.apparel-rk-sec.technologo-sec.platform-section {background: #fff8f5;margin: 0;padding: 30px 0;}
ul.logo-list-marketing {list-style: none;display: flex;column-gap: 20px;padding: 0 !important;margin: 0; margin-bottom: 30px;}
ul.logo-list-marketing li {padding:10px 20px;background: #f2f8fe;border-radius: 25px;}
ul.logo-list-marketing li img {max-height: 100px;}
.apparel-rk-detail .span_6.no-border ul.service-list{padding:0; list-style:none; margin:0;    padding-top: 20px;}
.apparel-rk-detail .span_6.no-border ul.service-list li {margin-bottom: 15px;display: flex;position: relative;padding-left: 35px;}
.apparel-rk-detail .span_6.no-border ul.service-list li:before {background: url(../images/tick-arrow.svg) no-repeat;content: "";display: inline-block;width: 25px;height: 25px;vertical-align: bottom;background-size: 25px;position:absolute; left:0;}
.cms-section {margin-bottom: 50px;position: relative; padding-bottom:40px;}
.cms-section:before{background: linear-gradient(90deg, hsla(0, 0%, 85%, .22), #dadada 50%, hsla(0, 0%, 85%, 0));content: "";height: .125rem;left: 0;position: absolute;right: 0; bottom: 0;width: 100%;z-index: 0;}
.cms-section h3 {font-weight: 600;}
.cms-section h2 {font-weight: 600;font-size: 26px;}

.platforms-one {background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);padding: 100px 0;}
.platforms-one ul.service-list {padding: 40px 30px 20px 30px;background: #ffb7c6;border-radius: 30px;margin: 0;list-style: none;}
.platforms-one ul.service-list li {margin-bottom: 20px;font-size: 18px;}
.platforms-one h2 {font-size: 30px;font-weight: 600; color:#fff; position:relative;}
.platforms-one p {font-size: 18px;line-height: 32px;color:#fff;}
.platforms-one .container {align-items: center;}
.platforms-one h5 a{color:#fff;}
.platforms-one h5 a span:after{color:#fff;}

.platforms-one h2:after {
    width: 14px;
    height: 14px;
    content: '';
    position: absolute;
    left: -55px;
    top: 10px;
    z-index: 9;
    display: inline-block;
    border-radius: 50%;
    background: #bf12b0;
}
.platforms-one h2:before {
    align-items: center;
    border: 2px solid #fff;
    border-radius: 50%;
    height: 20px;
    padding:5px;
    width: 20px;
    z-index: 1;
    position: absolute;
    top: 0;
    left:-65px;
    background: #fff;
    display: inline-block;
    content: '';
}

.platforms-one .container:before {
    height: calc(100% + 200px);
    width: 1px;
    background: #ba5188;
    top: -100px;
    content:'';
    position: absolute;
    left: -4px;
}

.platforms-content {
    background: #f3f6fb;
    padding: 40px;
    border-radius: 40px;
    margin: 50px 0;
    text-align: center;
}

.platforms-two {background:linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, #5722e8 0%, #22e8d6 100%);padding: 100px 0;}
.platforms-two ul.service-list {padding: 40px 30px 20px 30px;background:#c6f4f5;border-radius: 30px;margin: 0;list-style: none;}
.platforms-two ul.service-list li {margin-bottom: 20px;font-size: 18px;}
.platforms-two h2 {font-size: 30px;font-weight: 600;color:#fff;position:relative;}
.platforms-two p {font-size: 18px;line-height: 32px;color:#fff;}
.platforms-two .container {align-items: center;}
.platforms-one h5 a, .platforms-two h5 a, .platforms-three h5 a{color:#fff;    border: 2px solid #fff;}
.platforms-one h5 a:hover, .platforms-two h5 a:hover, .platforms-three h5 a:hover{color:#000;   background:#fff;}


.platforms-two h2:after {
    width: 14px;
    height: 14px;
    content: '';
    position: absolute;
    left: -55px;
    top: 10px;
    z-index: 9;
    display: inline-block;
    border-radius: 50%;
    background: #5939e7;
}
.platforms-two h2:before {
    align-items: center;
    border: 2px solid #fff;
    border-radius: 50%;
    height: 20px;
    padding:5px;
    width: 20px;
    z-index: 1;
    position: absolute;
    top: 0;
    left:-65px;
    background: #fff;
    display: inline-block;
    content: '';
}

.platforms-two .container:before {
    height: calc(100% + 200px);
    width: 1px;
    background: #567ecf;
    top: -100px;
    content:'';
    position: absolute;
    left: -4px;
}


.platforms-three {background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgb(30 174 79) 0%, rgb(131 236 184) 100%);padding: 100px 0;}
.platforms-three ul.service-list {padding: 40px 30px 20px 30px;background: #e6fff2;border-radius: 30px;margin: 0;list-style: none;}
.platforms-three ul.service-list li {margin-bottom: 20px;font-size: 18px;}
.platforms-three h2 {font-size: 30px;font-weight: 600;color:#fff;position:relative;}
.platforms-three p {font-size: 18px;line-height: 32px;color:#fff;}
.platforms-three .container {align-items: center;}
.platforms-three h5 a{color:#fff;}
.platforms-three h5 a span:after{color:#fff;}

.platforms-three h2:after {
    width: 14px;
    height: 14px;
    content: '';
    position: absolute;
    left: -55px;
    top: 10px;
    z-index: 9;
    display: inline-block;
    border-radius: 50%;
    background: #33B861;
}
.platforms-three h2:before {
    align-items: center;
    border: 2px solid #fff;
    border-radius: 50%;
    height: 20px;
    padding:5px;
    width: 20px;
    z-index: 1;
    position: absolute;
    top: 0;
    left:-65px;
    background: #fff;
    display: inline-block;
    content: '';
}

.platforms-three .container:before {
    height: calc(100% + 200px);
    width: 1px;
    background: #5fce94;
    top: -100px;
    content:'';
    position: absolute;
    left: -4px;
}

.dark-bg {
    background: #171e16;
    padding: 50px 0;
    margin:0 !important;
}


.dark-bg h2 {
    color: #fff;
    font-weight: 600;
    font-size: 26px;
}

.dark-bg h3 {
    color: #fff;
    font-weight: 600;
    font-size: 22px;
}

.dark-bg hr{
    border-color: #000000;
    width: 100%;
    margin:30px 0;
}

.dark-bg p {
    color: #fff;
    font-size: 18px;
}

.apparel-rk-detail .span_6.icons {
    border: 0;
    padding-left: 25px;
    background: #c8d9ad;
}


.apparel-rk-detail .span_6.icons ul {
    padding-left: 15px;
}

ul.bullets-list{padding: 0;border-radius: 30px;list-style: none; display: grid;   grid-template-columns: 1fr 1fr;column-gap: 20px;padding-top: 20px; row-gap: 20px;}
ul.bullets-list li{ margin-bottom: 15px;font-weight: 500; font-size: 18px;position: relative;padding-left: 35px;}
ul.bullets-list li:before {background: url(../images/tick-arrow.svg) no-repeat;content: "";display: inline-block;width: 25px;height: 25px;vertical-align: bottom;background-size: 25px;position: absolute;top: 0px;left: 0;}
ul.bullets-list.content {grid-template-columns: 1fr 1fr 1fr;}
.dark-bg .span_4.icons {
    background:#ecf3e1;
    border: 0;
}

.dark-bg ul {
    padding-left: 15px;
}
ul.logo-list-marketing li {
    color: #000;
}
.dark-bg .rk_talk p {
    color: #fff;
}

.dark-bg .rk_talk h5 a {
    color: #fff;
}

.dark-bg .rk_talk h5 span:after {
    color: #fff;
}

.benefits {
    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);
    border-radius: 30px;
    padding: 30px;
    margin: 40px 0;
    color: #fff;
    display: grid;
    grid-auto-flow: column;
    column-gap: 10px;
}
.benefits .left-section ul {
    padding: 0;
    list-style: none;
    margin:0;
}
.benefits .left-section ul li {
    font-size: 16px;
    margin-bottom: 8px;
    background: #7b2273;
    padding: 10px 20px;
    font-weight: 600;
    min-height:70px;
    display:flex;
    align-items:center;
}

.benefits .right-section ul {
    padding: 0;
    margin:0;
}

.benefits .right-section ul li {
    font-size: 16px;
    margin-bottom: 8px;
    background: #b20062;
    padding: 10px 20px;
    width: 100%;
    min-height:70px;
    display:flex;
    align-items:center;
}
.benefits .right-section ul.darker li {
    background: #951552;
}
.benefits .left-section h3, .benefits .right-section h3  {
    margin: 20px 0;
    color:#fff;
}
.light-blue-bg {
    background: #f2f8fe;
    padding: 50px 0;
    margin: 0 !important;
}
.light-blue-bg-home {background: #f2f8fe;padding: 1px 0 10px 0;margin: 0 !important;}
.light-blue-bg-home h2{position:relative;font-weight:500;font-size:30px; text-align:center; margin-bottom: 10px;}
.light-blue-bg-home h2 span{background:#f2f8fe; padding:0 20px;position: relative;z-index: 1; display:inline-block;}
.light-blue-bg-home h2:after{background: linear-gradient(90deg, hsla(0, 0%, 85%, .22), #b0c5da 50%, hsla(0, 0%, 85%, 0));content: "";height: .125rem;left: 0;position: absolute;right: 0;top: 50%;width: 100%;z-index: 0;}
.light-blue-bg-home h3{font-weight:normal; text-align:center;}

.light-orange-bg-home {background: #fff8f5;padding: 2px 0 0px 0;margin: 0 !important;}
.light-orange-bg-home h2{position:relative;font-weight:500;font-size:30px; text-align:center;}
.light-orange-bg-home h2 span{background:#fff8f5; padding:0 20px;position: relative;z-index: 1; display:inline-block;}
.light-orange-bg-home h2:after{background: linear-gradient(90deg, hsla(0, 0%, 85%, .22), #eb6524 50%, hsla(0, 0%, 85%, 0));content: "";height: .125rem;left: 0;position: absolute;right: 0;top: 50%;width: 100%;z-index: 0;}
.light-orange-bg-home h3{font-weight:normal; text-align:center;    margin-bottom: 10px;}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.home-usps.wow.fadeInUpBig {padding-bottom: 25px;}
.light-blue-bg hr{margin:30px 0;width:100%}
.light-blue-bg h2{font-weight:600;font-size:26px}
.light-blue-bg p{font-size:18px}
.light-blue-bg h3{margin:30px 0 0 0;font-weight:600;font-size:22px}
.platforms-area h2{font-weight:600;font-size:30px}
.main-container-client-col.client-bg{padding:60px 0}
.client-bg h2{text-align:center;font-size:30px;font-weight:600}
.main-container-client-col.client-bg ul.client-logo.bigger li{width:20%;border:0;position:relative;padding:30px}
.main-container-client-col.client-bg ul.client-logo.bigger li img{max-width:200px}
.main-container-client-col.client-bg ul.client-logo.bigger li img:hover{transform:scale(1.2)}
.main-container-client-col.client-bg ul.client-logo.bigger li:before{background-color:#d9d9d9;bottom:0;content:"";height:.063rem;left:52%;position:absolute;top:auto;transform:translateX(-50%);width:90%}
.main-container-client-col.client-bg ul.client-logo.bigger li:after{background-color:#d9d9d9;content:"";height:85%;position:absolute;right:-.469rem;top:50%;transform:translateY(-50%);width:.063rem}
.main-container-client-col.client-bg ul.client-logo.bigger li:nth-child(5n+0):after{display:none}
.portfolio-new-design{padding:80px 0}
.portfolio-new-design h2{text-align:center}
.case-study-detail.portfolio-detail-sec .row:nth-child(odd) .case-study-detail-content h2{text-align:left}
.case-study-detail.portfolio-detail-sec .row:nth-child(even) .case-study-detail-content h2{text-align:right}
section.press-events{padding:40px 0}section.press-events .span_7{display:flex;flex-wrap:wrap;height:100%;align-items:center}
section.press-events img{border-radius:25px}.row.content-chain{display:flex;align-items:center}
.digitech-offering-top-content{margin-bottom:30px}
.header_logo{width:100%;display:block}
.banner{background:url(../images/cover-bg-2.jpg) no-repeat center top;font-size:32px;width:100%;overflow:hidden;background-size:cover;position:relative}
.banner.box_banner{max-width:1366px;margin:0 auto;border-radius:30px;margin-top:30px;margin-bottom:40px;background-position-x:right}
.case-study-section .item .text-section ul{padding-left:20px;font-size:14px}
.banner.box_banner .header_logo:before{background:none}
.banner.box_banner .inner h1{font-size:44px;line-height:60px;color:#fff}
.banner.box_banner .inner p{color:#fff}.banner.box_banner .quote-form-outer{margin-top:30px;border-radius:20px;overflow:hidden;margin-bottom:30px}
.banner.box_banner .two-logo{margin-top:20px}
.banner.box_banner .inner{margin-top:50px;    padding-right: 50px;}
.header_logo .padding-left{padding-left:0}
.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.two-logo{display:flex;align-items:center}.logo,.logo2{margin:12px 0;float:left}
.banner.box_banner .two-logo .logo2{margin-left:40px}
ul.awards-logo{margin:20px 0;padding:0;list-style:none;display:flex;column-gap:25px;flex-wrap:wrap}
ul.awards-logo li{display:inline-block;vertical-align:top;margin-bottom:10px}
.logo_right{font-size:30px;font-weight:600;color:#eb6524;margin:0 -20px;padding:12px 0;border-bottom:2px solid #ccc;text-align:center;background:#ececec;background:-moz-linear-gradient(top,#ececec 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#ececec 0%,#ffffff 100%);background:linear-gradient(to bottom,#ececec 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#ffffff',GradientType=0)}
.quote-form-outer{background:#fff;padding:0 20px 20px!important}
.banner.box_banner .conversation-form input{border-radius:5px;border:1px solid #ccc;box-shadow:none;width:100%;height:50px;padding:10px 15px;font-size:16px}
.banner.box_banner .conversation-form textarea {border-radius: 5px;border: 1px solid #ccc;box-shadow: none;width: 100%;height: 120px;padding: 10px 15px;font-size: 16px;    font-family: 'Poppins', sans-serif;}
.banner.box_banner .conversation-form .floating-label{font-size:14px}
.banner.box_banner .conversation-form .register-event h3{margin-top:20px;margin-bottom:15px;font-size:30px}
.banner.box_banner .conversation-form input[type="checkbox"]{width:20px;height:20px;margin:0}
.banner.box_banner .conversation-form .events-fil.check-items{font-size:14px;margin:20px 0;display:flex;align-items:flex-start;column-gap:10px;position:relative;padding-bottom:20px}
.banner.box_banner .conversation-form .events-fil.butt #submit-event{width:100%;padding:15px;border:0;text-transform:uppercase;border-radius:30px;border:0;font-size:20px;background:linear-gradient(90deg,rgb(255 255 255) 0%,rgb(252 252 252) 0%,rgb(254 254 254) 0%,rgb(244 244 244) 0%,rgb(249 249 249) 0%,rgb(255 255 255) 0%,rgb(244 244 244) 0%,rgb(255 255 255) 0%,rgb(237 237 237) 0%,rgb(237 237 237) 0%,rgb(128 50 136) 0%,rgb(232 34 71) 100%);transition:all .1s ease-in-out;color:#fff;font-weight:700;cursor:pointer}
.banner.box_banner .conversation-form label.error{font-size: 11px;color: #ff0000;text-transform: uppercase;font-weight: 600;}
.banner.box_banner .conversation-form p.error-section{margin:10px; font-size: 14px;color: #ff0000;}
.banner.box_banner .conversation-form .events-fil.butt #submit-event:hover{background:linear-gradient(90deg,rgb(255 255 255) 0%,rgb(252 252 252) 0%,rgb(254 254 254) 0%,rgb(244 244 244) 0%,rgb(249 249 249) 0%,rgb(255 255 255) 0%,rgb(244 244 244) 0%,rgb(255 255 255) 0%,rgb(237 237 237) 0%,rgb(237 237 237) 0%,#e82247 0%,#803288 100%)}
.banner.box_banner .quote-form-outer .email.bigger a{color:#c62863;text-decoration:none;padding:0}
.email.bigger{position:relative}
.banner.box_banner .quote-form-outer .email.bigger a:hover{text-decoration:underline}
.banner.box_banner .conversation-form .events-fill{margin-bottom:10px;line-height: 1;}
.new-sec-row:after{height:100%;width:1px;content:"";position:absolute;background:#ccc;right:40%}
.main-container-new-sec-col .new-sec-row:after {display: none;}
.footer-content.footer-package .container {padding: 0;}
.footer-content.footer-package .container h4 {text-transform: none;font-size: 24px;font-weight: 500;border: 0;}
footer .copy1 {color: #666666;overflow: hidden;border-top: 1px solid #2e2c2c;background: #1b1919;text-align: center;padding: 14px 0;}
footer .copy1 .col-md-12 {width: 100%;font-size: 14px;}
.footer-content.footer-package .container .col-md-4 {padding: 0 20px;}
.footer-content.footer-package .container .col-md-4 a {color: #fff;text-decoration: none;}

.new-sec-row{position:relative}
.events-details .calender-even-time {position: absolute;left: 0;top: 0;}
.events-details{margin: 5px 0;position: relative;min-height: 50px;padding-top: 10px;padding-left: 50px;}
.highlight-key-content ul li img {margin-right: 5px;}
.lunch-para p {font-size: 18px;}
.banner.box_banner .conversation-form input.error, .banner.box_banner .conversation-form textarea.error {border-color: #ff0000;}
.banner.box_banner .conversation-form input:focus, .banner.box_banner .conversation-form textarea:focus {border: 1px solid #b02d6f;}
    
    
@media (max-width:1280px){
.header-right:after{background-image:url(../images/speak-icon-1.png);width:80px;height:50px;right:-85px}
}
.top-social li{font-weight:400;padding:0;font-size:16px;color:#fff}
.top-social li a{color:#fff;text-decoration:none;font-family:'Poppins',sans-serif;display:inline-block;line-height:21px}
.top-social li:first-child{padding-right:25px;transition:all .5s ease-out}
.top-social li:hover:first-child:before{color:#eb6524}
.top-social li:hover:last-child:before{color:#eb6524}
.top-social li a:hover{color:#eb6524}
.top-social li:first-child:before{background:url(../images/flaticon-email-white.png) no-repeat center center/contain;content:'';display:inline-block;height:30px;width:30px;margin-right:10px;vertical-align:middle;transition:all .5s ease-out}
.top-social li:last-child:before{background:url(../images/flaticon-phone-white.png) no-repeat center center/contain;content:'';display:inline-block;height:30px;width:30px;margin-right:10px;vertical-align:middle;transition:all .5s ease-out}
.light-theme .top-social li:first-child:before,.lightheader .top-social li:first-child:before{background:url(../images/flaticon-email.png) no-repeat center center/contain}
.light-theme .top-social li:last-child:before,.lightheader .top-social li:last-child:before{background:url(../images/flaticon-phone.png) no-repeat center center/contain}
.menu li{font-weight:400;padding:14px 15px;font-size:16px;font-family:'Poppins',sans-serif;font-weight:500}
.menu li.talk-to-expert{padding:0;text-align:center;font-size:14px;letter-spacing:1px;font-weight:600}
.menu li.talk-to-expert a{background:#eb6524;display:block;padding:7px 10px;text-align:center;border-radius:3px}
.light-theme .menu li.talk-to-expert a{color:#fff;text-align:left;padding-left:0;background:none}
.lightheader .menu li.talk-to-expert a{color:#fff;text-align:left;padding-left:0}
.lightheader .menu li.talk-to-expert a:hover{background:none;color:#fff}
.lightheader .menu li.talk-to-expert .contact-content img,.light-theme .menu li.talk-to-expert .contact-content img{filter:invert(1);vertical-align:middle;margin-right:5px}
.menu li.talk-to-expert a:hover{background:none;color:#fff}
.menu li a{color:#000;text-decoration:none;display:inline-block;width:100%;line-height:20px;padding:35px 18px}
.menu li:hover span.caret.main-caret:before{border-top:solid 6px #d60606}
.menu li a:hover{color:#000;text-decoration:none}
.light-theme .menu li a,.lightheader .menu li a{color:#000}
.light-theme .menu li .caret,.lightheader .menu li .caret{color:#000}
.light-theme .menu li .caret:before,.lightheader .menu li .caret:before{border-top:solid 6px #000}
.menu li .dropdown-menu{position:absolute;top:100%;left:20px;z-index:1000;display:none;float:left;min-width:295px;margin:0;font-size:14px;text-align:left;list-style:none;background-color:#d60606;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175)}
.menu li .dropdown-menu{border-radius:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown:last-child ul.dropdown-menu:after{border:0}
.menu li ul.dropdown-menu.new-dropdown-menu{padding-left:15px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown{display:inline-block;font-weight:500;vertical-align:top;padding:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown.box h3{border:0;margin:0;max-width:100%;padding:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown.box h3 a{background:#f9f9f9;padding:15px;border-radius:6px;margin-right:9px;min-height:70px;align-items:center;display:flex;padding:0 15px;column-gap:15px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown.box h3 img{width:35px;max-height:35px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown.box h3 a:hover{background:#f5f5f5}
li.dropdown.small-menu{position:relative}
li.dropdown.small-menu ul.dropdown-menu.new-dropdown-menu{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.dropdown-menu.hover_dropdown-menu.small-menu{width:680px;left:-50%}
.dropdown-menu.hover_dropdown-menu.small-menu.tiny-menu ul.dropdown-menu.new-dropdown-menu{display:grid;grid-auto-flow:row;grid-template-columns:auto}
.dropdown-menu.hover_dropdown-menu.small-menu.tiny-menu{width:360px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu{display:block;position:static;border:0;box-shadow:none;min-width:auto}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown>a{border-bottom:0;font-weight:500;font-size:14px;padding-bottom:5px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li{padding:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu{padding:0}
.menu li .dropdown-menu h3{font-weight:600;text-transform:uppercase;font-size:14px;border-bottom:1px solid #E0E0E0;max-width:300px;padding-bottom:10px}

.menu li .dropdown-menu.hover_dropdown-menu>ul.dropdown-menu.menu-main h3 a {display: flex;align-items: center;column-gap: 15px;}
.menu li .dropdown-menu.hover_dropdown-menu>ul.dropdown-menu.menu-main {column-gap: 30px;}
.open>.dropdown-menu{display:block}
.menu li:hover>.dropdown-menu{display:block;transition:all .3s ease-in-out}
.light-theme .menu li .dropdown-menu>li>a,.lightheader .menu li .dropdown-menu>li>a{color:#fff}
.dropdown-menu>li>a{display:inline-block;width:100%;padding:10px 0;box-sizing:border-box;clear:both;font-size:16px;line-height:1.42857143;white-space:nowrap;border-bottom:1px solid #f33;position:relative}
.dropdown-menu>li>a:after{content:'';border-bottom:1px solid #900;position:absolute;bottom:0;left:0;height:1px;width:100%}
.dropdown-menu>li:last-child>a:after{border:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown>a:after{border:0}
.dropdown-menu>li>a:hover{color:#fff}
.dropdown-menu>li{display:inline-block;width:100%;box-sizing:border-box;padding:0;padding:0 20px;font-size:17px;}
li.dropdown.new-dropdown span.caret{right:20px;transform:rotate(270deg)}
.lightheader .menu li.dropdown.new-dropdown span.caret:before{border-top:solid 6px #fff;}
.menu li .dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu{top:0;left:100%;}
.dropdown-menu>li:last-child>a{border-bottom:0;}
.page-wrapper{padding-top:90px;}
.main-slider .slider-inner{padding:0;box-sizing:border-box;width:100%;margin:auto;}
.main-slider .owl-carousel .owl-item .item{display:flex;flex-wrap:wrap;align-items:center;}
.main-slider .owl-carousel .owl-item .item.large_banner{display:block;position:relative;    line-height: 0;}
.adobe-strip img {width: 100%;}
.banner-content{position: absolute;top: 0;height: 100%;display: grid;align-items: center;align-content: center;text-align: left;left: 200px;}
.banner-content h1{color:#fff;font-size:100px;max-width:1440px;;font-weight:600; margin-bottom: 0;}
.banner-content h2{color:#fff;font-size:100px;max-width:1440px;;font-weight:600; text-align:center; margin: 0; min-width: calc(100vw - 400px);}
.banner-content p{color:#fff;font-size:24px;max-width:1366px;margin:20px auto; text-align:center; }
.banner-content .banner-cta{margin-top:40px;text-align: center;}
.banner-content .banner-cta a{background:#eb6524;border-radius:30px;padding:15px 35px;color:#fff;text-decoration:none;}
.banner-content .content {width: calc(100vw - 400px);text-align: center;}
.content__container {font-weight: 600;overflow: hidden;height: 120px;margin-top:20px;margin-bottom: 20px;}
.content__container__list {list-style: none;-webkit-animation-name: change;-webkit-animation-duration: 20s;-webkit-animation-iteration-count: infinite;animation-name: change;animation-duration: 20s;animation-iteration-count: infinite;padding: 0;text-align: center;margin:0;}
.content__container__list__item {line-height: 120px;margin: 0;font-size: 100px;color: #fff;}
 
 @keyframes opacity {
	 0%, 100% {
		 opacity: 0;
	}
	 50% {
		 opacity: 1;
	}
}

@keyframes change {
    0%, 12.66%, 100% {
        transform: translate3d(0, 0, 0);
    }

    16.66%, 29.32% {
        transform: translate3d(0, -35%, 0);
    }

    33.32%, 45.98% {
        transform: translate3d(0, -70%, 0);
    }

    49.98%, 62.64% {
        transform: translate3d(0, -35%, 0);
    }

    66.64%, 79.3% {
        transform: translate3d(0, 0%, 0);
    }
}

.main-slider .owl-carousel .owl-item .img{float:right;width:50%;order:2;padding-right:50px;}
.main-slider .owl-carousel .owl-item .text-content{float:left;width:50%;order:1;padding-left:50px}
.main-slider .owl-carousel .owl-item .text-content h2{color:#000;font-size:36px;line-height:40px;margin:0;font-family:'Poppins',sans-serif;font-weight:400;}
.main-slider .owl-carousel .owl-item .text-content p{color:#000;font-size:18px;padding-bottom:20px;line-height:26px;max-width:470px;font-family:'Poppins',sans-serif;font-weight:400}
.main-slider .owl-carousel .owl-item .text-content a{color:#000;position:relative;font-size:14px;font-weight:400;font-family:'Poppins',sans-serif;letter-spacing:2px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}
.main-slider .owl-carousel .owl-item .text-content a{-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}
.main-slider .owl-carousel .owl-item .text-content a span{position:relative;z-index:2;font-weight:600;padding:18px;}
.main-slider .owl-carousel .owl-item .text-content a:before{content:'';width:50px;height:50px;background:#eb6524;border-radius:50%;top:-15px;left:0;position:absolute;z-index:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.main-slider .owl-carousel .owl-item .text-content a:hover:before{left:0;width:100%;border-radius:30px;}
.section-services{display:flex;align-items:center;}
.section-services h2{font-weight:600;font-size:36px;}
.connecting-people{background-color:#fff;padding:30px 0;}
.connecting-people h2{position:relative;font-weight:500;font-size:30px;}
.connecting-people h3{font-weight:normal;}
.connecting-people h2 span{background:#fff; padding:0 20px;position: relative;z-index: 1;}
.connecting-people h2:after{background: linear-gradient(90deg, hsla(0, 0%, 85%, .22), #d9d9d9 50%, hsla(0, 0%, 85%, 0));content: "";height: .125rem;left: 0;position: absolute;right: 0;top: 50%;width: 100%;z-index: 0;}
.connecting-people .main-container{margin-top:0;text-align:center}
.main-container{max-width:1440px;width:100%;margin:50px auto 0 auto;padding:0 35px;margin-left:auto;margin-right:auto;flex-wrap:wrap}
.connecting-people-content h1.txt-part{border:0;margin:0;padding:0;text-align:center;color:#000;letter-spacing:2px;font-size:35px;font-weight:600;line-height:54px;font-family:'Poppins',sans-serif}
.connecting-people-content p{text-align:center;color:#000;letter-spacing:1px;font-size:20px;line-height:36px;font-family:'Poppins',sans-serif;font-weight:400}
.inner-col-outer:after{content:'';display:block;clear:both}
.connecting-people .inner-col-outer{margin:0;width:100%}
.connecting-people .inner-col-outer-rgt{width:100%;margin:0}
.connecting-people-content{padding-bottom:45px;width:100%}
.col-part-lft{width:50%;height:auto;float:left}
.col-part-rgt{width:50%;height:auto;float:left}
.txt-part{font-family:'Poppins',sans-serif;font-size:30px;text-align:left;border-left:3px solid #000;line-height:50px;font-weight:400;color:#333;padding:15px 0 10px 30px;margin-left:-30px;}
.inner-col-outer{width:97%;height:auto;margin:20px 0 0 1%;padding:0}
.inner-col1{width:47.5%;height:auto;float:left;text-align:center;margin-right:1%}
.inner-col-outer p{font-size:18px;text-align:center;color:#545454;font-family:'Poppins',sans-serif;letter-spacing:2px}
.inner-col2{width:47.5%;height:auto;float:left;text-align:center;margin-left:1%}
.flaticon-message:before{content:"\f13c";font-family:Flaticon;font-size:72px;font-style:normal;color:#000;margin:0px!important}
.flaticon-edit-1:before{content:"\f1b0";font-family:Flaticon;font-size:72px;font-style:normal;color:#000;margin:0px!important}
.flaticon-idea-1:before{content:"\f1a4";font-family:Flaticon;font-size:72px;font-style:normal;color:#000;margin:0px!important}
.flaticon-wifi-1:before{content:"\f1a3";font-family:Flaticon;font-size:72px;font-style:normal;color:#000;margin:0px!important}
.flip-card{background-color:#fff;width:100%;height:100%;perspective:1000px;transition:.7s all ease-in-out;border:1px solid #333}
.flip-card:hover{background:#fff;transform:scale(1.04);transition:.7s all ease-in-out;border:1px solid #eb6524}
.flip-card:hover .flip-card-inner{transition:.7s all ease-in-out}
.flip-card-inner{padding:20px 0;position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;min-height:350px}
.connecting-people .flip-card-front i{display:inline-block;line-height:initial}
.connecting-people .flip-card-front h2{color:#000;letter-spacing:1px;font-size:24px;text-align:center;font-weight:600;font-family:'Poppins',sans-serif;line-height:60px;margin:0}
.connecting-people .flip-card-front p{color:#000;font-size:17px;line-height:28px;letter-spacing:0;padding:0 8px;margin-top:0;font-family:'Poppins',sans-serif;font-weight:400}
.connecting-people .flip-card-front h3{color:#000;margin:0;padding-top:15px;font-size:17px;line-height:28px;font-family:'Poppins',sans-serif;font-weight:500}
.connecting-people .flip-card-front h3 a{color:#000;text-decoration:none}
.flip-card-front{width:100%;height:100%;display:inline-block;transition:all .5s ease-out}
.flip-card-back{position:absolute;width:100%;height:100%;top:0;left:0;backface-visibility:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:15px;box-sizing:border-box}
.flip-card-back{background-color:#fff;color:#000;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);opacity:0;transition:all .5s ease-out}
.flip-card-back h3{font-size:20px;margin:0 0 15px;color:#fff}
.inner-col-outer-rgt{width:97%;height:auto;margin:0 0 0 3%;padding:0}
.inner-col1-rgt{width:47.5%;height:auto;float:left;text-align:center;margin-right:1%}
.inner-col1-rgt p{font-size:20px;text-align:center;color:#ccc}
.inner-col2-rgt{width:47.5%;height:auto;float:left;text-align:center;margin-left:1%}
.inner-col-outer-rgt p{font-size:18px;text-align:center;color:#545454;font-family:'Poppins',sans-serif;letter-spacing:2px}
.flip-card-back p{font-size:15px;margin:0;font-family:'Poppins',sans-serif;color:#fff}
.txt-part-rgt{font-family:'Poppins',sans-serif;font-size:18px;text-align:left;line-height:24px;font-weight:400;padding-top:30px;padding-right:20px}
.main-container-2col{max-width:1440px;width:100%;margin:50px auto 0 auto;padding:0 20px;display:flex;align-items:flex-start;flex-wrap:wrap;}
.mc-col-lft{width:50%;height:auto;float:left;padding-right:20px;box-sizing:border-box;margin-top:30px}
.col-pic{width:100%;height:auto;float:left;margin-top:20px}
.col-pic img{width:100%;height:auto;vertical-align:top;display:block}
.mc-col-rgt{width:50%;height:auto;height:auto;float:right;margin:0;box-sizing:border-box;padding-left:20px;padding-right:22px;position:relative}
.head-txt{font-size:30px;text-align:left;color:#000;text-transform:inherit;margin-bottom:10px;line-height:44px;font-family:'Poppins',sans-serif;font-weight:500}
.nrm-txt{font-size:18px;text-align:left;line-height:32px;color:#333;font-family:'Poppins',sans-serif;font-weight:400}
.action-btn{margin-top:22.5%}
.mc-col-lft a{padding:8px 20px;color:#000;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500; position: relative; z-index: 1;border: 2px solid #eb6524;border-radius: 35px;transition:all .5s ease-out;    display: inline-block;}
.mc-col-lft a:hover{color:#fff; background:#eb6524;}
.mc-col-rgt a{padding:18px;color:#000;position:relative;font-size:14px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:600; position: relative; z-index: 1;}
.mc-col-rgt a:hover{color:#fff}
.mc-col-rgt a:hover span:after{color:#fff}
.mc-col-rgt a:before{content:'';width:50px;height:50px;background:#eb6524;border-radius:50%;top:2px;left:0;position:absolute;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.mc-col-rgt a:hover:before{left:0;width:100%;border-radius:30px}
.mc-col-rgt a span:after{content:"+";font-size:16px;font-style:normal;margin-left:5px;color:#000;font-weight:400;transition:all .5s ease-out}
.main-container-2col .mc-col-rgt .col-pic:after{content:"";position:absolute;top:0;right:-30px;width:3px;height:120px;background:#000}
.main-container-2col .mc-col-rgt .col-pic{position:relative}
.main-container-3col{margin-top:50px;width:100%;height:auto}
.gray-bg{position:relative}
.gray-bg:before{background:#f8f8f8;content:"";position:absolute;left:0;bottom:0;height:calc(100% - 40px);width:100%;z-index:-1}
.container{max-width:1440px;display:flex;flex-wrap:wrap;position:relative;z-index:2;width:100%;margin:0 auto;padding:0 35px}
.apparel-main-sec .container{max-width:1440px;display:block;flex-wrap:wrap;position:relative;z-index:2;width:100%;margin:0 auto;padding:0}
.partner-bg-sec{margin-top:15px}
.partner-bg-sec .container{display:block}
.partner-bg-sec .txt-part{max-width:400px;margin-top:100px}
.partner-bg{float:right;margin-left:auto;display:inherit}
.partner-bg img{max-width:100%;width:100%;float:right}
.partner-items{position:absolute;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:flex-start}
.partner-frame{display:flex;margin-top:26px}
.partner-item{flex-wrap:wrap;align-items:flex-start;background:#fff;margin:12px;width:calc(33% - 19px);padding:15px;box-sizing:border-box;box-shadow:2px 12px 25px 3px rgb(0 0 0 / .15)}
.main-container-3col.gray-bg.partner-bg-sec{margin-top:70px}
.partner-head{display:flex;align-items:center;height:70px;margin-bottom:10px;width:100%}
.partner-head h2{font-size:20px;line-height:25px;margin:0;padding:10px 0 0 0}
.partner-content{margin-top:0;font-family:'Poppins',sans-serif;font-size:18px;font-size:15px;line-height:28px;color:#666}
.partner-content p{margin:0;z-index:1;position:relative}
.partner-content .txtcontent{font-size:14px;line-height:22px;min-height:96px;font-family:'Poppins',sans-serif;font-weight:400;color:#333}
.partner-content a.more:hover{text-decoration:underline}
.partner-content a.more{color:#eb6525;font-weight:500;text-decoration:none;padding-top:10px;display:inline-block}
.partner-logo{flex-wrap:wrap;display:flex;margin-top:auto;width:100%;height:94px;align-items:center;justify-content:flex-end}
.partner-logo img{max-width:50%;max-height:70px}
.main-container-client-col{max-width:1440px;width:100%;margin:50px auto 0 auto;padding:0;margin-top:0}
.main-container-client-col.client-bg.fine-folks-sec{max-width:100%;padding:20px 0 30px 0;padding-bottom:70px}
.text-right{text-align:right}
.txt-part.text-right{border-left:0;border-right:3px solid #000;padding-left:0;padding-right:20px}
.main-container-client-col .txt-part{max-width:350px;float:right}
.main-container-client-col .txt-part.text-right.client-heading{max-width:100%;float:none;text-align:center;border:0;letter-spacing:2px;font-size:30px;line-height:50px;font-weight:500;font-family:'Poppins',sans-serif}
ul.client-logo li:nth-child(6n+6){
border-right:0}
ul.client-logo li:first-child,ul.client-logo li:nth-child(2),ul.client-logo li:nth-child(3),ul.client-logo li:nth-child(4),ul.client-logo li:nth-child(5),ul.client-logo li:nth-child(6){
border-top:0}
ul.client-logo{display:inline-block;width:100%;list-style:none;padding:0;margin:0;margin-top:30px;}
ul.client-logo li{float:left;display:flex;align-items:center;justify-content:center;width:16.66666667%;border-right:.063rem solid #eee;box-sizing:border-box;border-top:.063rem solid #eee; padding:20px 10px;}
ul.client-logo li:nth-child(70)~li{border-bottom:0}
.main-container-testimonial-col h3{width:100%;text-align:center;font-size:30px;margin-bottom:0;line-height:36px;font-family:'Poppins',sans-serif;font-weight:500;margin-top:45px}
.main-container-testimonial-col h3:after{content:"";background-image:url(../images/emozy.png);width:35px;height:35px;display:inline-block;background-repeat:no-repeat;position:relative;top:10px;margin-left:15px}
.testimonial-items{display:inline-block;width:100%;}
.testimonial-content .testimonial-caption p{font-size:18px;line-height:30px;font-family:'Poppins',sans-serif;font-weight:400}
.testimonial-content .testimonial-caption a{font-size:18px;line-height:30px;font-family:'Poppins',sans-serif;font-weight:600;display:inherit;color:#fff;margin-top:15px}
.testi-icon{display:inline-block;width:100%;text-align:center;margin-bottom:20px}
.testi-icon span{display:inline-block;text-align:center}
.testimonial-content{color:#666;font-family:'Poppins',sans-serif;font-weight:400;line-height:30px;box-sizing:border-box;    display: grid;grid-auto-flow: column;column-gap: 30px;align-items: center;}
.testimonial-home .owl-stage .owl-item .item {align-items: center;height: 100%;display: flex;    justify-content: center;}
.testimonial-home .owl-stage {display: flex;}
.testimonial-home .owl-stage .owl-item{background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 0%, rgba(244,244,244,1) 0%, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 0%, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 0%, rgba(237,237,237,1) 0%, rgba(128,50,136,1) 0%, rgba(232,34,71,1) 100%);padding: 20px 40px;border-radius: 20px;}
.testimonial-content .testimonial-caption{width:100%}
.testimonial-content p{margin-bottom:0;margin-top:0;color:#fff;font-size:18px;}
.owl-carousel .owl-item .testimonial-logo img{width:auto;float:none;display:inline-block}
.testimonial-logo{display:inline-block;width:100%;}
.testimonial-home .owl-dots {margin-top: 20px!important;}
.testimonial-home .owl-dots button.owl-dot {padding: 3px !important;border: 1px solid #000;border-radius: 50%;width: 18px;height: 18px;margin: 0 5px;}
.testimonial-home .owl-dots button.owl-dot span {margin: 0 !important;width: 10px;height: 10px;background: none;}
.testimonial-home .owl-dots button.owl-dot.active span {background: #000;}
.testimonial-home .owl-dots button.owl-dot:hover span {background: #000;}
.testimonial-home.owl-theme .owl-nav [class*=owl-]{position:absolute;left:0;margin:0;padding:0;font-size:50px;font-weight:300;color:#999;top:38%}
:focus{outline:none;box-shadow:none}
.testimonial-bg {padding: 30px 0;}
.testimonial-bg h3 {margin-bottom: 30px;    margin-top: 0;}
.testimonial-home.owl-theme .owl-nav [class*=owl-]:hover{background:none;color:#000}
.testimonial-home.owl-theme .owl-nav [class*=owl-].owl-next{right: -30px;font-size: 0;left: auto;}
.testimonial-home.owl-theme .owl-nav [class*=owl-].owl-next:before{display:inline-block;font-family:"Flaticon";font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f127";color:#000}
.testimonial-home.owl-theme .owl-nav [class*=owl-].owl-prev{font-size:0; left:-30px;}
.testimonial-home.owl-theme .owl-nav [class*=owl-].owl-prev:before{display:inline-block;font-family:"Flaticon";font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f126";color:#000}
.main-container-new-sec-col{margin-top:60px;margin-bottom:60px}
.main-container-new-sec-col .container{max-width:1440px}
.new-sec-row{display:flex;justify-content:space-between;width:100%; column-gap: 20px;}
.new-press-item{width:40%}
.new-press-content h3{color:#333;margin:0;font-size:18px;line-height:50px;font-family:'Poppins',sans-serif;font-weight:600}
.new-press-content h2{color:#333;margin:0;font-size:20px;line-height:32px;font-family:'Poppins',sans-serif;font-weight:400}
.new-press-content p{margin:0;color:#333;font-size:14px;line-height:50px;text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:500}
.new-press-content p a{text-decoration:underline;color:#333}
.footer-top-sec{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:15px 35px}
.footer-top-info{display:flex}
.footer-top-info ul{display:flex;padding:0;list-style:none}
.footer-top-info ul li{list-style:none;padding:0 10px}
.footer-top-info ul li a{color:#fff;font-family:'Poppins',sans-serif;text-decoration:none;font-size:18px;font-weight:400;letter-spacing:.5px}
span.mail_to,span.tel_no{padding-right:6px}
span.mail_to img{filter:invert(1);max-width:25px;vertical-align:middle}
span.tel_no img{filter:invert(1);max-width:25px;vertical-align:middle}
.footer-top-info ul.footer-social li{list-style:none;padding:0 5px}
.footer-top-info ul.footer-social li a{margin:0;background:#313233;padding:8px 10px;color:#fff}
.footer-top-info ul.footer-social li a:before{padding:0;font-size:16px;line-height:20px}
.footer-top-info ul.footer-social{padding-left:15px}
.footer-info-sec{border-bottom:1px solid #333}
footer{background-color:#0d0c0c;color:#999;padding:0;box-sizing:border-box;clear:both}
.footer-content{position:relative}
.footer-contact{background:rgb(215 215 215 / .05);color:#fefefe;padding:0}
.footer-contact .page-content-wrapper{background:none;padding:30px 0}
.footer-contact .pull-right{display:flex}
.footer-contact .pull-right .col{width:50%}
.footer-content .page-content-wrapper{background:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 25px 20px 25px;z-index:99;position:relative;max-width:1440px}
.footer-content .page-content-wrapper .col{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;padding-right:20px;width:25%}
.footer-content .page-content-wrapper .col1{padding-right:30px;width:30%}
.footer-content .page-content-wrapper .col2{padding:0 7px;width:23%}
.footer-content .page-content-wrapper .col.col2.col2a{width:23%}
.footer-content .page-content-wrapper .col2.col2c{padding-left:0}
.footer-content .page-content-wrapper .col3{padding-right:0;width:23%}
.footer-content p{font-size:16px;margin-top:0;padding-top:0;color:#fff}
.footer-content p strong{line-height:30px}
.footer-content .footer-logo{display:block}
ul.footer-social{padding:0;margin:0;list-style:none;display:flex;align-items:center}
ul.footer-social li a:before{content:"";padding:5px;display:block;font-family:"Flaticon";font-size:20px}
ul.footer-social li a{color:#ccc;text-decoration:none;display:block;margin-right:10px}
ul.footer-social li a.instagram:before{content:"\f10d"}
ul.footer-social li a.facebook:before{content:"\f110"}
ul.footer-social li a.linkedin:before{content:"\f161"}
ul.footer-social li a.twitter:before{content:"\f162"}
.footer-copyright{padding:0;background-color:#000;border-top: 1px solid #333;}
.footer-copyright .page-content-wrapper{background:none;padding:10px 20px}
.copyright-col{font-family:'Poppins',sans-serif;font-size:14px;line-height:40px;color:#fff;letter-spacing:1px}
.half-col{float:left;width:50%}
.footer-content h3{pointer-events:none;font-size:16px;color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:'Poppins',sans-serif;font-weight:600;border-bottom:1px solid #333;padding-bottom:10px}
.footer-content h4{font-size:16px;color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:'Poppins',sans-serif;font-weight:600;border-bottom:1px solid #333;padding-bottom:10px}
.footer-content h4 a {color: #fff;text-decoration: none;pointer-events: all;}
ul.footer-touch{margin:0 0 30px 0;margin:0 0 10px 0;padding:0;list-style:none}
ul.footer-touch li a{color:#f26323;font-size:16px;font-family:'Poppins',sans-serif;margin-bottom:15px;display:inline-block;text-decoration:underline}
ul.footer-touch li a:hover{color:#fff;text-decoration:underline}
ul.quick-links{margin:0 0 20px 0;padding:0;list-style:none}
ul.quick-links li a{display:inline-block;text-decoration:none;font-size:14px;font-family:'Poppins',sans-serif;color:#fff;margin-bottom:15px}
ul.quick-links li a:hover{color:#fff}
.copyright-col ul.quick-links {margin: 0;column-gap: 25px;float: right;}
.copyright-col ul.quick-links li a {margin: 0;color: #ccc;}
.copyright-col ul.quick-links li {line-height: 1;border-right: 1px solid #ccc;padding-right: 10px;height: 18px;display: inline-block;padding-left: 5px;}
.copyright-col ul.quick-links li:last-child {border: 0;padding-right: 0;}
.copyright-col ul.quick-links li a:hover {color: #fff;}
.light-theme .top-social li,.light-theme .top-social li a,.lightheader .top-social li,.lightheader .top-social li a{color:#000}
.light-theme .top-social li a:hover,.lightheader .top-social li a:hover{color:#eb6524}
.light-theme .top-social li:hover:first-child:before,.lightheader .top-social li:hover:first-child:before{color:#eb6524}
.light-theme .top-social li:hover:last-child:before,.lightheader .top-social li:hover:last-child:before{color:#eb6524}
.light-theme header,.lightheader{float:none;display:inline-block}
.light-theme .top-social li:first-child:before,.lightheader .top-social li:first-child:before{color:#000}
.light-theme .top-social li:last-child:before,.lightheader .top-social li:last-child:before{color:#000}
.light-theme .menu li a.active,.lightheader .menu li a.active{color:#eb6524}
header.lightheader .header-right:after,.light-theme .header-right:after{-webkit-filter:brightness(1);filter:brightness(1)}
.ambs-orange{color:#eb6524}
.page-content-wrapper{padding-top:35px;max-width:1440px;margin:0 auto;padding-left:10px;padding-right:10px;box-sizing:border-box}
.page-content-wrapper.contant-wrapper{background:#fff; padding-left:40px;padding-right:40px;}
.page-content-wrapper.paddingtop50{padding-top:50px}
.page-content-wrapper.paddingtop0{padding-top:0;padding-left:20px;padding-right:20px}
.common-block-half{max-width:60%}
.common-block-half h2{font-size:34px;font-family:'Poppins',sans-serif;letter-spacing:1px;padding:25px 0 15px 30px;border-left:3px solid #000;line-height:1;margin-left:-35px}
.common-block-half p{line-height:30px}
.common-block-half p.big-text{font-size:22px;font-family:'Poppins',sans-serif;margin-top:20px}
.common-block-half .cm-btn{padding:40px 0 60px 0}
.orange-box{background:#d60607;padding:70px 0 50px 0;padding:30px 0 40px 0;color:#fff;z-index:0;position:relative}
.orange-box .cm-btn a{padding-left:25px;color:#fff;position:relative;font-size:13px;font-family:'Poppins',sans-serif;letter-spacing:2px;text-transform:uppercase;text-decoration:none;font-weight:600}
.orange-box .cm-btn a:hover{color:#fff}
.orange-box .cm-btn a:hover span:after{color:#fff}
.orange-box .cm-btn a:before{content:'';width:50px;height:50px;background:#000;border-radius:50%;top:-15px;left:0;position:absolute;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.orange-box .cm-btn a:hover:before{left:0;width:100%;border-radius:30px;padding-right:20px}
.orange-box .cm-btn a span:after{content:"\f120";font-family:Flaticon;font-size:12px;font-style:normal;margin-left:10px;color:#fff;transition:all .5s ease-out}
.about-missin{margin-top:30px;display:inline-block;width:100%}
.about-award{padding-top:30px;padding-left:10px;padding-right:10px}
.page-container{max-width:1440px;margin:0 auto}
.common-block-full{max-width:100%}
.common-block-full h2{font-size:34px;font-family:'Poppins',sans-serif;letter-spacing:1px;padding:25px 0 20px 30px;border-left:3px solid #fff;line-height:1.2;margin-left:-35px;color:#fff}
.thankyou-content.page-content-wrapper h2{line-height:56px}
.hire-thanks{background-color:#f8f8f8}
.common-block-half.full.hiring-thankyou{text-align:center}
.common-block-half.full.hiring-thankyou h1{font-size:30px;padding:0;margin:0;line-height:56px;color:#000;font-weight:500;display:inline-flex}
.common-block-half.full.hiring-thankyou h1 span{margin-right:18px}
p.big-text.com{margin-bottom:10px}
.common-block-full h5{font-size:24px;font-weight:500}
.common-block-full h6{font-size:22px}
.common-block-full p{line-height:30px;color:#fff;font-size:20px}
.thankyou-content.page-content-wrapper p.big-text{line-height:32px}
.thankyou-content{padding-bottom:30px; padding-left:60px; padding-right:60px;}
.common-block-full p.big-text{font-size:22px;font-family:'Poppins',sans-serif;color:#fff}
.common-block-full .cm-btn{margin:40px 0 60px 0;color:#fff}
.orange-box .common-block-full .cm-btn{margin:20px 0 30px 0}
.page-content-wrapper h1{font-size:15px;font-weight:400;letter-spacing:1px;font-family:'Poppins',sans-serif;color:#eb6524;margin-left:-35px;padding-bottom:10px}
.contact-div span{vertical-align:middle}
.service-section{padding:40px 0}
.service-section.padding0{padding:0}
.service-section.paddingbottom0{padding-bottom:0}
.service-section.paddingbottom10{padding-bottom:10px}
.service-section ul.services{padding:0;margin:0;list-style:none;margin-right:-70px;counter-reset:counter}
.service-section ul.services>li{width:33%;display:inline-block;vertical-align:top;padding:0 70px 10px 0;box-sizing:border-box;position:relative;margin-top:50px}
.service-section.padding0 ul.services>li{padding-bottom:0}
.service-section ul.services>li:before{counter-increment:counter;content:"0 " counter(counter) " ";font-size:100px;font-family:'Anton',sans-serif;color:#efefef;position:absolute;top:-75px;z-index:-1}
.service-section ul.services.nobefore>li:before{content:'';display:none}
.service-section ul.services>li h2{font-size:24px;text-transform:uppercase}
.service-section ul.services>li p{letter-spacing:.5px;color:#666;line-height:26px}
ul.tools{padding:0;margin:0;list-style:none}
ul.tools>li{display:inline-block;vertical-align:middle;margin:35px 25px}
.whatwedo-box{display:flex;flex-wrap:wrap;padding-bottom:70px;padding-bottom:0}
.whatwedo-left{order:1;width:60%}
.whatwedo-right{order:2;width:40%}
.whatwedo-box ul.tools{display:flex;flex-wrap:wrap;width:100%}
.whatwedo-box ul.tools>li{box-sizing:border-box;margin:0;padding:20px 40px 20px 0;width:16.66666666666667%}
.portfolio-section{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between}
.portfolio-section>div{width:calc(50% - 40px)}
.portfolio-section .portfolio{vertical-align:top;margin-bottom:70px;margin-bottom:150px}
.portfolio-section .portfolio:nth-child(2n+1){
margin-top:-350px}
.portfolio-section .common-block-half.full{margin-bottom:150px}
.portfolio-section .portfolio h2{font-size:24px;font-weight:400}
.portfolio-section .portfolio .website a{color:#000;letter-spacing:2px;text-decoration:none;font-size:16px;font-family:'Poppins',sans-serif;display:inline-block;padding:5px 0 15px 0}
.portfolio-section .portfolio .website{position:relative}
.portfolio-section .portfolio .framework{position:relative}
.portfolio-section .portfolio .website:after{width:65px;height:2px;background:#000;content:"";right:0;display:inline-block;margin-left:20px;vertical-align:middle;transition:all .5s ease-out}
.portfolio-section .portfolio .website a:hover{color:#eb6525}
.portfolio-section .portfolio .website:hover:after{background:#eb6525}
.portfolio-section .portfolio img{box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}
.portfolio-section.portfolio-section-works .portfolio img{border-bottom:solid 3px #ddd;box-shadow:none}
.common-block-half.full{max-width:100%}
.bxslider{margin-bottom:50px}
.slide-wrap{margin:0}
.slide-mask{position:relative;overflow:hidden;height:100px}
.slide-group{position:absolute;top:0;left:0;padding:0}
.slide{display:inline-block;height:100px;width:1120px;font-size:18px}
.slide-nav{height:30px}
.slide-nav ul{margin:0;padding:0}
.slide-nav li{border:1px solid red;width:100px;cursor:pointer;color:red}
.slide-nav li.current{background:#902727}
.slider-nav{width:auto}
.slide p{margin-top:0}
span.bullet{display:inline-block;width:8px;height:8px;margin-right:10px;font-size:0;border:1px solid #000;border-radius:50%;cursor:pointer}
.bullet.current{background:#000}
.icon-contact{margin-top:-60px}
.contact-form-section{clear:both;padding-bottom:50px;display:block;flex-wrap:wrap}
.contact-form-section address{font-style:normal;min-height:170px}
.contact-form-section .col-left{box-sizing:border-box;float:left;padding-right:30px;width:50%}
.contact-form-section .col-right{float:left;width:50%}
.contact-form-section p{font-size:17px}
.contact-form-section iframe{display:inline-block;border:solid 4px #fff;box-shadow:1px 1px 3px 2px #ddd}
.contact-form-section p a{color:#333;text-decoration:none}
.contact-form-section p a:hover{color:#eb6525;text-decoration:underline}
.contact-form-section h3{padding-top:15px;padding-bottom:10px}
.contact-form-section p{margin:0 0 25px 0}
.contact-form-section .col-formbox p.big-text{margin:25px 0}
.contact-form-section .col-formbox p{font-size:14px;font-family:'Poppins',sans-serif}
.contact-form-section .col-formbox .error-section{color:red;font-size:12px}
.contact-form-section .col-formbox p.big-text{font-size:24px}
.contact-form-section .col-formleft p.big-text{font-size:24px}
.contact-form-section .col-formleft p.big-text2{font-size:28px;font-weight:700;margin-top:40px}
form.contact-form .form-row{margin-bottom:20px;position:relative}
form.contact-form .form-row input.error{border-color:red}
form.contact-form .form-row input.error~.error{position:absolute;left:0;bottom:-18px;font-size:12px;color:red}
form.contact-form .form-row input{height:56px;line-height:40px;width:100%;display:inline-block;font-size:14px;font-family:'Poppins',sans-serif;padding:5px 20px;box-sizing:border-box;border:1px solid #b7b7b7;text-rendering:optimizeLegibility}
form.contact-form .form-row textarea{height:110px;width:100%;font-size:14px;font-family:'Poppins',sans-serif;padding:20px;box-sizing:border-box;border:1px solid #b7b7b7;line-height:20px;width:100%;display:inline-block}
form.contact-form .form-row .submit-btn{background:#fff;padding:8px 20px;color:#000;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500; position: relative; z-index: 1;border: 2px solid #eb6524;border-radius: 35px;transition:all .5s ease-out;    display: inline-block;}
form.contact-form .form-row .submit-btn:hover{color:#fff; background:#eb6524;}
.service-section ul.services.half li{width:49%}
.service-section ul.services.orange li ul li:before{display:none}
.service-section ul.services.orange li ul li:after{font-size:0;content:"";background:#fff;height:10px;width:10px;vertical-align:middle;position:absolute;margin-right:5px;border-radius:50%;opacity:1;left:0;top:6px}
.service-section ul.services.orange li ul li{width:100%!important;margin:0;padding:0 0 10px 20px;position:relative;list-style:none}
.service-section ul.services.orange li ul{padding:0}
.service-section ul.services.orange li p{color:#fff;margin-top:0}
.service-section ul.services.orange li h2{border:0;margin-bottom:0;padding-top:0}
.service-section ul.services.orange li:before{opacity:.16;content:"Step 0" counter(counter) " ";font-size:60px;top:-30px;letter-spacing:2px}
.service-section ul.services.orange li{padding:0 30px 0 0;margin-top:30px}
.orange-box .service-section{padding:0}
h2.title-content{font-size:34px;font-family:'Poppins',sans-serif;letter-spacing:1px;padding:25px 0 15px 30px;border-left:3px solid #000;line-height:1;margin:10px 0 50px -35px}
body .service-section ul.services li .devle-procedure ul li{width:auto!important;padding:0 0 8px!important;margin:0;display:list-item;font-size:18px;color:#000;position:relative}
.devle-procedure ul{list-style:disc}
body .service-section ul.services li .devle-procedure ul li:before{display:none}
.bigcommlist li{width:49%!important}
.case-study-section1{display:flex}
.case-study-section1 .case-review img{max-width:800px;max-width:600px}
.case-review-aspect{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}
.case-review-aspect .column{border-bottom:solid 1px #ddd;padding:30px 0;font-size:14px;font-family:'Poppins',sans-serif;color:#666;box-sizing:border-box}
.case-review-aspect .column h3{font-size:14px;font-family:'Poppins',sans-serif;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}
.case-review-aspect .column a{text-decoration:none;color:#666;position:relative}
.case-review-aspect .column a:after{content:"";width:60px;height:2px;background:#000;position:absolute;left:100%;bottom:10px;margin-left:25px}
.case-review-steps{counter-reset:section;margin-bottom:30px}
.case-review-step{position:relative;counter-reset:subsection;color:#666}
.case-review-step:before{display:inline-block;position:absolute;counter-increment:section;content:"0" counter(section);font-size:16px;text-align:center;line-height:32px;top:4px;left:-30px;color:#999;font-family:'Poppins',sans-serif;font-weight:600}
.case-study-main-content blockquote{border-left:3px solid #000;border-left:3px solid #eb6524;margin:20px 0;padding:25px 0 15px 30px;position:relative;color:#666}
.case-study-main-content blockquote .author-content{color:#333;font-family:'Poppins',sans-serif;font-size:14px;line-height:30px;text-align:justify}
.case-study-main-content blockquote .author-info{color:#666;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.25;text-align:right}
.brand-exp h4{font-size:24px;font-weight:900}
.brand-exp{color:#666}
.brand-exp img{max-width:100%}
.brand-design h3{font-size:24px;font-weight:900}
.brand-design img{max-width:770px}
.brand-design p strong{font-weight:400;color:#000}
.brand-design{margin-bottom:60px}
.case-review-step.half-column{display:inline-block;width:49%;box-sizing:border-box;margin-bottom:30px}
.case-review-step.half-column h3{font-size:24px;font-weight:900;margin-top:0}
.shallenge-design{padding-right:30px}
.strategy-design{padding-left:30px}
.strategy-design:before{left:0}
.navbar-toggle{display:none}
img{max-width:100%}
.m-partner-logo ul{padding:0;display:flex;align-items:flex-start;list-style:none}
.m-partner-logo ul li img{max-height:120px}
.m-partner-logo ul li{margin-right:10px}
.client-feedback .slide{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;height:auto}
.client-feedback .slide .client-info{float:left;width:40%;position:relative;padding-bottom:15px;box-sizing:border-box}
.client-feedback .slide .feedback{float:left;width:60%;padding-left:60px;box-sizing:border-box;padding-top:30px}
.client-feedback .slide .client-info .big-text{margin-top:0;margin-bottom:10px}
.client-feedback .slide .client-info .client{margin-bottom:0}
.client-feedback .slide .client-info .designation{margin-bottom:0}
.client-feedback .slide .client-info:after{content:"";width:100px;height:3px;background:#000;position:absolute;bottom:-1px}
.client-feedback.owl-theme .owl-nav.disabled+.owl-dots{position:absolute;top:0;right:0;width:60%;text-align:left;padding-left:55px;box-sizing:border-box;margin-top:0}
.client-feedback{padding:0}
.client-feedback.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000}
.award-section-row{display:flex;align-items:center}
.award-section-row .award-image{width:100%}
.award-content{position:relative;box-sizing:border-box;padding-left:30px}
.award-content h3{margin-top:0;font-size:34px;line-height:42px;letter-spacing:1px;font-family:'Poppins',sans-serif;margin-left:-210px;position:relative;margin-bottom:15px}
.award-content h3 span{display:block;clear:both;padding-left:195px}
.award-content h3:before{content:attr(data-title);position:absolute;z-index:2;overflow:hidden;white-space:nowrap;left:0;color:#fff;width:185px}
.partners-section-row{display:flex;align-content:flex-start;flex-wrap:wrap}
.partners-section-row .partners-content{width:40%}
.partners-section-row .partners-images{width:60%;box-sizing:border-box;padding-left:60px}
.m-partners-logo ul{list-style:none;padding:0;margin-top:30px;display:flex;flex-wrap:wrap}
.partners-section-row .partners-content h2{line-height:50px}
.m-partners-logo ul li{float:left;width:33.33%;padding-left:15px;padding-right:15px;box-sizing:border-box;margin-top:30px;display:flex;align-items:center;justify-content:center}
.m-partners-logo ul li img{max-height:60px;width:auto}
.custom-features-table .features div.three-line-height,.custom-features-table .plan div.three-line-height{height:120px;display:flex;align-items:center;justify-content:center}
.custom-features-table .features div.four-line-height,.custom-features-table .plan div.four-line-height{height:150px;display:flex;align-items:center;justify-content:center}
.custom-features-table .features div.five-line-height,.custom-features-table .plan div.five-line-height{height:180px;display:flex;align-items:center;justify-content:center}
.custom-features-table .features div.six-line-height,.custom-features-table .plan div.six-line-height{height:210px;display:flex;align-items:center;justify-content:center}
.custom-features-table .plan div.cm-btn.no-shadow{background:#eb6524}
.custom-features-table .plan div.no-shadow{background:#eb6524}
.custom-features-table .plan div.cm-btn.no-shadow a:before{background:#000}
.custom-features-table .plan div.cm-btn.no-shadow a{color:#fff}
.custom-features-table .plan div.cm-btn.no-shadow span:after{color:#fff}
.orange-box.one-row .common-block-full .cm-btn{display:inline-block;vertical-align:middle;margin-right:50px}
.orange-box.one-row .common-block-full .page-cta-box img{max-width:23px}
.custom-features-table.rapid-plan-table .plan{box-shadow:none}
.custom-features-table.rapid-plan-table .features div,.custom-features-table.rapid-plan-table .plan div{box-shadow:0 5px 8px 1px rgb(170 170 170 / .2)}
.orange-box.one-row .common-block-full .page-cta-box span{width:42px;height:42px;background:#000;display:inline-block;line-height:50px;border-radius:100%;text-align:center}
.footer-content .page-content-wrapper .col12{width:100%}
.landing-partner .smb-partners-logos img{margin:20px 25px 0 0;height:45px}
.custom-features-table.rapid-plan-table.rapid-plan-table-plan .features div strong,.custom-features-table.rapid-plan-table.rapid-plan-table-plan .plan div strong{display:block;clear:both}
.custom-features-table.rapid-plan-table.rapid-plan-table-plan .features .low-height,.custom-features-table.rapid-plan-table.rapid-plan-table-plan .features .medium-height,.custom-features-table.rapid-plan-table.rapid-plan-table-plan .features .max-height,.custom-features-table.rapid-plan-table.rapid-plan-table-plan .plan .low-height,.custom-features-table.rapid-plan-table.rapid-plan-table-plan .plan .medium-height,.custom-features-table.rapid-plan-table.rapid-plan-table-plan .plan .max-height{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;text-align:left}
.page-content-wrapper.landing-partner .smb-partners-logos{align-items:center}
.page-content-wrapper.landing-partner .smb-partners-logos span{margin:20px 15px 20px 0}
section.apparel-main-sec.adobe-top-sec.application .span_5{width:62%}
section.apparel-main-sec.adobe-top-sec.application .span_7{width:38%}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h1{font-size:36px}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h2{font-size:36px}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h3{font-size:20px;font-weight:500}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content p{font-size:16px}
.ecommarce-sol-content.app ul:last-child{padding:0}
.ecommarce-sol-content.app ul:last-child li{width:400px;height:180px;box-shadow:0 5px 20px #0000001a;margin:10px;position:relative;padding:0}
.numbering{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.appcount{margin-top:60px;margin-bottom:80px}
.logoclient{width:600px;padding:20px;box-shadow:0 5px 20px #0000001a;padding-bottom:0}
.logoclient h4{font-size:28px;font-weight:500;margin:0;margin-bottom:20px}
.logoclient p{font-size:16px!important;line-height:28px;margin:0;margin-bottom:40px}
.gold-adobe img{display:block}
.ecommarce-sol-content.patner ul{padding:0!important}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.patner-clients{margin-bottom:80px}
.clients-logo-top{display:flex;flex-wrap:wrap;justify-content:space-evenly}
.clients-logo-top img{margin:15.5px}
section.apparel-main-sec.adobe-top-sec.application.aapimagess{padding:78px 0;margin-bottom:60px}
section.appcontact{background-color:#f8f8f8;text-align:center}
section.appcontact .page-content-wrapper.contant-wrapper{background:none}
.col-formbox.common-block-half.full.appcont{max-width:100%}
.contactformwithappdevelop{padding:0% 15%}
.form-row.btn-form-row.aapss{text-align:left}
.ecommarce-sol-content.app h3{font-size:30px;line-height:30px;color:#000;font-family:'Poppins',sans-serif;font-weight:500;text-align:center}
section.we-are-hiring{position:relative}
section.we-are-hiring img{display:block}
.we-hiring-headding{position:absolute;top:50%;left:75%;transform:translate(-50%,-50%)}
.we-hiring-headding h1{font-size:50px;line-height:65px;font-family:poppins;color:#000;text-align:center}
.hiring-rigrt span::before{content:'';display:inline-block;border-left:4px solid #EB6524;border-bottom:4px solid #eb6524;padding:5px;padding-left:18px;transform:rotate(-45deg);margin-right:10px;vertical-align:baseline}
.hiring-rigrt span{font-size:20px!important;font-weight:500;font-family:'Poppins'}
.hire-developer-join ul{list-style:none;display:flex;justify-content:center;column-count:3;column-gap:30px}
.ecommarce-sol-content.hire-certified ul{padding:0;margin-bottom:30px}
.ecommarce-sol-content.hire-certified ul:last-child{padding:0;margin-bottom:40px}
.hiring-rigrt a{color:#000;text-decoration:none;border:1px solid #000;padding:10px 20px;border-radius:25px;display:inline-block}
.hiring-rigrt a:hover{background:#eb6524;color:#fff;border:1px solid #eb6524}
.hiring-developer-bio{margin-top:40px}
.deloper-nameandDesignation{display:inline-block;background:#eb6524;width:224px;color:#fff;margin:0;position:absolute;bottom:0}
.deloper-nameandDesignation::before{content:'';display:inline-block;position:absolute;left:0;top:-33%;border-left:53px solid #eb6524;border-right:53px solid #fff0;border-top:35px solid #fff0}
.deloper-nameandDesignation h5{font-size:18px;line-height:0;font-weight:500;padding:0;margin-bottom:20px}
.deloper-nameandDesignation p{font-size:14px;line-height:20px;font-weight:400}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.hiring{background-color:#F8F8F8;padding-bottom:60px;padding-top:40px;margin-top:0}
.successful-project-item-content_overlay.hire-overlay{background-color:#0000;width:calc(100% - 15px)}
ul.hiring-developer-slider{padding:0}
ul.hiring-developer-slider li.item{padding-right:2px;list-style:none}
.hiring-developer-slider .owl-nav{position:absolute;top:50%;left:0;width:100%}
.hiring-developer-slider .owl-nav button.owl-prev{left:-30px;position:absolute;height:100%;display:flex;align-items:center}
.hiring-developer-slider .owl-nav button.owl-next{right:-30px;position:absolute;height:100%;display:flex;align-items:center}
.hiring-developer-slider .owl-nav button.owl-prev:before{display:inline-block;font-family:"Flaticon";font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f126";color:#000}
.hiring-developer-slider .owl-nav button.owl-prev span{display:none}
.hiring-developer-slider .owl-nav button.owl-next:before{display:inline-block;font-family:"Flaticon";font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f127";color:#000}
.hiring-developer-slider .owl-nav button.owl-next span,.successful-project-slider .owl-nav button.owl-prev span{display:none}
ul.hiring-developer-slider li.item{padding-right:15px;list-style:none;box-shadow:0 0 10px 2px rgb(0 0 0 / 10%)}
section.hasslefree-bgcolor .connecting-people{background:none;padding:40px 0}
section.hasslefree-bgcolor .connecting-people-content h1.txt-part{font-size:30px;text-transform:capitalize;line-height:40px;margin-bottom:10px}
section.hasslefree-bgcolor .connecting-people-content p{font-size:20px;line-height:32px}
.hiring-process ul{list-style:none;display:flex;position:relative;margin:0;padding:0}
.hiring-process{padding-bottom:50px}
.process-content span{background-color:#fff;display:inline-block;border-radius:100%;text-align:center;border:2px solid #ec6a2b;width:100px;height:100px;position:relative;box-shadow:0 0 0 10px #f8f8f8}
.process-content span h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.number-border{margin-bottom:15px;position:relative;width:100%}
.number-border:before{content:'';display:inline-block;width:100%;height:2px;background-color:#ec6a2b;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.process-content h5{font-size:18px;font-weight:500;text-align:center;margin:20px 0}
.process-content p{font-size:17px;font-weight:400;text-align:center;margin:20px}
.join-us-develop{background-color:#EB6524}
.join-us-develop .main-container{margin:40px auto;padding:19px 0}
.join-us-develop .main-container .row{display:flex;justify-content:space-between;width:100%;align-items:center}
.join-us-develop .main-container .row .column:first-child{width:70%}
.join-us-develop .main-container .row .column:last-child{width:30%;text-align:right}
.join-us-develop .main-container .row .column h2{color:#fff;font-size:30px;font-weight:500;font-family:'Poppins'}
.join-us-develop .main-container .row .column p{color:#fff;margin:0;margin-bottom:30px;font-size:18px;font-weight:400}
.join-us-develop .main-container .row .column:last-child .apparel-main-content h4{text-transform:none}
.join-us-develop .main-container .row .column:last-child .apparel-main-content h4 a{color:#fff;font-size:14px;font-weight:500;border:1px solid #fff}
section.legalities\&pricing .join-us-develop{background-color:#f8f8f8}
section.legalities\&pricing .join-us-develop .main-container .row .column h2{color:#000;margin:0;margin-bottom:30px}
section.legalities\&pricing .join-us-develop .main-container .row .column p{color:#000;width:85%;margin:0}
section.legalities\&pricing .join-us-develop .main-container .row .column a{color:#ec6a2b;text-decoration:none;font-size:18px;font-weight:400;margin:0}
.blog-top-headding h1{text-align:center;font-size:30px;font-weight:500;margin:0;margin-bottom:20px}
.blog-top-headding p{text-align:center;font-size:18px;font-weight:400;margin:0;padding:0;margin-bottom:40px;padding:0 90px}
.blog-education .row{display:flex;justify-content:space-between;width:100%;align-items:center}
.blog-cont-datile h5{margin:10px 0;padding:0;font-size:18px;line-height:27px;font-weight:500;font-family:'Poppins';width:98%}
.blog-cont-datile p{margin:10px 0;padding:0;font-size:16px;line-height:25px;font-weight:400;font-family:'Poppins';width:95%}
.blog-cont-datile a{color:#ec6a2b;font-size:18px;font-family:'poppins';font-weight:400;text-decoration:none}
section.education-blog-cont{margin-bottom:100px}
.question-content .row{display:flex;flex-wrap:wrap;align-items:center;width:100%}
.question-content .row .col-sm-form{width:49%;float:left;clear:none;margin:0;padding:0;padding-left:50px;height:100%;max-height:460px;min-height:480px;position:relative}
.main-container.form_detail{display:block;margin:0;padding:0;margin-bottom:42px}
.main-container.form_detail .search-content input[type="search"]{width:76%;padding:15px 50px;margin-top:10px}
.project-details-for{padding:12px 10px;border:1px solid #a4a4a4;margin:0;margin-bottom:10px;display:block;max-width:475px;background-color:#fff}
.col-sm-form.bg_gray-color{background-color:#F8F8F8}
.main-container.form_detail h2{margin:0;font-size:32px;font-weight:500;font-family:'poppins';margin-top:42px}
.main-container.form_detail p{margin:0;font-size:16px;font-weight:400;font-family:'poppins';margin-top:10px;margin-bottom:20px}
.project-details-for input[type="radio"]{width:15px;height:15px;vertical-align:middle;border-radius:0;accent-color:#eb6524;margin:0}
.profilefordeveloper input[type="checkbox"]{display:none}
.profilefordeveloper input[type="checkbox"]+label{padding:13px 24px;border-radius:30px;border:1px solid #B7B7B7;background-color:#fff;margin:2px 0;cursor:pointer;color:#A4A4A4;font-size:14px;transition:all .5s}
.profilefordeveloper input[type="checkbox"]:checked+label{border:1px solid #B7B7B7;background-color:#eb6524;color:#fff}
.project-details-for label{font-size:14px;font-family:'Poppins';font-weight:400}
.contact-detaileform{display:grid;width:76%;position:relative}
.contact-detaileform label{display:flex;justify-content:space-between;font-size:14px;font-family:'poppins';font-weight:400}
.contact-detaileform input[type="text"]{padding:16px;margin:10px 0}
.Optional_sty{display:flex;justify-content:space-between;width:100%}
.Optional_sty span{font-size:14px;font-family:'poppins';font-weight:400}
.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{width:100%;padding:16px;margin:10px 0;padding-left:100px!important}
.iti--allow-dropdown .iti__flag-container .iti__selected-flag{background-color:rgb(255 255 255 / .05);border-right:1px solid #000;padding:0 40px 0 20px}
.search-content{position:relative}
span.icon_search img{position:absolute;top:40%;left:12px}
.profilefordeveloper{width:90%}
.profilefordeveloper span{margin-top:20px;display:inline-block}
.profilefordeveloper span button{padding:13px 24px;border-radius:30px;border:1px solid #B7B7B7;background-color:#fff;margin:2px 0;cursor:pointer;color:#A4A4A4;font-size:14px;transition:all .5s}
.profilefordeveloper span button:checked{background-color:#f87a12;color:#fff}
.form_detail_submitform .form-row.btn-form-row{width:100%;padding:0 50px}
.form_detail_submitform .form-row.btn-form-row .submit-btn{z-index:9;padding:25px;color:#000;position:relative;font-size:13px;font-family:'Poppins',sans-serif;letter-spacing:2px;text-transform:uppercase;text-decoration:none;font-weight:600;cursor:pointer;background:#fff0;border:0;width:auto;margin-top:20px;transition:all .5s ease-out;line-height:1.2}
.form_detail_submitform .form-row .submit-btn:before{content:'';width:50px;height:50px;background:#eb6524;border-radius:50%;top:7px;left:0;position:absolute;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.form_detail_submitform .form-row .submit-btn:hover:before{left:0;width:100%;border-radius:30px}
.form_detail_submitform .form-row .submit-btn:hover{color:#fff}
.form_detail_submitform{margin-bottom:50px}
.project-details-for.apply-as{padding:0}
.apply_develop input[type="text"]{display:block;max-width:740px;width:100%;height:50px;border:0;padding:15px}
.apply_develop input[type="email"]{display:block;max-width:740px;width:100%;height:50px;border:0;padding:15px}
.bottom_space{margin-bottom:117px}
.role_buttom{margin-top:32px;padding-left:8px}
.role_buttom span{margin-right:20px}
.role_buttom span a{text-decoration:none;font-size:14px;color:#000;font-family:'Poppins'}
span.backend_role a{background:#EB6524;padding:12px 19px;border-radius:25px;color:#fff}
.skile_about_select span input{display:inline-block;border-radius:0;border:1px solid #a4a4a4;max-width:150px;width:100%;height:45px;padding:10px}
.skile_about_select span select{height:45px;border:1px solid #a4a4a4;border-radius:0;max-width:150px;width:100%;padding:5px}
.role_buttom.backfront{position:absolute;bottom:10%;left:50px}
.main-container.form_detail .quickly_part .row{justify-content:space-between}
.quickly_part .row .col_06{width:48%}
.quickly_part .row .col_06 p{font-size:14px;font-family:'poppins';font-weight:400;color:#000}
.profilefordeveloper.docuplod{width:100%}
.uploading_docfile{display:flex;width:100%;align-items:center}
.uploading_docfile span:nth-child(1){
width:25%}
.uploading_docfile span:nth-child(2){
width:75%}
.uploading_docfile span input#upfile{display:none}
.uploading_docfile span label{display:block;text-align:center;border:1px solid #a4a4a4;padding:30px 20px;margin-right:10px}
.uploading_docfile span p{font-size:14px!important;font-weight:400;font-family:'poppins'}
.link_id_file{margin-top:20px}
.link_id_file label{display:block;font-weight:500}
.link_id_file input[type="text"]{border:1px solid #a4a4a4;padding:10px;height:40px;margin-top:10px;width:90%}
@media only screen and (min-width:1400px){
.white-header .header-right:after{width:140px;height:60px;right:-120px;top:20px}
}
@media only screen and (min-width:1280px) and (max-width:1599px){
header.lightheader .header-right:after,.light-theme .header-right:after{width:130px;height:60px;top:30px}
.main-slider .owl-carousel .owl-item .text-content{padding-left:100px}
.main-slider .owl-carousel .owl-item .img{padding-right:100px}
.platforms-section{margin-top:100px;min-height:400px}
.span_4.moving-box:after{background:#f5f5f5;border-radius:30px;padding:30px;transform:rotate(45deg);content:"";top:20px;left:30px;position:absolute;z-index:-1;width:280px;height:280px;transition:all ease-in-out .3s}
.span_4.moving-box:hover:after{transform:rotate(0deg);content:"";width:320px;height:320px;left:10px;top:0}
.span_4.moving-box:hover .content-box{position:relative;left:-4%;max-width:90%}
.page-content-wrapper {padding: 0 40px;}
.page-content-wrapper h1 {margin-left: 0;}
}
.awards-certification-logo{display:inline-block;float:right;margin:-10px 0 10px 20px;max-height:100px}
@media only screen and (max-width:599px){
.awards-certification-logo{display:block;float:none;margin:0 auto 10px auto}
.footer-content.footer-package .container .col-md-4 {width: 100%;padding: 0;}
}
.awards-certification-apac{border:solid 4px #fff;border-radius:50%;box-shadow:2px 2px 3px 1px #222;display:inline-block;float:right;height:200px;margin:0 0 10px 20px;width:200px}
@media only screen and (max-width:599px){
.awards-certification-apac{border:solid 3px #fff;height:100px;width:100px}
}
.awards-certification-nomination{margin-top:-30px;margin-top:0}
@media only screen and (max-width:599px){
.awards-certification-nomination{}
}
.partner-pg-logo{display:block;margin:0 0 10px 0;max-height:60px}
.service-section ul.services.plans li:before{content:"Plan " counter(counter) " "}
.service-section ul.services.servicescounter li:before{content:"# " counter(counter) " "}
.list-toc,.list-toc>li,.list-toc>li>a{border:0;color:inherit;display:block;list-style:none;margin:0;padding:0;text-decoration:none}
.list-toc{background:#fefefe;border:solid 1px #ddd;border-radius:2px;max-width:100%;width:320px}
.list-toc>li{border-bottom:solid 1px #ddd;color:#666;font-size:15px;line-height:22px}
.list-toc>li:last-child{border-bottom:0}
.list-toc>li>a{background-color:#fefefe;font-weight:500;padding:5px 15px}
.list-toc>li>a:hover{background-color:#f9f9f9;border-left:solid 4px #eb6524}
.list-toc>li>a:before{content:''}
.gototoc{background:#111;bottom:80px;color:#aaa;font-size:15px;line-height:25px;display:none;left:0;padding:8px 18px;position:fixed;text-align:center;text-decoration:none}
.gototoc>.flaticon-message,.gototoc>.flaticon-message:before{font-size:inherit;height:25px;line-height:inherit}
.partner-item{transition:all ease-in-out 200ms}
.partner-item:hover{transform:translateY(-20px)}
ul.client-logo li,ul.client-logo li img{transition:all ease-in-out 200ms}
ul.client-logo li:hover img{filter:grayscale(0);opacity:1;transform:scale(.95)}
.wow{visibility:hidden}
.col-pic{overflow:hidden;position:relative}
.col-pic img{position:relative;z-index:1}
.col-pic .overlay{background:rgb(255 255 255 / .8);bottom:0;left:0;position:absolute;top:0;width:100%;z-index:2}
.col-pic.animated .overlay{-webkit-animation:show-img 1s normal;animation:show-img 1s normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86)}
.portfolio-section .portfolio a{display:block;overflow:hidden;position:relative}
.portfolio-section .portfolio img{position:relative;z-index:1}
.portfolio-section .portfolio .overlay{background:rgb(255 255 255 / .8);bottom:0;left:0;position:absolute;top:0;width:100%;z-index:2}
.portfolio-section .portfolio.animated .overlay{-webkit-animation:show-img 1s normal;animation:show-img 1s normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86)}
@-webkit-keyframes show-img{0%{left:0;right:auto;width:0}
1%{left:0;right:100%;width:0}
50%{left:0;right:0;width:100%}
99%{left:100%;right:0;width:100%}
100%{left:auto;right:0;width:0}
}
@-moz-keyframes show-img{0%{left:0;right:auto;width:0}
1%{left:0;right:100%;width:0}
50%{left:0;right:0;width:100%}
99%{left:100%;right:0;width:100%}
100%{left:auto;right:0;width:0}
}
@keyframes show-img{0%{left:0;right:auto;width:0}
1%{left:0;right:100%;width:0}
50%{left:0;right:0;width:100%}
99%{left:100%;right:0;width:100%}
100%{left:auto;right:0;width:0}
}
.main-slider .owl-carousel .owl-item .text-content h2>span{display:block;animation:typing 5s steps(40,end) normal;animation-duration:3s;animation-fill-mode:forwards}
@keyframes typing{from{width:0}
to{width:100%}
}
.cta-bg{background:#fff url(../images/cta-bg.jpg) no-repeat center center/cover;padding:80px 0 180px 0}
.cta-bg .page-content-wrapper{padding-left:30%;padding-top:0}
.owl-theme .owl-dots{text-align:center;margin-top:-50px;z-index:9;position:relative}
.owl-theme .owl-dots .owl-dot span,.owl-theme .owl-dots .owl-dot span{background:#869791;border-radius:50%;display:block;height:12px;margin:0 5px 5px 5px;width:12px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#d6d6d6}
html.noscroll,body.noscroll{height:100%;overflow:hidden;width:100%}
.popup-quickform{background:#000;background:rgb(0 0 0 / .5);display:none;height:100%;left:0;position:fixed;right:0;top:0;z-index:998}
.popup-quickform form{background:#fff;box-shadow:2px 2px 7px 0 #333;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:25% auto 0 auto;max-width:100%;transform:translateY(-50%);width:400px;z-index:999}
form.enquiry-form .col{box-sizing:border-box;order:2;padding:20px;width:100%}
form.enquiry-form .col-right{background:url(../images/enquiry-form-bg.jpg) no-repeat bottom center/cover;order:1}
form.enquiry-form .close-popup{background:url(../images/close-popup.png) no-repeat center center/contain;border:0;cursor:pointer;height:30px;margin:0;outline:none;padding:0;position:absolute;right:-15px;top:-15px;width:30px}
form.enquiry-form h2{margin:0 0 10px 0}
form.enquiry-form p{margin:0 0 15px 0}
form.enquiry-form .form-row{margin:0 0 15px 0;position:relative}
form.enquiry-form .form-row input.error{border-color:red}
form.enquiry-form .form-row input.error~.error{position:absolute;left:0;bottom:-18px;font-size:12px;color:red}
form.enquiry-form .form-row input{height:45px;line-height:35px;width:100%;display:inline-block;font-size:14px;font-family:'Poppins',sans-serif;margin:0;padding:5px 15px;box-sizing:border-box;border:1px solid #b7b7b7;text-rendering:optimizeLegibility}
form.enquiry-form .form-row input::-webkit-input-placeholder{color:#000}
form.enquiry-form .form-row input:-ms-input-placeholder{color:#000}
form.enquiry-form .form-row input::placeholder{color:#000}
form.enquiry-form .form-row textarea{height:100px;width:100%;font-size:14px;font-family:'Poppins',sans-serif;padding:10px 15px;box-sizing:border-box;border:1px solid #b7b7b7;line-height:20px;margin:0;width:100%;display:inline-block}
form.enquiry-form .form-row textarea::-webkit-input-placeholder{color:#000}
form.enquiry-form .form-row textarea:-ms-input-placeholder{color:#000}
form.enquiry-form .form-row textarea::placeholder{color:#000}
form.enquiry-form .form-row .submit-btn{padding:18px;color:#000;position:relative;font-size:13px;font-family:'Poppins',sans-serif;letter-spacing:2px;text-transform:uppercase;text-decoration:none;font-weight:600;cursor:pointer;background:#fff0;border:0;width:auto;margin:0;transition:all .5s ease-out}
form.enquiry-form .form-row .submit-btn:before{content:'';width:50px;height:50px;background:#eb6524;border-radius:50%;top:0;left:0;position:absolute;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
form.enquiry-form .form-row .submit-btn:hover:before{left:0;width:100%;border-radius:30px;padding-right:20px}
form.enquiry-form .form-row .submit-btn:hover{color:#fff}
.portfolio-cards{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}
.portfolio-cards>div{background:#fff;box-shadow:0 0 1px 0 #999;margin:0 0 30px 0;width:calc(33.33% - 20px)}
.portfolio-cards>div a,.portfolio-cards>div a figure,.portfolio-cards>div a figure img{color:inherit;display:block;margin:0;padding:0;text-decoration:none}
.portfolio-cards>div figure{max-height:200px;overflow:hidden}
.portfolio-cards>div .name{color:#333;font-family:'Poppins',sans-serif;font-size:18px;line-height:1.2;margin:15px 15px 15px 15px}
.portfolio-cards>div .website{color:#333;font-family:'Poppins',sans-serif;font-size:13px;line-height:1.2;margin:0 15px 15px 15px;text-decoration:underline}
.portfolio-cards>div .framework{color:#333;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.2;margin:0 15px 15px 15px}
.case-study-main-content *{box-sizing:border-box}
.case-study-main-content{display:flex;flex-wrap:wrap;width:100%}
.case-study-main-content>div{padding-right:30px;width:70%}
.case-study-main-content>div:nth-child(2){
width:30%}
.case-review-aspect{border-left:solid 1px #ddd;display:flex;flex-wrap:wrap;margin:0}
.case-review-aspect .column{padding-left:30px;width:100%}
.testimonials-listing *{box-sizing:border-box;margin:0;padding:0}
.testimonials-listing{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin:40px 0}
.testimonials-listing>div{clear:both;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:20px 0;display:flex;flex-wrap:wrap;width:100%}
.testimonials-listing>div>.testimonial-pic{order:1;background:#fff;border:solid 1px #ddd;height:120px;width:120px;display:flex;align-items:center}
.testimonials-listing>div>.testimonial-pic>img{display:block;max-height:100%;max-width:100%}
.testimonials-listing>div>.testimonial-txt{order:2;width:calc(100% - 120px);padding-left:25px}
.events-listing *{box-sizing:border-box;margin:0;padding:0}
.events-listing{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin:40px 0;font-size:15px;line-height:1.5}
.events-listing>div{clear:both;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:20px 0;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}
.events-listing>div>.events-pic{order:1;background:#fff;border:solid 1px #ddd;box-shadow:0 0 2px 0 #999;width:150px;height:auto}
.events-listing>div>.events-pic>img{display:block;max-width:100%}
.events-listing>div>.events-txt{order:2;width:calc(100% - 150px);padding-left:25px}
.events-listing>div>.events-txt h6{color:#eb6524;font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin:0 0 12px 0}
.events-listing>div>.events-txt p{font-size:15px;line-height:1.5}
.events-listing>div>.events-txt .alignright{text-align:right}
.events-listing>div>.events-txt a{color:#000;font-family:'Poppins',sans-serif;text-decoration:underline}
.events-gallery *{list-style:none;box-sizing:border-box;margin:0;padding:0;border:0;display:block}
.events-gallery{margin-bottom:50px}
.events-gallery>ul{display:flex;flex-wrap:wrap;width:100%}
.events-gallery>ul>li{width:25%;padding:10px}
.events-gallery>ul>li>a{border:solid 1px #ddd;height:180px;width:100%;overflow:hidden}
.page-cta-box{display:inline-block;font-size:25px;line-height:1.5}
.page-cta-box>div{display:inline-block;margin-right:50px}
.page-cta-box span{color:#f2f2f2;font-size:20px}
.page-cta-box a{color:#fff;font-weight:700;text-decoration:none}
.pagecontent-cta-boxicon .cm-btn{float:left}
.pagecontent-cta-boxicon .page-cta-box{margin-top:15px}
.pagecontent-cta-boxicon .page-cta-box>div{display:inline-block;margin-left:50px;margin-right:0;line-height:30px}
.pagecontent-cta-boxicon .page-cta-box>div img{filter:invert(1);position:relative;top:5px}
.privacy-content h3,.privacy-content h4{font-family:'Poppins',sans-serif}
.workwithus-gallery{column-gap:0;column-count:3;margin:0 -10px;margin-bottom:50px}
.workwithus-gallery>div{padding:10px}
.workwithus-gallery>div img{box-shadow:0 0 4px 0 #999;display:block;margin:0;transition:all ease-in-out 200ms}
.service-detail-mainimg{text-align:center}
.service-detail-mainimg img{margin:5px auto;max-height:80px;max-width:250px}
.grecaptcha-badge{z-index:2}
.smb-pack-2020-banner,.smb-pack-2020-banner *,.whats-inside-package,.whats-inside-package *,.package-overview-box,.package-overview-box *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}
.smb-pack-2020-banner{background:#222 url(../images/smb-pack-2020-bg3.jpg) no-repeat bottom center/cover;height:100vh;padding:120px 0 0 0;width:100%}
.smb-pack-2020-banner .bnr-wrapper{display:flex;height:100%;padding-left:5%;width:100%}
.smb-pack-2020-banner .bnr-wrapper aside{align-self:center;margin:0;padding:0 0 80px 0;width:50%}
.smb-pack-2020-banner .bnr-wrapper figure{align-self:flex-end;margin:0;padding:0;text-align:right;width:50%}
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper aside{width:60%}
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper figure{width:40%}
.smb-pack-2020-banner .bnr-wrapper figure img{display:block;margin:0 0 0 auto;padding:0}
.smb-pack-2020-banner h1{color:#fff;color:#eb6524;font-family:'Poppins',sans-serif;font-size:38px;line-height:1.2;margin:30px 0;padding:0}
.smb-pack-2020-banner p{color:#fafafa;font-family:'Poppins',sans-serif;font-size:20px;line-height:1.7;margin:0 0 40px 0;padding:0}
.smb-pack-2020-banner ul{color:#fff;font-family:'Poppins',sans-serif;font-size:16px;line-height:2;margin:0 0 30px 35px;padding:0}
.smb-pack-2020-banner ul li{margin-bottom:20px}
.smb-pack-2020-banner .banner-price{border-bottom:solid 1px red;display:inline-block}
.smb-pack-2020-banner .cm-btn{color:#fff;margin:50px 0 30px 0}
.smb-pack-2020-banner .cm-btn a{padding-left:25px;color:#fff;position:relative;font-size:13px;font-family:'Poppins',sans-serif;letter-spacing:2px;text-transform:uppercase;text-decoration:none;font-weight:600}
.smb-pack-2020-banner .cm-btn a span:after{color:#ddd}
.smb-pack-2020-banner .cm-btn a:before{content:'';width:50px;height:50px;background:#eb6524;border-radius:50%;top:-15px;left:0;position:absolute;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.smb-pack-2020-banner .cm-btn a:hover:before{left:0;width:100%;border-radius:30px;padding-right:20px}
.smb-headingbg{color:#ffa725;font-family:'Poppins',sans-serif;font-size:22px;letter-spacing:1px;line-height:1.2;margin:30px 0;padding:0}
.smb-headingbg1{color:#eb6524;font-family:'Poppins',sans-serif;font-size:42px;line-height:1.2;margin:30px 0 30px 0;padding:0;text-align:center}
.smb-headingbg2{color:#222;font-family:'Poppins',sans-serif;font-size:24px;line-height:1.2;margin:0 0 30px 0;padding:0;text-align:center}
.smb-textcontent{font-family:'Poppins',sans-serif;font-size:16px;line-height:1.5;margin:0 0 30px 0;padding:0;text-align:center}
.smb-texthr{margin:0 0 30px 0}
.package-overview-box{display:flex;flex-wrap:wrap;width:100%}
.package-overview-box>figure{margin:0;order:2;padding:0;width:40%}
.package-overview-box>.package-overview-row{display:flex;flex-wrap:wrap;margin:0 -15px;order:1;padding-right:30px;width:calc(60% + 30px);counter-reset:counter}
.package-overview-row>.col{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;margin:0;padding:15px;position:relative;width:50%}
.package-overview-row>.col:before{counter-increment:counter;content:"0 " counter(counter) " ";font-size:50px;font-family:'Anton',sans-serif;color:#efefef;position:absolute;top:-30px;z-index:-1}
.package-overview-row>.col figure{margin:0;padding:0}
.package-overview-row>.col figure img{display:block;margin:0 0 12px 0;padding:0}
.package-overview-row>.col h6{color:#f79621;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.2;margin:0 0 16px 0;padding:0}
.package-overview-row>.col p{color:#777;font-size:14px;line-height:1.32}
.whats-inside-package{align-content:center;display:flex;margin-top:20px;width:100%}
.whats-inside-package figure{order:2;margin:0;padding:0 30px;width:40%}
.whats-inside-package ul{font-size:15px;line-height:1.5;list-style:none;margin:0;order:1;padding:0;width:30%}
.whats-inside-package ul:last-child{order:3}
.whats-inside-package ul li{list-style:none;margin:0 0 18px 0;padding:0 0 0 35px;position:relative}
.whats-inside-package ul li:before{background:url(../images/icon-list.png) no-repeat left center/contain;content:'';height:22px;left:0;position:absolute;top:0;width:22px}
.smb-package-portfolio h2{line-height:1.4;width:70%}
.smb-portfolio-list{display:flex;flex-wrap:wrap;margin:25px -15px 0 -15px}
.smb-portfolio-list>.col{margin:0 25px 50px 25px;padding:0;width:calc(33.33% - 50px);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}
.smb-portfolio-list>.col img{display:block;margin:0}
.smb-portfolio-list>.col h6{font-family:'Poppins',sans-serif;font-size:18px;line-height:1.2;margin:15px 0;padding:0}
.smb-portfolio-list>.col p{font-size:16px;line-height:1.2;margin:0;padding:0}
.smb-offer-cta{background:#fff;box-shadow:2px 2px 5px 1px #aaa;display:flex;height:240px;margin:20px 0;width:100%}
.smb-offer-cta .txtleft{background:#fff;padding:30px;width:70%}
.smb-offer-cta .txtleft h2{border:0;color:#f5822e;font-size:28px;line-height:1.4;margin:20px 0;padding:0}
.smb-offer-cta .txtleft h4{font-size:18px;font-weight:400;line-height:1.4;margin:0;padding:0}
.smb-offer-cta .txtright{align-items:center;background:#f6bb43;color:#fff;display:flex;position:relative;text-align:center;width:30%}
.smb-offer-cta .txtright:before{border-right:solid 80px #f6bb43;border-bottom:solid 240px #fff0;content:'';left:-80px;top:0;position:absolute}
.smb-offer-cta .txtright a{color:#fff;display:inline-block;font-family:'Poppins',sans-serif;font-size:25px;font-weight:300;line-height:1;margin-left:-20px;text-decoration:none;width:100%}
.smb-partners-logos{display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px}
.smb-partners-logos img{height:40px;margin:20px}
.smb-partners-logos .flexbreaker{height:1px;width:100%}
.smb-pack-2020-banner.smb-migration-package{background:#000 url(../images/smb-pack-2020-bg4.jpg) no-repeat bottom center/cover;height:auto;padding:140px 0 0 0;width:100%}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper{display:flex;height:auto;padding:0 5%;width:100%}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside{padding:0 0 30px 0}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside:first-child{width:70%}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside:last-child{width:30%}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside:last-child img{margin-top:10px;max-height:50px;max-width:280px}
.smb-migration-package-issues{align-content:center;display:flex;justify-content:space-around;width:100%}
.smb-migration-package-issues .txt{align-self:center;font-size:27px;font-weight:500;line-height:1.5;width:30%}
.smb-migration-package-issues .txt1{width:35%}
.smb-migration-package-issues .txt2{width:25%}
.smb-migration-package-issues .img{text-align:center;margin:0 -50px;width:calc(40% + 100px)}
.smb-migration-package-issues .img img{display:block;margin:0 auto;max-height:280px;max-width:100%;padding:0}
.custom-features-table *{box-sizing:border-box}
.custom-features-table{color:#000;display:flex;margin:0 auto 20px auto;width:100%}
.custom-features-table .features{background:#fafafa;border-radius:3px;box-shadow:0 0 6px -4px #999;color:#000;margin:120px 0 20px 0;order:1;text-align:left;width:60%}
.custom-features-table .plan{background:#fafafa;box-shadow:0 5px 8px 1px #aaa;text-align:center;width:20%}
.custom-features-table .plan1{order:2}
.custom-features-table .plan2{order:3}
.custom-features-table.rapid-plan-table .features{width:40%}
.custom-features-table .plan3{order:4}
.custom-features-table .features div,.custom-features-table .plan div{border-bottom:solid 2px #fff;font-size:16px;font-weight:500;line-height:30px;height:60px;padding:15px}
.custom-features-table .features div.child{padding-left:35px}
.custom-features-table .features div:nth-child(2n){
background-color:#f5f5f5}
.custom-features-table .plan div:nth-child(2n+1){
background-color:#f5f5f5}
.custom-features-table .plan>div:nth-child(1){
background:#000;color:#fff;font-size:25px;font-weight:600;line-height:30px;height:120px;padding:20px}
.custom-features-table .plan1>div:nth-child(1){
background:url(../images/smb-package/table-th-1.png) no-repeat bottom center/cover}
.custom-features-table .plan2>div:nth-child(1){
background:url(../images/smb-package/table-th-2.png) no-repeat bottom center/cover}
.custom-features-table .plan3>div:nth-child(1){
background:url(../images/smb-package/table-th-3.png) no-repeat bottom center/cover}
.custom-features-table .plan img{display:block;height:30px;margin:0 auto;padding:5px}
.custom-features-boxes{align-items:top;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}
.custom-features-boxes>aside{align-items:center;display:flex;margin-bottom:10px;width:calc(50% - 30px)}
.custom-features-boxes>aside img{height:auto;margin:0 20px 20px 0;width:100px}
.auto-height{height:92px!important}
.custom-features-table .plan div.auto-height .cm-btn{border-bottom:0}
.package-detail{background:#fff;box-shadow:2px 2px 5px 1px #aaa;margin:20px 0 50px;padding:30px 90px}
.package-detail h2{margin-left:0}
.custom-features-table.rapid-plan-table.simple-header-plan .plan{width:33.33%}
.custom-features-table.rapid-plan-table.simple-header-plan .auto-height .cm-btn{background:#fafafa}
div#starter{position:relative}
div#express{position:relative;background:#f4f4f4}
div#express:before{content:"";width:0;height:0;border-style:solid;border-width:0 130px 130px 0;border-color:#fff0 #008cc7 #fff0 #fff0;position:absolute;right:0;top:0}
div#accelerator{position:relative}
.long-height{height:110px!important}
div#accelerator:before{content:"";width:0;height:0;border-style:solid;border-width:130px 130px 0 0;border-color:#00c73e #fff0 #fff0 #fff0;position:absolute;left:0;top:0}
.custom-features-table.rapid-plan-table{margin-bottom:50px}
.custom-features-table.rapid-plan-table.simple-header-plan .plan1>div:nth-child(1){
background:url(../images/smb-package/table-th-1.png) no-repeat bottom center/cover;position:relative;height:120px}
.custom-features-table.rapid-plan-table.simple-header-plan .plan2>div:nth-child(1){
background:url(../images/smb-package/table-th-2.png) no-repeat bottom center/cover;position:relative;height:120px}
.custom-features-table.rapid-plan-table.simple-header-plan .plan3>div:nth-child(1){
background:url(../images/smb-package/table-th-3.png) no-repeat bottom center/cover;position:relative;height:120px}
.rapid-package-banner{background:#222 url(../images/rapid-bg.jpg) no-repeat bottom center/cover;display:flex;align-items:center}
.landing-contact .top-social li{color:#000}
.landing-contact .top-social li a{color:#000}
.top-social li:last-child{font-size:22px;font-weight:700}
.footer-content .page-content-wrapper .col.col6{width:50%;padding-left:0;padding-right:0}
.footer-package ul li{text-align:center}
.footer-cerificate{display:inline-block;background:#fff;padding:5px 10px 0 10px;vertical-align:top;border-radius:8px}
.footer-cerificate img{vertical-align:top}
.copyright-col.text-center{text-align:center}
.white-header{background:#fff}
.white-header .header-content{display:flex}
.white-header .header-right.landing-contact{margin-left:auto;display:flex;align-items:center;padding-right:15px}
.white-header .header-right.landing-contact ul.top-social{margin-top:0}
.lightheader .header-content.white-header{margin-top:0}
.banner-box{align-self:flex-end;margin:0;text-align:left;width:38%;background:rgb(255 255 255 / .7);border-radius:10px;color:#000;padding:20px;margin-right:2%;margin-bottom:2%}
.banner-box h2{margin-top:0;font-size:22px}
.smb-pack-2020-banner .banner-box p{color:#333;font-size:16px;margin-bottom:20px}
.smb-pack-2020-banner .banner-box a{color:#000}
.smb-pack-2020-banner .banner-box a span:after{color:#000}
.logo2{max-width:250px;display:flex;align-items:center;margin-left:auto}
.rapid-package-banner aside{float:left;width:60%}
.banner-form{width:40%;float:left}
.banner-form form{margin:0;background:rgb(0 0 0 / .85);padding:0 30px 12px;border-radius:15px 0;min-height:440px;width:100%}
.banner-form form .col{padding:0}
.banner-form form.enquiry-form h2{font-size:24px;font-weight:600;color:#fff;display:block;padding:20px 0 0 0;text-align:center}
.banner-form form.enquiry-form h2:after{content:"";width:100%;background:#635d5a;height:2px;display:inline-block;margin:12px 0}
.banner-form form.enquiry-form p{color:#000000!important;font-size:13px;font-family:'Poppins',sans-serif;line-height:1.4}
.banner-form form.enquiry-form .form-row input{border:1px solid #f2f2f2;background:#f2f2f2;width:100%;font-size:14px;padding:12px 10px;margin-bottom:0;height:auto;line-height:1.42857143}
.banner-form form.enquiry-form .form-row textarea{border:1px solid #f2f2f2;background:#f2f2f2;width:100%;font-size:14px;padding:4px 10px;margin-bottom:0;height:70px}
.banner-form form.enquiry-form .form-row input.error{border-color:red}
.banner-form form.enquiry-form .submit-btn{font-size:20px;color:#fff;font-weight:400;background:#ef6730;border:2px solid #ef6730;padding:10px 0;width:100%}
.banner-form form.enquiry-form .submit-btn:hover{background:#fff;color:#f87a12}
.banner-form form.enquiry-form .submit-btn::before{display:none}
.banner-form form.enquiry-form .form-row.no-margin{margin-bottom:0}
.header-content .logo{margin-right:10px}
.smb-pack-2020-banner.rapid-package-banner .cm-btn a:before{width:100%;border-radius:30px;padding-right:20px}
.smb-pack-2020-banner.rapid-package-banner .cm-btn a:hover{color:#000}
.smb-pack-2020-banner.rapid-package-banner .cm-btn a:hover:before{box-shadow:0 8px 6px -6px #000;box-shadow:5px 40px -10px rgb(0 0 0 / .57)}
.smb-pack-2020-banner.rapid-package-banner .cm-btn a:hover span:after{color:#000}
.rapid-plan-table .cm-btn a:before{left:0;width:100%;border-radius:30px;padding-right:20px}
.rapid-plan-table .cm-btn a span:after{color:#fff}
.rapid-plan-table .cm-btn a:hover{color:#000}
.rapid-plan-table .cm-btn a:hover:before{box-shadow:0 8px 6px -6px #000;box-shadow:5px 40px -10px rgb(0 0 0 / .57)}
.rapid-plan-table .cm-btn a{color:#fff}
.smb-pack-2020-banner.rapid-package-banner h1{font-size:36px}
@media (max-width:599px){
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside:first-child{width:100%}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside:last-child{width:100%}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper>aside{padding:0 0 10px 0}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper p{margin:0 0 18px 0}
.smb-pack-2020-banner.smb-migration-package .bnr-wrapper .cm-btn{margin:30px 0 30px 0}
.smb-migration-package-issues{flex-wrap:wrap;margin:0 0 25px 0}
.smb-migration-package-issues .txt{font-size:22px;width:100%}
.smb-migration-package-issues .img{margin:20px 0;width:100%}
.custom-features-boxes>aside{width:100%}
.custom-features-boxes>aside img{width:80px}
.custom-features-table{margin:0 -20px 20px -20px;width:auto}
.custom-features-table .features{width:45%}
.custom-features-table .plan{width:27.5%}
.custom-features-table .features div,.custom-features-table .plan div{padding:10px 5px}
.custom-features-table .plan div:nth-child(1){
font-size:14px;font-weight:400;line-height:20px;height:120px;padding:40px 0}
.custom-features-table .features div,.custom-features-table .plan div{font-size:13px;font-weight:400;line-height:20px;height:60px}
.custom-features-table .features div{font-size:12px}
.custom-features-table .features div small,.custom-features-table .plan div small{font-size:10px}
.pagecontent-cta-boxicon .page-cta-box{clear:both}
.pagecontent-cta-boxicon .page-cta-box>div{display:block;margin-left:0;margin-right:0;margin-bottom:15px}
.platforms-section{margin-top: 50px;min-height: inherit;display: flex; flex-wrap: wrap;}
.span_4.moving-box:after{display:none}
.span_4.moving-box:hover:after{display:none}
.span_4.moving-box{position:relative;display:block;padding: 0;height: 140px;border-radius: 15px;transform: rotate(45deg);width: 140px;margin: 0 auto;}
.span_4.moving-box.adobe{background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);}
.span_4.moving-box.bigcommerce {background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, #5722e8 0%, #22e8d6 100%);}
.span_4.moving-box.shopify{    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgb(30 174 79) 0%, rgb(131 236 184) 100%);} 
.span_4.moving-box h2{margin:0;padding:0;font-weight:600;transition:all ease-in-out .3s}
.span_4.moving-box .content-box{opacity:1;visibility:visible;height:auto;font-size:14px;padding:0}
.span_4.moving-box img{display:none}
.span_4.moving-box .content-box img {transform: rotate(-45deg);}
.span_4.moving-box:hover img{opacity:1;visibility:visible;height:auto}
.span_4.moving-box img.partner-logo{display:block;width:auto;height:auto;margin:0 auto}
.span_4.moving-box:hover img.partner-logo{opacity:1;visibility:visible;height:auto;width:auto;margin:0 auto;display:block}
.span_4.moving-box:hover .content-box{opacity:1;visibility:visible;height:auto;transition:all ease-in-out .3s}
}
@media (max-width:767px){
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper aside{width:100%}
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper h1{margin:0 0 10px 0}
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper p{font-size:14px;margin:0 0 10px 0}
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper ul{font-size:16px;line-height:1.6}
.smb-pack-2020-banner.rapid-pack-2020-banner .bnr-wrapper .cm-btn{margin:40px 0 15px 0}
.rapid-plan-table-wrap{width:100%;overflow-x:auto}
.custom-features-table.rapid-plan-table.simple-header-plan .plan{width:100%;margin-bottom:40px}
.custom-features-table.rapid-plan-table{flex-wrap:wrap;margin-bottom:0}
.custom-features-table.rapid-plan-table .plan div:nth-child(1){
font-size:22px;font-weight:600}
.custom-features-table.rapid-plan-table .features div,.custom-features-table.rapid-plan-table .plan div{padding-left:15px;padding-right:15px;font-size:16px;display:flex;align-items:center;justify-content:center}
.custom-features-table.rapid-plan-table.simple-header-plan .auto-height .cm-btn{width:100%;height:60px}
.rapid-plan-table-wrap .rapid-plan-table{width:900px;flex-wrap:nowrap!important;margin-right:0;margin-left:0}
.custom-features-table .features div.three-line-height,.custom-features-table .plan div.three-line-height{height:130px}
.custom-features-table .features div.four-line-height,.custom-features-table .plan div.four-line-height{height:160px}
.custom-features-table .features div.five-line-height,.custom-features-table .plan div.five-line-height{height:190px}
.custom-features-table .features div.six-line-height,.custom-features-table .plan div.six-line-height{height:220px}
.custom-features-table.rapid-plan-table .plan strong{text-align:center}
.page-cta-box>div{margin-bottom:15px!important}
.page-content-wrapper.landing-partner .smb-partners-logos{flex-wrap:wrap}
.header-landing{float:left;width:88%;display:flex}
.header-landing .logo{flex:1;width:55%}
.header-landing .logo2{flex:1;margin-left:10px;width:calc(45% - 10px)}
.header-landing .logo img{max-width:100%}
.header-content .logo{margin-right:0}
.rapid-package-banner{height:auto;padding-bottom:20px}
.banner-form form{width:100%;margin-top:20px}
.banner-form form.enquiry-form h2{font-size:18px}
.banner-form form.enquiry-form p{font-size:16px}
.banner-form form.enquiry-form .form-row{display:inline-block;width:100%}
.banner-form form.enquiry-form .form-row.half-col{width:100%}
.banner-form form.enquiry-form .form-row input{height:45px}
.banner-form form.enquiry-form .form-row textarea{height:100px}
.banner-form form.enquiry-form .submit-btn{height:45px}
.banner-form form.enquiry-form .form-row.no-margin{margin-bottom:15px}
.rapid-package-banner aside{width:100%}
.banner-form{width:100%}
.smb-pack-2020-banner.rapid-package-banner h1{font-size:22px}
.banner-form form .col{padding:0!important}
.banner-content h1{font-size:30px;padding:0 20px}
.banner-content p{font-size:16px;padding:0 20px;display: none;}
.contact-form-section ul{justify-content:center}
.new-sec-bg .new-press-item{width:100%; margin-bottom: 20px;}
.banner-content .content {width: 100%;}
.content__container {height: 30px;}
.content__container__list__item {line-height:30px;font-size: 26px;}

.header_logo .padding-left {width: 100%;}
.banner.box_banner .quote-form-outer {width: 100%;margin: 0;}
.banner.box_banner .inner h1 {font-size: 30px;line-height: 50px;margin: 0;}
ul.awards-logo li {margin-bottom: 0;}
.banner.box_banner .inner {margin: 0;}
.banner.box_banner .inner p {font-size: 18px;}
ul.awards-logo {justify-content: center;}
.logo_right {font-size: 26px;}
.lunch-content .new-sec-row {display: block;}
.new-sec-row .new-press-item {width: 100%;}
.new-sec-row .new-press-item.new-press-right-item {width: 100%;font-size: 14px;}
.new-sec-row .new-press-item.new-press-right-item p.events-details img {width: 20px;}
.new-sec-row .new-press-item.new-press-right-item p.events-details {column-gap: 10px;}
.lunch-content .new-sec-row:after {display: none;}
.lunch-para p {font-size: 16px;}
.highlight-key-content ul li {font-size: 14px;}
.highlight-key-content ul li span {display: flex;align-items: center;}
.main-container-client-col.client-bg ul.client-logo.bigger li:nth-child(5n+0):after{display:block;background-color:#d9d9d9;content:"";height:85%;position:absolute;right:-.469rem;top:50%;transform:translateY(-50%);width:.063rem}
.main-container-client-col.client-bg ul.client-logo.bigger li:nth-child(12)~li {border-bottom: 0 !important;}
.banner.box_banner .two-logo .logo2 {width: 40%;margin-left: 30px;}
.banner.box_banner .two-logo .logo {width: 50%;}
.banner.box_banner .two-logo .logo img {width: 100%;}
ul.awards-logo li img {vertical-align: middle;}
}
.partner-frame.first-partner-frame{display:block;margin-top:30px;max-width:100%;float:right;margin-bottom:12px}
.partner-frame.first-partner-frame .partner-item{float:left;display:block;margin:0 11px}
.partner-frame.first-partner-frame:after{content:'';display:block;clear:both}
.partner-frame-div{position:absolute;top:-30px;right:0;max-width:100%}
.partner-frame.second-partner-frame{margin-top:30px;left:0;width:100%}
.main-container-3col.gray-bg.partner-bg-sec .txt-part{font-size:27px;letter-spacing:0;line-height:40px;color:#000;font-family:'Poppins',sans-serif;font-weight:500;position:absolute;right:30%;margin-top:130px}
*{box-sizing:border-box}
section.apparel-main-sec{background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);padding: 50px 0 20px 0;color: #fff;padding:0;}
section.apparel-main-sec h1{font-size:40px;font-weight:600;margin-bottom: 30px;color: #fff; margin-top:0;}
section.apparel-main-sec h2{font-weight:600;color: #fff;}
section.apparel-main-sec .img-section {line-height: 0;padding: 0 0 0 30px;}
.span_6.text-section {position: absolute;margin: 0 auto;left: 0;right: 0;width: auto;max-width: 1440px;padding: 0 25px;}
section.apparel-main-sec p{font-size:18px;margin-bottom:10px;color: #fff}
.row{margin:0}
.row:after{content:'';display:block;clear:both}
.span_1{width:8.33333333333%;float:left;padding:0 10px}
.span_2{width:16.6666666667%;float:left;padding:0 10px}
.span_3{width:25%;float:left;padding:0 10px}
.span_4{width:33.3333333333%;float:left;padding:0 10px}
.span_5{width:41.6666666667%;float:left;padding:0 10px}
.span_6{width:50%;float:left;padding:0 10px}
.span_7{width:58.3333333333%;float:left;padding:0 10px}
.span_8{width:66.6666666667%;float:left;padding:0 10px}
.span_9{width:75%;float:left;padding:0 10px}
.span_10{width:83.3333333333%;float:left;padding:0 10px}
.span_11{width:91.6666666667%;float:left;padding:0 10px}
.span_12{width:100%;float:left;padding:0 10px}
section.apparel-main-sec .row{display:flex;align-items:center;justify-content: flex-end;}
.apparel-main-content p{margin:0;color:#000;font-size:22px;line-height:36px;font-weight:400;font-family:'Poppins',sans-serif}
section.apparel-main-sec.adobe-top-sec .container{display:block}
.apparel-main-content h4{color:#fff;font-size:14px;text-transform:uppercase;display:block;margin-top:25px;font-family:'Poppins',sans-serif;font-weight:600}
.apparel-main-content h4 a{color:#000;text-decoration:none;border:1px solid #000;padding:10px 20px;border-radius:25px;display:inline-block}
.apparel-main-content h4 a:first-child{margin-right:12px}
.apparel-main-content h4 a:hover{background:#eb6524;color:#fff;border:1px solid #eb6524}
section.apparel-talk-sec{padding:30px 0;padding-bottom:0}
.apparel-talk-content p{font-family:'Poppins',sans-serif;color:#333;font-size:15px;line-height:24px}
.apparel-talk-content p span{color:#eb6524;font-weight:700;font-style:italic;line-height:26px}
h5 a{padding:8px 20px;color:#000;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500; position: relative; z-index: 1;border: 2px solid #eb6524;border-radius: 35px;transition:all .5s ease-out;    display: inline-block;}
h5 a:hover{color:#fff; background:#eb6524;}
.apparel-talk-content h5{margin-top:30px;display:inline-block}
section.apparel-talk-sec .container{border-bottom:1px solid #999;padding-bottom:35px}
section.apparel-rk-sec{margin-top:30px}
.apparel-rk-top-content h2{font-size:26px;color:#000;line-height:38px;font-family:'Poppins',sans-serif;font-weight:600}
.apparel-rk-top-content p strong{font-weight:600}
.apparel-rk-top-content p{font-family:'Poppins',sans-serif;color:#000;font-size:17px;line-height:30px}
.apparel-rk-detail .row{display:flex;align-items:center;flex-wrap:wrap}
.apparel-rk-detail .span_3{width:28%}
.apparel-rk-detail .span_6{width:49%}
.apparel-rk-content h3{color:#000;font-size:22px;margin:0;line-height:30px;font-family:'Poppins',sans-serif;font-weight:600}
.apparel-rk-content p{font-family:'Poppins',sans-serif;color:#000;font-size:16px;margin:0;line-height:28px;margin-top:8px}
.apparel-rk-content{border-radius:10px;filter:drop-shadow(0 2px 5.5px rgb(204 204 204 / .5));background-color:#fff;padding:15px 15px;margin-bottom:50px}
.apparel-rk-image{text-align:center;max-width:90%;margin:0 auto}
.apparel-rk-detail{margin-top:25px}
.personalised{margin-left:-40px;padding-right:40px}
.mob-commerce{margin-left:-20px;padding-right:20px}
.seamless{margin-right:-40px;padding-left:40px}
.wish-list{margin-right:-20px;padding-left:20px}
.rk_talk{text-align:center;margin-top:25px}
.rk_talk p{font-family:'Poppins',sans-serif;color:#000;font-weight:500;font-style:italic;font-size:18px;margin-top:0;margin-bottom:35px}
section.apparel-rk-sec .container{border-bottom:1px solid #999;padding-bottom:40px}
.leading-ecommarce-content h2{font-size:28px;color:#000;line-height:38px;font-family:'Poppins',sans-serif;font-weight:600}
.leading-ecommarce-content p{font-family:'Poppins',sans-serif;color:#000;font-size:17px;line-height:30px}
.leading-ecommarce-content ul{list-style:none}
.leading-ecommarce-content ul{list-style:none;padding-left:0;margin:20px 0}
.leading-ecommarce-content ul li{padding-left:30px;position:relative;font-family:'Poppins',sans-serif;font-weight:600;font-size:16px;margin-bottom:10px}
.leading-ecommarce-content ul li:before{content:'';background-image:url(../images/fashion-apparel/corrected.png);position:absolute;left:0;width:20px;height:20px;background-size:cover;background-position:center;background-repeat:no-repeat;top:1px}
.leading-ecommarce-content h5{margin-top:35px}
section.leading-ecommarce-sec{margin-top:25px}
section.leading-ecommarce-sec .container{border-bottom:1px solid #999;padding-bottom:35px}
section.digitech-offering-sec{margin-top:35px;margin-bottom:35px}

.digitech-offering-top-content h2{font-size:30px;color:#000;line-height:50px;margin-bottom:0;font-family:'Poppins',sans-serif;font-weight:600;margin-top: 10px;}
.digitech-offering-top-content p{font-family:'Poppins',sans-serif;color:#000;font-size:17px;line-height:30px;margin:10px 0}
.digitech-offering-top-content ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px;padding-top:22px}
.digitech-offering-top-content ul li{display:inline-block;width:33.33%;float:left;padding:0 20px;margin-bottom:40px}
.digitech-offering-sol{background-color:#f3f7fb;text-align:center;padding:15px;min-height:340px;transition:all .5s ease-out}
section.digitech-offering-sec.electronics-offering.pwa-offering.performing-sec .digitech-offering-sol{min-height:320px}
section.digitech-offering-sec.electronics-offering.magento-open-source-sec .digitech-offering-sol{min-height:320px}
.digitech-offering-sol:hover{filter:drop-shadow(0 2px 12.5px rgb(204 204 204 / .5));background-color:#fff}
.digitech-offering-top-content ul li h2{font-size:22px;margin:0;text-align:center;line-height:30px;font-family:'Poppins',sans-serif}
.digitech-offering-top-content ul li span img{max-width:75px}
.digitech-offering-top-content ul:after{content:'';display:block;clear:both}
.digitech-offering-top-content ul li p{font-size:16px;line-height:30px;}
.digitech-offering-top-content ul li:last-child{width:66.66%;text-align:center}
.digitech-offering-top-content ul li p span{color:#000;font-weight:600;font-style:italic;font-size:18px;line-height:30px;margin-bottom:35px;display:block}
.digitech-offering-top-content p strong{margin-top:15px;font-weight:600}
.digitech-leading-content h2{font-size:28px;color:#000;line-height:40px;margin-bottom:22px;font-family:'Poppins',sans-serif;font-weight:600}
.digitech-leading-content p{font-family:'Poppins',sans-serif;color:#333;font-size:17px;line-height:30px}
.digitech-leading .span_6{padding:0 20px}
.digitech-leading .row{margin:0 -15px}
.digitech-leading-market{margin-top:0}
section.launch-project-sec{background-color:#ffcd2d;padding:35px 0}
.launch-project-content h2{color:#010101;letter-spacing:2px;font-size:32px;margin-bottom:0;line-height:50px;font-family:'Poppins',sans-serif}
.launch-project-content p{font-size:18px;line-height:30px;color:#333;font-family:'Poppins',sans-serif;margin:15px 0;margin-bottom:40px}
.launch-project-content h5 a:before{background:#fff}
.launch-project-content h5 a:hover{color:#000}
.launch-project-content h5 a:hover span:after{color:#000}
.launch-project-slider.owl-theme .owl-dots .owl-dot span,.launch-project-slider.owl-theme .owl-dots .owl-dot span{background:#fff}
.launch-project-slider.owl-theme .owl-dots .owl-dot.active span,.launch-project-slider.owl-theme .owl-dots .owl-dot:hover span{background:#000}
.launch-project-slider.owl-theme .owl-dots{position:absolute;left:51%;bottom:40px}
section.target-customer-sec{margin-top:40px;margin-bottom:40px}
.target-customer-image{position:relative;width:100%}
.target-customer-image img{width:100%;border-radius:15px}
.target-customer-content{position:absolute;top:50%;transform:translate(0%,-50%);text-align:center;margin:0 auto;left:0;right:0}
.target-customer-content p{color:#fff;font-size:20px;line-height:36px;margin-bottom:30px;font-family:'Poppins',sans-serif;font-weight:500}
.target-customer-content h5 a{color:#fff}
.target-customer-content h5 a span:after{color:#fff}
.target-customer-content ul {padding: 0;margin: 0;color: #fff;list-style: none;}
.target-customer-content ul li {margin-bottom: 10px;}
section.ecommarce-sol-sec .container{max-width:1440px;display:block}
.ecommarce-sol-content h2{text-align:center;font-size:28px;line-height:50px;color:#000;font-family:'Poppins',sans-serif}
.ecommarce-sol-content ul li{width:33.33%;text-align:center;color:#666;font-size:14px;font-family:'Poppins',sans-serif}
.ecommarce-sol-content ul li span{display:block;font-size:42px;color:#000;font-family:'Poppins',sans-serif;font-weight:600}
.ecommarce-sol-content ul li span:after {content: '+';}
.ecommarce-sol-content ul{list-style:none;display:flex;padding:0;max-width:90%;margin:0 auto;justify-content:center;padding-top:20px}
.ecommarce-sol-content ul:last-child{max-width:85%;padding:30px 0}
.ecommarce-sol-content ul:last-child li{width:auto;padding:0 25px;border:0}
.ecommarce-sol-content ul li{border-right:1px solid #000}
.ecommarce-sol-content ul.company-usp{padding: 20px 0;}
.ecommarce-sol-content ul.company-usp li{border-right:1px solid #000; padding:0 50px;}
.ecommarce-sol-content ul.company-usp li:last-child{border:0}
.ecommarce-sol-content ul li:last-child{border:0}
section.ecommarce-sol-sec{margin-top:30px}
.successful-project-content h2{text-align:center;font-size:32px;line-height:54px;color:#000;margin-bottom:30px;font-family:'Poppins',sans-serif}
.successful-project-content p{font-family:'Poppins',sans-serif;font-size:16px;line-height:28px;color:#000;text-align:center;margin-top:0}
.successful-project-item-content{position:absolute;left:50%;transform:translate(-50%);text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;align-content:center}
.successful-project-item-content a{color:#000;background-color:#fff;text-decoration:none;padding:6px 20px;border:1px solid #fff;display:block;border-radius:30px;text-transform:uppercase;font-size:15px;margin-top:20px;line-height:22px;font-family:'Poppins',sans-serif}
.successful-project-item-content a:hover{background:#fff;color:#d60606}
.successful-project-slider .item ul{list-style:none;display:flex;padding:0}
ul.successful-project-slider, ul.logo-slider{padding:0;margin:0;}
ul.successful-project-slider li.item, ul.logo-slider li.item{margin:0 10px;list-style:none} 
ul.logo-slider li.item{border: .063rem solid #eee;}
.successful-project-slider .item ul li, .logo-slider .item ul li{position:relative;padding-right:1px}
ul.successful-project-slider li.item img{border-radius:15px; height:auto;}
.successful-project-slider .owl-nav, .logo-slider .owl-nav, .case-study-section .owl-nav{position:absolute;top:50%;left:0;width:100%}
.successful-project-slider .owl-nav button.owl-prev, .logo-slider .owl-nav button.owl-prev, .case-study-section .owl-nav button.owl-prev{left:-20px;position:absolute;height:100%;display:flex;align-items:center}
.successful-project-slider .owl-nav button.owl-prev:before, .logo-slider .owl-nav button.owl-prev:before, .case-study-section .owl-nav button.owl-prev:before{display:inline-block;font-family:"Flaticon";font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f126";color:#000}
.successful-project-slider .owl-nav button.owl-next, .logo-slider .owl-nav button.owl-next, .case-study-section .owl-nav button.owl-next{right:-20px;position:absolute;height:100%;display:flex;align-items:center}
.successful-project-item-content_overlay{position:absolute;height:100%;top:0;left:10px;right:10px;margin:0 auto;background:#00000060;border-radius:15px}
.successful-project-slider .owl-nav button.owl-next:before, .logo-slider .owl-nav button.owl-next:before, .case-study-section .owl-nav button.owl-next:before{display:inline-block;font-family:"Flaticon";font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f127";color:#000}
.successful-project-slider .owl-nav button.owl-next span, .successful-project-slider .owl-nav button.owl-prev span, .logo-slider .owl-nav button.owl-next span, .logo-slider .owl-nav button.owl-prev span, .case-study-section .owl-nav button.owl-next span, .case-study-section .owl-nav button.owl-prev span{display:none}
section.fashion-contact-sec{position:relative;margin-top:10px}
section.fashion-contact-sec:before{content:"";position:absolute;left:0;bottom:0;height:calc(100% - 40px);width:100%;z-index:1;background-image:linear-gradient(90deg,#f2f2f2 0%,#fdfdfd 86%)}
.f-contact-img{float:right;margin-left:auto;display:inherit}
.f-contact-item{position:absolute;top:50%;left:0;transform:translate(0,-50%);max-width:550px}
section.fashion-contact-sec.adobe-fashion-contact-sec .f-contact-item{max-width:640px}
.f-contact-item h2{font-family:'Poppins',sans-serif;font-size:24px;line-height:40px;color:#000;font-weight:500}
.f-contact-item h5{margin-top:45px}
.f-contact-item h5 a:before{background:#eb6524}
.f-contact-item h5 a:hover{color:#fff}
.f-contact-item h5 a{color:#000;letter-spacing:0}
.f-contact-item h5 a:hover span:after{color:#fff}
section.apparel-main-sec.case-study-main-sec{padding:20px 0}
.case-study-content h2{color:#000;font-size:32px;line-height:38px;font-family:'Poppins',sans-serif;font-weight:500;margin-bottom:0}
.case-study-content p{font-family:'Poppins',sans-serif;font-size:21px;line-height:37px;color:#010101}
section.case-study-content-sec{margin:30px 0;margin-bottom:0}
.case-study-detail-content h2{color:#000;font-size:32px;line-height:42px;font-family:'Poppins',sans-serif;font-weight:500;margin-top:0;margin-bottom:0}
.case-study-detail .row{display:flex;flex-wrap:wrap;padding:0;border-top:1px solid #dfdfdf}
.case-study-detail .row:nth-child(odd){
flex-direction:row-reverse}
.case-study-detail .row:nth-child(odd) .case-study-detail-img{text-align:right;background: #f5f5f5;padding: 10px;border-radius: 20px;}
.case-study-detail .row:nth-child(odd) .case-study-detail-img.text-left{text-align:left;}
.branding-image{text-align:right}
.case-study-detail .row .digitech-leading-image{text-align:right}
.case-study-detail .row:nth-child(odd) .digitech-leading-image{text-align:left}
.second-case-study-detail-sec .case-study-detail .row:nth-child(even) .case-study-detail-img{text-align:right}
.case-study-detail-content p{font-size:17px;line-height:33px;color:#000;font-family:'Poppins',sans-serif;font-weight:400}
.case-study-detail-content h5{margin-top:50px}
.digitech-leading-content h5{margin-top:50px}
section.approach-sec{padding:45px 0;background-image:linear-gradient(176deg,#ff9248 0%,#ffb38a 100%)}
.approach-content h2{font-size:35px;line-height:40px;color:#000;font-weight:700;margin-bottom:15px;margin-top:0;font-family:'Poppins',sans-serif}
.approach-content p{font-size:20px;line-height:40px;color:#101010;font-family:'Poppins',sans-serif;margin-top:0}
.approach-content h5{margin-top:45px}
.second-case-study-detail-sec .case-study-detail .row:first-child{border:0}
.second-case-study-detail-sec .case-study-detail .row:nth-child(odd){
flex-direction:inherit}
.second-case-study-detail-sec .case-study-detail .row:nth-child(even){
flex-direction:row-reverse}
section.expert-sec .container{display:block}
section.expert-sec{margin-top:40px}
section.expert-sec .row{display:flex;align-items:center;flex-wrap:wrap}
.expert-content p{font-size:26px;line-height:41px;color:#000;font-weight:400;font-family:'Poppins',sans-serif}
.expert-image img{width:100%;display:block;max-width:80%;margin:0 auto}
.branding-content h1{font-size:36px;font-weight:600}
.branding-content h2{font-size:30px;color:#010101;position:relative;margin-bottom:0;font-family:'Poppins',sans-serif;font-weight:600}
.branding-content h2:before{content:'';background:#000;position:absolute;left:-20px;width:3px;height:100%;top:0}
section.branding-commerece{margin: 0;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 0%, rgba(244,244,244,1) 0%, rgba(249,249,249,1) 0%, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 0%, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 0%, rgba(237,237,237,1) 0%, rgba(128,50,136,1) 0%, rgba(232,34,71,1) 100%);padding: 50px 0 20px 0;color: #fff;}
section.branding-commerece h2 {text-align: center;color: #fff;padding-bottom: 20px;margin: 0;}
section.branding-commerece h5 {text-align: center;}
section.branding-commerece h5 a {color: #fff;}
section.branding-commerece h5 a span:after {color: #fff;}
section.branding-commerece p {font-size: 22px;text-align: center;color: #fff;line-height: 40px;margin: 0;font-weight: 500;padding-bottom: 30px;}
section.branding-commerece-talk{margin:30px 0;margin-bottom:35px}
section.branding-commerece-talk .container .span_4{height:100%;margin-top:30px;padding-bottom:20px}
.branding-content-talk{text-align:center;background-color:#1991;margin-bottom:20px;padding:10px;height:100%}
.branding-content-talk:hover{box-shadow:2px 2px 12px 2px #f1f1f1;transition:all .3s}
.span_4 .branding-content-talk p{font-size:16px;color:#000}
.branding-content-talk img{margin-top:12px}
.branding-content p{font-size:17px;line-height:30px;color:#333;font-family:'Poppins',sans-serif;font-weight:400}
.branding-content p span{font-size:16px;line-height:28px;color:#eb6524;font-weight:600;font-style:italic}
.branding-content h5{margin-top:50px}
section.b2b-solution-sec{background:#072d4b;padding:35px 0}
section.b2b-solution-sec h2{color:#fff}
.b2b-solution-content h2{font-size:25px;line-height:40px;color:#fff;position:relative;font-family:'Poppins',sans-serif;font-weight:500}
.b2b-solution-content p{font-size:17px;line-height:30px;color:#fff;font-family:'Poppins',sans-serif;font-weight:400}
.b2b-solution-content p span{font-style:italic;font-weight:600;font-size:15px;padding-top:3px;display:block}
.b2b-solution-content h5 a{color:#fff}
.b2b-solution-content h5 a span:after{color:#fff}
.b2b-solution-content h5{margin-top:45px}
section.target-customer-sec.b2b-comerece-sec .target-customer-content{width:55%}
section.target-customer-sec.b2b-comerece-sec .target-customer-content p{font-size:24px;line-height:38px}
section.target-customer-sec.b2b-comerece-sec .bg-contact-content{position:absolute;top:50%;right:0;transform:translate(-5%,-75%)}
.bg-contact-content a{color:#fff;font-size:20px;font-weight:500;text-decoration:none}
span.contact-content-icon{margin-right:11px;vertical-align:middle}
span.contact-content-icon img{width:35px;background:#eb6524;padding:6px}
section.target-customer-sec .bg-contact-content{position:absolute;right:0;top:50%;transform:translate(-5%,-60%)}
section.case-study-detail-sec.migration-sec .row:first-child{border:0}
section.case-study-detail-sec.migration-sec .case-study-detail-content h2{font-size:30px;line-height:48px;color:#000;letter-spacing:0;font-family:'Poppins',sans-serif;font-weight:500}
section.case-study-detail-sec.migration-sec .case-study-detail-content p{font-size:17px;line-height:30px;color:#333}
section.case-study-detail-sec.migration-sec .case-study-detail-content p span{font-style:italic;color:#eb6524;font-weight:600}
.case-study-detail-content.pwa-implement-content h2{position:relative}
.case-study-detail-content.pwa-implement-content h2:before{content:'';background:#000;position:absolute;left:-20px;width:3px;height:100%;top:0}
section.consulting-sec{background-color:#072d4b;padding:35px 0;}
.consulting-div h2{font-size:28px;line-height:45px;color:#fff;letter-spacing:0;margin-bottom:0;font-weight:500}
.consulting-div p{font-size:17px;line-height:30px;color:#fff;font-family:'Poppins',sans-serif}
.consulting-div p span{font-style:italic;font-weight:600}
.consulting-div ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:50px;     column-gap: 2%;}
.consulting-div ul li{width:33.33%;float:left;padding:0 10px;margin-bottom:40px;display:flex}
.consulting-div ul li span{min-width:52px;margin-right:12px}
.consulting-content h2{margin-top:0;line-height:inherit;font-size:20px;font-family:'Poppins',sans-serif;font-weight:500}
.consulting-content p{line-height:30px;font-weight:400;font-size:17px}
.consulting-div h5{text-align:center;margin-top:40px}
.consulting-div h5 a{color:#fff}
.consulting-div h5 a span:after{color:#fff}
.consulting-div p.last-consulting-p{text-align:center;font-size:18px;line-height:30px}
.ecommarce-sol-content p{text-align:center;font-size:18px;line-height:30px;color:#333;margin-bottom:25px;font-family:'Poppins',sans-serif}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec .ecommarce-sol-content h2{font-size:30px;line-height:54px;color:#000;font-family:'Poppins',sans-serif;font-weight:500; margin-bottom:0;}
.adobe-successful-project-sec .container{display:block}
section.successful-project-sec.adobe-successful-project-sec .successful-project-content h2{font-size:34px;line-height:54px;color:#000;font-family:'Poppins',sans-serif;font-weight:500}
section.fashion-contact-sec.adobe-fashion-contact-sec .f-contact-item p{color:#000;font-size:22px;line-height:38px;margin-bottom:0;font-family:'Poppins',sans-serif}
section.fashion-contact-sec.adobe-fashion-contact-sec .f-contact-item h5{margin-top:35px}
section.resource-content .nitty-gritty h2{font-size:40px;font-weight:600;font-family:'Poppins',sans-serif;color:#000;margin:20px 0 20px 0}
section.resource-content-web{background-color:#1991;margin:20px 0 35px 0}
.blunder-web-content .row{display:flex;flex-wrap:wrap;padding:20px 0}
.ecommerce-content-blinder{padding:10px 0;margin:0;text-align:center;border-bottom:3px solid #000;border-top:3px solid #000;height:100%}
.ecommerce-content-blinder h4{margin:10px 0 10px 0;line-height:22px;font-weight:400;text-align:start}
.some-ecommerce h2{margin:0 0 10px 0;font-size:27px;font-weight:500}
.seo-website-blogging{margin:0;border:1px solid #000;height:100%}
.seo-website-blogging h4{margin:10px 10px;font-weight:500;font-size:20px}
.seo-website-blogging p{margin:0 10px;font-size:16px;margin-bottom:10px}
.commerce-update-content h2{margin:10px 0 0 0;font-size:27px;font-weight:500}
.commerce-update-content p{margin:12px 0 35px 0}
.page-content-wrapper.contant-wrapper h1{font-family:'Poppins',sans-serif;font-size:50px;line-height:50px;color:#000;margin:0;padding-bottom:0;font-weight:500}
.contact-div{margin-bottom:25px}
.contact-div p{font-family:'Poppins',sans-serif;font-size:20px;line-height:36px;color:#000}
.contact-div h2{font-family:'Poppins',sans-serif;font-weight:500;font-size:28px;line-height:34px;color:#000;margin-top:38px}
form#contact-form:after{content:'';display:block;clear:both}
form#contact-form .form-row{width:50%;float:left;padding:0 25px;margin-bottom:20px}
form#contact-form .form-row.full{width:100%}
form#contact-form{margin:0 -25px;display:flex;flex-wrap:wrap}
form.contact-form .form-row input{border:1px solid #b7b7b7;height:auto;color:#000;font-size:14px;letter-spacing:1px;line-height:22px;padding:12px}
form.contact-form .form-row textarea{border:1px solid #b7b7b7;height:auto;color:#000;font-size:14px;letter-spacing:1px;line-height:14px;height:150px;padding:12px}
form#contact-form .form-row label{font-size:14px;line-height:30px;color:#000;font-family:'Poppins',sans-serif;text-transform:uppercase}
form#contact-form .form-row label.error{margin-left:25px;position:absolute;top:72px;color:red}
form.contact-form .form-row input::-webkit-input-placeholder{color:#000}
form.contact-form .form-row input:-ms-input-placeholder{color:#000}
form.contact-form .form-row input::placeholder{color:#000}
form.contact-form .form-row textarea::-webkit-input-placeholder{color:#000}
form.contact-form .form-row textarea:-ms-input-placeholder{color:#000}
form.contact-form .form-row textarea::placeholder{color:#000}
span.star-icons{color:red;font-size:16px}
form#contact-form .form-row.btn-form-row{width:100%}
form.contact-form .form-row .submit-btn span:after{content:"+";font-size:16px;font-style:normal;margin-left:5px;color:#000;transition:all .5s ease-out;font-weight:400}
form.contact-form .form-row .submit-btn{z-index:9}
form.contact-form .form-row .submit-btn:hover span:after{color:#fff}
.contact-form-section h2{font-family:'Poppins',sans-serif;font-size:32px;line-height:33px;color:#000;font-weight:500;text-align:center;margin-bottom:50px;margin-top:0}
.contact-form-section ul{padding-left:0;list-style:none}
.contact-form-section ul{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin:0 -50px}
.contact-form-section ul li{width:33%;padding:0 50px;border-right:1px solid #000;text-align:center}
.contact-form-section ul li address p.big-text{font-size:16px;line-height:28px;color:#000;font-weight:600;font-family:'Poppins',sans-serif;margin-bottom:8px}
.contact-form-section ul li address p{font-size:14px;line-height:24px;color:#000;font-family:'Poppins',sans-serif;margin-bottom:8px}
.contact-form-section ul li address p a{display:block;color:#000;text-decoration:none}
.contact-form-section ul li:last-child{border:0}
.famouse-icon img{vertical-align:middle}
.col-formbox.common-block-half.full{max-width:75%}
section.consulting-sec.new-consulting-sec{margin-top:40px}
.heading-audit h1{margin:0;font-size:40px;color:#000;line-height:42px;margin-bottom:0;font-family:'Poppins',sans-serif;margin-top:20px}
section.case-study-content-sec.clientele-new-sec{margin-top:0}
section.case-study-content-sec.clientele-new-sec h2{margin-top:0}
.main-container-testimonial-col.testimonial-bg.clientele-testimonial{margin-top:0}
section.consulting-sec.new-award-sec .consulting-div h2{padding-bottom:12px;margin-top:0}
section.consulting-sec.new-award-sec .consulting-div p{line-height:32px}
.award-img{text-align:center}
.award-img img.awards-certification-apac{float:none}
section.consulting-sec.new-award-sec .row{display:flex;align-items:center;flex-wrap:wrap}
section.case-study-detail-sec.migration-sec.award-migration-sec h2{line-height:40px;font-size:28px}
section.consulting-sec.new-award-sec{background:#d60606}
section.consulting-sec.new-consulting-sec.new-certification-sec .consulting-div ul li{width:50%;margin-bottom:50px}
section.consulting-sec.new-consulting-sec.new-certification-sec .consulting-div ul li .consulting-content h2{font-size:23px;margin-bottom:8px}
section.consulting-sec.new-partners-sec.new-certification-sec{background:#fff0}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div h2{color:#000}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li h2{color:#000;margin-bottom:10px;font-size:22px;margin-top:12px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div p{color:#000}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li{width:32%;display:block;background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);color: #fff;padding: 20px;border-radius: 15px;margin-bottom: 20px;}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li:last-child{margin-bottom:0}
.consulting-content {background: #fff;border-radius: 10px;padding: 20px;height: 100%;box-sizing: border-box;}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span {text-align: center;display: block;background: #fff;padding: 20px 0;margin: 0;border-radius: 10px;}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span img {margin: 0 auto;}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span img{float:none;height:45px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span{min-width:auto;display:block}
.consulting-content img {max-height: 60px;padding-bottom: 10px;}
section.case-study-detail-sec.migration-sec.border-active .row{border-top:1px solid #dfdfdf}
p.portfolio-center,.case-study-content.portfolio-new-design h5{text-align:center}
.case-study-content.portfolio-new-design ul.client-logo li:nth-child(13),.case-study-content.portfolio-new-design ul.client-logo li:nth-child(14),.case-study-content.portfolio-new-design ul.client-logo li:nth-child(15),.case-study-content.portfolio-new-design ul.client-logo li:nth-child(16),.case-study-content.portfolio-new-design ul.client-logo li:nth-child(17){
border-bottom:0}
section.digitech-offering-sec.electronics-offering .digitech-offering-top-content ul li:last-child{width:100%}
.target-customer-content h2{color:#fff;font-size:30px;font-family:'Poppins',sans-serif;margin-bottom:0; font-weight:600;}
section.apparel-rk-sec.technologo-sec .container{border-bottom:0;padding-bottom:0}
section.apparel-rk-sec.technologo-sec .rk_talk{padding-top:10px}
section.leading-ecommarce-sec.fmcg-new-sec .container{border-bottom:0}
section.digitech-offering-sec.pwa-offering .digitech-offering-top-content ul li:last-child{width:33.33%}
section.leading-ecommarce-sec.omnichannel-sec .leading-ecommarce-content ul li{font-weight:400}
p.last-consulting-p.color-r span{font-style:italic;color:#eb6524;font-weight:600}
section.digitech-offering-sec.electronics-offering.audit-offering-sec .digitech-offering-sol{min-height:455px}
section.digitech-offering-sec.electronics-offering.pwa-offering ul.performance-last li:last-child{width:66.66%}
.main-container-client-col.client-bg.fine-folks-sec .container{display:block}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.apparel-changes-border{background:#f3f3f3}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.only-border .container{border-top:1px solid #999;padding-top:8px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .row .span_12{padding:0; display: flex;    flex-wrap: wrap;}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging:nth-child(3n+1){
clear:left}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content{filter:none;padding:0;margin-bottom:20px;background:#fff0;}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .row{align-items:inherit}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging{width:32.33%;float:left;padding:10px 20px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content h3{color:#000;font-size:20px;margin:0;line-height:30px;font-family:'Poppins',sans-serif;font-weight:500;margin:10px 0;position:relative}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content p{font-size:1pc;line-height:26px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging:nth-child(6n+1){
clear:both}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.apparel-changes-border .container{padding-top:20px;margin-top:40px;padding-bottom:35px}
section.digitech-offering-sec.pwa-offering.pwa-marketplace-sec{margin-top:20px}
section.digitech-offering-sec.pwa-offering.pwa-marketplace-sec .digitech-offering-sol{min-height:420px}
section.digitech-offering-sec.electronics-offering.audit-offering-sec.code-audit-sec .digitech-offering-sol{min-height:535px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.center-align .span_12{display:flex;flex-wrap:wrap}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.center-align.height-manage .span_12 .engaging{min-height:340px}
.case-study-detail.portfolio-detail-sec .row{align-items:center;padding: 40px 0;}
.case-study-detail.portfolio-detail-sec .row:nth-child(odd) .case-study-detail-content{padding-left:50px}
.case-study-detail.portfolio-detail-sec .case-study-detail-content .website{margin-top:10px}
.case-study-detail.portfolio-detail-sec .case-study-detail-content .website a{color:#000;text-decoration:none;font-size:18px;border-bottom:2px solid #000}
.case-study-detail.portfolio-detail-sec .case-study-detail-content h4{color:#000;font-size:18px;line-height:31px;font-family:'Poppins',sans-serif;font-weight:400;margin-top:15px;margin-bottom:0}
.case-study-detail.portfolio-detail-sec .case-study-detail-content .website a:hover{color:#eb6524;border-bottom:2px solid #eb6524}
.case-study-detail.portfolio-detail-sec .row:nth-child(even) .case-study-detail-content{text-align:right;padding-right:50px}
.case-study-detail.portfolio-detail-sec .row:first-child{border-top:0}
.row.services-case-study{margin-top:20px}
.services-case-study .span_4{margin:10px 0}
.case-study-detail-content-icon h2{color:#fff;font-size:24px}
.case-study-detail-content-icon{display:flex;background-color:#eb6524;color:#fff;font-size:14px;padding:10px;text-decoration:none;align-items:center}
.case-study-detail-content-icon .case-content{padding-left:20px}
.row.services-case-industry .span_4{margin:10px 0}
.case-study-detail-content-bgimage{display:flex;background-color:#eb6524;color:#fff;font-size:16px;text-decoration:none;align-items:end;position:relative}
.case-study-detail-content-bgimage .bgimage-content{position:absolute;left:3%;top:72%}
.case-study-content11{margin-top:25px}
.Industries-content h2{font-size:22px;font-weight:500}
.Industries-content ul li{font-size:18px;line-height:33px}
.Industries-content{margin-bottom:20px}
.digitech-family h2{font-size:22px;font-weight:500;line-height:30px}

ul.certification li .count {background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(252, 252, 252, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(249, 249, 249, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 0%, rgba(128, 50, 136, 1) 0%, rgba(232, 34, 71, 1) 100%);width: 40px;height: 40px;border-radius: 50%;right: 8px;position: absolute;top: -18px;font-size: 14px;color: #fff;display: flex;align-items: center;justify-content: center;}
ul.certification li {position: relative;}
ul.certification li .count:after {display: none;}

@media only screen and (min-width:767px){
.mobile-nav{display:none}
.header-right,.menu li{position:static}
.menu li .dropdown-menu{width:100%;left:0;background:#fff;box-shadow:none;transition:all .3s ease-in-out;box-shadow:0 40px 56px -16px #22066d29,0 8px 20px #22066d0f,1px 0 2px #22066d0a,0 0 0 1px #22066d14;border-radius:0 0 15px 15px;right:0;margin:0 auto;padding:20px;box-sizing:border-box}
.dropdown-menu>li>a,.dropdown-menu>li>a:after{border:0}
.dropdown-menu>li>a{color:#000}
.dropdown-menu ul.dropdown-menu{display:flex;max-width:1400px;position:static;background:#fff0;box-shadow:none;border:0;margin:0 auto;float:none;filter:none}
.menu li .dropdown-menu.hover_dropdown-menu>ul.dropdown-menu{padding:0}
.menu li .dropdown-menu ul.dropdown-menu li.img_nav .img_nav_image{display:flex}
.menu li .dropdown-menu ul.dropdown-menu li a{color:#000;padding:0}
.menu li .dropdown-menu ul.dropdown-menu li ul li{display:block}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav{display:flex;flex-wrap:wrap;margin-top:0}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li{width:33.33%;padding:10px 10px;padding-top:0;padding-bottom:0}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li:first-child{padding-bottom:10px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li a{position:relative;color:#fff;display:block;font-size:18px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li a span{position:absolute;top:50%;z-index:99;left:18px;transform:translate(0,-50%);max-width:60%;font-size:16px;font-weight:500;line-height:24px}
.menu li .dropdown-menu ul.dropdown-menu>li ul{margin-top:0}
.menu li .dropdown-menu ul.dropdown-menu>li:first-child ul li{padding:18px 10px}
.menu li .dropdown-menu ul.dropdown-menu>li:first-child ul li:last-child{padding-bottom:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu:after{content:'';display:block;clear:both;border:0;transform:none;position:static}
.menu li .dropdown-menu:after{display:none}
.menu>li{padding:0}
ul#navbar>li:hover>a{color:#000}
.menu li .dropdown-menu ul.dropdown-menu>li ul{margin-top:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menuss li{padding:0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menuss li a{padding:8px 0}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menuss li a{padding:8px 0;font-size:15px;color:#666;font-weight:400}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li{padding:0;padding-right:20px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li a{padding:10px 0;transition:none}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li a:hover{background:#f5f5f5;padding:10px;margin-left:-10px;width:100%;border-radius:5px}
.menu li .dropdown-menu ul.dropdown-menu>li{padding-top:0;padding-bottom:0}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown>li:nth-child(2){
width:50%}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown>li ul.img_nav li{width:50%}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown>li ul.sub_nav li{padding:5px 10px}
.menu li .dropdown-menu ul.dropdown-menu.resource-nav li a{padding:8px 0}
.menu li .caret{right:-19px;top:0;margin-left:5px}
.menu>li>a{position:relative}
.menu li .dropdown-menu ul.dropdown-menu li ul li{font-size:16px}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li{position:relative}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li:first-child:before{content:'';display:block;background:#E0E0E0;position:absolute;left:10px;bottom:15px;width:300px;height:1px}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li:first-child{font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding-top:0}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li:last-child a{border-bottom:2px solid #eb6524;display:inline;color:#eb6524;font-family:'Arial',Helvetica,sans-serif;text-transform:uppercase;font-weight:700;font-size:13px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li a{background:#272323;padding:10px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.portfolio_nav li img{filter:drop-shadow(0 5px 5px rgb(102 102 102 / .35))}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li a:after{content:'';display:block;clear:both}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li a img{float:right;display:inline-block}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li a span{top:50%;left:18px}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li{font-weight:400;color:#333}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown>a{font-size:18px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li a{font-size:14px;font-weight:400;color:#000}
.dropdown.new-dropdown ul.dropdown-menu li a span{font-weight:600}
.header-content .logo a,.header-content .logo a img{display:block;}
.header-content{padding:0 50px}
.menu li .main-caret:before{content:"";background-image:url(../images/drop-icon.png);background-repeat:no-repeat;height:12px;width:11px;display:inline-block}
.menu li .main-caret:hover{color:#d60606}
.light-theme .menu li .caret:before,.lightheader .menu li .caret:before{border:0}
.menu li .caret:before,.menu li .caret:before{border:0}
.menu li:hover span.caret.main-caret:before{border-top:solid 0 #d60606;color:#d60606}
span.right-arrow:after{content:"\f165";font-family:"Flaticon";font-size:15px;font-weight:500;display:none}
.menu li .dropdown-menu.hover_dropdown-menu{display:none}
.menu li:hover>.dropdown-menu.hover_dropdown-menu{z-index:999;display:block}
.menu li .dropdown-menu ul.dropdown-menu.resource-nav ul.img_nav.resource_img_nav li a{background:#000;padding:0}
.menu li .dropdown-menu ul.dropdown-menu.resource-nav ul.img_nav.resource_img_nav li a img{float:right;padding:10px}
.menu li .dropdown-menu ul.dropdown-menu.resource-nav ul.img_nav.resource_img_nav li a:after{content:'';display:block;clear:both}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.resource_img_nav{justify-content:center}
.header-content{display:flex;align-items:center}
.header-right.header_center{float:none;text-align:center;width:60%}
.header_right_last{float:right;width:22%}
.header_right_last ul li.talk-to-expert{padding:0;text-align:center;font-size:14px;letter-spacing:1px;font-weight:600;font-family:'Poppins',sans-serif}
.header_right_last ul li.talk-to-expert a{display:block;padding:5px 10px;text-align:left;color:#000;text-decoration:none}
li.talk-to-expert .contact-content img{vertical-align:middle;margin:3px}
.header_right_last ul{text-align:center}
.menu>li>a:after{display:block;content:'';position:absolute;bottom:-2px;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid #000;transition:transform .4s,opacity .4s;z-index:9999}
.menu>li:hover>a:after{opacity:1;transform:scaleX(1)}
.menu li .dropdown-menu.hover_dropdown-menu{max-width:900px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown>a{padding-top:0}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown ul.sub_nav li:first-child{padding-top:0}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown ul.sub_nav li a{color:#666;font-weight:400;font-family:'Poppins',sans-serif;font-size:15px}
section.successful-project-sec.adobe-successful-project-sec{margin-bottom:25px}
.digitech-leading.case-study-detail.margin-m{margin-top:40px}
section.digitech-offering-sec.digitech-offering-margin{margin-top:10px;margin-bottom:10px}
strong{font-weight:600}
.case-study-detail-content h1{font-size:25px;font-weight:600}
.digitech-offering-top-content h1{font-size:25px;font-weight:600}
ul.dropdown-menu.new-dropdown-menu.menu-gap {column-gap: 20px;margin-bottom: 20px;}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu.menu-main h3 {padding: 0;border: 0;margin-top: 0;}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu.menu-main h3 a {display: flex;align-items: center;column-gap: 15px;}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu.menu-main h3 img {mix-blend-mode: multiply;}
}

section.case-study-detail-sec.migration-sec.adobe-migration-sec{margin-top:35px}
.case-study-detail .row{padding:25px 0}
.case-study-detail-img{margin-top:10px;  background: #f5f5f5;padding: 10px;border-radius: 20px;}
.case-study-detail-content{margin-top:10px}
img.pull-right.icon-contact{margin-bottom:50px}
.form_section{background:#fff;padding:30px;box-shadow:0 2px 6px #ccc;margin:50px 0}
.form_section h4{color:#eb6524;margin:0 0 20px 0;font-size:26px;font-weight:600}
.form_section #contact-form .form-row{padding:0 10px}
.form_section #contact-form{margin:0 -10px}
.form_section #contact-form .form-row input{border:1px solid #999}
.form_section #contact-form .form-row textarea{border:1px solid #999}
.apparel-temp.B2C-solution .container{max-width:1250px}
.form_section #contact-form .form-row button#submit{margin-top:0}
.form-content{padding-right:50px}
.apparel-main-content.form-content h2{font-size:46px;color:#eb6524;font-weight:600}
.apparel-main-content.form-content p{margin-bottom:30px;font-size:24px}
.apparel-temp.B2C-solution .apparel-main-sec{background:url(../images/desktop_bg_b2c.png) #f2f2f2 no-repeat;background-size:cover;background:#f2f2f2 no-repeat}
.apparel-rk-detail .span_4, .apparel-rk-detail .engaging {width: 32%;float: left;border: .094rem solid #ebebeb;padding: 15px 20px;border-radius: 25px;}
.apparel-rk-detail .span_6 {border: .094rem solid #ebebeb;padding: 15px 20px;border-radius: 25px;}
.apparel-rk-detail .span_6.no-border {border: 0;padding: 0;background: #c8d9ad;padding: 30px;}
.apparel-rk-detail .span_12, .apparel-rk-detail .row {gap: 20px;    display: flex;flex-wrap: wrap;}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging h3 {font-weight: 600;margin-bottom: 10px;}
.apparel-rk-detail .span_4.no-border{width:32%;}
.apparel-rk-detail .span_4.no-border{border: 0; background: #c8d9ad;}
.text-image {padding: 30px;border-radius: 30px;background: #f0fcf9;display: grid;grid-template-columns: 1fr 1fr;grid-auto-flow: column;column-gap: 40px;align-items: center;}
.text-image .text-section h2 {margin-top: 0;}
.text-image .img-section img {border-radius: 25px;}
ul.partners-logo {list-style: none;padding: 0;}
ul.partners-logo li {display: inline-block;vertical-align: middle;margin: 0 40px;}
.partner-section {text-align: center;}

@media only screen and (max-width:767px){
section.case-study-detail-sec.migration-sec.adobe-migration-sec{margin-top:0}
.case-study-detail .row{padding:10px 0;padding-bottom:10px}
.menu.navbar-collapse.desktop-nav{display:none!important}
.header_right_last{display:none!important}
section.branding-commerece-talk .container .span_4{height:auto}
.branding-content-talk{height:auto;margin-bottom:0}
.branding-content p{font-size:14px;line-height:22px;color:#333;font-family:'Poppins',sans-serif;font-weight:400;margin-bottom:0}
.b2b-solution-content p{font-size:14px;line-height:24px}
.consulting-div p{font-size:14px;line-height:24px}
.consulting-content p{line-height:22px;font-size:14px;margin:5px 0}
.ecommarce-sol-content p{font-size:14px;line-height:24px; margin-bottom: 0;}
section.fashion-contact-sec.adobe-fashion-contact-sec .f-contact-item p{font-size:16px;line-height:26px}
.apparel-rk-top-content p{font-size:14px;line-height:22px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content p{font-size:14px;line-height:22px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.center-align.height-manage .span_12 .engaging{min-height:inherit}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content h3{font-size:18px;line-height:22px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec.center-align .span_12 .engaging:last-child{width:100%}
.digitech-offering-top-content p{font-size:14px;line-height:22px}
section.branding-commerece.b2c-branding .digitech-offering-top-content{padding-top:0}
.apparel-rk-content p{font-size:14px;line-height:22px}
.apparel-rk-content h3{font-size:18px}
.leading-ecommarce-content p{font-size:14px;line-height:22px}
section.consulting-sec.new-award-sec .consulting-div p{line-height:24px}
.digitech-leading-content p{font-size:14px;line-height:22px}
.seo-website-blogging p{font-size:14px}
section.resource-content .nitty-gritty h2{font-size:22px;font-weight:600;font-family:'Poppins',sans-serif;color:#000;margin:15px 0 15px 0}
section.resource-content .nitty-gritty p{font-size:14px}
.main-container-testimonial-col{padding-top:0}
.ecommerce-content-blinder h4{margin:10px 0 10px 0;line-height:22px;font-weight:400;text-align:center}
.ecommerce-content-blinder{padding:10px 0;margin:0;text-align:center;border-bottom:none;border-top:3px solid #000;height:100%}
.some-ecommerce h2{margin:0 0 8px 0;font-size:18px;font-weight:500}
.commerce-update-content h2{margin:10px 0 0 0;font-size:22px;font-weight:500}
.commerce-update-content p{font-size:14px}
.seo-website-blogging{margin:10px 0;height:auto}
.digitech-family h2{font-size:18px;margin:0}
.Industries-content h2{font-size:17px}
.main-container-3col.gray-bg.partner-bg-sec{margin-top:25px}
section.apparel-main-sec .span_7{text-align:right}
.bg-contact-content a{color:#fff;font-size:12px;font-weight:500;text-decoration:none}
span.contact-content-icon{margin-right:8px}
span.contact-content-icon img{width:28px;padding:5px;min-height:auto}
section.target-customer-sec .bg-contact-content br{display:none}
.bg-contact-content a{margin-left:5px}
.contact-form-section ul{margin:0}
form#contact-form .form-row label.error{margin-left:10px}
.thankyou-content.page-content-wrapper h2{line-height:28px}
.thankyou-content.page-content-wrapper p.big-text{line-height:24px}
.form-content{padding-right:0}
.apparel-main-content.form-content h2{font-size:26px;text-align:center;line-height:40px}
.apparel-main-content.form-content p{text-align:center;font-size:16px}
.apparel-temp.B2C-solution .container{padding:20px 0}
.form_section{padding-bottom:0;margin-top:20px}
.form_section #contact-form .form-row{margin-bottom:10px}
.form_section h4{font-size:20px}
.apparel-temp.B2C-solution .apparel-main-sec{background:url(../images/mobile_bg_b2c.png) #f2f2f2 no-repeat;background-size:cover;background:#f2f2f2}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content{min-height:inherit}
.footer-content h3.contact{pointer-events:none;border:0}
.footer-content h3.contact:after{display:none}
.section-services {background: #f5f5f5; padding: 0 15px 20px 13px; display: block; margin: 15px 0;}
.section-services h2 {font-size: 26px;}
section.apparel-main-sec h1 span{padding-bottom:22px;}
section.apparel-main-sec h1 span:after{height:20px;background-size: contain;}
.ecommarce-sol .row {display: grid;gap: 20px;margin-bottom: 40px;}
.target-customer-content h2 {font-size: 20px;}
ul.partners-logo {display: flex;column-gap: 10px;}
ul.partners-logo li {margin: 0;}

}

@media only screen and (min-width:767px) and (max-width:992px){
.header_right_last{position:fixed;top:15px;right:20px;width:60%;text-align:right}
.header_right_last ul li.talk-to-expert{font-size:14px;float:right;letter-spacing:0}
.header_right_last ul li.talk-to-expert a{padding:7px 5px;float:left}
.header_right_last ul li.talk-to-expert a{display:inherit}
.page-wrapper .main-slider{min-height:280px}
.main-slider .owl-carousel .owl-item .text-content p{line-height:26px}
.connecting-people-content{padding-bottom:30px;width:100%}
.connecting-people{background-color:#f8f8f8;padding:40px 0}
.connecting-people-content h1.txt-part{border:0;margin:0;padding:0;text-align:center;color:#000;letter-spacing:1px;font-size:18px;font-weight:600;line-height:10px;font-family:'Poppins',sans-serif}
.connecting-people-content p{text-align:center;color:#000;letter-spacing:1px;font-size:14px;line-height:26px;font-family:'Poppins',sans-serif;font-weight:400}
.flip-card .flip-card-inner{min-height:271px}
.flip-card-inner{padding:20px 0;position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s}
.connecting-people .flip-card-front h2{color:#000;letter-spacing:1px;font-size:18px;text-align:center;font-weight:600;font-family:'Poppins',sans-serif;line-height:51px;margin:0}
.connecting-people .flip-card-front p{color:#000;font-size:14px;line-height:23px;letter-spacing:0;padding:0 8px;margin-top:0;font-family:'Poppins',sans-serif;font-weight:400}
.main-container-2col{margin:15px auto 0 auto}
.mc-col-lft .head-txt.txt-part{font-size:18px;line-height:24px;padding:10px 0 5px 30px}
.nrm-txt{font-size:14px;line-height:22px}
.partner-bg{float:right;margin-left:auto;display:inherit;max-width:50%;right:0;position:absolute}
.partner-content .txtcontent{font-size:12px;line-height:20px}
.partner-item{width:100%}
.main-container-3col.gray-bg.partner-bg-sec .txt-part{position:relative;right:0;margin-top:60px;font-size:18px;line-height:26px}
.partner-logo img{max-width:100%}
.main-container-testimonial-col h3{font-size:18px!important;margin-top:18px;line-height:24px}
.testimonial-content .testimonial-caption p{font-size:14px;line-height:24px}
.main-container-client-col.client-bg.fine-folks-sec{padding:30px 0;padding-bottom:45px}
.main-container-client-col .txt-part.text-right.client-heading{font-size:18px;line-height:10px}
.testimonial-content .testimonial-caption a{font-size:14px;line-height:32px}
.new-press-content h3{font-size:14px;line-height:26px}
.new-press-content h2{font-size:14px;line-height:22px}
.new-press-content p{line-height:38px;font-size:14px}
.main-container-new-sec-col{margin-top:40px;margin-bottom:40px}
.footer-top-info ul li a{font-size:15px;font-weight:500}
ul.quick-links li a{font-size:12px}
.target-customer-content p{font-size:18px;line-height:30px}
section.target-customer-sec .bg-contact-content{top:78%;transform:translate(-8%,-60%)}
section.target-customer-sec .bg-contact-content br{display:none}
.footer-content .footer-logo{display:none}
.footer-top-info{display:flex;width:100%;justify-content:space-between}
.contact-form-section ul{display:grid;grid-template-columns:repeat(2,1fr)}
.contact-form-section ul li{width:100%!important;padding:18px}
.contact-form-section ul li:last-child{grid-column-end:span 2}
.contact-form-section iframe{border:0;margin:auto}
.page-content-wrapper{padding-top:32px!important}
form#contact-form .form-row label.error{margin-left:24px;position:absolute;top:73px;font-size:13px;color:red}
.apparel-main-content.form-content h2{font-size:26px}
.form_section{padding:20px}
.form_section h4{color:#eb6524;margin:0 0 20px 0;font-size:18px}
.form_section #contact-form .form-row{width:100%;margin-bottom:10px}
}
div#backto-top{position:fixed;right:11px;bottom:75px;z-index:999;cursor:pointer;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}
div#backto-top img{max-width:45px}
div#backto-top.show{opacity:1;visibility:visible}
p.color-orange{color:#eb6524;font-weight:600}
section.why-should-choose.bg-white{background-color:#fff}
section.why-should-choose.bg-gray{background-color:#f8f8f8}
section.why-should-choose{padding:50px 0 50px 0}
section.why-should-choose .container{flex-wrap:wrap}
section.why-should-choose .row{margin-top:30px;display:flex;flex-wrap:wrap}
section.why-should-choose h4{font-size:26px;width:100%;color:#000;line-height:38px;font-family:'Poppins',sans-serif;font-weight:600;margin:12px 0}
section.why-should-choose p{font-family:'Poppins',sans-serif;color:#000;font-size:16px;margin:0;line-height:28px;margin-top:8px;text-align:justify;}
section.why-should-choose .span_6{padding:10px}
.why-should-Choose-content h3{color:#000;font-size:20px;margin:0;line-height:30px;font-family:'Poppins',sans-serif;font-weight:600}
.digitech-offering-top-content.development-services ul{align-items:inherit;justify-content:space-between}
.digitech-offering-top-content.development-services .digitech-offering-sol{background-color:#fff0}
.digitech-offering-top-content.development-services .digitech-offering-sol:hover{filter:inherit}
.digitech-offering-top-content.development-services h5 a{z-index:5}
.digitech-offering-top-content.development-services h5 a:before{z-index:-1}
.digitech-offering-top-content.development-services ul li{background-color:#f3f7fb;text-align:center;width:31.5%;padding:0;transition:all .5s ease-out}
.digitech-offering-top-content.development-services ul li:hover{filter:drop-shadow(0 2px 12.5px rgb(204 204 204 / .5));background-color:#fff}
.digitech-offering-top-content.development-services ul li:last-child{background-color:#fff;text-align:center;width:31.5%;padding:0;transition:all .5s ease-out}
.digitech-offering-top-content.development-services ul li:last-child:hover{filter:inherit;background-color:#fff}
section.digitech-offering-sec.pwa-offering .digitech-offering-top-content.development-services ul li:last-child{width:31.5%}
.float-whatsapp{position:fixed;width:60px;height:60px;bottom:144px;right:10px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100}
.float-whatsapp svg{fill:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.my-float{margin-top:16px}
@media only screen and (min-width:768px) and (max-width:1200px){
.main-slider .owl-carousel .owl-item .text-content h2{font-size:30px;line-height:1}
.main-slider .owl-carousel .owl-item .text-content p{font-size:16px;padding-right:30px}
.header_right_last ul li.talk-to-expert a{padding:0 5px!important}
}


.timeline {
      position: relative;
      max-width: 900px;
      margin: auto;
      padding: 20px 0;
    }


    .timeline::before {
      content: "";
      position: absolute;
      top: 0;
      bottom: 0;
      left: 50%;
      transform: translateX(-50%);
      width: 4px;
      background: #444;
    }


    .timeline-item {
      display: flex;
      justify-content: flex-start;
      align-items: flex-start;
      margin: 50px 0;
      position: relative;
    }

  
    .timeline-number {
      width: 40px;
      height: 40px;
      background: #eb6524; 
      color: #fff;
      border-radius: 50%;
      display: flex;
      justify-content: center;
      align-items: center;
      font-weight: bold;
      font-size: 18px;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      z-index: 2;
    }

    .timeline-content {
      background: transparent;
      padding: 15px 25px;
      width: 40%;
    }

 
    .timeline-item.left .timeline-content {
      text-align: right;
      margin-right: auto;
      background: #fff;
    border-radius: 15px;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 10px #eee;
    }

    .timeline-item.right .timeline-content {
      text-align: left;
      margin-left: auto;
      background: #fff;
    border-radius: 15px;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 10px #eee;
    }

    .timeline-content h3 {
      margin: 0 0 10px;
      font-size: 18px;
      color: #000;
    }

    .timeline-content p {
      margin: 0;
      font-size: 14px;
      line-height: 1.5;
      color: #000;
    }

    @media (max-width: 768px) {
      .timeline::before {
        left: 20px;
      }
      .timeline-number {
        left: 0;
        transform: none;
      }
      .timeline-content {
        width: 80%;
        text-align: left !important;
        margin: 0 0 0 60px !important;
      }
      .timeline-item {
        align-items: center;
    }
    .timeline-content h3 {
        margin: 0 0 10px !important;
    }
}
