html,
.mirror-page,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  background: transparent;
}
.mirror-page {
  margin: auto;
  padding: 0px;
  height: 100% !important;
  font-family: "Martel Sans", sans-serif !important;
}
a {
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
a:hover {
  outline: none;
}
/*============================================ Link Effect Start ============================================*/
.link {
  position: relative;
  transition: -webkit-clip-path 275ms ease;
  transition: clip-path 275ms ease;
  transition:
    clip-path 275ms ease,
    -webkit-clip-path 275ms ease;
}
.link:hover span::before,
.link:focus span::before {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.link span {
  position: relative;
  display: inline-block;
}
.link span::before {
  position: absolute;
  content: attr(data-content);
  color: #4e5492;
  text-decoration: underline;
  -webkit-text-decoration-color: #4e5492;
  text-decoration-color: #4e5492;
  -webkit-clip-path: polygon(0 0, 0 0, 0% 100%, 0 100%);
  clip-path: polygon(0 0, 0 0, 0% 100%, 0 100%);
  transition: -webkit-clip-path 275ms ease;
  transition: clip-path 275ms ease;
  transition:
    clip-path 275ms ease,
    -webkit-clip-path 275ms ease;
}
/*--------------------- XXXXXXXXXXXXXXX -----------------------*/
.wrapper {
  width: auto;
  height: auto;
}
.wrapper_container_sn_2021_D {
  max-width: 1200px !important;
  height: auto !important;
  margin: auto !important;
}

/* Full width containers for header and results section */
.hd_ban_container_sn_2021 .wrapper_container_sn_2021_D,
.result_bg_top_sn_2021 .wrapper_container_sn_2021_D {
  max-width: 100%;
  margin: 0;
  padding: 0 20px;
}

/* Ensure content is properly distributed in full-width sections */
.hd_ban_container_sn_2021 .header_sn_2021 .wrapper_container_sn_2021_D {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: auto;
}

.hd_ban_container_sn_2021 .banner_sn_2021 .wrapper_container_sn_2021_D {
  text-align: center;
}

.result_bg_top_sn_2021 .wrapper_container_sn_2021_D {
  position: relative;
  min-height: 400px;
}
.mirror-page::-webkit-scrollbar {
  width: 10px;
}
.mirror-page::-webkit-scrollbar-track {
  background: #4e4f8c;
}
.mirror-page::-webkit-scrollbar-thumb {
  background-color: #65c2b7;
  border-radius: 20px;
  border: 3px solid #4e4f8c;
}
/*============================================ Page PreLoader Start ============================================*/
#back2Top_sn_2021 {
  overflow: hidden;
  z-index: 9999999999;
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
}
.load_sn_2021 {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 999999999999999999999999;
  background: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616661/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/be2446dc1ce8.gif) center no-repeat #fff;
}
/*============================================ Login Page Start ==========================================*/
.login_wrapper_sn_2021 {
  background: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616656/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/f9d82c191c1f.webp) no-repeat top;
}
.log_logo_sn_2021 {
  text-align: center;
  padding-top: 120px;
}
.log_bor_sn_2021 {
  text-align: center;
  padding-top: 30px;
}
.log_form_box_sn_2021 {
  max-width: 400px;
  height: auto;
  margin: auto;
  padding-bottom: 80px;
}
.log_form_box_sn_2021 h1 {
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
  line-height: 46px;
  letter-spacing: 0em;
  text-align: left;
  background: linear-gradient(
    270.16deg,
    #dde0f9 0.93%,
    #cbccf9 67.27%,
    #dacbf3 115.65%,
    #d0bfe1 158.49%,
    #ccb4db 206.86%,
    #e7afd1 266.3%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  padding-top: 60px;
}
.log_form_box_sn_2021 input[type="email"],
.log_form_box_sn_2021 input[type="password"] {
  border: none;
  border-bottom: 2px solid #42184a;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  -khtml-border-radius: 0px;
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: left;
  color: #5e5b5b;
  padding: 0.375rem;
}
.log_form_box_sn_2021 input[type="email"]::-moz-placeholder {
  color: #474646 !important;
  opacity: 1;
}
.log_form_box_sn_2021 input[type="email"]:-ms-input-placeholder {
  color: #474646 !important;
}
.log_form_box_sn_2021 input[type="email"]::-webkit-input-placeholder {
  color: #474646 !important;
}
.log_form_box_sn_2021 input[type="email"]:focus::-moz-placeholder {
  opacity: 0;
}
.log_form_box_sn_2021 input[type="email"]:focus:-ms-input-placeholder {
  opacity: 0;
}
.log_form_box_sn_2021 input[type="email"]:focus::-webkit-input-placeholder {
  opacity: 0;
}
.log_form_box_sn_2021 input[type="password"]::-moz-placeholder {
  color: #474646 !important;
  opacity: 1;
}
.log_form_box_sn_2021 input[type="password"]:-ms-input-placeholder {
  color: #474646 !important;
}
.log_form_box_sn_2021 input[type="password"]::-webkit-input-placeholder {
  color: #474646 !important;
}
.log_form_box_sn_2021 input[type="password"]:focus::-moz-placeholder {
  opacity: 0;
}
.log_form_box_sn_2021 input[type="password"]:focus:-ms-input-placeholder {
  opacity: 0;
}
.log_form_box_sn_2021 input[type="password"]:focus::-webkit-input-placeholder {
  opacity: 0;
}

.log_form_box_sn_2021 input[type="email"]:focus,
.log_form_box_sn_2021 input[type="password"]:focus {
  box-shadow: none !important;
  background: transparent !important;
}

.form-check .form-check-input {
  margin-top: 6px;
}
label.form-check-label {
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: left;
}
a.forgotpass_sn_2021 {
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: left;
  color: #65c2b7;
  text-decoration: none;
}
.sub_btn_sn_2021 button[type="button"] {
  background: #65c2b7;
  border: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -khtml-border-radius: 3px;
  height: 50px !important;
  width: 100%;
  text-transform: uppercase;
  text-align: center;
  line-height: 31px;
  color: #ffffff;
  font-size: 17px;
  font-weight: 700;
  outline: none;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sub_btn_sn_2021 button[type="button"]:hover,
.sub_btn_sn_2021 button[type="button"]:focus {
  outline: none;
  background: #4f4f89;
}
.sub_btn_sn_2021 button[type="button"] img {
  vertical-align: 1px;
  margin-left: 5px;
}
/*========== Login Page End =============*/

/*============================================ Header Start ============================================*/
.hd_ban_container_sn_2021 {
  background: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616661/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/19b555664f4e.webp) no-repeat center top;
  background-size: cover;
  width: 100%;
  min-height: 787px;
}
/*.videoBG{
	position: absolute;
	top: 0;
	left: 0;
	z-index: -100;
	width: 100%;
	height: 100%;
	object-fit: cover;
}*/
.header_sn_2021 {
  padding-top: 20px;
  padding-left: 15px;
  padding-right: 15px;
}
.logo_sn_2021 {
  float: left;
}
.header_right_sn_2021 {
  float: right;
}
.tlk_wtus_sn_2021 {
  float: left;
  font-size: 17px;
  font-style: normal;
  font-weight: 600;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: left;
  color: #fff;
  background: #65c2b7;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -khtml-border-radius: 3px;
  padding: 4px 10px 0px;
  margin-right: 30px;
}
.tlk_wtus_sn_2021 span {
  font-weight: 700;
}
.tlk_wtus_sn_2021 img {
  vertical-align: -4px;
  margin-right: 5px;
}
.clt_lgn_sn_2021 {
  float: left;
  margin-right: 30px;
}
.clt_lgn_sn_2021 a {
  border: 2px solid #65c2b7;
  box-sizing: border-box;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -khtml-border-radius: 3px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
  padding: 4px 10px 0px;
  text-decoration: none;
  display: block;
}
.clt_lgn_sn_2021 a:hover {
  background: #65c2b7;
  color: #fff;
}
.clt_lgn_sn_2021 a img {
  vertical-align: -5px;
  margin-right: 5px;
}
.navigation_conti_sn_2021 {
  float: right;
  width: 38px;
  height: 36px;
  position: relative;
}
/*============================================ Nav Bar ==============================================*/
.menuBtn_sn_2021 {
  height: 30px;
  width: 38px;
  position: absolute;
  z-index: 101;
}
.menuBtn_sn_2021 > span {
  background-color: #fff;
  border-radius: 1px;
  height: 2px;
  width: 100%;
  position: absolute;
  top: 50%;
  transition: height 100ms;
}
.menuBtn_sn_2021 > span:after,
.menuBtn_sn_2021 > span:before {
  content: "";
  background-color: #fff;
  border-radius: 1px;
  height: 2px;
  width: 100%;
  position: absolute;
  transition: all 200ms;
}
.menuBtn_sn_2021 > span:after {
  top: -13px;
}
.menuBtn_sn_2021 > span:before {
  bottom: -13px;
}
.menuBtn_sn_2021.act > span {
  height: 0;
}
.menuBtn_sn_2021.act > span:after,
.menuBtn_sn_2021.act > span:before {
  background-color: #ffffff;
  top: 1px;
}
.menuBtn_sn_2021.act > span:after {
  transform: rotate(45deg);
}
.menuBtn_sn_2021.act > span:before {
  transform: rotate(-45deg);
}
/* main menu block */
.mainMenu_sn_2021 {
  background: #373e56;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 100;
  height: 100%;
  width: 100%;
  display: table;
  text-align: center;
  opacity: 0.98 !important;
  transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transform: scale(0);
}
.mainMenu_sn_2021.act {
  opacity: 1;
  transform: scale(1);
}
.mainMenu_sn_2021.act ul li {
  opacity: 1;
  transform: translateX(0);
}
.mainMenu_sn_2021 ul {
  padding: 0px;
  margin: 0px;
  padding-top: 20px;
}
.mainMenu_sn_2021 li {
  padding: 20px 0;
  transition: all 400ms 510ms;
  opacity: 0;
  list-style: none;
  background: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616658/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/08f6736dcc89.webp) no-repeat center bottom;
}
.mainMenu_sn_2021 li:first-child,
.mainMenu_sn_2021 li:last-child {
  background: none;
}
.mainMenu_sn_2021 li:nth-child(odd) {
  transform: translateX(30%);
}
.mainMenu_sn_2021 li:nth-child(even) {
  transform: translateX(-30%);
}
.mainMenu_sn_2021 li:last-child {
  transform: none;
}
.mainMenu_sn_2021 a {
  color: #65c2b7;
  display: inline-block;
  font-size: 21px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
  letter-spacing: 0em;
  text-align: center;
  text-decoration: none;
}
.mainMenu_sn_2021 a:hover {
  color: #fff;
}
a.clBtn_sn_2021 {
  background: #65c2b7;
  box-sizing: border-box;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -khtml-border-radius: 3px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
  padding: 4px 10px 0px;
  text-decoration: none;
  display: inline-block;
}
a.clBtn_sn_2021:hover {
  background: #65c2b7;
  color: #fff;
}
a.clBtn_sn_2021 img {
  vertical-align: -5px;
  margin-right: 5px;
}
/*============================================ Banner Start ============================================*/
.banner_sn_2021 {
  text-align: center;
  padding-top: 112px;
}
.banner_sn_2021 h1 {
  color: #fff;
  font-size: 62px;
  font-style: normal;
  font-weight: 700;
  line-height: 70px;
  letter-spacing: 0em;
  text-align: center;
  text-transform: uppercase;
}
.banner_sn_2021 h1 img {
  vertical-align: 0px;
}
.banner_sn_2021 h3 {
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 51px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
  padding-top: 20px;
}
.banner_sn_2021 h3 strong {
  font-weight: 700;
  font-style: normal;
  color: #65c2b7;
}
.year_boxes_conti_sn_2021 {
  max-width: 670px;
  margin: auto;
}
.flip_box_sn_2021 {
  background-color: transparent;
  width: 100%;
  height: 120px;
  perspective: 1000px;
  margin-top: 30px;
}
.flip_box_inner_sn_2021 {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  z-index: 11;
}
.flip_box_sn_2021:hover .flip_box_inner_sn_2021 {
  transform: rotateX(180deg);
}
.flip_box_front_sn_2021,
.flip_box_back_sn_2021 {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; /* Safari */
  backface-visibility: hidden;
}
.flip_box_front_sn_2021 {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -khtml-border-radius: 5px;
  background: #f9faff;
  opacity: 75%;
  padding: 30px 10px 20px 10px;
}
.flip_box_front_sn_2021 h1 {
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 34px;
  letter-spacing: 0em;
  text-align: center;
  background: linear-gradient(
    94.62deg,
    rgba(60, 98, 176, 0.9) -8.26%,
    rgba(66, 24, 74, 0.9) 114.19%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
}
.flip_box_front_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: center;
  padding-top: 10px;
}
.flip_box_back_sn_2021 {
  background-color: #65c2b7;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -khtml-border-radius: 5px;
  transform: rotateX(180deg);
  padding: 20px 10px;
}
.flip_box_back_sn_2021 p {
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
}
.flip_box_back_sn_2021 p span {
  font-weight: 600;
}
/*============================================ Body Start ============================================*/

/*-------------------------------- Maximize Your ROI ----------------------------*/
.maximize_conti_sn_2021 {
  padding: 70px 15px 100px;
}
.maximize_sn_D {
  text-align: center;
  padding-bottom: 20px;
}
.maximize_conti_sn_2021 h3 {
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 55px;
  letter-spacing: 0em;
  text-align: left;
  color: #5e5b5b;
  text-align: center;
  padding-top: 10px;
}
.maximize_conti_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: center;
  padding-top: 15px;
  max-width: 910px;
  margin: auto;
}
.icons_conti_sn_2021 {
  text-align: center;
}
.icons_conti_sn_2021 ul {
  margin-bottom: 0px;
  padding-left: 0px;
}
.icons_conti_sn_2021 ul li {
  list-style: none;
  display: inline-block;
  margin-top: 40px;
  width: 16%;
  vertical-align: middle;
}
.icons_conti_sn_2021 ul li span {
  height: 63px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.icons_conti_sn_2021 ul li span img {
}
.icons_conti_sn_2021 ul li p {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 23px;
  letter-spacing: 0em;
  text-align: center;
  padding-top: 15px;
}
/*-------------------------------- Who is Select National ----------------------------*/
.who_select_conti_sn_2021 {
  position: relative;
  width: 100%;
  padding: 30px 0px;
  margin: auto;
  background-attachment: fixed;
  background-image: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616655/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/69bc46200e38.webp);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.who_content_sn_2021 {
  max-width: 764px;
  background: rgba(255, 255, 255, 0.9);
  margin: auto;
  padding: 90px 60px 160px;
}
.who_content_sn_2021::-webkit-scrollbar {
  width: 10px;
}
.who_content_sn_2021::-webkit-scrollbar-track {
  background: #fff;
}
.who_content_sn_2021::-webkit-scrollbar-thumb {
  background-color: #4e4f8c;
  border-radius: 20px;
  border: 3px solid #fff;
}
.who_is_sn_D {
  text-align: center;
  padding-top: 90px;
}
.who_content_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  letter-spacing: 0em;
  text-align: center;
  color: rgba(94, 91, 91, 1);
  padding-top: 70px;
}
.box_1_sn_2021,
.box_2_sn_2021,
.box_3_sn_2021 {
  position: absolute;
  opacity: 67%;
  transition: transform 5s cubic-bezier(0, 1, 0.5, 1);
}
.box_1_sn_2021 {
  height: 298px;
  width: 298px;
  left: 0px;
  top: 0px;
}
.box_2_sn_2021 {
  height: 352px;
  width: 267px;
  left: 10%;
  top: 298px;
}
.box_3_sn_2021 {
  height: 230px;
  width: 230px;
  right: 10%;
  top: 5%;
}
.box_1_sn_2021,
.box_2_sn_2021,
.box_3_sn_2021 {
  position: absolute;
  background: linear-gradient(
    94.62deg,
    rgba(15, 44, 99, 0.9) -0.4%,
    rgba(13, 36, 83, 0.9) 29.06%,
    rgba(168, 123, 177, 0.9) 114.19%
  );
}
/*-------------------------------- Efficiency Matters ----------------------------*/
.eff_mat_conti_sn_2021 {
  background: rgba(248, 250, 255, 1);
  padding: 50px 15px;
}
.how_we_left_sn_2021 {
  float: left;
  width: 30%;
}
.skrollable {
  position: absolute;
  z-index: 100;
}
.easing_sn_2021 {
  width: 100%;
  height: 657px;
  position: relative;
}
.easing_text_sn_2021 {
  list-style: none;
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  text-align: right;
  background: linear-gradient(
    29.85deg,
    #dde0f9 -5.71%,
    #cbccf9 16.79%,
    #dacbf3 33.2%,
    #d0bfe1 47.73%,
    #ccb4db 64.14%,
    #e7afd1 84.3%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  text-transform: uppercase;
  -webkit-transition: all 0.5s ease-in-out 0s;
  -moz-transition: all 0.5s ease-in-out 0s;
  -ms-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;
}
.easing_text_sn_2021 img {
  vertical-align: 0px;
}
.how_we_right_sn_2021 {
  float: left;
  width: 60%;
  padding-left: 10%;
  position: relative !important;
}
.how_we_right_sn_2021 ul {
  margin: 0px;
  padding: 0px;
}
.how_we_right_sn_2021 ul li {
  list-style: none;
  margin-top: 30px;
}
.how_we_right_sn_2021 ul li h3 {
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 34px;
  text-align: left;
  color: #65c2b7;
}
.how_we_right_sn_2021 ul li p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  text-align: left;
  color: #5e5b5b;
  padding-top: 20px;
}
/*-------------------------------- Valued Partnerships ----------------------------*/
.valued_conti_sn_2021 {
  padding: 80px 15px 30px;
}
.valued_conti_sn_2021 h2 {
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 63px;
  text-align: center;
  background: linear-gradient(
    270.13deg,
    #dde0f9 0.91%,
    #cbccf9 25.84%,
    #dacbf3 44.02%,
    #d0bfe1 60.12%,
    #ccb4db 78.29%,
    #e7afd1 100.62%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  text-transform: uppercase;
}
.valued_conti_sn_2021 h2 img {
  vertical-align: 0px;
}
.valued_conti_sn_2021 h4 {
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 55px;
  text-align: center;
  color: #5e5b5b;
  padding-top: 20px;
}
.valued_conti_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  text-align: center;
  color: #5e5b5b;
  padding-top: 20px;
  max-width: 940px;
  margin: auto;
}
/*-------------------------------- Results-Based Solutions ----------------------------*/
.result_bg_top_sn_2021 {
  background: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616657/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/3d6167101d63.webp) no-repeat center top;
  z-index: 1;
}
.re_logos_sn_2021 {
  position: relative;
  min-height: 640px;
}
img.v_lg_sn_1_D,
img.v_lg_sn_2_D,
img.v_lg_sn_3_D,
img.v_lg_sn_4_D,
img.v_lg_sn_5_D,
img.v_lg_sn_6_D,
img.v_lg_sn_7_D,
img.v_lg_sn_8_D,
img.v_lg_sn_9_D,
img.v_lg_sn_10_D,
img.v_lg_sn_11_D,
img.v_lg_sn_12_D,
img.v_lg_sn_13_D,
img.v_lg_sn_14_D,
img.v_lg_sn_15_D,
img.v_lg_sn_16_D,
img.v_lg_sn_17_D {
  position: absolute;
  transition: transform 5s cubic-bezier(0, 1, 0.5, 1);
}
img.v_lg_sn_1_D {
  right: 0px;
  top: 263px;
}
img.v_lg_sn_2_D {
  left: 52%;
  top: 350px;
}
img.v_lg_sn_3_D {
  left: 0px;
  top: 100px;
}
img.v_lg_sn_4_D {
  left: 9%;
  top: 63px;
}
img.v_lg_sn_5_D {
  left: 6%;
  top: 288px;
}
img.v_lg_sn_6_D {
  left: 17%;
  top: 422px;
}
img.v_lg_sn_7_D {
  left: 28%;
  top: 70px;
}
img.v_lg_sn_8_D {
  left: 22%;
  top: 242px;
}
img.v_lg_sn_9_D {
  left: 47%;
  top: 3px;
}
img.v_lg_sn_10_D {
  left: 44%;
  top: 303px;
}
img.v_lg_sn_11_D {
  left: 39%;
  top: 157px;
}
img.v_lg_sn_12_D {
  left: 51%;
  top: 176px;
}
img.v_lg_sn_13_D {
  right: 29%;
  top: 126px;
}
img.v_lg_sn_14_D {
  right: 22%;
  top: 266px;
}
img.v_lg_sn_15_D {
  right: 2%;
  top: 99px;
}
img.v_lg_sn_16_D {
  right: 13%;
  top: 67px;
}
img.v_lg_sn_17_D {
  right: 11%;
  top: 338px;
}

.result_box_sn_2021 {
  clear: both;
  margin-top: -40px;
}
.result_box_sn_2021 h1 {
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 63px;
  letter-spacing: 0em;
  text-align: center;
  background: linear-gradient(
    270.13deg,
    #dde0f9 0.91%,
    #cbccf9 25.84%,
    #dacbf3 44.02%,
    #d0bfe1 60.12%,
    #ccb4db 78.29%,
    #e7afd1 100.62%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  text-transform: uppercase;
}
.result_box_sn_2021 h1 img {
  vertical-align: 0px;
}
.result_box_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
  max-width: 903px;
  margin: auto;
  padding-top: 30px;
}
.inbond_conti_sn_2021 {
  margin-top: 80px;
}
.inbond_left_sn_2021 {
  float: left;
  width: 19%;
}
.inbond_mid_sn_2021 {
  width: 62%;
  float: left;
  height: 860px;
  position: relative;
  overflow: hidden;

  position: relative;
  margin: auto;
  background-attachment: fixed;
  background-image: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616659/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/0614ccddb15a.webp);
  background-repeat: no-repeat;
  background-position: top;
}
.inbond_right_sn_2021 {
  float: right;
  width: 19%;
}
.inbo_box_sn_2021 {
  text-align: center;
}
.inbo_box_sn_2021 img {
  margin-top: 50px;
}
.inbo_box_sn_2021 h2 {
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px;
  letter-spacing: 0em;
  background: linear-gradient(
    270.13deg,
    #dde0f9 0.91%,
    #cbccf9 25.84%,
    #dacbf3 44.02%,
    #d0bfe1 60.12%,
    #ccb4db 78.29%,
    #e7afd1 100.62%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  padding-top: 50px;
}
.mobi_box_btm_sn_2021 {
  background: url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616654/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/781ce9e9848b.webp) no-repeat center top;
  text-align: center;
  z-index: 999;
  position: relative;
  margin: auto;
  top: -94px;
}
.mobi_fly_sn_2021 {
  position: relative;
}
.mobi_fly_sn_2021 img {
  margin-top: -230px;
  position: relative;
  transition: transform 5s cubic-bezier(0, 1, 0.5, 1);
}
/*---------------- Marketing Expertise -----------------*/
.marketing_sn_2021 {
  background: #fff;
}
.marketing_sn_2021 h1 {
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 63px;
  letter-spacing: 0em;
  text-align: center;
  background: linear-gradient(
    270.13deg,
    #dde0f9 0.91%,
    #cbccf9 25.84%,
    #dacbf3 44.02%,
    #d0bfe1 60.12%,
    #ccb4db 78.29%,
    #e7afd1 100.62%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  padding-top: 20px;
  text-transform: uppercase;
}
.marketing_sn_2021 h1 img {
  vertical-align: 0px;
}
.marketing_sn_2021 h3 {
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 55px;
  letter-spacing: 0em;
  text-align: center;
  padding-top: 15px;
}
.marketing_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  letter-spacing: 0em;
  text-align: center;
  color: #5e5b5b;
  max-width: 903px;
  margin: auto;
  padding-top: 30px;
}
.marketings_boxs_conit_sn_2021 {
  max-width: 1200px;
  margin: auto;
}
.marketings_boxs_conit_sn_2021 .row {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.mar_box_sn_2021 {
  background: #f8faff;
  min-height: 460px;
  margin-top: 40px;
  padding: 30px;
  padding-top: 100px;
}
.mar_box_sn_2021 img {
  margin-top: 0px;
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
.mar_box_sn_2021:hover img {
  transform: translateY(-8px);
}
.bor_sn_D img {
  transform: translateY(0px) !important;
}
.mar_box_sn_2021 h3 {
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px;
  letter-spacing: 0em;
  text-align: center;
  background: linear-gradient(
    94.62deg,
    rgba(60, 98, 176, 0.9) -8.26%,
    rgba(66, 24, 74, 0.9) 114.19%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  padding-top: 40px;
}
.mar_box_sn_2021 p {
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: center;
  color: #5e5b5b;
  padding-top: 15px;
}
.mak_txt_sn_2021 {
  display: none;
}
.learn_sn_2021 {
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: center;
  color: #65c2b7;
  text-decoration: none;
  padding-top: 30px;
  cursor: pointer;
}
.bor_sn_D {
  text-align: center;
}
/*-------------------------------- Our Company Culture ----------------------------*/
.our_conpany_sn_2021 {
  padding: 60px 0px 130px;
  background: url(https://res.cloudinary.com/dw94zcynd/raw/upload/v1786616660/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/db93b29c0ea2.svg) no-repeat center top;
}
.our_c_sn_2021 {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}
.our_conpany_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  letter-spacing: 0em;
  text-align: center;
  color: #5e5b5b;
  max-width: 990px;
  margin: auto;
  padding-top: 50px;
}
/*-------------------------------- Bottom Contact ----------------------------*/
.bottom_cntonti_sn_2021 {
  background:
    url(https://res.cloudinary.com/dw94zcynd/image/upload/v1786616656/site-mirror/b5661140-32ee-4331-acf8-fa620f008587/scaledigital/5622c77b3ec5.webp) no-repeat center top,
    linear-gradient(94.62deg, #3c62b0 -8.26%, #42184a 114.19%);
  margin-top: 100px;
  padding-bottom: 50px;
}
.cont_box_sn_2021 {
  max-width: 800px;
  margin: auto;
  padding: 30px;
}
.cont_box_sn_2021 h1 {
  font-size: 56px;
  font-style: normal;
  font-weight: 800;
  line-height: 63px;
  letter-spacing: 0em;
  text-align: center;
  background: linear-gradient(
    270.18deg,
    #dde0f9 0.94%,
    #cbccf9 25.66%,
    #dacbf3 43.68%,
    #d0bfe1 59.65%,
    #ccb4db 68.73%,
    #e7afd1 99.81%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  padding-top: 30px;
  text-transform: uppercase;
}
.cont_box_sn_2021 h1 img {
  vertical-align: 1px;
}
.cont_box_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
  padding-top: 30px;
}
.contact_res_sn_2021 {
  padding-top: 40px;
}
.btm_con_frm_sn_2021 {
}
.btm_con_frm_sn_2021 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  color: #fff;
}
.btm_con_frm_sn_2021 input[type="email"],
.btm_con_frm_sn_2021 input[type="tel"],
.btm_con_frm_sn_2021 input[type="text"] {
  border: none;
  border-bottom: 2px solid #fff;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  -khtml-border-radius: 0px;
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 31px;
  letter-spacing: 0em;
  text-align: left;
  color: #fff;
  padding-left: 0px;
  background: none;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: left;
  box-shadow: none !important;
}
.btm_con_frm_sn_2021 textarea {
  border: 2px solid #ffffff;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  -khtml-border-radius: 0px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  color: #fff;
  background: none;
  box-shadow: none !important;
  padding: 0.375rem 0.375rem !important;
}
.btm_con_frm_sn_2021 input[type="email"]::-moz-placeholder {
  color: #fff !important;
  opacity: 1;
}
.btm_con_frm_sn_2021 input[type="email"]:-ms-input-placeholder {
  color: #fff !important;
}
.btm_con_frm_sn_2021 input[type="email"]::-webkit-input-placeholder {
  color: #fff !important;
}
.btm_con_frm_sn_2021 input[type="email"]:focus::-moz-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="email"]:focus:-ms-input-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="email"]:focus::-webkit-input-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="text"]::-moz-placeholder {
  color: #fff !important;
  opacity: 1;
}
.btm_con_frm_sn_2021 input[type="text"]:-ms-input-placeholder {
  color: #fff !important;
}
.btm_con_frm_sn_2021 input[type="text"]::-webkit-input-placeholder {
  color: #fff !important;
}
.btm_con_frm_sn_2021 input[type="text"]:focus::-moz-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="text"]:focus:-ms-input-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="text"]:focus::-webkit-input-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="tel"]::-moz-placeholder {
  color: #fff !important;
  opacity: 1;
}
.btm_con_frm_sn_2021 input[type="tel"]:-ms-input-placeholder {
  color: #fff !important;
}
.btm_con_frm_sn_2021 input[type="tel"]::-webkit-input-placeholder {
  color: #fff !important;
}
.btm_con_frm_sn_2021 input[type="tel"]:focus::-moz-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="tel"]:focus:-ms-input-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 input[type="tel"]:focus::-webkit-input-placeholder {
  opacity: 0;
}

.btm_con_frm_sn_2021 textarea::-moz-placeholder {
  color: #ffffff !important;
  opacity: 0.5;
}
.btm_con_frm_sn_2021 textarea:-ms-input-placeholder {
  color: #ffffff !important;
  opacity: 0.5;
}
.btm_con_frm_sn_2021 textarea::-webkit-input-placeholder {
  color: #ffffff !important;
  opacity: 0.5;
}
.btm_con_frm_sn_2021 textarea:focus::-moz-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 textarea:focus:-ms-input-placeholder {
  opacity: 0;
}
.btm_con_frm_sn_2021 textarea:focus::-webkit-input-placeholder {
  opacity: 0;
}

.btm_con_frm_sn_2021 input[type="email"]:focus,
.btm_con_frm_sn_2021 input[type="text"]:focus,
.btm_con_frm_sn_2021 input[type="tel"]:focus,
.btm_con_frm_sn_2021 textarea {
  box-shadow: none !important;
  background: transparent !important;
  color: #ffffff !important;
  border-color: #fff !important;
}
.sub_sn_2021 {
  text-align: right;
}
.sub_sn_2021 button[type="submit"],
.sub_sn_2021 button[type="button"] {
  background: none;
  border: 3px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -khtml-border-radius: 3px;
  height: 50px !important;
  text-transform: uppercase;
  text-align: center;
  line-height: 31px;
  color: #ffffff;
  font-size: 17px;
  font-weight: 700;
  outline: none;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  padding: 0px 40px;
}
.sub_sn_2021 button[type="submit"]:hover,
.sub_sn_2021 button[type="submit"]:focus,
.sub_sn_2021 button[type="button"]:hover,
.sub_sn_2021 button[type="button"]:focus {
  outline: none;
  background: #65c2b7;
  border-color: #65c2b7;
}
.sub_sn_2021 button[type="submit"] img,
.sub_sn_2021 button[type="button"] img {
  vertical-align: 1px;
  margin-left: 5px;
}
.btm_con_ard_sn_2021 {
  padding-top: 20px;
}
.ph_sn_2021 {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 29px;
  letter-spacing: 0em;
  text-align: left;
  color: #fff;
}
.ph_sn_2021 img {
  margin-right: 13px;
  margin-left: 4px;
}
.con_add_sn_2021 {
  display: flex;
  padding-top: 40px;
}
.con_add_sn_2021 p {
  text-align: left;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 30px;
}
.con_add_sn_2021 img {
  margin-right: 10px;
}
/*----------------------------- Bottom Contact Thanks --------------------------*/
.cont_thnk_sn_2021 {
  max-width: 700px;
  margin: auto;
  padding: 150px 15px;
  text-align: center;
}
.cont_thnk_sn_2021 h1 {
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 63px;
  letter-spacing: 0em;
  background: linear-gradient(
    270.18deg,
    #dde0f9 0.94%,
    #cbccf9 25.66%,
    #dacbf3 43.68%,
    #d0bfe1 59.65%,
    #ccb4db 68.73%,
    #e7afd1 99.81%
  );
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  text-transform: uppercase;
}
.cont_thnk_sn_2021 h1 img {
  vertical-align: 0px;
}
.cont_thnk_sn_2021 h3 {
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 55px;
  letter-spacing: 0em;
  color: #fff;
  padding-top: 20px;
}
.cont_thnk_sn_2021 h3 img {
  margin-left: 10px;
}
.cont_thnk_sn_2021 p {
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  line-height: 35px;
  letter-spacing: 0em;
  color: #fff;
  padding-top: 100px;
}
/*============================================ Footer Start ============================================*/
.footer_container_sn_2021 {
  background: #373e56;
  padding: 50px 15px;
}
.ftr_logo_sn_D {
  text-align: center;
  padding-bottom: 10px;
}
.ftr_ph_cl_sn_2021 {
  padding-top: 20px;
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 29px;
  letter-spacing: 0em;
  text-align: center;
}
.ftr_ph_cl_sn_2021 span {
  padding-left: 15px;
  padding-right: 15px;
}
.ftr_ph_cl_sn_2021 img {
  margin-right: 5px;
  vertical-align: -4px;
}
.ftr_ph_cl_sn_2021 a {
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 29px;
  letter-spacing: 0em;
  text-align: center;
  text-decoration: none;
}
.ftr_ph_cl_sn_2021 a:hover,
.ftr_ph_cl_sn_2021 a:focus {
  text-decoration: underline;
  color: #fff;
  outline: none;
}
.ftr_nevigation_sn_2021 {
  padding-top: 30px;
  text-align: center;
}
.ftr_nevigation_sn_2021 a {
  color: #65c2b7;
  font-size: 21px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
  letter-spacing: 0em;
  text-align: center;
  text-decoration: none;
  padding-left: 15px;
  padding-right: 15px;
}
.ftr_nevigation_sn_2021 a:hover,
.ftr_nevigation_sn_2021 a:focus {
  text-decoration: underline;
  color: #65c2b7;
  outline: none;
}
.copy_sn_2021 {
  padding-top: 20px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
}
/*============================================ Login Form ============================================*/
.log_ftr_sn_2021 {
  padding: 50px 15px;
}
.log_ftr_phone_sn_2021 {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 29px;
  letter-spacing: 0em;
  text-align: center;
  color: #5e5b5b;
}
.log_ftr_phone_sn_2021 img {
  vertical-align: -5px;
  margin-right: 5px;
}
.log_ftr_sn_2021 p {
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  letter-spacing: 0em;
  text-align: center;
  color: #5e5b5b;
  padding-top: 10px;
}
.clear {
  clear: both;
}

/* Phone link styles */
.tlk_wtus_sn_2021 a,
.ph_sn_2021 a,
.ftr_ph_cl_sn_2021 a,
.log_ftr_phone_sn_2021 a {
  color: inherit;
  text-decoration: none;
}

.tlk_wtus_sn_2021 a:hover,
.ph_sn_2021 a:hover,
.ftr_ph_cl_sn_2021 a:hover,
.log_ftr_phone_sn_2021 a:hover {
  text-decoration: none;
}
