/* @import url('http://example.com/example_style.css'); */
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css);
@import url(https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css);
@import url('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.css');
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/* ***************************************** Importing Font ***************************************** */
@font-face {
  font-family: 'Charter';
  src: url() format('woff2'),
    url() format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Charter';
  src: url() format('woff2'),
    url() format('woff');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Charter';
  src: url() format('woff2'),
    url() format('woff');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Charter';
  src: url() format('woff2'),
    url() format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* ***************************************** End Importing Font ***************************************** */


/*****************************************/
/* Start your style declarations here    */
/*****************************************/

* {  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  -o-box-sizing: border-box;  -ms-box-sizing: border-box; box-sizing:border-box; }
body { margin:0; padding:0; opacity:0; font-size:16px; line-height:24px;  font-weight:400; color:#434343; font-family: 'Lato', sans-serif;}
body.loaded{ opacity:1; }
body.open_menu { overflow: hidden }
.altFont { font-family: 'Montserrat', sans-serif;  }
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a ,h6 a{  margin:0; padding:0;  color: #0A0A0A; font-family: 'Montserrat', sans-serif; }
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover { color: #1996cd;}
h1,.h1 { font-size: 48px; line-height:1; letter-spacing: -0.01em; }
h2,.h2 { font-size:36px; line-height:1.075; letter-spacing: -0.04em; }
h3,.h3 { font-size:24px; line-height:1.3; }
h4,.h4 { font-size:22px; line-height:1.2; }
h5,.h5 { font-size:20px; line-height:1.4; }
h6,.h6 { font-size:14px; line-height:1.4; }
.semi {font-weight: 600;}
.Bigh1 h1 { font-size:48px; line-height:1.2; }
.paragraph-big {font-family: Lato, sans-serif;color: #4e4e4e;font-size: 18px;line-height: 1.3;letter-spacing: -0.2px;}
.paragraph-biggest {font-family: Montserrat, sans-serif;font-size: 22px;line-height: 1.3;font-weight: 400;letter-spacing: -0.4px;}


img { max-width:100%; height:auto; border:none; vertical-align:middle; }
a { text-decoration:none; color:#000FC4; transition:all ease 0.3s; -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; }
a:hover { color:#000FC4;  }
p { margin:0; }
* + h1, * + h2 { margin-top:35px; }
* + h3, * + h4 { margin-top:30px; }
* + h5, * + h6  { margin-top:25px; }
* + p { margin-top:20px }
input[type=submit] { cursor:pointer; background-image:url(https://3476449.fs1.hubspotusercontent-na1.net/hubfs/3476449/Treadstone_Risk_Management%20%20FEB%20-%202018/blank.png) !important; background-repeat:repeat !important; }
.wrapper { width: 100%; float:none !important; display:block; margin:0 auto !important; max-width: 1062px; padding-left: 15px; padding-right: 15px; }

.learnMore a{ color:#000FC4; font-weight: 700; }
.learnMore a:focus{ color:#5963D9;  }


.Font18{font-size:18px; line-height:1.5;}

.clearfix { display:block; }
.clearfix:before,.clearfix:after { content:''; width:100%; display:table; }

/* For Hubspot >>>>>> */
body .row-fluid [class*="span"] { min-height:0px; }
body .row-fluid [class*="span"].widget-type-space { min-height:1px; }
/* <<<<<< For Hubspot */

.set-bg, .bg{ background-size:cover; background-position:center; position:relative; }
.overlay{ position: relative;  }
.overlay:before { content:'';  top:0; left:0; width:100%; height:100%; z-index:1; position:absolute; background: rgba(30, 44, 63, 0.4);}
.overlay > * { position:relative; z-index:2; }

.get-bg { display:none !important; }

/* Background Color Option */
.themeBg { background:#000FC4; }
.altThemeBg { background:#f7f7ff; }
.greyBg { background:#4f4e53; }
.darkBg{ background: #222222; }
.themePatternBg{background:#000FC4; position:relative;}
.themePatternBg:after{content:'';position:absolute;top:0;left:0;background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20blue.svg');width:100%;height:100%;}
.blackPatternBg{ background:#0A0A0A;position:relative;}
.blackPatternBg:after{content:'';position:absolute;top:0;left:0;background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20blue.svg');width:100%;height:100%; background-position: center center;}

.blog-page .globalHeader{background:#000FC4; position:relative;}
.blog-page .globalHeader:after{content:'';position:absolute;top:0;left:0;background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20blue.svg');width:100%;height:100%; background-position: center center;}
.blog-page .globalHeaderIn{position:relative;z-index:99;}

/* white Font */
.fontWhite, .fontWhite a, .fontWhite h1, .fontWhite h2, .fontWhite h3, .fontWhite h4, .fontWhite h5, .fontWhite h6 { color:#fff; }
.fontWhite a:hover { color:#196eb7; }

[class*="fa-"] { font-family: fontawesome; font-style: normal}

.button a , a.button ,.button button { outline: 0;display: inline-block;  padding: 7px 24px;border-radius: 2px;background-color: #5963D9;font-family: Lato, sans-serif;font-size: 16px;font-weight: 700; color: #fff;border: 0;line-height: inherit;text-decoration: none;cursor: pointer; text-align: center;}
.button a:hover,a.button:hover { color: #fff; background: #5963D9; }
.button a:focus,a.button:focus{ color: #fff; background: #333FD0; }
.button a span, a.button span{ width:0; transform: scale(0); transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1); display: inline-block; margin-left: 0; vertical-align: middle;}
.button a:hover span,a.button:hover span{ width: 14px; transform: scale(1);  margin-left: 10px;}


.button.V1 a, a.button.V1 ,.button.V1 button {border: 1px solid #4a55d4;}

.button.V2 a, a.button.V2 {padding: 11px 27.35px;background-color: transparent;line-height: 1.4;font-weight: 500;letter-spacing: 0.015em;color: #fff;border: 1px solid #fff;font-family: 'Montserrat',sans-serif;}
.button.V2 a:hover, a.button.V2:hover {color: #4a55d4;background: #fff;}

.button.V3 a , a.button.V3 ,.button.V3 button{ background-color: #fff; color: #000FC4; }
.button.V3 a span svg, a.button.V3 span svg{ margin-bottom: 2px; }
.button.V3 a:focus,a.button.V3:focus{ color: #000FC4; background: #E4E6F9; }

.button.V4 a , a.button.V4 ,.button button { outline: 0;display: inline-block;  padding: 6px 21px;border-radius: 2px;background-color: #7DD6D7;font-family: Lato, sans-serif;font-size: 16px;font-weight: 700; color: #000FC4;border: 0;line-height: 25px;text-decoration: none;cursor: pointer; text-align: center;}
.button.V4 a:hover,a.button.V4:hover { color: #000FC4; background: #7DD6D7; }
.button.V4 a:focus,a.button.V4:focus{ color: #000FC4; background: #C5F2F3; }
.button.V4 a span, a.button.V4 span{ width:0; transform: scale(0); transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1); display: inline-block; margin-left: 0; vertical-align: middle; margin-bottom: 2px; }
.button.V4 a:hover span,a.button.V4:hover span{ width: 14px; transform: scale(1);  margin-left: 10px;}

.navigationInner li:last-child a span{ width:0; transform: scale(0); transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1); display: inline-block; margin-left: 0; vertical-align: middle; }
.navigationInner li:last-child a:hover span{ width: 14px; transform: scale(1);  margin-left: 10px; }

/* TitleStyle */
.titleStyle { position: relative; }
.titleStyle:after { content: '';    height: 2px;  display: block; margin: 10px auto 7px; background-image: url(https://4070598.fs1.hubspotusercontent-na1.net/hubfs/4070598/titleStyle.png); background-position: top center;
  background-repeat: no-repeat; background-size: 85px 2px; }

.subTitle{ text-align: center; text-transform: uppercase; font-weight: normal; font-size: 16px; color: #000FC4 }

.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6  { font-weight:700; }
.semibold, .semibold h1, .semibold h2, .semibold h3, .semibold h4, .semibold h5, .semibold h6  { font-weight:600; }
.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6 { font-weight:500; }
.normal, .normal h1, .normal h2, .normal h3, .normal h4, .normal h5, .normal h6 { font-weight:400; }
.light, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6 { font-weight:300; }


/* Text Alignment */
.uppercase { text-transform: uppercase; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }

.ib { display: inline-block; vertical-align:middle; margin-right:-4px; float:none; }
.fontTh, .fontTh a, .fontTh h1, .fontTh h2, .fontTh h3, .fontTh h4, .fontTh h5, .fontTh h6 {color: #00c2af;}


.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{ max-width:100%; white-space:normal; transition:.4s ease-in-out;}


@media(min-width:768px){
  .hs-menu-wrapper.hs-menu-flow-horizontal > ul li:not(:last-child){position:relative;}
  .hs-menu-wrapper.hs-menu-flow-horizontal > ul li:not(:last-child) a:nth-child(2) { transform: translateY(-100%); opacity: 0; position:absolute;left:0;width:100%;left:18px}
  .hs-menu-wrapper.hs-menu-flow-horizontal > ul li:not(:last-child):hover a{ transform: translateY(100%);  opacity: 0; }
  .hs-menu-wrapper.hs-menu-flow-horizontal > ul li:not(:last-child):hover a:nth-child(2){ transform: translateY(0%); opacity: 1; }
}
@media(max-width:767px){
  .hs-menu-wrapper.hs-menu-flow-horizontal > ul li:not(:last-child) a:nth-child(2){display:none;}
}
/* .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:nth-child(2) { transform: translateY(-100%) translateX(-100%); opacity: 0; }
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li:hover a{ transform: translateY(100%);  opacity: 0; }
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li:hover a:nth-child(2){ transform: translateY(0%) translateX(-100%); opacity: 1; } */

.noListStyle ul, .listStyle ul { margin:0; padding:0; list-style:none; } /* put listStyle class to "parent" tag of "ul" */
.listStyle * + ul { margin-top:15px; }
.listStyle ul li { padding-left: 35px; position: relative; padding: 5px 0 5px 20px; }
.listStyle ul li:before { font-family:'fontawesome',sans-serif; position:absolute; left:4px; color:#4a55d4; font-weight:normal; top:5px;  content:'\f105';}

.hs_error_rollup { display: none !important }

/* Widths */
.fl { float:left; }
.fr { float:right; }
.ib.vt { vertical-align:top !important;  }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w33 { width: 33.33%; }
.w40 { width: 40%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w66 { width: 66.66%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w100 { width: 100%; }

/*unique paddings*/
.m-tb0{margin-top:0 !important;margin-bottom:0 !important;}
.pb10,.p10-0 { padding-bottom:10px; }
.pb20,.p20-0 { padding-bottom:20px; }
.pb30,.p30-0 { padding-bottom:30px  }
.pb40,.p40-0 { padding-bottom:40px; }
.pb50,.p50-0 { padding-bottom:50px; }
.pb55,.p55-0 { padding-bottom:55x; }
.pb60,.p60-0 { padding-bottom:60px; }
.pb70,.p70-0 { padding-bottom:70px; }
.pb95,.p95-0 { padding-bottom:95px; }
.pb100,.p100-0 { padding-bottom:100px; }
.pb130,.p130-0 { padding-bottom:130px; }
.pb150,.p150-0 { padding-bottom:150px; }
.pt10,.p10-0 { padding-top:10px; }
.pt20,.p20-0 { padding-top:20px; }
.pt25,.p25-0 { padding-top:25px; }
.pt30,.p30-0 { padding-top:30px  }
.pt40,.p40-0 { padding-top:40px; }
.pt45,.p45-0 { padding-top:45px; }
.pt50,.p50-0 { padding-top:50px; }
.pt55,.p55-0 { padding-top:55px; }
.pt60,.p60-0 { padding-top:60px; }
.pt65,.p65-0 { padding-top:65px; }
.pt70,.p70-0 { padding-top:70px; }
.pt95,.p95-0 { padding-top:95px; }
.pt125,.p125-0 { padding-top:125px; }
.pt150,.p150-0 { padding-top:150px; }
.pt130,.p130-0 { padding-top:130px; }
.pt100,.p100-0 { padding-top:100px; } 
.pl15, .p15 { padding-left:15px; }
.pl25, .p25 { padding-left:25px; }
.pr35, .p35 { padding-right:35px; }
.pr30, .p30 { padding-right:30px; }
.pr25, .p25 { padding-right:25px; }
.pr20, .p20 { padding-right:20px; }
.pr15, .p15 { padding-right:15px; }
.pt15, .p15 { padding-top:15px; }
.pb15, .p15 { padding-bottom:15px; }
.pl0,.p0-0 { padding-left:0; }
.pr0,.p0-0 { padding-right:0; }
.pt0,.p0-0 { padding-top:0; }
.pb0,.p0-0 { padding-bottom:0; }
.p90-0  { padding-top: 90px;padding-bottom: 90px; }
.p80-0  { padding-top: 80px;padding-bottom: 80px; }
.pb90 { padding-bottom: 90px; }
::-webkit-input-placeholder { opacity:1 !important; color:inherit !important; }
::-moz-placeholder { opacity:1 !important; color:inherit !important; }
:-ms-input-placeholder { opacity:1 !important; color:inherit !important;}

/*form { margin:0 -10px; }*/
/* form .input { margin-right:0 !important; }
form fieldset { max-width:inherit !important; margin:0 -10px;  }
form fieldset.form-columns-1 .field { width:100% !important; }
form fieldset.form-columns-2 .field { width:50% !important; }
form fieldset.form-columns-3 .field { width:33.33% !important; }
form .field { padding:0 0 20px; }
form fieldset .field { padding-left:10px; padding-right:10px; }
form ul.multi-container { padding-top:10px; }
form ul.multi-container li { margin:5px 0; }
textarea, input[type="text"], input[type="number"], input[type="email"], input[type="tel"], select { font-family: inherit;font-weight:400;display: block;border: 1px solid #d7d7d7;outline: 0;background: #fff;font-size: 16px;line-height: 20px;font-weight: 400;color: #000;margin: 0;padding: 13px 20px;width: 100% !important;border-radius: 5px;}
textarea { min-height:150px; }
form input[type="radio"],form input[type="checkbox"] {  display:none }
form input[type="radio"]+span,form input[type="checkbox"]+span {  position:relative; display:block; padding-left:30px; cursor:pointer }
form input[type="radio"]+span:before,form input[type="checkbox"]+span:before {  content:"\f00c"; font-family:fontawesome; color:#6b1631 ; position:absolute; left:4px; top:4px; font-size:0; width:15px; height:15px; display:block; border:1px solid #ccc;
transition:all ease .3s; -webkit-transition:all ease .3s; text-align:center; line-height:14px }
form input[type="radio"]+span:before {  border-radius:50% }
form input[type="radio"]:checked+span:before {  background:#2b339e ; border-color:#2b339e  }
form input[type="checkbox"]:checked+span:before {  border-color:#2b339e ; font-size:12px; background:#2b339e ; color:#fff; letter-spacing:0; }
*/
input[type="submit"] { outline:none; padding: 12px 34px;border-radius: 2px;background-color: #5963D9;font-family: Lato, sans-serif;font-size: 20px;font-weight: 700;letter-spacing: 0.4px;color: #fff;border: 1px solid #4a55d4;line-height: inherit;text-decoration: none;cursor: pointer;-webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; transition:all ease 0.3s; }
input[type=submit] { cursor: pointer; background-image: url(https://4070598.fs1.hubspotusercontent-na1.net/hubfs/4070598/Lexonia%20Group%20Assets%20/blank.webp) !important; }
input[type="submit"]:hover { color:#5963D9; background:#fff; }

form label {padding-bottom: 6px;display: block;font-weight: 600;}
form ul.multi-container li label {font-weight: 400;}
/* .hs-form-required { display: none; } */
/* .actions { text-align: center; padding-top: 20px;} */

/*for Hubspot   >>>>>>*/
.hs-error-msgs { list-style:none; margin:0 0 10px; padding:0 0 0 10px; font-size:12px; color:#f00; }
/*<<<<<<<<<<*/

/* Slick Slider */
.slick-slide{outline: none}

.navigation { width: calc(100% - 100px); }
.headerLanguage{ width: 130px; text-align: right; }
.logo { width: 100px; } 
.headerLanguageInner ul ul { display: none; }
.headerLanguageInner li img { display: inline-block; }
.headerLanguageInner li a { display: inline-block; color: #fff;    font-size: 16px; }
.headerLanguageInner li a { margin-left: 10px; }
li.firstli { position: relative; }
ul.openLi { position: absolute; width: 80%; top: 135%; right: 0; padding: 0; background: #fff; z-index: 1; text-align: left; }
.headerLanguageInner ul.openLi li a { color: #000fc4; padding: 2px 10px; display: block; margin-left: 0; }
.headerLanguageInner ul.openLi li.active a{ background: #000fc4; color: #fff; width: 100%; margin-left: 0; }
.navigationInner li:last-child { margin-right: 0; }
.languageSwitch { display: none; }
.navigationInner li a { font-weight: bold; font-size: 16px; display: inline-block; color: #fff; position: relative; line-height: 24px; }
.navigationInner li { display: inline-block; padding: 0 18px; margin-right: -4px; vertical-align: middle; }
.navigationInner { padding-left: 31px; }
.navigationInner li:last-child { position: absolute; right: 0; top: 50%; transform: translateY(-50%); padding-right: 0; }
.navigationInner li:last-child a { background-color: #5963D9; border-radius: 2px; display: inline-block; padding: 8px 24px; }
.navigationInner li:last-child a:focus{ background-color: #333FD0; }
.navigationInner ul { position: relative; }
/* .navigationInner li a:after {content: '';display: block;width: 0;height: 4px;background: #97DEDF;transition: width .3s;bottom: 0;} */

.navigationInner li a:hover { color: #fff; }
.globalHeader { padding: 46px 0 30px; position: absolute; width: 100%; top: 0; left: 0; z-index: 999; background: none;}

.menuMain { display: none; }
.menuBarMain { display: none; }

.globalFooter { padding: 166px 0 66px; background:#0A0A0A;}
.footerCopyright p { color: #fff; opacity: 0.5; font-weight: normal; font-size: 14px; line-height: 21px;  }

.footerColInner { width: 267px; padding-right: 77px; }
.footerServicesCol:nth-child(2) { width: 317px; padding-right: 77px; }
.footerServicesCol:nth-child(3) { width: 247px; padding-right: 77px; }
.footerServicesCol:nth-child(4) { width: 197px; }
.footerTitle { font-weight: bold; font-size: 18px; line-height: 27px; }
.servicesMenu { padding-top: 24px; }
.menuIn li a { font-size: 12px;font-weight: 400;  }
.menuIn li:first-child a { font-weight: 700; text-transform: uppercase; font-size:14px; }
.menuIn { padding-bottom: 36px; }
.menuInBottom li a { font-weight: normal; line-height: 26px; font-size: 14px; }
.footerServicesColInNew:last-child { padding-top: 30px; }
.officeAdd { font-weight: normal; font-size: 14px; line-height: 26px; padding-bottom: 24px; }
.officeAdd:last-child { padding-bottom: 0; }
.footerMedalsIn{  }
.footerMedalsIn{width:116px;text-align:center;}


.bannerModule { padding-top: 169px; }
.bannerContent { padding-top: 16px; padding-right: 100px; }
.bannerCTA { padding-top: 24px; }
.bannerLeftContent { padding-top: 32px; }

.bannerCTAInner li { display: inline-block; }
.bannerCTAInner li:first-child{ padding-right: 16px; }

.bannerRightInner { position: relative; text-align: right; }
.bannerRightInner:before { content: ''; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/dots-pattern.png');width: 101px;height: 109px;bottom: 90px;z-index: 6;left: -70px;}
.bannerRightInner:after { content: ''; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/dots-pattern.png');width: 101px;height: 109px;right: 12px;top: -25px;}
.logoSectionMain .wrapper { max-width: 1094px; }
.logoSectionInn { padding: 40px 0px;color:#fff;}
.logoRepeat { width: 20%; display: inline-block; margin-right: -4px; vertical-align: middle; text-align: center; }
.logoRepeat img { opacity: 1; margin:0 auto;}
.logoColMain { padding-bottom: 40px;}
.logoSectionMain { margin-top: 0px; position: relative; background:#000FC4;}
.logoSectionMain.V2 .logoColMain .slick-track{display:flex;align-items:center;}


.threeColRepeat:nth-child(1) .threeColRepeatIn,.threeColRepeat:nth-child(3) .threeColRepeatIn { background-color: #F7F7FF; }
.threeColIconTitle { padding-top: 22px; }
.threeColIconTitle h4 { font-weight:600; }
.threeColIconContent { padding-top: 12px; }
.threeColIconLink { padding-top: 47px; }

.threeColMain{ padding-bottom: 100px; background:#000FC4; }
.featureSubTitle{color:#E4E6F9;text-transform: uppercase;}
.threeColIn .sectionTitle h2{color:#fff;}
.threeColRepeat:nth-child(2) .threeColRepeatIn { background-color: #2DE4E6; border-radius: 4px; position:relative;}
.threeColRepeat:nth-child(2) .threeColRepeatIn:after{content:'';width:100%;height:100%;position:absolute;bottom:0;background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20red%201.svg')no-repeat;background-position:left bottom;}
.threeColPadding{ padding: 35px 44px 78px; }
.threeColIconLink a { font-weight: 700; position: relative;z-index: 15; }
.threeColRepeat:nth-child(2) { margin-top: -70px; }
.threeColBoxInner { position: relative; }
.threeColBoxInner:before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/dots-pattern-big.svg');width: 466px;height: 232px;bottom: -28px;left: 50%;transform: translateX(-50%);z-index: 0;}
.threeColIconLink a span { display: inline-block; margin-left: 4px; transition: all ease 0.3s; }
.threeColIconLink a:hover span, .threeColCard_link:hover + .threeColRepeatIn .threeColIconLink a span{ margin-left: 8px; }
.threeColIconLink a:focus{ color: #5963D9; }
.threeColIconLink a:focus svg path{ fill:#5963D9; }
.threeColCard_link{position:absolute;width:100%;height:100%; z-index: 11; top: 0; left: 0;}

.industriesSubTitle{color:#E4E6F9;text-transform:uppercase;}
.industriesTitle { padding: 4px 0 12px; }
.industriesTitle h2 { color:#fff; font-weight:600; }
.industriesContent{color:#E4E6F9;}
.industriesColMain { padding-top: 41px; position: relative; }
.industries_overlayLeft{position:absolute;left:0;top:0;}
.industries_overlayRight{position:absolute;right:0;    bottom: 175px;}
.industriesColInner { background: #FFFFFF; padding: 40px 62px; max-width: 904px; margin: 0 auto; position: relative;}
.industriesIconTitle { padding-top: 19px;  }
.industriesIconTitle h5 { font-weight:600; }
.industriesIconContent { padding-top: 8px; }
.industriesRepeat { padding: 0 20px; }
.industriesMargin { margin: 0 -20px; }
.industriesRepeat:nth-child(n+4) { padding-top: 50px; }

.testimonialMain { padding: 96px 0 96px 0; }
.testimonialLogosIn { display: flex; align-items: flex-start;    margin: 0 -12px;    padding-top: 54px; padding-bottom: 24px; }
.testimonialLogosRepeat { width: 33.33%; flex: 0 0 33.33%; padding: 0 12px; position: relative; top: 0; transition: all ease 0.3s; cursor: pointer; }
.testimonialLogosRepeat:hover{ top: -15px; }

.testimonialLogosRepeat:hover .testimonialContent{ color: #000FC4; }
.testimonialLogosRepeatIn { background-color: #F7F7FF; min-height: 172px; display: table; width: 100%; }
.testimonialLogo { display: table-cell; vertical-align: middle; }

.recentResultMain{background:#000FC4;position:relative;overflow: hidden;}
.recentResult_overlayLeft{position:absolute;left:0;top:0;}
.recentResult_overlayRight{position:absolute;right:0;bottom:0;}
.recentBg { padding: 48px 0; border-radius: 4px; }
.recentInnerContent { max-width: 508px; margin: 0 auto; }
.recentContent { padding-top: 24px; }
.recentButton { padding-top: 22px; }
.recentButton a { font-size: 15px; }
.partnersLogo { padding: 0 40px; }
.recentTitle h4{ font-weight: 600; }
.ctaModuleBg { border-radius: 4px; padding: 48px; background:#000FC4;position:relative;overflow:hidden;}
.CTALeftOverlay{position:absolute;left:-101px;top:30px;}
.CTARightOverlay{position:absolute;right:-16px;bottom:-50px;}
.ctaModuleContent {padding-top: 14px;  }
.ctaModuleCTA { padding-top: 20px; }
.ctaModuleInner { margin-bottom: -71px; }
.ctaModuleTitle h2{ font-weight: 600; }
.ctaModuleCTA li { padding: 8px; }
.ctaModuleCTA a { font-size: 15px; }


.testimonialLogoContent { width: 100%; height: 100%;  background-color: #fff; transition: all ease 0.3s; padding: 24px 36px 26px 24px; border: 1px solid #EDEEF7; }
.testimonialLogosRepeatIn { position: relative; }
.testimonialLogosRepeatIn:hover .testimonialLogoContent { opacity: 1; visibility: visible; }
.testimonialContent { letter-spacing: -1px; font-weight: 600; font-size: 20px; line-height: 24px; font-family: 'Montserrat',sans-serif; color: #0A0A0A; }
.testimonialLink { padding-top: 30px; }
.testimonialLogoContent a { color: #7DD6D7; }
.testimonialLink a { color: #000FC4; font-weight: bold; font-size: 14px; transition: all ease 0.3s; }
.testimonialLink a span{ transition: all ease 0.3s; }
.testimonialLink a:hover span{margin-left:8px;}
.testimonialLink a:focus { color: #5963D9; }
.testimonialLink a:focus span  path{ fill: #5963D9; }
.testimonialContent a{ color: #0A0A0A; }
.testimonialLogosRepeat:hover .testimonialContent a{ color: #000FC4; }
.testimonialSlider {     padding: 0px 0 158px; }
.testimonialSliderNew { padding-top: 56px; max-width: 906px; margin: 0 auto; }
.titleTestimonial{padding-top:4px;}
.testimonialRepeatIn { position: relative; }
.testiContentMain { background-color: #F7F7FF ; border-radius: 4px; margin-left: 150px; padding: 56px 81px 60px 190px; }
.testiContentMain.WhiteBg { background-color: #fff; }
.testiContentMain .testiQuote svg { height: 29px; width: 39px; }
.testimonialImage { position: absolute; top: 50%; left: 0; transform: translateY(-50%); }
.testiTitle { padding-top: 32px; font-weight: 600; font-size: 22px;color: #0A0A0A; font-family: 'Montserrat',sans-serif; }
.testiContent { padding-top: 24px; font-weight: normal; font-size: 18px; }
.testiAuthorDetails { padding-top: 48px; }
.testiAuthorName { font-weight: bold; font-size: 14px; color: #0A0A0A; line-height: 21px; }
.testiAuthorDesignation { font-weight: bold; font-size: 10px; line-height: 10px; color: #999999; }
.testimonialImageInner { position: relative; }
.testimonialImageInner:before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/dot-pattern.svg');width: 184px;height: 90px;bottom: -40px;right: -35px;}
.testimonialSlider .slick-next:hover, .testimonialSlider .slick-prev:hover{margin-top:-8px;}

ul.slick-dots { bottom: -58px; }
.slick-dots li button { width: 12px; height: 12px; padding: 0; margin: 0; border: 1px solid #000FC4; border-radius: 50%; }
.slick-dots li { width: 12px; height: 12px; }
.slick-dots li button:before { width: 12px; height: 12px; line-height: 12px; content: ''; }
.slick-dots li.slick-active button:before { background: #000FC4; border-radius: 50%; }


.slick-next, .slick-prev{transition:0.3s;}
button.slick-prev.slick-arrow { width: 61px; height: 61px; left: -40px; background-color: #000FC4 !important; z-index: 9; }
.slick-prev:after { z-index: 99; content: ''; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/arrow%20left%20%28Stroke%29.png'); width: 25px; height: 15px;
  opacity: 1; background-position: center; background-size: cover; font-size: 50px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.slick-prev:before { content: ''; display: none; }
button.slick-next { width: 61px; height: 61px; z-index: 99;    background-color: #000fc4 !important; right: -40px; opacity: 1; }
button.slick-next:hover, button.slick-prev:hover{background-color:#333FD0 !important;}
button.slick-next:focus,button.slick-prev.slick-arrow:focus{ background-color: #333FD0 !important; }
.slick-next:before { content: ''; width: 25px; height: 15px; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/arrow-right%20%28Stroke%29.png'); top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 1; }

/* .threeColV2Main */
.threeColRepeat { position: relative; top: 0; transition: all ease 0.3s; }
.threeColRepeat:hover { top: -26px; }
.threeColV2Repeat .threeColV2RepeatIn{ background-color: #F7F7FF; border-radius:2px; margin:0 1.5px;position:relative;}
.threeColV2IconTitle { padding-top: 22px; }
.threeColV2IconTitle h4 { font-weight:600; }
.threeColV2IconContent { padding-top: 12px; }
.threeColV2IconLink { padding-top: 24px; }
.threeColV2Repeat{position:relative; top: 0;}
.threeColV2Repeat:nth-child(2):before{ content:''; background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20red%201.svg'); width:100%; position:absolute; top:0px; height:53px;transition:ease 0.3s;z-index:-1;}
.threeColV2Main{ padding-bottom: 96px; background:#000FC4; }
.featureSubTitle{color:#E4E6F9;text-transform: uppercase;}
.threeColV2In{position:relative;z-index:9;}
.threeColV2In .sectionTitle h2{color:#fff;}
.threeColV2Padding{ padding: 35px 44px 31px;}
.threeColV2IconLink a { font-weight: 700; position: relative; z-index: 15; }
.threeColV2BoxInner { position: relative; }
.threeColV2IconLink a span { display: inline-block; margin-left: 4px; transition: all ease 0.3s; }
.threeColV2IconLink a:hover span { margin-left: 8px; }
.threeColV2Card_link:hover + .threeColV2Padding .threeColV2IconLink a span { margin-left: 8px; }
.threeColV2IconLink a:focus{ color: #5963D9; }
.threeColV2IconLink a:focus svg path{ fill:#5963D9; }
/* .secondary_services_box{ transform: translateY(-100%); position: absolute;width:100%; transition: all ease-in-out 0.5s; z-index:-1;} */
.secondary_services_box{display:none;}
.secondary_service{background:#2DE4E6;padding:12px 40px;margin:2px 1.5px; cursor:pointer; display: flex; align-items: center; column-gap: 10px; justify-content: space-between;}
.secondary_service_text{color:#0A0A0A;}
.threeColV2BottomTitleBox{margin: 69px auto 0;transition: 0.3s;width: calc(50% - 40px);}
.bottomTitle{font-family: Montserrat; font-size: 24px; font-style: normal; font-weight: 600; line-height: 26px; text-align: center; color:#FFFFFF;}
/* .threeColV2Repeat:nth-child(2):hover{top:53px;} */
.threeColV2Repeat:nth-child(2){margin-top:53px;}
.threeColV2Repeat:nth-child(2):before{margin-top:-53px;}
/* .threeColV2Repeat:nth-child(2) .secondary_services_box{position: relative;transform: translateY(0)} */
.threeColV2Repeat:hover:before{margin-top:-53px;}
/* .threeColV2Repeat:hover .secondary_services_box{position: relative;transform: translateY(0)} */
/* .threeColV2BoxMain{transition:0.5s;} */
.threeColV2Card_link{position:absolute;width:100%;height:100%; z-index: 11; top: 0; left: 0;}
.secondary_service_dummy_Image{display:none;}

/* About Us  */ 
.aboutVideoBg { height: 500px; width: 674px; max-width: 674px; margin: 0 0 0 auto; }
.aboutInner{position:relative;z-index:99;}
.aboutLeftTitle h1 { line-height: 1.07; }
.aboutLeftTitle { padding-top: 24px; }
.aboutLeftSubTitle { line-height: 18px; font-weight: 600; font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase;  }
.aboutLeftContentInner { padding-top: 21px; }
.aboutLeftContent { padding-top: 24px; }
.arrowDown { padding-top: 110px; }
.localvideo-popup{ text-align: center; max-width: calc(100vw - 40%); max-height: calc(100vw - 40%); margin:0 auto; position:relative;}
.localvideo-popup video{ max-width: 100%; max-height: 100vh;}
.mfp-close-btn-in .mfp-close { color: #fff; background: rgba(0, 15, 196, 0.7); border-radius: 15px 15px 0 0; right: 0px; top:-44px; }



.F1ContentTopRow h2 {
  font-weight: 600;
}
h3.F1ContentListTitle {
  font-weight: 600;
}


@media(max-width:1130px)
{
  .mfp-close-btn-in .mfp-close { right: 12%;}
}
@media(max-width:991px)
{
  .localvideo-popup { max-width: calc(100vw - 30%); max-height: calc(100vw - 30%); }
  .mfp-close-btn-in .mfp-close { right: 0%; width: 44px; height: 44px; line-height: 1; }
}
@media(max-width:480px)
{
  .localvideo-popup { max-width: calc(100vw - 20%); max-height: calc(100vw - 20%); }
  /*   .mfp-close-btn-in .mfp-close{ top: -30%; } */
}

.arrowDown span { transform: rotate(90deg); display: inline-block; position: relative; left: -10px; font-weight:600; }
.arrowDown svg { display: inline-block; }
.arrowDown a { position: relative; }
.arrowDown a svg { position: absolute; left: 2px; bottom: -30px; }
.aboutMain { padding-top: 149px; }

a.videoBtn span { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 74px; height: 74px; line-height: 74px; background-color: #fff; border-radius: 50%; text-align: center; z-index: 999; }
a.videoBtn:before {content: '';position: absolute;width: 170px;height: 170px;background: rgba(51,63,208,0.4);top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 0;border-radius: 50%;  transition: all ease 0.3s;}
span.videoPlay { position: relative; transition: all ease 0.3s; }
a.videoBtn:after { content: ''; position: absolute; width: 240px; height: 240px; background: rgba(51,63,208,0.4); top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 0; border-radius: 50%; transition: all ease 0.3s; }

.ourStoryMain{ padding: 101px 0 103px; position: relative; }
.storyLeft{ padding-top: 75px; }
.ourStoryMain:before{ content: ''; position: absolute; width: 45%; height: 43px; background-color: #000FC4; top: 0; }

.storyContent { padding-top: 32px; font-weight: normal; font-size: 22px; line-height: 1.7; padding-right: 10px;color: #434343; }
.storyContent *+p { margin-top: 30px; }
.contentLink { padding-top: 24px; }
.contentLink a { font-weight: bold; font-size: 14px; line-height: 14px;}
.storyRightInner:nth-child(n+2) {    padding-top: 52px; }

.ourTeam { padding: 64px 0 0; position: relative; }
.teamInner{position:relative;z-index:9;}
.teamTitle { padding-bottom: 48px; }
.teamTitle h2{ color:#fff;}
.ourTeam:before {content: '';position: absolute;background-color: #000FC4;width: 100%;height: 729px;z-index: -1;top: 0;left: 0;}
.teamMain { background-color: #fff; padding: 24px; max-width: 904px; margin: 0 auto; position:relative;}
.ourTeam_overlayLeft{position:absolute;top:-40px;left:-40px;}
.ourTeam_overlayRight{position:absolute;top:240px;right:-90px;z-index:-1;}

.teamSection { padding: 24px 33px; }
.teamRepeat { position: relative; text-align: center; }
.teamRepeatinner { padding: 24px 20px; }
.teamMemberPic img{width:100%;height:100%;object-fit:cover;border-radius:50%;}
.teamMemberName { font-weight: 600; font-size: 22px; letter-spacing: -0.02em; color: #000000; font-family: 'Montserrat',sans-serif; transition: all ease 0.3s; }
.teamMemberDetails { padding-top: 32px; }
.teamMemberDesignation { color: #999999; font-weight: normal; font-size: 16px; text-align: center;text-transform: uppercase; padding-top: 4px; transition: all ease 0.3s; }
.memberHover { position: absolute; top: 0; width: 100%; height: 100%;    left: 0; background: rgba(0, 15, 196, 0.8);    border-radius: 0px 0px 4px 4px; opacity: 0; visibility: hidden; transition: all ease 0.3s; }
.teamRepeat:hover .memberHover{ opacity: 1; visibility: visible; }
.teamRepeat:hover .teamMemberName,.teamRepeat:hover .teamMemberDesignation{ opacity: 0; visibility: hidden; }
.memberHoverInner { padding: 32px 20px;    text-align: left; }
.memberHoverName { font-weight: 600; font-size: 22px; color: #fff; letter-spacing: -0.02em; font-family: 'Montserrat',sans-serif; }
.memberHoverDesignation { font-weight: normal; font-size: 16px; color: #fff; text-transform: uppercase; padding-top: 4px; }
.memberHoverContent { padding-top: 93px;    color: #fff; font-weight: normal; font-size: 16px; }
.teamMainInner { margin: 0 -33px; }
.careerPage.v1 .gohire-job-list-item-detail .gohire-job-list-item-detail-title {  color: #000fc4 !important;}
.testimonialMain.testimonialMainV2 { padding: 28px 0 0 0; }

a.videoBtn { position: absolute;    width: 240px;    height: 240px;    top: 50%; left: 50%; transform: translate(-50%, -50%); }
a.videoBtn:hover:before { width: 120px; height: 120px; }
a.videoBtn:hover:after { width: 180px; height: 180px; }
a.videoBtn:hover span.videoPlay { width: 100px; height: 100px;line-height: 100px;  }

.storyContent p span{ font-style: italic; font-weight: 700; }

.video-wrap iframe { position: absolute; top: 0; left: 0;  width: 100%; height: 100%;}
/* Service Page */

.serviceBanner { padding: 219px 0 55px; }
.serviceBannerContent { max-width: 770px; margin: 0 auto; }
.serviceBannerTitle h1 { line-height: 1; }
.serviceBannerTitle span,.groupServiceRightTitle span { position: relative; display: inline-block; z-index: 1; }
.serviceBannerTitle span.highlight:after,.groupServiceRightTitle span.highlight:after { content: '';position: absolute;width: 100%;height: 8px;background-color: #97DEDF;left: 0;bottom: 6px;z-index: -1;}

.clientlogosMain { max-width: 860px; margin: 0 auto; position: relative; }
.clientLogosMargin { display: flex; align-items: center; flex-wrap: wrap; overflow: hidden; background-color: #fff; border-radius: 4px; position: relative; z-index: 1; }
.clientLogosRepeat { flex: 0 0 215px; width: 215px; max-width: 215px; min-height: 105px; align-items: center; display: flex; justify-content: center; border: 1px solid #EDEEF7; }
.clientLogosTitle { padding-bottom: 28px; font-weight: normal; font-size: 16px; text-transform: uppercase; }
.clientLogosMain { padding: 58px 0 50px; }
.NewclientLogosMain.clientLogosMain {padding-bottom: 110px;}
.clientlogosMain:before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/Pattern%20big.svg');width: 208px;height: 108px;background-position: center;left: -34px;bottom: -28px;z-index: 0;background-repeat: no-repeat;background-size: contain;}
.clientlogosMain:after { content: ''; position: absolute; background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/Pattern%20big.svg); width: 208px;
  height: 108px; background-position: center; right: -35px; top: -35px;    z-index: 0; background-repeat: no-repeat; background-size: contain; }

.serviceListingInner { display: flex; flex-wrap: wrap; }
.serviceListRepeat { flex: 0 0 33.33%; background-color: #fff; padding: 33px 39px; position: relative; top: 0; transition: all ease 0.3s; border: 1px solid #EDEEF7; position: relative; }
a.serviceLink{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;  }
.servicesInner { max-width: 858px; margin: 0 auto; position:relative; z-index:9; }
.serviceIconTitle { padding-top: 17px; letter-spacing: -1px; color: #0A0A0A; font-weight: 600; font-size: 20px;font-family: 'Montserrat',sans-serif; }
.serviceListRepeat:first-child { border-radius: 4px 0 0 4px; }
.serviceListRepeat:nth-child(3) { border-radius: 0 4px 4px 0; }
.serviceMainListing {padding-top: 48px;  }
.serviceListRepeat:hover { top: -16px; background-color: #2DE4E6; border-color: #2DE4E6 }
.serviceListingInner {padding-top: 24px;  }
.services.subTitle {color: #E4E6F9;  }
.servicesMain { padding: 150px 0 93px; }


.comparisonTableTitle { background: #F7F7FF; text-align: center; font-weight: 600; font-size: 20px; letter-spacing: -1px; font-family: 'Montserrat',sans-serif; padding: 39px 0; flex: 0 0 440px; display: flex;
  justify-content: center; align-items: center; } 
.comparisonTableTitle:nth-child(1){ background-color: #f7f7ff; color: #000000; }
.comparisonTableTitle:nth-child(2){ background-color: #000fc4; color: #fff; }
.comparisonTableTitleMan { padding: 39px 0; background: #000FC4; text-align: center; }
.compareListRepeat { padding: 28px 22px 27px; color: #fff; font-weight: normal; font-size: 16px; }
.compareListRepeat:nth-child(odd) { background: #010fb2; }
.compareListRepeat:nth-child(even) {background-color: #000fc4;  }
.comparisonTableContentInner ul { list-style: none; margin: 0;padding: 0; }
.comparisonTableContentManInner ul { padding: 0; margin: 0; list-style: none; }
.comparisonTableContent li { padding: 10px 46px; min-height: 79px; align-items: center; font-weight: normal; font-size: 16px;  color: #434343; flex: 0 0 440px; display: flex; }
.comparisonTableContentManInner li { padding: 10px 30px 10px 62px; min-height: 79px; align-items: center; display: flex; color: #fff; position: relative; }

.comparisonTableContentInner:nth-child(odd) ul li:nth-child(3):before,.comparisonTableContentInner:nth-child(even) ul li:nth-child(3):before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/check-icon.png');width: 14px;height: 14px;left: 30px;top: 50%;transform: translateY(-50%);}
.comparisonTableTwoColIn:nth-child(2) .comparisonTableTitle { background-color: #000fc4; }
.comparisonTableTwoColIn:nth-child(2) .comparisonTableContent li:nth-child(odd) { background-color: #010fb2; color: #fff; }
.comparisonTableTwoColIn:nth-child(2) .comparisonTableContent li { padding: 10px 30px 10px 62px; position: relative; }
.comparisonTableTwoColIn:nth-child(2) .comparisonTableContent li:nth-child(even) { background-color: #000fc4; color: #fff; }
.comparisonTableContentInner:nth-child(odd) ul li:nth-child(even) { background: #eaebfc; }
.comparisonTableContentInner:nth-child(even) ul li:nth-child(even){ background: #f7f7ff; }
.comparisonTableContentInner:nth-child(odd) ul li:nth-child(odd){ background: #010fb2; color: #fff; padding: 10px 30px 10px 62px; position: relative; }
.comparisonTableContentInner:nth-child(even) ul li:nth-child(odd){ background: #000fc4; color: #fff; padding: 10px 30px 10px 62px; position: relative;}

.comparisonTableContentInner li:nth-child(1) { width: 157px; flex: 0 0 157px;max-width: 157px; padding: 10px 22px !important; }
.comparisonTitleMain {padding-left: 157px;}
.comparisonTitleMain { display: flex; }
.comparisonTableContentInner ul { display: flex; }
.compareTable { padding: 0 0 68px; }
.smartTitle{ padding-top: 96px; }
.compareTitle { padding-top: 4px; }
.comparisonTableMain { padding-top: 62px; }
.compareTitle h2 { font-weight: 600; }


.Services .Whyus{padding:96px 0 0;}
.Services .Whyus h2 { font-weight:600; }
.Whyus { padding:96px 0 96px; }
.WhyusMain { padding-top:56px; }
.WhyusMain ul { display:flex; flex-wrap:wrap; list-style:none; padding:0; margin:0; column-gap:24px; row-gap:8px; }
.WhyusMain ul li { flex-basis:48%; padding:16px 32px; background:#EDEEF7; color:#0A0A0A; font-weight: 700; display: flex; align-items: flex-start; }
.WhyusMain ul .check_item > i { margin-right:16px; color:#000FC4; }

.testimonialMain.testimonialMainV3 { padding: 23px 0 96px; }
.storyTitle h2 { font-weight: 600; }
.teamTitle h2 { font-weight: 600; }
.testimonialMain h2 { font-weight: 600; }


.arrowDown a { font-size: 12px; line-height: 18px; }
.arrowDown span { text-transform: uppercase; left: -14px; }

.servicesTitle h2{ font-weight: 600; }

.customerService .serviceBannerInner { position: relative;z-index:9; }
.customerService .serviceBannerInner:before { content: ''; position: absolute; background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/Pattern%20big.svg); width: 101px; height: 109px; right: 30px; top: -70px; }
.customerService .serviceBannerInner:after { content: ''; position: absolute; background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/Pattern%20big.svg); width: 101px; height: 109px; left: 30px; bottom: -70px; }
.serviceBanner.customerService { padding-bottom: 238px; }

.boxImageMain { height: 250px; display: table; width: 100%; text-align: center; }
.boxImageIn { display: table-cell; vertical-align: middle; }
.marketServiceBlockRepeatInner{display: flex;justify-content: space-between;}
.marketingBoxRepeat { padding: 20px 12px; }
.marketServiceLeft { width: 44%; max-height: 250px; height: 250px;}
.marketingBoxInner { margin: 0 -15px; padding-top: 36px; }
.marketingBoxInner .wholecardLinks { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.boxTitle { padding-top: 15px; font-weight: 600; font-size: 22px; color: #0A0A0A; letter-spacing: -0.02em; font-family: 'Montserrat',sans-serif; }
.boxTitle a{ color: #0a0a0a; }
.boxTopics ul { margin: 0; padding: 0; list-style: none; padding-top: 16px; }
.boxTopics li { background-color: #E4E6F9; font-weight: normal; font-size: 14px; color: #434343; line-height: 26px; display: inline-block; margin-right: 12px; margin-bottom: 5px; padding: 0 8px; border-radius: 2px; }
.boxContent { font-weight: normal; font-size: 16px; color: #434343; padding-top: 15px; }
.marketingInner { background-color: #fff; margin-top: -74px; border-top-left-radius: 4px; border-top-right-radius: 4px; padding-top: 74px; position: relative; }
.marketingInner:before {content: '';position: absolute;width: 100%;height: 90px;top: -40px;left: 50%;transform: translateX(-50%);background: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/Updated-orange-pattern.svg')no-repeat;}
.marketingMain { padding-bottom: 76px; position: relative; z-index: 1; }
.marketingTitle h2 { font-weight: 600; }
.marketingSubTitle { font-weight: normal; font-size: 16px; padding-top: 8px; color:#0A0A0A; }
.marketingMain .wrapper { max-width: 1094px; }
.boxTitle,.boxTopics { padding-right: 15px; }

.testimonialMainV2 { padding: 126px 0 72px; }
.testimonialLeftTitle { font-weight: 600; font-size: 36px; line-height: 39px; padding-right: 16px; font-family: 'Montserrat',sans-serif; letter-spacing: -0.04em; }
.testimonialLeftTitle span { color: #7dd6d7; }
.testimonialContentV2 { padding-top: 32px; font-weight: normal; font-size: 16px; padding-right: 70px; }
.testimonialRepeatInner { background: #FFFFFF; border-radius: 4px; padding: 40px 76px; }
.testimonialRepeat { padding-bottom: 24px; }
.testimonialClientWords { padding-top: 32px; font-weight: normal; font-size: 18px; color: #434343;  }
.testiClientDetails { padding-top: 32px; display: flex; align-items: center; }
.testiclientImage { flex: 0 0 56px; width: 56px; max-width: 56px; }
.clientDetails { width: calc(100% - 56px); flex: 0 0 calc(100% - 56px); max-width: calc(100% - 56px); padding-left: 20px;  }
.clientName { font-weight: bold; font-size: 14px; line-height: 21px;  }
.testimonialInnerV2 .clientName { color:#0A0A0A; }
.clientDesignation { font-weight: bold; font-size: 10px; color: #999999; line-height: 10px;}

.newCustomerModule { padding: 96px 0 69px; }
.newCustomerLeftContent { padding-top: 32px; padding-right: 55px; }
.newCustomerLeftTitle h2 { font-weight: 600; }
.newCustomerImage { height: 170px; }
.newCustomerRepeat {padding: 0 12px; }
.newCustomerBlocks { margin: 0 -12px; }
.newCustomerRight { padding-left: 12px; }
.testimonialRightMain { padding-left: 12px; }
.newCustomerTitle { font-weight: 600; font-size: 22px; padding-top: 16px; color: #0A0A0A; letter-spacing: -0.02em; font-family: 'Montserrat',sans-serif; transition: all ease 0.3s; }
.newCustomerBlockContent { font-weight: normal; font-size: 16px; padding-top: 16px; color: #434343; }
.newCustomerRepeatIner { padding-bottom: 27px; position: relative; }
.newCustomerRepeatIner a.blockLink { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.slick-dotted.slick-slider{ margin-bottom: 0; }
.testimonialSLiderNewIn .testimonialRepeat { padding-bottom: 0; }

.marketingBoxRepeatIner { position: relative; }
a.cardLinks { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }


.serviceListingInner:nth-child(2) .serviceListRepeat {border-bottom-left-radius: 0; }
.serviceListingInner:nth-child(2) .serviceListRepeat:nth-child(4) { border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;  }
.serviceListingInner:nth-child(3) .serviceListRepeat:nth-child(1) { border-bottom-left-radius: 0; }
.serviceListingInner:nth-child(3) .serviceListRepeat:nth-child(4) {border-bottom-left-radius: 4px;  }
.serviceListingInner:nth-child(3) .serviceListRepeat:nth-child(5) {border-bottom-right-radius: 4px;  }
.serviceListingInner:nth-child(4) .serviceListRepeat:nth-child(2) { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.marketingBoxRepeat {display: flex;  display: inline-block; }
.marketingBoxRepeat { display: flex; display: inline-block; }
.contactFormRight { padding: 45px 30px 50px; border-style: solid; border-width: 1px; border-color: #eee; border-radius: 4px; background-color: #fff; }
.contactFormRight form label { font-family: "lato"; font-size: 16px; color: #000; font-weight: 400; line-height: 24px; padding-top: 0; margin-bottom: 4px; }
.contactFormRight input[type=text].hs-input{width:100% !important;}
.contactcolumn2 input { padding: 0 15px; min-height: 27px; font-size: 16px; font-weight: normal; line-height: 22px; color: #33475b; border: 1px solid #cbd6e2; display: inline-block; width: 90%; background-color: #f5f8fa; }
.hs-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;transition:all .15s linear;background-color:#ff7a59;border-color:#ff7a59;color:#fff;border-radius:3px;border-style:solid;border-width:1px;font-size:14px;padding:12px 24px}.hs-button:hover,.hs-button:focus{background-color:#ff8f73;border-color:#5963D9}.hs-button:active{background-color:#e66e50;border-color:#e66e50}label{font-size:14px;width:130px;text-align:right;color:#33475b;display:block;float:none;width:auto;font-weight:500;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hs-video-form label{color:#fff !important}.hs-video-form .hs-back-button{background-color:#fff;width:20%;height:38px;margin-right:10px;border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.hs-video-form .hs-button{width:70%}.hs-video-form .hs-button span{font-size:15px}.hs-video-form .hs-richtext{color:#fff !important}.hs-video-form .legal-consent-container{max-height:180px !important;overflow-y:scroll !important}.hs-video-form .legal-consent-container:after{content:"";display:block;height:100px;width:100%}.hs-video-form .legal-consent-wrapper{position:relative}.hs-video-form .legal-consent-overlay{position:absolute;pointer-events:none;left:0;bottom:0;height:100px;width:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #292929 100%)}.hs-error-msgs label{color:#f2545b}.hs-input{display:inline-block;width:90%;max-width:500px;height:40px;padding:9px 10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:22px;color:#33475b;border:1px solid #C0C0C0;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.hs-input:not([type=file]){background-color:#fff}.hs-input[type=checkbox],.hs-input[type=radio]{cursor:pointer;width:15px;height:15px;padding:0;margin:3px 0px 3px 0px;line-height:normal; border-color:#C0C0C0;}.hs-input[type=file]{padding:initial;border:initial;line-height:initial;box-shadow:none}select.is-placeholder{color:#bfbfbf}select.is-placeholder:focus{color:#33475b}.hs-input:-moz-placeholder{color:#bfbfbf}.hs-input::-webkit-input-placeholder{color:#bfbfbf}.hs-input option:disabled{color:#bfbfbf}.hs-input input,.hs-input textarea{transition:border .2s linear}.hs-input:focus{outline:none;border-color:rgba(82,168,236,.8)}textarea.hs-input{height:auto}select[multiple].hs-input{height:inherit}input.hs-input.error,div.field.error input,div.field.error textarea,div.field.error .chzn-choices,textarea.hs-input.error,select.hs-input.error{border-color:#c87872}input.hs-input.error:focus,div.field.error input:focus,div.field.error textarea:focus,div.field.error .chzn-choices:focus,textarea.hs-input.error:focus,select.hs-input.error:focus{border-color:#b9554d}.actions{margin-top:18px;margin-bottom:18px;padding:17px 0px}.inputs-list{margin:0 0 5px;width:100%;padding-left:0px}.inputs-list>li{display:block;padding:0;width:100%;padding-top:0}.inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;font-weight:normal}.inputs-list:first-child{padding-top:6px}.inputs-list>li+li{padding-top:2px}ul.no-list{list-style:none}.field{margin-bottom:18px}.hs-field-desc{color:#7c98b6;margin:0px 0px 6px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hs-form-required{color:#000000}.hs-richtext{margin-bottom:3px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:24px;font-size:14px;color:#33475b}.hs-richtext hr{text-align:left;margin-left:0;width:91%}.email-correction,.email-validation{padding-top:3px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.email-correction a,.email-validation a{cursor:pointer}@media(max-width: 400px),(min-device-width: 320px)and (max-device-width: 480px){.email-correction form .form-columns-2 .hs-form-field,.email-correction form .form-columns-3 .hs-form-field,.email-validation form .form-columns-2 .hs-form-field,.email-validation form .form-columns-3 .hs-form-field{float:none;width:100%}.email-correction form .form-columns-2 .hs-form-field .hs-input,.email-correction form .form-columns-3 .hs-form-field .hs-input,.email-validation form .form-columns-2 .hs-form-field .hs-input,.email-validation form .form-columns-3 .hs-form-field .hs-input{width:90%}.email-correction form .form-columns-2 .hs-form-field input[type=checkbox],.email-correction form .form-columns-2 .hs-form-field input[type=radio],.email-correction form .form-columns-3 .hs-form-field input[type=checkbox],.email-correction form .form-columns-3 .hs-form-field input[type=radio],.email-validation form .form-columns-2 .hs-form-field input[type=checkbox],.email-validation form .form-columns-2 .hs-form-field input[type=radio],.email-validation form .form-columns-3 .hs-form-field input[type=checkbox],.email-validation form .form-columns-3 .hs-form-field input[type=radio]{width:24px}}.hs-button,.hs-form-field input[type=text],.hs-form-field input[type=email],.hs-form-field input[type=phone],.hs-form-field input[type=number],.hs-form-field input[type=tel],.hs-form-field input[type=date],.hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none}.hs-default-font-element,.hs-main-font-element{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4.hs-form { width: 100% } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-submit > .actions { text-align: left; } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button, .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button:hover, .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button:hover:not(.inactive), .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button:focus, .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button:active, .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button:active:not(.inactive):not(.link) { background: #4a55d4; border-color: #4a55d4; color: #ffffff; font-size: 14px; line-height: 14px; font-family: Montserrat; } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 legend.hs-field-desc { font-family: Montserrat; color: #7C98B6; font-size: 11px; } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-form-field label { font-family: Montserrat; font-size: 14px; } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-form-field label:not(.hs-error-msg) { color: #33475b; } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .legal-consent-container .hs-richtext, .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .legal-consent-container label { font-family: Montserrat; color: #33475b; font-size: 10px; } .hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-main-font-element, .submitted-message.hs-main-font-element{ font-family: Montserrat; }.fn-date-picker.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;*zoom:1}.fn-date-picker.pika-single.is-hidden{display:none}.fn-date-picker.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.fn-date-picker.pika-single:after,.fn-date-picker.pika-single:before{content:" ";display:table}.fn-date-picker.pika-single:after{clear:both}.fn-date-picker .pika-lendar{float:left;width:240px;margin:8px}.fn-date-picker .pika-title{position:relative;text-align:center}.fn-date-picker .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.fn-date-picker .pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.fn-date-picker .pika-next,.fn-date-picker .pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.fn-date-picker .pika-next:hover,.fn-date-picker .pika-prev:hover{opacity:1}.fn-date-picker .pika-next.is-disabled,.fn-date-picker .pika-prev.is-disabled{cursor:default;opacity:.2}.fn-date-picker .is-rtl .pika-next,.fn-date-picker .pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}.fn-date-picker .is-rtl .pika-prev,.fn-date-picker .pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}.fn-date-picker .pika-select{display:inline-block;*display:inline}.fn-date-picker .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.fn-date-picker .pika-table td,.fn-date-picker .pika-table th{width:14.285714285714286%;padding:0}.fn-date-picker .pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.fn-date-picker .pika-table abbr{border-bottom:none;cursor:help}.fn-date-picker .pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.fn-date-picker .pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}.fn-date-picker .is-today .pika-button{color:#3af;font-weight:700}.fn-date-picker .is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.fn-date-picker .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.fn-date-picker .pika-week{font-size:11px;color:#999}

.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list li{vertical-align:top;display:inline-block;word-wrap:break-word;padding-right:16px}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list li:after{clear:both}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list li input{float:left}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list.inline-list-2 li{width:50%}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list.inline-list-2 li:nth-child(2n){padding-right:0}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list.inline-list-3 li{width:33%}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .inputs-list.inline-list.inline-list-3 li:nth-child(3n){width:34%;padding-right:0}.hs-fieldtype-intl-phone.hs-input{padding:0;background:none;border:none;height:auto}.hs-fieldtype-intl-phone.hs-input:after{clear:both;content:" ";display:table}.hs-fieldtype-intl-phone.hs-input .hs-input{margin-bottom:0}.hs-fieldtype-intl-phone.hs-input input{width:68%!important;float:right}.hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>input.hs-input{width:68%!important}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{width:30%!important}}.hs-input-range-container{width:95%}.hs-input-range-container div{display:inline-block;line-height:50px}.hs-input-range-container .hs-input-range{width:90%;height:40px}.hs-input-range-container .hs-input-range>*{vertical-align:middle}.hs-input-range-container .hs-input-range input{margin:0 5px;width:85%}.hs-input-range-container .hs-input-range-value-container{width:10%}.hs-input-range-container .hs-input{width:100%!important;margin-right:1px;background-color:#fff;text-align:center}.hs-input-range__slider{appearance:none;margin:0;height:30px;overflow:hidden;cursor:pointer}.hs-input-range__slider:focus{outline:none}.hs-input-range__slider::-webkit-slider-runnable-track{width:100%;height:30px;background:linear-gradient(180deg,#0199ff,#0199ff) 100% 50%/100% 3px no-repeat transparent}.hs-input-range__slider::-webkit-slider-thumb{position:relative;appearance:none;height:13px;width:13px;background:#0199ff;border-radius:100%;border:0;top:50%;margin-top:-7.5px;box-shadow:1px 0 0 -5px #cfcfcf,2px 0 0 -5px #cfcfcf,3px 0 0 -5px #cfcfcf,4px 0 0 -5px #cfcfcf,5px 0 0 -5px #cfcfcf,6px 0 0 -5px #cfcfcf,7px 0 0 -5px #cfcfcf,8px 0 0 -5px #cfcfcf,9px 0 0 -5px #cfcfcf,10px 0 0 -5px #cfcfcf,11px 0 0 -5px #cfcfcf,12px 0 0 -5px #cfcfcf,13px 0 0 -5px #cfcfcf,14px 0 0 -5px #cfcfcf,15px 0 0 -5px #cfcfcf,16px 0 0 -5px #cfcfcf,17px 0 0 -5px #cfcfcf,18px 0 0 -5px #cfcfcf,19px 0 0 -5px #cfcfcf,20px 0 0 -5px #cfcfcf,21px 0 0 -5px #cfcfcf,22px 0 0 -5px #cfcfcf,23px 0 0 -5px #cfcfcf,24px 0 0 -5px #cfcfcf,25px 0 0 -5px #cfcfcf,26px 0 0 -5px #cfcfcf,27px 0 0 -5px #cfcfcf,28px 0 0 -5px #cfcfcf,29px 0 0 -5px #cfcfcf,30px 0 0 -5px #cfcfcf,31px 0 0 -5px #cfcfcf,32px 0 0 -5px #cfcfcf,33px 0 0 -5px #cfcfcf,34px 0 0 -5px #cfcfcf,35px 0 0 -5px #cfcfcf,36px 0 0 -5px #cfcfcf,37px 0 0 -5px #cfcfcf,38px 0 0 -5px #cfcfcf,39px 0 0 -5px #cfcfcf,40px 0 0 -5px #cfcfcf,41px 0 0 -5px #cfcfcf,42px 0 0 -5px #cfcfcf,43px 0 0 -5px #cfcfcf,44px 0 0 -5px #cfcfcf,45px 0 0 -5px #cfcfcf,46px 0 0 -5px #cfcfcf,47px 0 0 -5px #cfcfcf,48px 0 0 -5px #cfcfcf,49px 0 0 -5px #cfcfcf,50px 0 0 -5px #cfcfcf,51px 0 0 -5px #cfcfcf,52px 0 0 -5px #cfcfcf,53px 0 0 -5px #cfcfcf,54px 0 0 -5px #cfcfcf,55px 0 0 -5px #cfcfcf,56px 0 0 -5px #cfcfcf,57px 0 0 -5px #cfcfcf,58px 0 0 -5px #cfcfcf,59px 0 0 -5px #cfcfcf,60px 0 0 -5px #cfcfcf,61px 0 0 -5px #cfcfcf,62px 0 0 -5px #cfcfcf,63px 0 0 -5px #cfcfcf,64px 0 0 -5px #cfcfcf,65px 0 0 -5px #cfcfcf,66px 0 0 -5px #cfcfcf,67px 0 0 -5px #cfcfcf,68px 0 0 -5px #cfcfcf,69px 0 0 -5px #cfcfcf,70px 0 0 -5px #cfcfcf,71px 0 0 -5px #cfcfcf,72px 0 0 -5px #cfcfcf,73px 0 0 -5px #cfcfcf,74px 0 0 -5px #cfcfcf,75px 0 0 -5px #cfcfcf,76px 0 0 -5px #cfcfcf,77px 0 0 -5px #cfcfcf,78px 0 0 -5px #cfcfcf,79px 0 0 -5px #cfcfcf,80px 0 0 -5px #cfcfcf,81px 0 0 -5px #cfcfcf,82px 0 0 -5px #cfcfcf,83px 0 0 -5px #cfcfcf,84px 0 0 -5px #cfcfcf,85px 0 0 -5px #cfcfcf,86px 0 0 -5px #cfcfcf,87px 0 0 -5px #cfcfcf,88px 0 0 -5px #cfcfcf,89px 0 0 -5px #cfcfcf,90px 0 0 -5px #cfcfcf,91px 0 0 -5px #cfcfcf,92px 0 0 -5px #cfcfcf,93px 0 0 -5px #cfcfcf,94px 0 0 -5px #cfcfcf,95px 0 0 -5px #cfcfcf,96px 0 0 -5px #cfcfcf,97px 0 0 -5px #cfcfcf,98px 0 0 -5px #cfcfcf,99px 0 0 -5px #cfcfcf,100px 0 0 -5px #cfcfcf,101px 0 0 -5px #cfcfcf,102px 0 0 -5px #cfcfcf,103px 0 0 -5px #cfcfcf,104px 0 0 -5px #cfcfcf,105px 0 0 -5px #cfcfcf,106px 0 0 -5px #cfcfcf,107px 0 0 -5px #cfcfcf,108px 0 0 -5px #cfcfcf,109px 0 0 -5px #cfcfcf,110px 0 0 -5px #cfcfcf,111px 0 0 -5px #cfcfcf,112px 0 0 -5px #cfcfcf,113px 0 0 -5px #cfcfcf,114px 0 0 -5px #cfcfcf,115px 0 0 -5px #cfcfcf,116px 0 0 -5px #cfcfcf,117px 0 0 -5px #cfcfcf,118px 0 0 -5px #cfcfcf,119px 0 0 -5px #cfcfcf,120px 0 0 -5px #cfcfcf,121px 0 0 -5px #cfcfcf,122px 0 0 -5px #cfcfcf,123px 0 0 -5px #cfcfcf,124px 0 0 -5px #cfcfcf,125px 0 0 -5px #cfcfcf,126px 0 0 -5px #cfcfcf,127px 0 0 -5px #cfcfcf,128px 0 0 -5px #cfcfcf,129px 0 0 -5px #cfcfcf,130px 0 0 -5px #cfcfcf,131px 0 0 -5px #cfcfcf,132px 0 0 -5px #cfcfcf,133px 0 0 -5px #cfcfcf,134px 0 0 -5px #cfcfcf,135px 0 0 -5px #cfcfcf,136px 0 0 -5px #cfcfcf,137px 0 0 -5px #cfcfcf,138px 0 0 -5px #cfcfcf,139px 0 0 -5px #cfcfcf,140px 0 0 -5px #cfcfcf,141px 0 0 -5px #cfcfcf,142px 0 0 -5px #cfcfcf,143px 0 0 -5px #cfcfcf,144px 0 0 -5px #cfcfcf,145px 0 0 -5px #cfcfcf,146px 0 0 -5px #cfcfcf,147px 0 0 -5px #cfcfcf,148px 0 0 -5px #cfcfcf,149px 0 0 -5px #cfcfcf,150px 0 0 -5px #cfcfcf,151px 0 0 -5px #cfcfcf,152px 0 0 -5px #cfcfcf,153px 0 0 -5px #cfcfcf,154px 0 0 -5px #cfcfcf,155px 0 0 -5px #cfcfcf,156px 0 0 -5px #cfcfcf,157px 0 0 -5px #cfcfcf,158px 0 0 -5px #cfcfcf,159px 0 0 -5px #cfcfcf,160px 0 0 -5px #cfcfcf,161px 0 0 -5px #cfcfcf,162px 0 0 -5px #cfcfcf,163px 0 0 -5px #cfcfcf,164px 0 0 -5px #cfcfcf,165px 0 0 -5px #cfcfcf,166px 0 0 -5px #cfcfcf,167px 0 0 -5px #cfcfcf,168px 0 0 -5px #cfcfcf,169px 0 0 -5px #cfcfcf,170px 0 0 -5px #cfcfcf,171px 0 0 -5px #cfcfcf,172px 0 0 -5px #cfcfcf,173px 0 0 -5px #cfcfcf,174px 0 0 -5px #cfcfcf,175px 0 0 -5px #cfcfcf,176px 0 0 -5px #cfcfcf,177px 0 0 -5px #cfcfcf,178px 0 0 -5px #cfcfcf,179px 0 0 -5px #cfcfcf,180px 0 0 -5px #cfcfcf,181px 0 0 -5px #cfcfcf,182px 0 0 -5px #cfcfcf,183px 0 0 -5px #cfcfcf,184px 0 0 -5px #cfcfcf,185px 0 0 -5px #cfcfcf,186px 0 0 -5px #cfcfcf,187px 0 0 -5px #cfcfcf,188px 0 0 -5px #cfcfcf,189px 0 0 -5px #cfcfcf,190px 0 0 -5px #cfcfcf,191px 0 0 -5px #cfcfcf,192px 0 0 -5px #cfcfcf,193px 0 0 -5px #cfcfcf,194px 0 0 -5px #cfcfcf,195px 0 0 -5px #cfcfcf,196px 0 0 -5px #cfcfcf,197px 0 0 -5px #cfcfcf,198px 0 0 -5px #cfcfcf,199px 0 0 -5px #cfcfcf,200px 0 0 -5px #cfcfcf,201px 0 0 -5px #cfcfcf,202px 0 0 -5px #cfcfcf,203px 0 0 -5px #cfcfcf,204px 0 0 -5px #cfcfcf,205px 0 0 -5px #cfcfcf,206px 0 0 -5px #cfcfcf,207px 0 0 -5px #cfcfcf,208px 0 0 -5px #cfcfcf,209px 0 0 -5px #cfcfcf,210px 0 0 -5px #cfcfcf,211px 0 0 -5px #cfcfcf,212px 0 0 -5px #cfcfcf,213px 0 0 -5px #cfcfcf,214px 0 0 -5px #cfcfcf,215px 0 0 -5px #cfcfcf,216px 0 0 -5px #cfcfcf,217px 0 0 -5px #cfcfcf,218px 0 0 -5px #cfcfcf,219px 0 0 -5px #cfcfcf,220px 0 0 -5px #cfcfcf,221px 0 0 -5px #cfcfcf,222px 0 0 -5px #cfcfcf,223px 0 0 -5px #cfcfcf,224px 0 0 -5px #cfcfcf,225px 0 0 -5px #cfcfcf,226px 0 0 -5px #cfcfcf,227px 0 0 -5px #cfcfcf,228px 0 0 -5px #cfcfcf,229px 0 0 -5px #cfcfcf,230px 0 0 -5px #cfcfcf,231px 0 0 -5px #cfcfcf,232px 0 0 -5px #cfcfcf,233px 0 0 -5px #cfcfcf,234px 0 0 -5px #cfcfcf,235px 0 0 -5px #cfcfcf,236px 0 0 -5px #cfcfcf,237px 0 0 -5px #cfcfcf,238px 0 0 -5px #cfcfcf,239px 0 0 -5px #cfcfcf,240px 0 0 -5px #cfcfcf,241px 0 0 -5px #cfcfcf,242px 0 0 -5px #cfcfcf,243px 0 0 -5px #cfcfcf,244px 0 0 -5px #cfcfcf,245px 0 0 -5px #cfcfcf,246px 0 0 -5px #cfcfcf,247px 0 0 -5px #cfcfcf,248px 0 0 -5px #cfcfcf,249px 0 0 -5px #cfcfcf,250px 0 0 -5px #cfcfcf,251px 0 0 -5px #cfcfcf,252px 0 0 -5px #cfcfcf,253px 0 0 -5px #cfcfcf,254px 0 0 -5px #cfcfcf,255px 0 0 -5px #cfcfcf,256px 0 0 -5px #cfcfcf,257px 0 0 -5px #cfcfcf,258px 0 0 -5px #cfcfcf,259px 0 0 -5px #cfcfcf,260px 0 0 -5px #cfcfcf,261px 0 0 -5px #cfcfcf,262px 0 0 -5px #cfcfcf,263px 0 0 -5px #cfcfcf,264px 0 0 -5px #cfcfcf,265px 0 0 -5px #cfcfcf,266px 0 0 -5px #cfcfcf,267px 0 0 -5px #cfcfcf,268px 0 0 -5px #cfcfcf,269px 0 0 -5px #cfcfcf,270px 0 0 -5px #cfcfcf,271px 0 0 -5px #cfcfcf,272px 0 0 -5px #cfcfcf,273px 0 0 -5px #cfcfcf,274px 0 0 -5px #cfcfcf,275px 0 0 -5px #cfcfcf,276px 0 0 -5px #cfcfcf,277px 0 0 -5px #cfcfcf,278px 0 0 -5px #cfcfcf,279px 0 0 -5px #cfcfcf,280px 0 0 -5px #cfcfcf,281px 0 0 -5px #cfcfcf,282px 0 0 -5px #cfcfcf,283px 0 0 -5px #cfcfcf,284px 0 0 -5px #cfcfcf,285px 0 0 -5px #cfcfcf,286px 0 0 -5px #cfcfcf,287px 0 0 -5px #cfcfcf,288px 0 0 -5px #cfcfcf,289px 0 0 -5px #cfcfcf,290px 0 0 -5px #cfcfcf,291px 0 0 -5px #cfcfcf,292px 0 0 -5px #cfcfcf,293px 0 0 -5px #cfcfcf,294px 0 0 -5px #cfcfcf,295px 0 0 -5px #cfcfcf,296px 0 0 -5px #cfcfcf,297px 0 0 -5px #cfcfcf,298px 0 0 -5px #cfcfcf,299px 0 0 -5px #cfcfcf,300px 0 0 -5px #cfcfcf,301px 0 0 -5px #cfcfcf,302px 0 0 -5px #cfcfcf,303px 0 0 -5px #cfcfcf,304px 0 0 -5px #cfcfcf,305px 0 0 -5px #cfcfcf,306px 0 0 -5px #cfcfcf,307px 0 0 -5px #cfcfcf,308px 0 0 -5px #cfcfcf,309px 0 0 -5px #cfcfcf,310px 0 0 -5px #cfcfcf,311px 0 0 -5px #cfcfcf,312px 0 0 -5px #cfcfcf,313px 0 0 -5px #cfcfcf,314px 0 0 -5px #cfcfcf,315px 0 0 -5px #cfcfcf,316px 0 0 -5px #cfcfcf,317px 0 0 -5px #cfcfcf,318px 0 0 -5px #cfcfcf,319px 0 0 -5px #cfcfcf,320px 0 0 -5px #cfcfcf,321px 0 0 -5px #cfcfcf,322px 0 0 -5px #cfcfcf,323px 0 0 -5px #cfcfcf,324px 0 0 -5px #cfcfcf,325px 0 0 -5px #cfcfcf,326px 0 0 -5px #cfcfcf,327px 0 0 -5px #cfcfcf,328px 0 0 -5px #cfcfcf,329px 0 0 -5px #cfcfcf,330px 0 0 -5px #cfcfcf,331px 0 0 -5px #cfcfcf,332px 0 0 -5px #cfcfcf,333px 0 0 -5px #cfcfcf,334px 0 0 -5px #cfcfcf,335px 0 0 -5px #cfcfcf,336px 0 0 -5px #cfcfcf,337px 0 0 -5px #cfcfcf,338px 0 0 -5px #cfcfcf,339px 0 0 -5px #cfcfcf,340px 0 0 -5px #cfcfcf,341px 0 0 -5px #cfcfcf,342px 0 0 -5px #cfcfcf,343px 0 0 -5px #cfcfcf,344px 0 0 -5px #cfcfcf,345px 0 0 -5px #cfcfcf,346px 0 0 -5px #cfcfcf,347px 0 0 -5px #cfcfcf,348px 0 0 -5px #cfcfcf,349px 0 0 -5px #cfcfcf,350px 0 0 -5px #cfcfcf,351px 0 0 -5px #cfcfcf,352px 0 0 -5px #cfcfcf,353px 0 0 -5px #cfcfcf,354px 0 0 -5px #cfcfcf,355px 0 0 -5px #cfcfcf,356px 0 0 -5px #cfcfcf,357px 0 0 -5px #cfcfcf,358px 0 0 -5px #cfcfcf,359px 0 0 -5px #cfcfcf,360px 0 0 -5px #cfcfcf,361px 0 0 -5px #cfcfcf,362px 0 0 -5px #cfcfcf,363px 0 0 -5px #cfcfcf,364px 0 0 -5px #cfcfcf,365px 0 0 -5px #cfcfcf,366px 0 0 -5px #cfcfcf,367px 0 0 -5px #cfcfcf,368px 0 0 -5px #cfcfcf,369px 0 0 -5px #cfcfcf,370px 0 0 -5px #cfcfcf,371px 0 0 -5px #cfcfcf,372px 0 0 -5px #cfcfcf,373px 0 0 -5px #cfcfcf,374px 0 0 -5px #cfcfcf,375px 0 0 -5px #cfcfcf,376px 0 0 -5px #cfcfcf,377px 0 0 -5px #cfcfcf,378px 0 0 -5px #cfcfcf,379px 0 0 -5px #cfcfcf,380px 0 0 -5px #cfcfcf,381px 0 0 -5px #cfcfcf,382px 0 0 -5px #cfcfcf,383px 0 0 -5px #cfcfcf,384px 0 0 -5px #cfcfcf,385px 0 0 -5px #cfcfcf,386px 0 0 -5px #cfcfcf,387px 0 0 -5px #cfcfcf,388px 0 0 -5px #cfcfcf,389px 0 0 -5px #cfcfcf,390px 0 0 -5px #cfcfcf,391px 0 0 -5px #cfcfcf,392px 0 0 -5px #cfcfcf,393px 0 0 -5px #cfcfcf,394px 0 0 -5px #cfcfcf,395px 0 0 -5px #cfcfcf,396px 0 0 -5px #cfcfcf,397px 0 0 -5px #cfcfcf,398px 0 0 -5px #cfcfcf,399px 0 0 -5px #cfcfcf,400px 0 0 -5px #cfcfcf,401px 0 0 -5px #cfcfcf,402px 0 0 -5px #cfcfcf,403px 0 0 -5px #cfcfcf,404px 0 0 -5px #cfcfcf,405px 0 0 -5px #cfcfcf,406px 0 0 -5px #cfcfcf,407px 0 0 -5px #cfcfcf,408px 0 0 -5px #cfcfcf,409px 0 0 -5px #cfcfcf,410px 0 0 -5px #cfcfcf,411px 0 0 -5px #cfcfcf,412px 0 0 -5px #cfcfcf,413px 0 0 -5px #cfcfcf,414px 0 0 -5px #cfcfcf,415px 0 0 -5px #cfcfcf,416px 0 0 -5px #cfcfcf,417px 0 0 -5px #cfcfcf,418px 0 0 -5px #cfcfcf,419px 0 0 -5px #cfcfcf,420px 0 0 -5px #cfcfcf,421px 0 0 -5px #cfcfcf,422px 0 0 -5px #cfcfcf,423px 0 0 -5px #cfcfcf,424px 0 0 -5px #cfcfcf,425px 0 0 -5px #cfcfcf,426px 0 0 -5px #cfcfcf,427px 0 0 -5px #cfcfcf,428px 0 0 -5px #cfcfcf,429px 0 0 -5px #cfcfcf,430px 0 0 -5px #cfcfcf,431px 0 0 -5px #cfcfcf,432px 0 0 -5px #cfcfcf,433px 0 0 -5px #cfcfcf,434px 0 0 -5px #cfcfcf,435px 0 0 -5px #cfcfcf,436px 0 0 -5px #cfcfcf,437px 0 0 -5px #cfcfcf,438px 0 0 -5px #cfcfcf,439px 0 0 -5px #cfcfcf,440px 0 0 -5px #cfcfcf,441px 0 0 -5px #cfcfcf,442px 0 0 -5px #cfcfcf,443px 0 0 -5px #cfcfcf,444px 0 0 -5px #cfcfcf,445px 0 0 -5px #cfcfcf,446px 0 0 -5px #cfcfcf,447px 0 0 -5px #cfcfcf,448px 0 0 -5px #cfcfcf,449px 0 0 -5px #cfcfcf,450px 0 0 -5px #cfcfcf,451px 0 0 -5px #cfcfcf,452px 0 0 -5px #cfcfcf,453px 0 0 -5px #cfcfcf,454px 0 0 -5px #cfcfcf,455px 0 0 -5px #cfcfcf,456px 0 0 -5px #cfcfcf,457px 0 0 -5px #cfcfcf,458px 0 0 -5px #cfcfcf,459px 0 0 -5px #cfcfcf,460px 0 0 -5px #cfcfcf,461px 0 0 -5px #cfcfcf,462px 0 0 -5px #cfcfcf,463px 0 0 -5px #cfcfcf,464px 0 0 -5px #cfcfcf,465px 0 0 -5px #cfcfcf,466px 0 0 -5px #cfcfcf,467px 0 0 -5px #cfcfcf,468px 0 0 -5px #cfcfcf,469px 0 0 -5px #cfcfcf,470px 0 0 -5px #cfcfcf,471px 0 0 -5px #cfcfcf,472px 0 0 -5px #cfcfcf,473px 0 0 -5px #cfcfcf,474px 0 0 -5px #cfcfcf,475px 0 0 -5px #cfcfcf,476px 0 0 -5px #cfcfcf,477px 0 0 -5px #cfcfcf,478px 0 0 -5px #cfcfcf,479px 0 0 -5px #cfcfcf,480px 0 0 -5px #cfcfcf,481px 0 0 -5px #cfcfcf,482px 0 0 -5px #cfcfcf,483px 0 0 -5px #cfcfcf,484px 0 0 -5px #cfcfcf,485px 0 0 -5px #cfcfcf,486px 0 0 -5px #cfcfcf,487px 0 0 -5px #cfcfcf,488px 0 0 -5px #cfcfcf,489px 0 0 -5px #cfcfcf,490px 0 0 -5px #cfcfcf,491px 0 0 -5px #cfcfcf,492px 0 0 -5px #cfcfcf,493px 0 0 -5px #cfcfcf,494px 0 0 -5px #cfcfcf,495px 0 0 -5px #cfcfcf,496px 0 0 -5px #cfcfcf,497px 0 0 -5px #cfcfcf,498px 0 0 -5px #cfcfcf,499px 0 0 -5px #cfcfcf,500px 0 0 -5px #cfcfcf,501px 0 0 -5px #cfcfcf,502px 0 0 -5px #cfcfcf,503px 0 0 -5px #cfcfcf,504px 0 0 -5px #cfcfcf,505px 0 0 -5px #cfcfcf,506px 0 0 -5px #cfcfcf,507px 0 0 -5px #cfcfcf,508px 0 0 -5px #cfcfcf,509px 0 0 -5px #cfcfcf,510px 0 0 -5px #cfcfcf,511px 0 0 -5px #cfcfcf,512px 0 0 -5px #cfcfcf,513px 0 0 -5px #cfcfcf,514px 0 0 -5px #cfcfcf,515px 0 0 -5px #cfcfcf,516px 0 0 -5px #cfcfcf,517px 0 0 -5px #cfcfcf,518px 0 0 -5px #cfcfcf,519px 0 0 -5px #cfcfcf,520px 0 0 -5px #cfcfcf,521px 0 0 -5px #cfcfcf,522px 0 0 -5px #cfcfcf,523px 0 0 -5px #cfcfcf,524px 0 0 -5px #cfcfcf,525px 0 0 -5px #cfcfcf,526px 0 0 -5px #cfcfcf,527px 0 0 -5px #cfcfcf,528px 0 0 -5px #cfcfcf,529px 0 0 -5px #cfcfcf,530px 0 0 -5px #cfcfcf,531px 0 0 -5px #cfcfcf,532px 0 0 -5px #cfcfcf,533px 0 0 -5px #cfcfcf,534px 0 0 -5px #cfcfcf,535px 0 0 -5px #cfcfcf,536px 0 0 -5px #cfcfcf,537px 0 0 -5px #cfcfcf,538px 0 0 -5px #cfcfcf,539px 0 0 -5px #cfcfcf,540px 0 0 -5px #cfcfcf,541px 0 0 -5px #cfcfcf,542px 0 0 -5px #cfcfcf,543px 0 0 -5px #cfcfcf,544px 0 0 -5px #cfcfcf,545px 0 0 -5px #cfcfcf,546px 0 0 -5px #cfcfcf,547px 0 0 -5px #cfcfcf,548px 0 0 -5px #cfcfcf,549px 0 0 -5px #cfcfcf,550px 0 0 -5px #cfcfcf,551px 0 0 -5px #cfcfcf,552px 0 0 -5px #cfcfcf,553px 0 0 -5px #cfcfcf,554px 0 0 -5px #cfcfcf,555px 0 0 -5px #cfcfcf,556px 0 0 -5px #cfcfcf,557px 0 0 -5px #cfcfcf,558px 0 0 -5px #cfcfcf,559px 0 0 -5px #cfcfcf,560px 0 0 -5px #cfcfcf,561px 0 0 -5px #cfcfcf,562px 0 0 -5px #cfcfcf,563px 0 0 -5px #cfcfcf,564px 0 0 -5px #cfcfcf,565px 0 0 -5px #cfcfcf,566px 0 0 -5px #cfcfcf,567px 0 0 -5px #cfcfcf,568px 0 0 -5px #cfcfcf,569px 0 0 -5px #cfcfcf,570px 0 0 -5px #cfcfcf,571px 0 0 -5px #cfcfcf,572px 0 0 -5px #cfcfcf,573px 0 0 -5px #cfcfcf,574px 0 0 -5px #cfcfcf,575px 0 0 -5px #cfcfcf,576px 0 0 -5px #cfcfcf,577px 0 0 -5px #cfcfcf,578px 0 0 -5px #cfcfcf,579px 0 0 -5px #cfcfcf,580px 0 0 -5px #cfcfcf,581px 0 0 -5px #cfcfcf,582px 0 0 -5px #cfcfcf,583px 0 0 -5px #cfcfcf,584px 0 0 -5px #cfcfcf,585px 0 0 -5px #cfcfcf,586px 0 0 -5px #cfcfcf,587px 0 0 -5px #cfcfcf,588px 0 0 -5px #cfcfcf,589px 0 0 -5px #cfcfcf,590px 0 0 -5px #cfcfcf,591px 0 0 -5px #cfcfcf,592px 0 0 -5px #cfcfcf,593px 0 0 -5px #cfcfcf,594px 0 0 -5px #cfcfcf,595px 0 0 -5px #cfcfcf,596px 0 0 -5px #cfcfcf,597px 0 0 -5px #cfcfcf,598px 0 0 -5px #cfcfcf,599px 0 0 -5px #cfcfcf,600px 0 0 -5px #cfcfcf,601px 0 0 -5px #cfcfcf,602px 0 0 -5px #cfcfcf,603px 0 0 -5px #cfcfcf,604px 0 0 -5px #cfcfcf,605px 0 0 -5px #cfcfcf,606px 0 0 -5px #cfcfcf,607px 0 0 -5px #cfcfcf,608px 0 0 -5px #cfcfcf,609px 0 0 -5px #cfcfcf,610px 0 0 -5px #cfcfcf,611px 0 0 -5px #cfcfcf,612px 0 0 -5px #cfcfcf,613px 0 0 -5px #cfcfcf,614px 0 0 -5px #cfcfcf,615px 0 0 -5px #cfcfcf,616px 0 0 -5px #cfcfcf,617px 0 0 -5px #cfcfcf,618px 0 0 -5px #cfcfcf,619px 0 0 -5px #cfcfcf,620px 0 0 -5px #cfcfcf,621px 0 0 -5px #cfcfcf,622px 0 0 -5px #cfcfcf,623px 0 0 -5px #cfcfcf,624px 0 0 -5px #cfcfcf,625px 0 0 -5px #cfcfcf,626px 0 0 -5px #cfcfcf,627px 0 0 -5px #cfcfcf,628px 0 0 -5px #cfcfcf,629px 0 0 -5px #cfcfcf,630px 0 0 -5px #cfcfcf,631px 0 0 -5px #cfcfcf,632px 0 0 -5px #cfcfcf,633px 0 0 -5px #cfcfcf,634px 0 0 -5px #cfcfcf,635px 0 0 -5px #cfcfcf,636px 0 0 -5px #cfcfcf,637px 0 0 -5px #cfcfcf,638px 0 0 -5px #cfcfcf,639px 0 0 -5px #cfcfcf,640px 0 0 -5px #cfcfcf,641px 0 0 -5px #cfcfcf,642px 0 0 -5px #cfcfcf,643px 0 0 -5px #cfcfcf,644px 0 0 -5px #cfcfcf,645px 0 0 -5px #cfcfcf,646px 0 0 -5px #cfcfcf,647px 0 0 -5px #cfcfcf,648px 0 0 -5px #cfcfcf,649px 0 0 -5px #cfcfcf,650px 0 0 -5px #cfcfcf,651px 0 0 -5px #cfcfcf,652px 0 0 -5px #cfcfcf,653px 0 0 -5px #cfcfcf,654px 0 0 -5px #cfcfcf,655px 0 0 -5px #cfcfcf,656px 0 0 -5px #cfcfcf,657px 0 0 -5px #cfcfcf,658px 0 0 -5px #cfcfcf,659px 0 0 -5px #cfcfcf,660px 0 0 -5px #cfcfcf,661px 0 0 -5px #cfcfcf,662px 0 0 -5px #cfcfcf,663px 0 0 -5px #cfcfcf,664px 0 0 -5px #cfcfcf,665px 0 0 -5px #cfcfcf,666px 0 0 -5px #cfcfcf,667px 0 0 -5px #cfcfcf,668px 0 0 -5px #cfcfcf,669px 0 0 -5px #cfcfcf,670px 0 0 -5px #cfcfcf,671px 0 0 -5px #cfcfcf,672px 0 0 -5px #cfcfcf,673px 0 0 -5px #cfcfcf,674px 0 0 -5px #cfcfcf,675px 0 0 -5px #cfcfcf,676px 0 0 -5px #cfcfcf,677px 0 0 -5px #cfcfcf,678px 0 0 -5px #cfcfcf,679px 0 0 -5px #cfcfcf,680px 0 0 -5px #cfcfcf,681px 0 0 -5px #cfcfcf,682px 0 0 -5px #cfcfcf,683px 0 0 -5px #cfcfcf,684px 0 0 -5px #cfcfcf,685px 0 0 -5px #cfcfcf,686px 0 0 -5px #cfcfcf,687px 0 0 -5px #cfcfcf,688px 0 0 -5px #cfcfcf,689px 0 0 -5px #cfcfcf,690px 0 0 -5px #cfcfcf,691px 0 0 -5px #cfcfcf,692px 0 0 -5px #cfcfcf,693px 0 0 -5px #cfcfcf,694px 0 0 -5px #cfcfcf,695px 0 0 -5px #cfcfcf,696px 0 0 -5px #cfcfcf,697px 0 0 -5px #cfcfcf,698px 0 0 -5px #cfcfcf,699px 0 0 -5px #cfcfcf,700px 0 0 -5px #cfcfcf,701px 0 0 -5px #cfcfcf,702px 0 0 -5px #cfcfcf,703px 0 0 -5px #cfcfcf,704px 0 0 -5px #cfcfcf,705px 0 0 -5px #cfcfcf,706px 0 0 -5px #cfcfcf,707px 0 0 -5px #cfcfcf,708px 0 0 -5px #cfcfcf,709px 0 0 -5px #cfcfcf,710px 0 0 -5px #cfcfcf,711px 0 0 -5px #cfcfcf,712px 0 0 -5px #cfcfcf,713px 0 0 -5px #cfcfcf,714px 0 0 -5px #cfcfcf,715px 0 0 -5px #cfcfcf,716px 0 0 -5px #cfcfcf,717px 0 0 -5px #cfcfcf,718px 0 0 -5px #cfcfcf,719px 0 0 -5px #cfcfcf,720px 0 0 -5px #cfcfcf,721px 0 0 -5px #cfcfcf,722px 0 0 -5px #cfcfcf,723px 0 0 -5px #cfcfcf,724px 0 0 -5px #cfcfcf,725px 0 0 -5px #cfcfcf,726px 0 0 -5px #cfcfcf,727px 0 0 -5px #cfcfcf,728px 0 0 -5px #cfcfcf,729px 0 0 -5px #cfcfcf,730px 0 0 -5px #cfcfcf,731px 0 0 -5px #cfcfcf,732px 0 0 -5px #cfcfcf,733px 0 0 -5px #cfcfcf,734px 0 0 -5px #cfcfcf,735px 0 0 -5px #cfcfcf,736px 0 0 -5px #cfcfcf,737px 0 0 -5px #cfcfcf,738px 0 0 -5px #cfcfcf,739px 0 0 -5px #cfcfcf,740px 0 0 -5px #cfcfcf,741px 0 0 -5px #cfcfcf,742px 0 0 -5px #cfcfcf,743px 0 0 -5px #cfcfcf,744px 0 0 -5px #cfcfcf,745px 0 0 -5px #cfcfcf,746px 0 0 -5px #cfcfcf,747px 0 0 -5px #cfcfcf,748px 0 0 -5px #cfcfcf,749px 0 0 -5px #cfcfcf,750px 0 0 -5px #cfcfcf,751px 0 0 -5px #cfcfcf,752px 0 0 -5px #cfcfcf,753px 0 0 -5px #cfcfcf,754px 0 0 -5px #cfcfcf,755px 0 0 -5px #cfcfcf,756px 0 0 -5px #cfcfcf,757px 0 0 -5px #cfcfcf,758px 0 0 -5px #cfcfcf,759px 0 0 -5px #cfcfcf,760px 0 0 -5px #cfcfcf,761px 0 0 -5px #cfcfcf,762px 0 0 -5px #cfcfcf,763px 0 0 -5px #cfcfcf,764px 0 0 -5px #cfcfcf,765px 0 0 -5px #cfcfcf,766px 0 0 -5px #cfcfcf,767px 0 0 -5px #cfcfcf,768px 0 0 -5px #cfcfcf,769px 0 0 -5px #cfcfcf,770px 0 0 -5px #cfcfcf,771px 0 0 -5px #cfcfcf,772px 0 0 -5px #cfcfcf,773px 0 0 -5px #cfcfcf,774px 0 0 -5px #cfcfcf,775px 0 0 -5px #cfcfcf,776px 0 0 -5px #cfcfcf,777px 0 0 -5px #cfcfcf,778px 0 0 -5px #cfcfcf,779px 0 0 -5px #cfcfcf,780px 0 0 -5px #cfcfcf,781px 0 0 -5px #cfcfcf,782px 0 0 -5px #cfcfcf,783px 0 0 -5px #cfcfcf,784px 0 0 -5px #cfcfcf,785px 0 0 -5px #cfcfcf,786px 0 0 -5px #cfcfcf,787px 0 0 -5px #cfcfcf,788px 0 0 -5px #cfcfcf,789px 0 0 -5px #cfcfcf,790px 0 0 -5px #cfcfcf,791px 0 0 -5px #cfcfcf,792px 0 0 -5px #cfcfcf,793px 0 0 -5px #cfcfcf,794px 0 0 -5px #cfcfcf,795px 0 0 -5px #cfcfcf,796px 0 0 -5px #cfcfcf,797px 0 0 -5px #cfcfcf,798px 0 0 -5px #cfcfcf,799px 0 0 -5px #cfcfcf,800px 0 0 -5px #cfcfcf,801px 0 0 -5px #cfcfcf,802px 0 0 -5px #cfcfcf,803px 0 0 -5px #cfcfcf,804px 0 0 -5px #cfcfcf,805px 0 0 -5px #cfcfcf,806px 0 0 -5px #cfcfcf,807px 0 0 -5px #cfcfcf,808px 0 0 -5px #cfcfcf,809px 0 0 -5px #cfcfcf,810px 0 0 -5px #cfcfcf,811px 0 0 -5px #cfcfcf,812px 0 0 -5px #cfcfcf,813px 0 0 -5px #cfcfcf,814px 0 0 -5px #cfcfcf,815px 0 0 -5px #cfcfcf,816px 0 0 -5px #cfcfcf,817px 0 0 -5px #cfcfcf,818px 0 0 -5px #cfcfcf,819px 0 0 -5px #cfcfcf,820px 0 0 -5px #cfcfcf,821px 0 0 -5px #cfcfcf,822px 0 0 -5px #cfcfcf,823px 0 0 -5px #cfcfcf,824px 0 0 -5px #cfcfcf,825px 0 0 -5px #cfcfcf,826px 0 0 -5px #cfcfcf,827px 0 0 -5px #cfcfcf,828px 0 0 -5px #cfcfcf,829px 0 0 -5px #cfcfcf,830px 0 0 -5px #cfcfcf,831px 0 0 -5px #cfcfcf,832px 0 0 -5px #cfcfcf,833px 0 0 -5px #cfcfcf,834px 0 0 -5px #cfcfcf,835px 0 0 -5px #cfcfcf,836px 0 0 -5px #cfcfcf,837px 0 0 -5px #cfcfcf,838px 0 0 -5px #cfcfcf,839px 0 0 -5px #cfcfcf,840px 0 0 -5px #cfcfcf,841px 0 0 -5px #cfcfcf,842px 0 0 -5px #cfcfcf,843px 0 0 -5px #cfcfcf,844px 0 0 -5px #cfcfcf,845px 0 0 -5px #cfcfcf,846px 0 0 -5px #cfcfcf,847px 0 0 -5px #cfcfcf,848px 0 0 -5px #cfcfcf,849px 0 0 -5px #cfcfcf,850px 0 0 -5px #cfcfcf,851px 0 0 -5px #cfcfcf,852px 0 0 -5px #cfcfcf,853px 0 0 -5px #cfcfcf,854px 0 0 -5px #cfcfcf,855px 0 0 -5px #cfcfcf,856px 0 0 -5px #cfcfcf,857px 0 0 -5px #cfcfcf,858px 0 0 -5px #cfcfcf,859px 0 0 -5px #cfcfcf,860px 0 0 -5px #cfcfcf,861px 0 0 -5px #cfcfcf,862px 0 0 -5px #cfcfcf,863px 0 0 -5px #cfcfcf,864px 0 0 -5px #cfcfcf,865px 0 0 -5px #cfcfcf,866px 0 0 -5px #cfcfcf,867px 0 0 -5px #cfcfcf,868px 0 0 -5px #cfcfcf,869px 0 0 -5px #cfcfcf,870px 0 0 -5px #cfcfcf,871px 0 0 -5px #cfcfcf,872px 0 0 -5px #cfcfcf,873px 0 0 -5px #cfcfcf,874px 0 0 -5px #cfcfcf,875px 0 0 -5px #cfcfcf,876px 0 0 -5px #cfcfcf,877px 0 0 -5px #cfcfcf,878px 0 0 -5px #cfcfcf,879px 0 0 -5px #cfcfcf,880px 0 0 -5px #cfcfcf,881px 0 0 -5px #cfcfcf,882px 0 0 -5px #cfcfcf,883px 0 0 -5px #cfcfcf,884px 0 0 -5px #cfcfcf,885px 0 0 -5px #cfcfcf,886px 0 0 -5px #cfcfcf,887px 0 0 -5px #cfcfcf,888px 0 0 -5px #cfcfcf,889px 0 0 -5px #cfcfcf,890px 0 0 -5px #cfcfcf,891px 0 0 -5px #cfcfcf,892px 0 0 -5px #cfcfcf,893px 0 0 -5px #cfcfcf,894px 0 0 -5px #cfcfcf,895px 0 0 -5px #cfcfcf,896px 0 0 -5px #cfcfcf,897px 0 0 -5px #cfcfcf,898px 0 0 -5px #cfcfcf,899px 0 0 -5px #cfcfcf,900px 0 0 -5px #cfcfcf,901px 0 0 -5px #cfcfcf,902px 0 0 -5px #cfcfcf,903px 0 0 -5px #cfcfcf,904px 0 0 -5px #cfcfcf,905px 0 0 -5px #cfcfcf,906px 0 0 -5px #cfcfcf,907px 0 0 -5px #cfcfcf,908px 0 0 -5px #cfcfcf,909px 0 0 -5px #cfcfcf,910px 0 0 -5px #cfcfcf,911px 0 0 -5px #cfcfcf,912px 0 0 -5px #cfcfcf,913px 0 0 -5px #cfcfcf,914px 0 0 -5px #cfcfcf,915px 0 0 -5px #cfcfcf,916px 0 0 -5px #cfcfcf,917px 0 0 -5px #cfcfcf,918px 0 0 -5px #cfcfcf,919px 0 0 -5px #cfcfcf,920px 0 0 -5px #cfcfcf,921px 0 0 -5px #cfcfcf,922px 0 0 -5px #cfcfcf,923px 0 0 -5px #cfcfcf,924px 0 0 -5px #cfcfcf,925px 0 0 -5px #cfcfcf,926px 0 0 -5px #cfcfcf,927px 0 0 -5px #cfcfcf,928px 0 0 -5px #cfcfcf,929px 0 0 -5px #cfcfcf,930px 0 0 -5px #cfcfcf,931px 0 0 -5px #cfcfcf,932px 0 0 -5px #cfcfcf,933px 0 0 -5px #cfcfcf,934px 0 0 -5px #cfcfcf,935px 0 0 -5px #cfcfcf,936px 0 0 -5px #cfcfcf,937px 0 0 -5px #cfcfcf,938px 0 0 -5px #cfcfcf,939px 0 0 -5px #cfcfcf,940px 0 0 -5px #cfcfcf,941px 0 0 -5px #cfcfcf,942px 0 0 -5px #cfcfcf,943px 0 0 -5px #cfcfcf,944px 0 0 -5px #cfcfcf,945px 0 0 -5px #cfcfcf,946px 0 0 -5px #cfcfcf,947px 0 0 -5px #cfcfcf,948px 0 0 -5px #cfcfcf,949px 0 0 -5px #cfcfcf,950px 0 0 -5px #cfcfcf,951px 0 0 -5px #cfcfcf,952px 0 0 -5px #cfcfcf,953px 0 0 -5px #cfcfcf,954px 0 0 -5px #cfcfcf,955px 0 0 -5px #cfcfcf,956px 0 0 -5px #cfcfcf,957px 0 0 -5px #cfcfcf,958px 0 0 -5px #cfcfcf,959px 0 0 -5px #cfcfcf,960px 0 0 -5px #cfcfcf,961px 0 0 -5px #cfcfcf,962px 0 0 -5px #cfcfcf,963px 0 0 -5px #cfcfcf,964px 0 0 -5px #cfcfcf,965px 0 0 -5px #cfcfcf,966px 0 0 -5px #cfcfcf,967px 0 0 -5px #cfcfcf,968px 0 0 -5px #cfcfcf,969px 0 0 -5px #cfcfcf,970px 0 0 -5px #cfcfcf,971px 0 0 -5px #cfcfcf,972px 0 0 -5px #cfcfcf,973px 0 0 -5px #cfcfcf,974px 0 0 -5px #cfcfcf,975px 0 0 -5px #cfcfcf,976px 0 0 -5px #cfcfcf,977px 0 0 -5px #cfcfcf,978px 0 0 -5px #cfcfcf,979px 0 0 -5px #cfcfcf,980px 0 0 -5px #cfcfcf,981px 0 0 -5px #cfcfcf,982px 0 0 -5px #cfcfcf,983px 0 0 -5px #cfcfcf,984px 0 0 -5px #cfcfcf,985px 0 0 -5px #cfcfcf,986px 0 0 -5px #cfcfcf,987px 0 0 -5px #cfcfcf,988px 0 0 -5px #cfcfcf,989px 0 0 -5px #cfcfcf,990px 0 0 -5px #cfcfcf,991px 0 0 -5px #cfcfcf,992px 0 0 -5px #cfcfcf,993px 0 0 -5px #cfcfcf,994px 0 0 -5px #cfcfcf,995px 0 0 -5px #cfcfcf,996px 0 0 -5px #cfcfcf,997px 0 0 -5px #cfcfcf,998px 0 0 -5px #cfcfcf,999px 0 0 -5px #cfcfcf,1000px 0 0 -5px #cfcfcf;transition:background-color .15s}.hs-input-range__slider::-moz-range-progress,.hs-input-range__slider::-moz-range-track{width:100%;height:30px;background:linear-gradient(180deg,#cfcfcf,#cfcfcf) 100% 50%/100% 3px no-repeat transparent}.hs-input-range__slider::-moz-range-progress{background:linear-gradient(180deg,#0199ff,#0199ff) 100% 50%/100% 3px no-repeat transparent}.hs-input-range__slider::-moz-range-thumb{appearance:none;margin:0;height:13px;width:13px;background:#0199ff;border-radius:100%;border:0;transition:background-color .15s}.hs-input-range__slider::-ms-track{width:100%;height:30px;border:0;color:transparent;background:transparent}.hs-input-range__slider::-ms-fill-lower{background:linear-gradient(180deg,#0199ff,#0199ff) 100% 50%/100% 3px no-repeat transparent}.hs-input-range__slider::-ms-fill-upper{background:linear-gradient(180deg,#cfcfcf,#cfcfcf) 100% 50%/100% 3px no-repeat transparent}.hs-input-range__slider::-ms-thumb{appearance:none;height:13px;width:13px;background:#0199ff;border-radius:100%;border:0;transition:background-color .15s;top:0;margin:0;box-shadow:none}.hs-input-range__slider:focus::-webkit-slider-thumb,.hs-input-range__slider:hover::-webkit-slider-thumb{background-color:#55c2ff}.hs-input-range__slider:focus::-moz-range-thumb,.hs-input-range__slider:hover::-moz-range-thumb{background-color:#55c2ff}.hs-input-range__slider:focus::-ms-thumb,.hs-input-range__slider:hover::-ms-thumb{background-color:#55c2ff}.hs-input-rating__container{width:95%;margin-bottom:30px;display:table;table-layout:fixed}.hs-input-rating__container section{display:table-row}.hs-input-rating__label{position:relative;display:table-cell;vertical-align:middle;text-align:center}.hs-input-rating__label input,.hs-input-rating__label svg{position:absolute;top:20px;left:0;right:0;margin-left:auto;margin-right:auto;display:block;cursor:pointer}.hs-input-rating__label svg{position:absolute;width:45px;height:45px;fill:#fff;stroke:#ccc;transform:scale(.6);transition:transform .2s ease-in-out}.hs-input-rating__label path{transition:fill .2s ease-in-out,stroke .1s ease-in-out}.hs-input-rating__is-star input{display:none}.hs-input-rating__svg-is-selected{transform:scale(.7)}.hs-input-rating__svg-is-selected path{fill:#f7e31b;stroke:#d7c508}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-button{white-space:pre-wrap}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-richtext{word-break:break-word}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4.submitted-message{overflow:auto}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset{border:0;padding:0;margin:0;max-width:500px}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-1 .hs-input{width:95%}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-1 .input{margin-right:8px}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-1 input[type=checkbox],.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-1 input[type=radio]{width:auto}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-2 .input{margin-right:8px}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 fieldset.form-columns-3 .input{margin-right:8px}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 label.hs-hidden{visibility:hidden}.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4 .hs-field-desc{width:100%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style>div.form-columns-3 .hs-form-field,.hs-custom-style fieldset.form-columns-3 .hs-form-field{width:33.3%}.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;padding:0 15px;min-height:27px}.hs-custom-style .hs-dependent-field>div .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hs-custom-style .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset{margin-right:0!important;width:100%!important}form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-2 .hs-form-field,form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-3 .hs-form-field{float:none;width:100%}form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=checkbox],form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=radio],form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=checkbox],form.hs-form-7bbda713-0202-4aca-b173-8730838bdb98_ba15b5ec-51fe-4a87-8019-1d67fe656da4:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=radio]{width:auto}}.legal-consent-container .field.hs-form-field{margin-bottom:8px}.legal-consent-container .hs-field-desc.checkbox-desc{margin:-12px 0 0 21px}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;line-height:1.1;}.legal-consent-container .hs-form-booleancheckbox-display p{margin:0;display:inline}.legal-consent-container .hs-error-msgs label{color:#f2545b}.legal-consent-container~.hs_recaptcha{margin-top:18px}.cookie-reset-container{font-size:14px;margin-bottom:10px;text-align:right}
#hs-outer-captcha-target,#hs-outer-captcha-target *{display:none;height:0;width:0}.hubspot-link__container{font-size:14px;padding-bottom:40px;position:relative;color:#9fa0a2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hubspot-link-text{color:#00a4bd;font-weight:400}.hubspot-link__container.sproket{color:#9fa0a2}.hubspot-link{color:#9fa0a2}.hubspot-link,.hubspot-link:hover{text-decoration:none}.hubspot-link:hover .hubspot-link-text{text-decoration:underline}.hubspot-link__icon{margin-bottom:-1px;margin-right:5px}.hubspot-link__container.sproket .hubspot-link__icon{width:30px;margin-right:0;float:left;margin-top:-9px;margin-left:-5px}
.hs-fieldtype-checkbox > label{ padding: 0; margin: 0}

.hs-error-msgs label { color: #f2545b; }
.contactForm{ padding: 162px 0 98px; }
.contactFormLeft { padding-top: 45px; }
.contactFormLeft { padding-top: 45px; }
.contactFormContent { font-weight: normal; font-size: 16px; padding-top: 24px; }
.contactQuote { padding-top: 35px; }
.contactContent { padding-top: 32px; opacity: 0.7; font-weight: normal; font-size: 18px;}
.contactAuthorDetails { padding-top: 28px; }
.contactImage { width: 56px; display: inline-block; margin-right: -4px;  vertical-align: middle; }
.contactRightAuthor { width: calc(100% - 56px); padding-left: 20px; margin-right: -4px; display: inline-block; vertical-align: middle; }
.contactImageInner { width: 56px; height: 56px; background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 2px; }
.form-columns-2 { margin: 0 -10px !important; }
.form-columns-2 .field.hs-form-field { padding: 0 10px; }
.hs-form-field .input { margin-right: 0 !important; }
.hs-input { width: 100%;}
.contactFormRightMain { padding-right: 40px;position:relative;}
.contactFormRight { max-width: 500px; margin: 0 0 0 auto; }
.actions { padding-bottom: 0; margin-bottom: 0; } 
.hs_recaptcha.hs-recaptcha.field.hs-form-field { padding-top: 20px; }
.hs-form-booleancheckbox span p { font-size: 16px !important; line-height:1.5; }
/* .hs-form-booleancheckbox span { font-size: 10px !important; } */


.contactFormContent { font-weight: normal; font-size: 16px; max-width: 280px; }
.contactContent { max-width: 330px; font-weight: normal;font-size: 18px;  }
.contactForm { padding-bottom: 98px; }
input[type="submit"] { background: #5963D9; border-radius: 2px; border-color: #5963D9; font-weight: bold; font-size: 16px; padding: 7px 20px; width:100%; }
input[type="submit"]:hover{ color: #5963D9 }
.hs-form-booleancheckbox label, .hs-form-checkbox label{ display: flex; column-gap: 13px; }
.hs-form-booleancheckbox label input, .hs-form-checkbox label input{ flex-basis: 20px; }
.hs-form-booleancheckbox label span, .hs-form-checkbox label span{ flex-basis: fit-content; margin: 0 !important; }

.contactAuthorname { font-size: 14px; }
.contactAuthorDesignation { font-size: 10px; color: #E4E6F9; line-height: 1;  }
.contactFormRight { position: relative; z-index: 99;}
.contactFormRightMain:before { content: ''; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/green-shape.svg'); width: 108px; height: 108px; top: 67px; left: 50px; background-repeat: no-repeat; z-index:0; }
.contactFormRightMain:after { content: ''; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/Group%20508.svg'); width: 95px; height: 164px; bottom: 67px; right: 0; background-repeat: no-repeat; z-index:0;}

.contactMobile { display: none; }

.contactDesktop { position: relative; }
.contactDesktop:before { content: ''; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/Ellipse%2018.svg');width: 215px;height: 215px;bottom: -20px;right: 120px;}
.contactQuote, .contactContent,.contactAuthorDetails { position: relative; z-index: 1; }

.testimonialLeftMain,.newCustomerLeft { position: sticky; top: 15px; width: 516px;  }
/*   .testimonialRightMain.stick { position: relative; padding-left: 528px;  width: 100%; } */

.serviceBanner.customerStorys { padding: 176px 0 38px; }

.statsMain { padding: 38px 0 88px; }
.statsInner { display: flex; max-width: 856px; margin: 0 auto; border-radius: 4px; position:relative;z-index:9;}
.statsCol { flex: 0 0 214px; max-width: 214px; width: 214px; text-align: center; padding: 31px 10px 25px; background-color: #fff; border: 1px solid #EDEEF7; position:relative; }
.statsCol:first-child { border-top-left-radius: 4px; border-bottom-left-radius: 4px;  }
.statsCol:last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.statsTitle { font-weight: 600; font-size: 36px; color: #0A0A0A; letter-spacing: -0.04em; font-family: 'Montserrat',sans-serif; line-height: 1.1; }
.statsSubTitle { font-weight: normal; font-size: 16px; color: #434343; }
.statsColInner_leftShape{position:absolute; left: -48px; z-index: 0; bottom: -25px;}
.statsColInner_RightShape{position:absolute;right: -40px;top: -25px;z-index: -1;}


.twoColumnStoryInner { display: flex; }
.twoColumnStoryRightImage { flex: 0 0 calc(100% - 528px); max-width: calc(100% - 528px); width: calc(100% - 528px); }
.twoColumnStoryLeftContent { width: 528px; flex: 528px; max-width: 528px; }
.innerPaddingStory { padding: 92px 78px 93px 0; }
.innerPaddingStory .columnStoryTitle h2 { font-weight:600; }
.columnStoryContent { padding-top: 32px; }
.companyListMain { padding-top: 32px; }
.companyListInner { border-bottom: 1px solid #EDEEF7;padding: 16px 0; width: 292px; }
.companyListInner:first-child { border-top: 1px solid #edeef7; }
.companyListingsMar { display: flex; align-items: center; }
.detailIcon { width: 48px; flex: 0 0 48px; max-width: 48px; height: 48px; background-color: #000FC4; text-align: center; line-height: 46px; }
.iconText { flex: 0 0 calc(100% - 48px); max-width: calc(100% - 48px); width: calc(100% - 48px); padding-left: 16px; font-weight: bold; color: #434343; font-size: 16px; }

.workflowMain { padding: 96px 0 124px; }
.workflowLeftSubTitle { text-transform: uppercase; }
.workflowLeftTitle { padding-top: 24px; }
.workflowLeftTitle h2 { font-weight:600; }
.workflowContent { padding-top: 32px; padding-right: 40px; }
.workflowBlocksIner { background: #FFFFFF; border-radius: 4px; padding: 40px; display: flex; align-items: center; }
.workflowBlocks { padding-bottom: 24px; max-width: 398px; margin: 0 auto; }
.workflowBlocks:last-child { padding-bottom: 0; }
.workflowIcon { width: 76px; flex: 0 0 76px; max-width: 76px; text-align: center; }
.workflowIconDetail { flex: 0 0 calc(100% - 76px); width: calc(100% - 76px); max-width: calc(100% - 76px); padding-left: 32px; }
.workflowIconTitle {    font-weight: 600; font-size: 22px; letter-spacing: -0.02em; color: #000000; font-family: 'Montserrat',sans-serif; }
.workflowIconContent { font-weight: normal; font-size: 16px; padding-top: 9px; }
.workflowInner{position:relative; z-index: 9;}


.mfp-fades .mfp-content { height: 300px; background: #fff;  }
.mfp-fades .mfp-content .mfp-iframe-scaler { padding-top: 0 !important; }
.mfp-fades iframe.mfp-iframe { height: 300px; }

.leadsInnerLeft { width: 443px; display: inline-block;    margin-right: -4px; vertical-align: top; padding-right: 53px; position: sticky }
.leadsRight { width: calc(100% - 443px); display: inline-block; margin-right: -4px; vertical-align: top; }
.leadsMain { padding: 96px 0; position:relative;}
.leadsMain:after{content:'';width:100%;height:19px;background: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20orange_s.svg')no-repeat;position:absolute;bottom: 0;background-position: top center;}
.leadsLeftInner { padding: 40px 42px; text-align: center; background: #000FC4; border-radius: 4px; }
.leadsLeftTitle { text-align: center; letter-spacing: 1.5px; color: #FFFFFF; padding-bottom: 24px; font-size:12px; font-weight:700; }
.leadsLocationMain { padding-top: 32px; }
.leadsText {padding-top: 32px;  }
.leadsInnerContent { font-weight: normal; font-size: 22px; color: #434343; line-height: 37px; padding-bottom: 32px; }
.leadsContentTitle {padding-bottom: 24px; font-weight: 600; font-size: 20px; color: #0A0A0A; letter-spacing: -0.5px;}
.leadsContentRepeat:last-child .leadsInnerContent { padding-bottom: 0; }
.leadsLocationInner { display: flex; align-items: center; }
.locationIcon {height: 48px; }
.locationText { padding-left: 16px; font-weight: normal; font-size: 18px; color: #000000; }

.testimonialSlider.testimonialSingle { padding: 40px 0 56px; }
.storySubscription .ctaModuleInner { margin-bottom: 0; }
.ctaModule.storyCTAModule { background-color: #f7f7ff;}

.clientLogosMainV2 .clientlogosMain:before,.clientLogosMainV2 .clientlogosMain:after { display: none; }
.clientLogosMainV2 {padding:96px 0 96px;  }
.clientLogosMainV2 .clientLogosTitle { padding-bottom: 24px; color:#0A0A0A;  }

.marketingMainV2 .marketingInner { margin-top: 0; padding-top: 96px; }
.marketingMainV2 .marketingInner:before { display: none; }
.marketingMain.marketingMainV2 { padding-bottom: 101px; }

.paddingInnerBlock { padding: 24px 16px; }
.blockMarketingBorder { border: 1px solid #EDEEF7;  }
.marketingMainV2 .boxImageMain { height: 172px; }

.marketingMainV2 .blockMarketingBorder a.cardLinks { position: static; display: inline-block; font-weight:700; font-size:14px; position:relative; z-index:15;}
.marketingMainV2 .blockMarketingBorder a.cardLinks svg{transition:0.3s;}
.marketingMainV2 .blockMarketingBorder a.cardLinks:focus{color:#5963D9;}
.marketingMainV2 .blockMarketingBorder a.cardLinks:hover svg{margin-left:8px;}
.marketingMainV2 .blockMarketingBorder a.cardLinks:focus path{fill:#5963D9;}
.boxContentLink {  padding-top: 40px; }
.marketingMainV2 .marketingBoxRepeatIner { top: 0; transition: all ease 0.3s; }
.marketingMainV2 .marketingBoxRepeatIner:hover { top: -15px; }
.marketingBoxRepeatIner:hover .boxTitle { color: #000FC4; }

.marketingMainV2 .boxTitle {padding-right: 0; }

.boxImageIn { position: relative; }
.boxImageIn a { position: absolute;  top: 0; left: 0; width: 100%; height: 100%; }

.popupRealImage{ overflow: hidden; height: 100px;}
.popupRealImage iframe { width: 100% !important; }


.groupServiceRight { padding-left: 90px; }
.groupService { padding: 206px 0 86px; }
.groupService.groupTeam { padding: 206px 0 93px; }
.groupServiceInner{position:relative;z-index:9;}
.groupServiceRightContent { padding-top: 24px; }

.clientLogosMainV3 { margin-bottom: 0; padding-bottom: 25px; }
.clientLogosMainV3 .clientlogosMain { margin-bottom: -170px; }
.clientLogosMainV3 .clientlogosMain.Adjust_box { margin-bottom: -100px; }

.dedicated-team .clientLogosMainV3 .clientlogosMain { margin-bottom: -70px; }
.clientLogosMainV3 .clientlogosMain:before { content: ''; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/dot-pattern.svg'); }
.clientLogosMainV3 .clientlogosMain.white:before{filter: invert(1) grayscale(5) brightness(5);}

.marketingServicesMain { padding: 270px 0 48px; }
.marketingServicesMain h2 { font-weight:600; }
.marketServiceContent { padding-top: 16px; color:#0A0A0A; }
.marketServiceBlocksMain { padding-top: 72px; }
.marketServiceBlockRepeat { padding: 16px 0;  }
.marketServiceBlocksInner { max-width: 860px; margin: 0 auto; display: flex; flex-wrap: wrap; row-gap: 60px;}
.marketServiceRightContent { padding-top: 32px; }
.marketServiceLink { padding-top: 32px; }
.marketServiceRight { padding-left: 10px; }
.marketServiceLink a.serviceLinks { font-weight: 700; font-size: 14px; color: #000FC4; }
.marketServiceLink a.serviceLinks svg{transition:0.3s;}
.marketServiceLink a.serviceLinks:focus{color:#5963D9;}
.marketServiceLink a.serviceLinks:hover svg{margin-left:8px}
.marketServiceLink a.serviceLinks:focus path{fill:#5963D9}
.marketServiceImage{height: 100%;display: flex;justify-content: center;align-items: center;background: #000FC4;}
.marketServiceImage img{width:223px;}

.testiSinGroupMain { padding: 30px 0 96px; } 
.Abm-consulting .testiSinGroupMain { padding: 30px 0 106px; }

.groupAuthorDesignation { font-weight: bold; font-size: 10px; color: #999999; mix-blend-mode: normal; line-height: 1; }
.groupAuthorName { font-weight: bold; font-size: 14px; color: #0A0A0A; line-height: 21px; }
.testiGroupAuthorDetail { text-align: left; padding-left: 16px; }
.testiGroupAuthorMain { padding-top: 26px; display: flex; justify-content: center; align-items: center; }
.testiContentGroup { font-weight: 600; font-size: 32px; letter-spacing: -0.03em; color: #0A0A0A; line-height: 41.6px; max-width: 728px; margin: 0 auto; padding-top: 20px; font-family: 'Montserrat',sans-serif; }

.accountModule { padding: 96px 0; }
.accountModule h2 { font-weight:600; }
.accountSubTitle { padding-top: 8px; }
.accountBlocksMain { padding: 156px 0 100px; max-width: 856px; margin: 0 auto; position: relative; }
.accountBlocksInner { position: relative; }
.accountBlocksInner:before {content: '';position: absolute; width: 522px;height: calc(100%  + 140px);top: -70px;left: 50%;transform: translateX(-50%);background-size: cover;background-position: top center;border-bottom: 1px dotted  #fff;z-index: 0; background: #333FD0;
  opacity: 0.5; border: 1px dotted #fff; }
.accountRepeatBlock { position: relative; background: #FFFFFF; border-radius: 4px; margin-bottom: 32px; padding: 32px 126px; overflow: hidden; }
.accountRepeatBlock:last-child { margin-bottom: 0; }
.accountRepeatBlockInner { display: flex; }
.accountBlockLeft { flex: 0 0 82px; width: 82px; max-width: 82px; text-align: center; background-color: #2DE4E6; border-radius: 4px; position: relative; }
.accountBlockLeft svg{  }
.accountBlockLeftInner { padding: 15px 14px; }
.accountBlockMonth { font-weight: bold; font-size: 14px; color: #000FC4; line-height: 1; padding-top: 14px; }
.accountBlockRightMain { padding-left: 56px; flex: 0 0 522px; max-width: 522px; width: 522px; }
.accountBlockTitle {padding-bottom: 26px; }
.accountFAQTitleMain { padding: 16px 53px 16px 31px; background-color: #F7F7FF; border-radius: 4px; border: 1px solid #EDEEF7; position: relative; cursor: pointer; }
.accountFAQTitleMain:after{ content:''; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/+.png'); width: 11px; height: 11px; background-size: cover; background-position: center; position: absolute;
  top: 50%; right: 31px; transform: translateY(-50%); background-repeat: no-repeat; }
.accountFAQTitle { font-weight: bold; font-size: 18px; color: #000FC4;line-height:27px; }
.accountFAQTitle span { color: #2DE4E6;margin-right:0px; }
.accountFAQContentPadding { padding: 16px 51px; }
.accountFAQContent { font-weight: normal; font-size: 16px; color: #434343; }
.accountFAQLink { padding-top: 16px; line-height: 1; }
.accountFAQLink a { font-weight: bold; font-size: 14px; color: #000FC4;line-height: 1; }
.accountFAQContentMain { display: none; }
.accountFAQInner { padding: 2px 0; }

.accountFAQTitleMain.active:after { background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/-.png');  height: 2px; }
.desciptiveText { position: absolute; width: 212px; height: 55px; text-align: center; right: -50px; bottom: 28px; transform: rotate(-45deg); color: #fff; display: table; line-height: 1; }
.desciptiveText span { display: table-cell;vertical-align: middle; }
.accountRepeatBlock:nth-child(2) .descriptiveText { background: #5963D9; }
.accountRepeatBlock:nth-child(2) .desciptiveText { background: #5963D9; }
.accountRepeatBlock:nth-child(3) .desciptiveText { background: #F8761F; }
.accountSubTitle { max-width: 400px; margin: 0 auto; }
.accountRepeatBlock:last-child { background: #2DE4E6; }
.accountRepeatBlock:last-child .accountBlockLeft { background-color: #fff; }
.accountBlockLeftInner svg { position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); }
.accountRepeatBlock:last-child .accountBlockLeft svg { display: none; }

.accountHubspotIconUp { position: absolute; top: 55px; left: 50%; transform: translateX(-50%); z-index: 1; }
.accountHubspotIconDown { position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); }

.abmLogosMain { padding: 96px 0 104px; }
.ABM-Strategy .abmLogosMain { padding: 96px 0 142px; }
.web-dev .abmLogosMain { padding: 96px 0 50px; }
.Abm-consulting .abmLogosMain , .dedicated-team .abmLogosMain { padding: 96px 0 96px; }

.abmBlocksMain { padding-top: 44px; }
.ctaABMMain { padding-top: 23px; }
.abmBlocksInner { display: flex; flex-wrap: wrap; margin: 0 -12px; }
.abmBlocksRepeat { flex: 0 0 33.33%; text-align: center; padding: 12px; }
.abmBlocksIcon { height: 172px; display: table; width: 100%; }
.abmBlocksIconInner { display: table-cell; vertical-align: middle; background: #F7F7FF; border-radius: 4px 4px 0px 0px;  }
.abmIconText { border: 1px solid #EDEEF7; border-radius: 0px 0px 4px 4px; padding: 24px 10px; }
.abmIconTextInner { font-weight: normal; font-size: 16px; color: #434343; }
.abmLogoTitle { max-width: 546px; margin: 0 auto; }
.abmLogoTitle h2 { font-weight: 600; }

.abmStrategyMain { background: #F7F7FF; border-radius: 0px 4px 4px 0px; padding: 112px 23px 56px; }
.abmStrategyInner { display: flex; }
.abmStrategyRepeat { padding: 0 17px; }
.abmStrategyIconText { padding-top: 24px; font-weight: normal; font-size: 16px; color: #434343; }
.ctaABMInner { background: #000FC4; border-radius: 4px; max-width: 908px; margin: 0 auto -60px; position: relative; z-index: 1; padding: 24px 117px; display: flex; color: #fff; align-items: center; position:relative; overflow:hidden;}
.ctaABMLeftTitle h2 { color: #fff; font-weight: 600; }
.ctaABMLeft { flex: 0 0 calc(100% - 206px); max-width: calc(100% - 206px); }
.ctaABMRight { flex: 0 0 206px; text-align: right; }
.ctaABMLeftContent { padding-top: 5px; }
.ctaABMMain_LeftShape{position:absolute;left:-14px;bottom:-7px;}
.ctaABMMain_RightShape{position:absolute;right:-68px;top:-40px;}

.faqMain { padding: 96px 0 88px; }
.faqQueMain { max-width: 680px; margin: 0 auto; padding-top: 50px; }
.faqTitle { padding-top: 4px; }
.faqTitle h2 { font-weight:600; }
.faqQueTitleInner { padding: 17px 64px 17px 32px; font-weight: 600; font-size: 18px; letter-spacing: -0.5px; color: #222222; font-family: 'Montserrat',sans-serif; position: relative; cursor: pointer; }
.faqQueTitle { background: #FFFFFF; border-radius: 4px; }
.faqAnsPadding { padding: 32px 70px 32px 49px; }
.faqAnsBorder { position: relative; }
.faqAnsBorder:before { content: ''; position: absolute; width: 2px; height: 100%; background: #000FC4; left: -17px; }
.faqAns { font-weight: 400; font-size: 16px; color: #434343; }
.faqQueTitleInner:after { content: ''; background-image: url(https://learn.man.digital/hubfs/Man-Digital-2021/+.png); width: 11px; height: 11px; background-size: cover;
  background-position: center; position: absolute; top: 50%; right: 42px; transform: translateY(-50%); background-repeat: no-repeat; }
.faqAns{ display: none; }
.faqRepeat { padding: 4px 0; }
.faqQueTitle.active .faqQueTitleInner:after { background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/-.png');  height: 2px; }
.faqQueTitle.active + .faqAns{opacity:1;}

.abmStrategyIcon { height: 43px; align-items: center; display: flex; }
.abmTabbingMain { padding: 270px 0 48px; }
.dedicated-team .abmTabbingMain { padding: 169px 0 48px; }
.abmTabTitle h2 { font-weight: 600; }
.subTabContent { max-width: 524px; margin: 0 auto; padding-top: 8px; }
.abmTabMain { padding-top: 78px;  }
ul.tabs { margin: 0; padding: 0; list-style: none; display: flex; justify-content: center; }
ul.tabs li.tab-link { flex: 0 0 170px; text-align: center; background: #F7F7FF; border: 1px solid #EDEEF7; font-weight: 600; font-size: 20px; color: #434343; letter-spacing: -0.5px; font-family: 'Montserrat',sans-serif; padding: 11px; cursor: pointer; transition: all ease 0.3s; position: relative; }
ul.tabs li.tab-link:after{ content:''; position: absolute; width: 0; height: 5px; background-color: #000FC4; bottom: 0; left: 0; transition: all ease 0.3s }
ul.tabs li.tab-link:hover:after{ width: 100% }
ul.tabs li.tab-link:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
ul.tabs li.tab-link:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.tab-content.current { display: block; }
ul.tabs li.tab-link.current { background: #333FD0; color: #fff; }
.tabbingBottomPartInner { padding: 56px 88px; background: #F7F7FF; border-radius: 4px; }
.tabBottomPart { padding-top: 48px; }
.tabBottomLeft { width: 50%; display: inline-block; margin-right: -4px; vertical-align: top; }
.leftTabTitle h4 { font-weight: 600; font-size: 22px; color: #0A0A0A; letter-spacing: -0.02em; }
.leftTabContent { padding-top: 16px; }
.leftTabListing ul { padding: 0; margin: 0; list-style: none; }
.leftTabListing { padding-top: 12px; }
.tabBottomLeftContent { padding-bottom: 32px; }
.tabBottomLeftContent:last-child { padding-bottom: 0; }
.leftTabListing li { background: #FFFFFF; padding: 8px 16px; margin: 4px 0; font-weight: normal; font-size: 16px; color: #222222; }
.tabBottomRight { width: 50%; display: inline-block; margin-right: -4px; vertical-align: top;  }
.tabBottomRightContentBg { min-height: 376px; max-width: 328px; margin: 0 0 0 auto; }
.tab-content { display: none; }
.tabCTAMain { padding-top: 32px; }
.tabCTAMain svg path { fill:#fff; }


.teamTwoColContentMain { padding-top: 56px; }
.teamTwoColContentLeft { width: 552px; display: inline-block; margin-right: -4px; vertical-align: middle; padding-left: 42px;  }
.teamTwoColContentRight { width: calc(100% - 552px); display: inline-block; margin-right: -4px; vertical-align: middle; padding-left: 64px; }
.teamRightTitle h4 { letter-spacing: -0.02em; font-weight:600; }
.teamRightContent { padding-top: 32px; color: #434343; }
.teamTwoColContentRightInner:nth-child(n+2) { padding-top: 32px; }

.teamTwoColMain { padding: 48px 0 66px; }

.oneColumnContentInner { border: 8px solid #000FC4; padding: 96px 88px; }
.oneColumnTitle { font-weight: 600; font-size: 36px; color: #0A0A0A; font-family: 'Montserrat',sans-serif; letter-spacing: -0.04em; line-height: 39px; }
.oneColumnListing ul { margin: 0; padding: 0; list-style: none;}
.oneColumnListing { padding-top: 24px; }
.oneColumnListing li { font-weight: 400; font-size: 18px; padding: 16px 0; border-top: 1px solid #999999; color: #0A0A0A }
.oneColumnListing li span{ font-weight: 800;  }
.oneColumnListing li:last-child { border-bottom: 1px solid #999999; }
.oneColumnRepeat:nth-child(n+2) { padding-top: 72px; }
.oneColumnContent { padding-top: 12px; }
.singleContentCTA a > span{vertical-align:middle;margin-bottom:2px;}


.marketingAccountMain { padding: 212px 0 96px; }
.marketingAccContent { max-width: 524px; margin: 0 auto;  padding-top: 32px; }
.marketingAccContentInner { padding-top: 56px; max-width: 856px; margin: 0 auto; }
.marketingAccTabbingInner { background: #FFFFFF; border-radius: 4px; padding: 24px 121px 2px 88px; max-width: 816px; margin: 0 0 0 auto; position: relative; cursor: pointer; }
.marketingAccTabbing { position: relative; margin-bottom: 20px; }
span.marketIndex { position: absolute; width: 80px; height: 80px; text-align: center; line-height: 80px; background: #7DD6D7; font-size: 27.5px; border-radius: 106.25px; letter-spacing: -0.02em; color: #000FC4; font-family: 'Montserrat',sans-serif; font-weight: 600; left: 0; top: 43px; z-index: 1; }
.marketingTitle { font-weight: 600; font-size: 22px; color: #000FC4; letter-spacing: -0.02em; font-family: 'Montserrat',sans-serif; }
.marketingQueContent { padding-top: 22px; color: #434343; font-size: 16px; }
.marketingQueIn { padding-bottom: 24px; }
.marketingAnsIn { padding: 6px 0 39px 17px; position: relative; }
.marketingAnsIn:before { content: ''; position: absolute; background: #000FC4; width: 2px; height: 44px; left: 0; top: 12px; }
.marketingAns { display: none; }
.marketingAccTabbingInner:after { content: ''; position: absolute; background-image: url(https://learn.man.digital/hubfs/Man-Digital-2021/+.png); width: 11px; height: 11px; background-size: cover; background-position: center;
  top: 30px; right: 42px; background-repeat: no-repeat; }

.marketingListingMain { padding-top: 36px; }
.marketingIconLeft { display: inline-block; width: 48px; margin-right: -4px; vertical-align: middle; height: 48px; line-height: 45px; background: #FFFFFF; border-radius: 2px; text-align: center; }
.marketingIconRight { width: calc(100% - 48px); display: inline-block; margin-right: -4px; padding-left: 40px; vertical-align: middle; }
.marketingListingBottom ul {padding: 0; margin: 0; list-style: none; }
.marketingListingBottomInner { padding-left: 88px; }
.marketingIconRightTitle { font-weight: 600; font-size: 20px; color: #7DD6D7; letter-spacing: -0.5px; font-family: 'Montserrat',sans-serif; }
.marketingListingInner { padding: 24px 0; border-top: 1px solid rgba(237, 238 ,247,0.47); }
.marketingListingBottomInner li { font-weight: bold; font-size: 16px; color: #7DD6D7; padding: 2px 0; }
.marketingListingBottom { padding-top: 8px; }
.marketingListingInner:last-child { border-bottom: 1px solid rgba(237, 238 ,247,0.47); }
.marketingAccTabbingInner.active:after { background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/-.png); height: 2px;  top: 35px; }
.marketingListingMain { max-width: 852px; margin: 0 auto; padding-left: 40px; }

.roiMain {padding: 96px 0 0;}
.roiMains{ padding: 0 0 66px }
.roiContent { padding-top: 16px; max-width: 602px; margin: 0 auto; text-align: center; font-size: 16px; }
.roiImageGroup { padding-top: 56px; }
.roiRepatImageInner { padding: 12px; }
.roiRepeatImageMain { margin: 0 -12px; }
.roiImageSingle { padding-bottom: 12px; }
.roiTitle h2 { font-weight: 600; }

.roiData { padding-top: 44px; }
.roiDataTitle { font-weight: 600; font-size: 22px; color: #000FC4; letter-spacing: -0.02em; font-family: 'Montserrat',sans-serif; }
.roiDataBottom { padding-top: 40px; }
.roiDataCntent { display: flex; }
.roiDataLeft { display: flex; align-items: center; flex: 0 0 367px; max-width: 367px; text-align: center; justify-content: center; background: #000FC4; border-radius: 4px 0px 0px 4px; }
.roiDataLeftInner { color: #FFFFFF; font-weight: 600; font-size: 36px; letter-spacing: -0.04em; line-height: 1.15; font-family: 'Montserrat',sans-serif; }
.roiDataRight { flex: 0 0 calc(100% - 367px); background: #F7F7FF; border-radius: 0px 4px 4px 0px; display: flex; flex-wrap: wrap; justify-content: center; }
.roiDataRightInner { flex: 0 0 33.33%; text-align: center; border: 1px solid #E4E6F9; }
.roiDataRightInner:last-child { border: 0; }
.roiDataIcons { padding: 37px 15px 28px; }
.roiDataIconText { font-weight: bold; font-size: 18px; color: #0A0A0A; padding-top: 13px; }

.roiDataRightInner { position: relative; }
.roiDataRightInner:nth-child(1):before,.roiDataRightInner:nth-child(2):before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Email%20Marketing%20&%20Pr.png');width: 10px;height: 10px;right: -7px;top: 50%;transform: translateY(-50%);background-size: 10px 10px;background-repeat: no-repeat;text-align: center;background-position: center;z-index: 2;}
.roiDataRightInner:nth-child(1):after,.roiDataRightInner:nth-child(2):after { content: ''; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Ellipse%2028.png');
  position: absolute; width: 32px; height: 32px; right: -18px; top: 50%; transform: translateY(-50%); z-index: 1; }

.tabBottomLeft.fullWidth { width: 100%; margin: 0 -16px; }
.fullWidth .tabBottomLeftContent { width: 50%; display: inline-block; margin-right: -4px; vertical-align: top; padding: 0 15px 32px; }

.testiGroupAuthorImage { flex: 0 0 56px; }

.processMain { padding: 182px 0 48px; }
.processTitle { text-align: center; padding-top: 4px; }
.processBlocksMain { padding-top: 56px; }
.processBlockInner { display: flex; max-width: 835px; margin: 0 auto; }
.processBlockRepeat { flex: 0 0 167px; text-align: center; padding: 0 2px; }
.processBlockRepeatOmmer { background: #FFFFFF; border-radius: 4px; padding: 32px 15px; height: 100%; }
.processText { font-weight: normal; font-size: 18px; padding-bottom: 23px; color: #000; }

.supportMain { padding: 48px 0 68px; position: relative; }
.supportTitle { padding-top: 18px; font-weight: 600; font-size: 20px; color: #0A0A0A; letter-spacing: -0.5px; font-family: 'Montserrat',sans-serif; }
.supportTitle h2{font-weight:600;}
.supportMaxMain { padding-top: 44px; max-width: 904px; margin: 0 auto; position: relative; z-index: 1; }
.supportMaxInner { border: 1px solid #EDEEF7; background: #FFFFFF; padding: 43px 67px 31px; }
.supportBlockMain { display: flex; flex-wrap: wrap; margin: 0 -40px; }
.supportBlockRepeat { padding: 0 40px; flex: 0 0 33.33%; }
.supportBlockRepeat:nth-child(n+4) { padding-top: 47px; }
.supportIconContent { font-weight: normal; font-size: 16px; padding-top: 10px; }
.supportMain:after { content: ''; position: absolute; width: 100%; height: 207px; background-color: #fff; z-index: 0; bottom: 0; }
.marketingAccTitle h2{ font-weight: 600; }

.popupRealImage iframe{ border: 0; }
.leadsRight.dbClass { display: block; margin: 0 auto; }

.unscribePage h1 { font-size: 48px; font-weight: 600; padding-bottom: 40px; line-height: 1.1 }
.unscribePage  h2 { font-size: 25px; font-weight: 600; }
.unscribePage  p { max-width: 450px; margin: 0 auto; font-size: 20px; font-weight: 300; }
.unscribePage .success { font-size: 16px; }


.subscriptionPreference .page-header { background: #f7f7f7; padding: 70px 0; }
.subscriptionPreference  h1 { font-size: 48px; padding-bottom: 30px; line-height: 1.1; }
.subscriptionPreference h2 { font-size: 20px; }
.subscriptionPreference .page-header p { font-size: 18px; max-width: 450px; margin: 0 auto; padding: 0 15px; }
.subscriptionPreference .email-prefs { max-width: 800px; margin: 0 auto; text-align: left; padding: 70px 15px; }
.subscriptionPreference .email-prefs p.header { font-size: 18px; margin: 0; }
.subscriptionPreference .email-prefs .checkbox-row .fakelabel span { display: inline-block; vertical-align: top; padding-left: 10px; }
.subscriptionPreference .email-prefs .checkbox-row input { display: inline-block; top: 8px; }
.subscriptionPreference .email-prefs p { margin-left: 30px; }
.subscriptionPreference .email-prefs .subscribe-options label { margin: 0; padding-top: 20px;   font-size: 15px; }
.subscriptionPreference .email-prefs .subscribe-options p { margin: 0; }
.subscriptionPreference .email-prefs .subscribe-options label input { top: 5px; margin-top: 5px; }
.subscriptionPreference .email-prefs .subscribe-options label span { display: inline-block; vertical-align: top; font-size: 16px; margin-left: 10px; font-weight: 500; }
.subscriptionPreference .email-prefs #submitbutton { margin: 15px auto 0; background: #000fc4; border-color: #000fc4; color: #fff; border-radius: 6px; padding: 10px 15px; }


.titleH1 { text-align: center; font-size: 34px;font-weight: 400; line-height: 1.3; font-family: 'Montserrat',sans-serif; color: #0a0a0a }
.protected form { text-align: center; padding-top: 50px; }
.protected form label { text-align: center; }
.protected form #hs-pwd-widget-password { display: block; margin: 0 auto 15px; padding: 10px 15px; height: auto !important; min-width: 300px; font-size: 16px; font-weight: 400;
  border-radius: 5px; box-shadow: none !important; -webkit-appearance: none; border: 1px solid #cbd6e2; background-color: #f5f8fa;  outline: none; color: #0a0a0a;  margin-top: 0 !important; }
.protected form .hs-button.primary.large { padding: 7px 25px; min-width: 150px; margin-top: 15px; }


.unsubscribe .page-header { text-align: center; padding-bottom: 30px;   line-height: 1.1; }
.unsubscribe .page-header h1 { font-size: 36px; line-height: 1.1; }
.unsubscribe  #email-prefs-form { text-align: center; }
.unsubscribe #email-prefs-form h3 { padding-bottom: 20px;  font-size: 20px; }
.unsubscribe #email-prefs-form .email-edit.hs-input { width: 100%; max-width: 400px; display: block; margin: 0 auto 15px !important; margin-top: 0px; padding: 10px 15px !important; height: auto !important;
  min-width: 300px; font-size: 16px;  font-weight: 400; border-radius: 5px; box-shadow: none !important; -webkit-appearance: none; border: 1px solid #cbd6e2; background-color: #f5f8fa;
  outline: 0; color: #0a0a0a; margin-top: 0 !important; }


.testimarRepeat { position: relative; }
.testimarRepeat a.boxMarLink { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; }
.testimarRepeat:hover .testimonialContent{ color: #000fc4; }

.privacyPolicy h2,.privacyPolicy h3,.privacyPolicy h4,.privacyPolicy h5{ font-weight: 600; }
.privacypolicy { max-width: 680px; margin: 0 auto; }
.privacypolicy *+p { margin-top: 10px; }
.privacypolicy  * + h1,.privacypolicy  * + h2{ margin-top: 32px; }
.privacypolicy  *+h3,.privacypolicy *+h4{  margin-top: 24px; }
.privacypolicy ul { margin: 16px 0; }
.privacyPolicy { padding-top: 56px; }
h2#owner_of_the_data { margin-top: 8px; }

.marketingAnsLinks { padding-top: 20px; }
.marketingAnsLinks a { font-size: 14px; }
.marketingAnsLinks a svg{transition:0.3s;}
.marketingAnsLinks a:hover{color:#5963D9;} 
.marketingAnsLinks a:hover svg{margin-left:8px;}
.marketingAnsLinks a:hover path{fill:#5963D9;} 

li.firstli{ display: none; }
li.firstli.polishVersion.polish,li.firstli.englishVersion.english { display: block; }
a.careerLink { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }

.processTitle h2{ font-weight: 600; }


.errorPage {padding: 143px 0 143px; }
.errorCta { padding-top: 24px; }
.errorContent { padding-top: 24px; }
.errorTitle { padding-top: 36px; }

.termsofservice { max-width: 680px; margin: 0 auto; }
.termsService { padding: 56px 0 96px; }
.termsofservice p.paragraph-small { margin-top: 16px; }
.termsofservice *+h1,.termsofservice *+h2{ margin-top: 32px; }
.termsofservice *+p{ margin-top: 16px }


.marketingAccTabbingInner.noContent:after {  display: none; }
.testimonialLeftMain.removedTestimonial { display: block; margin: 0 auto; text-align: center; }
.testimonialLeftMain.removedTestimonial .testimonialContentV2 { padding-right: 0; }

.bannerModule.homebannerModuleV2{ padding-bottom: 158px; }
.bannerInner{position: relative; z-index: 99;}
.homebannerModuleV2 .bannerRightInner::before,.homebannerModuleV2 .bannerRightInner::after { display: none; }

.careerBanner { padding-top: 82px;  text-align: center; padding-bottom: 90px; }
.careerBannerContent { padding-top: 40px; max-width: 778px; margin: 0 auto; }
.careerBannerImage { padding-top: 80px; }
.careerBannerImage .aboutVideoBg { width: 100%; max-width: 858px; margin: 0 auto; }
.careerBannerImage { position: relative; }
.careerBannerImage::before { content: ''; position: absolute; background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Group%20118-1.png');
  width: 223px; height: 109px; top: 47px; right: 30px; }
.careerBannerImage .aboutVideoBg{ margin-bottom: -250px !important; }

.sliderInnerCareer { padding-top: 60px; text-align: center; }
.sliderInnerCareer .slick-next { right: 40% !important; top: inherit; bottom: -136px; }
.sliderInnerCareer .slick-prev { left: 40% !important; bottom: -136px; top: inherit; }
.careerSlider { padding-top: 100px; padding-bottom: 130px; }
.careerSliderTitle { text-align: center; }
.careerSliderTextTwo { max-width: 1100px; margin: 0 auto; display: flex; padding-top: 40px; }
.careerSliderTextTwoCOl { width: 50%; padding: 0 25px; }
.sliderImageCareer img { margin: 0 auto; }

.sliderInnerCareer button.slick-prev.slick-arrow { background-color: transparent !important; }
.sliderInnerCareer button.slick-prev.slick-arrow:after {content: '';background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Icon%20ionic-ios-arrow-round-forward.svg');}
.sliderInnerCareer button.slick-next.slick-arrow { background-color: transparent !important; }
.sliderInnerCareer button.slick-next.slick-arrow:before {content: '';background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Icon%20ionic-ios-arrow-round-forward-1.svg');     background-position: center;
  background-size: cover; }

.sliderInnerCareer ul.slick-dots{ bottom: -85px; }

.careerTestimonialSlider { padding: 100px 0; }
.careerTestiTitle { text-align: center; }
.careerTestimonialSliderInner { margin-top: 50px; }


.careerImageSlide { height: 488px; background-repeat: no-repeat; }
.careerTestimonialSliderRepeatInner { display: flex; align-items: center; }
.careerTestimonialLeft {width: 56%;margin-right: -60px;position: relative;background-color: #fff;padding: 53px 37px 52px 78px;}
.careerTestimonialRIght { width: 50%; }
.careerTestimonialContent { padding-top: 30px; font-size: 18px; color: #434343; }
.careerAuthor { padding-top: 30px; font-size: 16px; font-weight: 700; color: #434343; }
.careerAuthorDesignation { color: #000FC4; font-size: 14px; line-height: 24px;padding-top: 4px; }
.careerTestimonialLeft { position: relative; }
.careerTestimonialLeft:after {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/dots%20blue.png');width: 184px;height: 90px;right: 20px;background-size: cover;background-repeat: no-repeat;bottom: -60px;}

.industriesV2Repeat {    padding: 45px 47px 34px; }
.industriesV2Margin { border: 1px solid #EDEEF7; background-color: #fff; margin-bottom: -200px; position: relative; }
.industriesIconV2Title { padding-top: 20px; }
.industriesIconV2Title h5 { font-size: 17px; font-weight: 600;}
.industriesV2Repeat:nth-child(1) { border-right: 1px solid #EDEEF7; border-bottom: 1px solid #EDEEF7;}
.industriesV2Repeat:nth-child(2) { border-right: 1px solid #EDEEF7; border-bottom: 1px solid #EDEEF7; }
.industriesV2Repeat:nth-child(3) { border-bottom: 1px solid #EDEEF7; }
.industriesV2Repeat:nth-child(4) { border-right: 1px solid #EDEEF7; }
.industriesV2Repeat:nth-child(5) { border-right: 1px solid #EDEEF7; }
.industriesV2ColInner { padding-top: 60px; }

.jobsListingMain { padding: 299px 0 84px; }
.jobsListingInner { text-align: center; }
.jobsListingSubTitle { padding-top: 30px; font-size: 17px; font-weight: 600; color: #000FC4; }
.jobsListing { padding-top: 50px; }
.industriesMain.industriesMainV2 { padding-bottom: 1px; }

.benefitsThreeColInner { display: flex; flex-wrap: wrap; }
.benefitsthreeColRepeat { width: 33.33%; padding: 10px; }
.benefitsTitle { text-align: center; }
.benefitsThreeColMain { padding-top: 60px; }
.benefitsThreeColRepeatInner { background-color: #F7F7FF; padding: 23px 30px; }

.benefitsIconTitle { font-size: 20px; padding-top: 20px; color: #0A0A0A; font-weight: 600; }
.benefitsContent { padding-top: 10px; font-size: 16px; color: #434343; }
.benefitsModule { padding-bottom: 90px; }

.careerInnerBanner { background-color: #000FC4; padding: 82px 0 87px; }
.bannerListingInner ul { padding: 0; margin: 0; padding-top: 20px; list-style: none; }
.bannerJobButtons { padding-top: 30px; display: flex; align-items: center; }
.bannerListingInner li { padding: 10px 0; }
.bannerListingInner li img { height: 26px; }
.bannerListingInner li span { display: inline-block; margin-left: 20px; }
.bannerJobButton { width: 50%; }
.bannerJobListing { width: 50%; text-align: right; }
.bannerJobButton a { padding: 8px 35px; background-color: #fff; color: #000FC4; font-size: 16px; border-radius: 4px; display: inline-block; font-family: 'Montserrat',sans-serif; }
.bannerJobListing a { position: relative; color: #fff; }
.bannerJobListing a:hover{ color: #fff; }
.bannerJobListing a:before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Icon%20ionic-ios-arrow-round-forward%20%281%29.svg');width: 28px;height: 18px;left: -40px;top: 50%;transform: translateY(-50%);}

.careerBannerInnerPage { position: relative; }
.careerBannerInnerPage:after {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Group%20118-2.png');width: 223px;height: 109px;top: 65px;right: 0;}

.sideForm { position: fixed; top: 0; right: -580px; background-color: #fff; padding: 35px 30px; height: 100vh; width: 580px; transition: all ease 0.3s; z-index: 999; }
.sideForm.activeForm{ right:0; } 
.sideFormPlace { padding-bottom: 20px; }
.sideFormApply { overflow: auto; height: calc(100vh - 157px); }
span.close { position: absolute; right: 20px; top: 20px; cursor: pointer; }

.careerLeftInnerList ul { margin: 0; padding: 0; list-style: none; border: 1px solid #EDEEF7; }
.careerContentInner { display: flex; }
.careerLeftContentInnerPage { flex: 0 0 272px; position: sticky; top: 0; }
.careerInnerContnet { padding: 55px 0 100px; }
.careerLeftInnerList { position: sticky; top: 0; }
.careerLeftInnerList li a { color: #0A0A0A; padding: 15px 26px; display: block;font-size: 17px; line-height: 24px; border-bottom: 1px solid #F7F7FF; }
.careerUpperTitle,.careerRepeatListingTitle { font-size: 17px; line-height: 26px; font-weight: 600; color: #000FC4; }
.careerRightContentInnerPage { flex: 0 0 calc(100% - 272px); padding-left: 50px; }
.careerUpperSubTitle { font-size: 17px; line-height: 24px; font-weight: 500; color: #0A0A0A; padding-top: 30px; }
.careerRepeatListing { padding-top: 40px; }
.careerUpperListing ul {    padding: 0; margin: 0; list-style: none; padding-bottom: 10px; }
.careerUpperListing ul li { padding-top: 10px; font-size: 16px; color: #434343; }
.careerRepeatListingContent { color: #434343; font-size: 16px; padding-top: 10px; }
.careerFourCol { padding-top: 20px; display: flex; flex-wrap: wrap; justify-content: space-between;  max-width: 560px; }
.careerFourColInner { width: 48.5%; display: flex; padding: 23px 32px 27px; align-items: center; background: #F7F7FF; }
.careerIconLeft { flex: 0 0 36px; }
.careerIconText { flex: 0 0 calc(100% - 36px); padding-left: 22px; font-size: 16px; font-weight: 600; color: #0A0A0A; }

.careerRightContentInnerPage ul{ padding: 0; margin: 0; list-style: none; }
.careerRightContentInnerPage ul li { position: relative; padding-left: 16px; padding-top: 10px; font-size: 16px; color: #434343; }
.careerRightContentInnerPage ul li:before {content: '';position: absolute;width: 6px;height: 6px;background-color: #000FC4;left: 0;top: 20px;border-radius: 50%;}

.careerLeftInnerList li a.active { background-color: #F7F7FF; color: #000FC4; font-weight: 600; }

.careerCTAModule { padding-top: 50px; }
.careerCTAModuleInner { background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; }
.careerCTAModuleInner:before {content: '';position: absolute;background-color: #000FC4;opacity: 0.8;width: 100%;height: 100%;z-index: 0;}
.careerCTAContent { position: relative; padding: 55px 40px; display: flex; align-items: center; }
.careerCTAContntLeft {width: 448px; }
.careerCTARight {width: calc(100% - 448px);  text-align: right; }
.careerCTATitle { font-size: 17px; font-weight: 600; color: #FFFFFF; line-height: 24px; }
.careerCTAContentInner { padding-top: 10px; font-size: 16px;color: #FFFFFF; }
.careerCTARight a { outline: 0; display: inline-block; padding: 6px 30px 9px; border-radius: 2px; background-color: #7dd6d7;    font-family: Lato,sans-serif;
  font-size: 16px; font-weight: 700; color: #000fc4; border: 0;    line-height: 25px; text-decoration: none; cursor: pointer; text-align: center; }

.careerBannerImage a.videoBtn { width: 142px; height: 142px; }
.careerBannerImage a.videoBtn::before { width: 96px; height: 96px; }
.careerBannerImage a.videoBtn::after { width: 142px;     height: 142px; }
.careerBannerImage a.videoBtn span.videoPlay { width: 48px;    height: 48px; line-height: 48px; }

.serviceformMulti.showVideo { padding-bottom: 50px; }
.showVideo .serviceFormMain { max-width: 100%; border: 0; }
.showVideo .serviceFormMain .aboutVideoBg.bg { max-width: 100%; min-height: 597px; position: relative; z-index: 99; }
.showVideo .serviceFormMain .serviceFormInner { padding-top: 0 !important; padding: 0 !important; background: transparent; }
.meetingModule { padding-top: 0; }
.meetingTitle { text-align: center; }
.meetingSubTitle { text-align: center; padding-top: 30px; max-width: 801px; margin: 0 auto; padding-bottom: 50px; }
.meeting { padding-bottom: 10px; }

.consentRadio input { width: 2%; position: absolute; opacity: 0; z-index: 999; }
.consentRadio.field { position: relative; }
.consentRadio  label { position: relative; padding-left: 25px; }
.consentRadio label:before {content: '';width: 15px;height: 15px;border: 1px solid #434343;position: absolute;left: 0;top: 3px;}
.consentRadio  span.dots { margin: 0; display: inline-block; }

.industriesMain.industriesMainV2.altThemeBg { padding-top: 210px; }
.careerPage div#story:before { display: none; }
.careerPage .ourStoryMain { background-color: #f7f7ff; }

.careerBoxMainGroup { display: flex; align-items: center; }
.careerInnerBoxRight { padding-left: 15px; font-size: 24px;    font-weight: 600; }
.careerBottomContentBox { padding-top: 20px; }


.step { display: none; }
.step.current { display: block; }
div#DynamicForm { display: none; }
.careerBanner.serviceLPModule { padding-bottom: 0;     padding-bottom: 246px; }
.serviceFormMain { margin-top: 70px; max-width: 778px; margin: 70px auto 0;}
.serviceFormInner { background-color: #fff;     padding: 46px 48px 38px; }
.firstGroupInner fieldset { padding: 0; border: 0; margin: 0; }
.serviceFormMain .field input[type="email"],.serviceFormMain .field input[type="text"] {     padding: 14px 15px; min-height: 55px; font-size: 16px; font-weight: normal; line-height: 22px; color: #33475b;
  border: 0; display: inline-block; width: 100%; background-color: #F7F7FF; }
.serviceFormMain .field label {font-size: 16px;font-weight: 500;padding-bottom: 0;}

.serviceFormMain .consentRadio span { color: #0A0A0A; font-size: 14px; line-height: 24px; display: block;}
.serviceFormMain .consentRadio { text-align: left; }
/* .serviceFormMain .consentRadio.field { padding-top: 38px;} */
.serviceFormMain .consentRadio span:first-child {display: block; font-family: 'Lato',sans-serif; }
.serviceFormMain .consentRadio label { display: inline-block; color: #434343 !important; font-size: 14px; line-height: 24px; font-family: 'Lato',sans-serif; margin: 0; font-weight: 400; z-index: 9999; }
.serviceFormMain input[type="checkbox"] { width: 15px; height: 15px; border-color:  #434343; display: inline-block; vertical-align: middle; }
.serviceFormMain .consentRadio span:last-child { margin-top: 19px; font-weight: 500; }
.serviceFormMain .consentRadio span a { color: #333FD0; }
.serviceFormMain .button { padding-top: 12px; text-align: left; }
.serviceformMulti { margin-top: -245px; padding-bottom: 170px; }
.serviceFormMain { border: 1px solid #EDEEF7; }
.mailUs label,.firstName label { font-family: 'Montserrat',sans-serif; color: #434343; }
.serviceFormMain .consentRadio span:first-child { margin-bottom: 10px; font-weight: 500; }
.secondGroupInner fieldset { margin: 0; padding: 0; border: 0; }
.serviceFormMain a.previuos { background: #7DD6D7; color: #000FC4; font-size: 16px;  line-height: 24px; display: inline-block;    padding: 7px 24px 7px 41px; font-weight: 700; }
.serviceFormMain a.nextStep{ background: #7DD6D7; color: #000FC4; font-size: 16px; line-height: 24px; display: inline-block; padding: 7px 24px 7px 24px; font-weight: 700; }
.serviceFormMain .submit { display: flex; align-items: center; justify-content: space-between; padding-top: 12px; }
.serviceFormMain a.submitButton { background-color: #000FC4; color: #fff !important;     padding: 7px 25px; font-size: 16px; font-weight: 700;}
.serviceFormMain { position: relative; z-index: 9; }
.serviceFormMain:after {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/dots%20blue.png');width: 223px;height: 110px;background-repeat: no-repeat;background-size: cover;bottom: -75px;z-index: 0;left: -50px;}
.serviceFormInner { position: relative; z-index: 9; }
.serviceFormMain a.previuos {position: relative;  }
.serviceFormMain a.previuos:before {content: '\f177';position: absolute;font-size: 15px;font-family: fontawesome;left: 15px;}
.serviceFormMain:before {content: '';position: absolute;background-image: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Group%20118-4.png');width: 223px;height: 109px;top: -35px;right: -40px;}
.stepsCount{ display: none; } 
.serviceFormMain .inputForms.message { text-align: center; font-size: 25px;     padding: 100px 50px; }
.servicePage .videoInnerBanner,.servicePage .meetingModule,.servicePage .ctaModule { display: none; }
.serviceFormMain .field label span { color: #FF4747; }
.videoInnerBanner:before { display: none; }
.careerBannerImage.videoInnerBanner { padding-top: 0; }
.videoInnerBanner .aboutVideoBg { margin: 0 !important; }
.serviceFormMain span.required { display: none; color: #FF4747;}
.serviceFormMain span.required.V2 { display: none; color: #FF4747;position: absolute;left: 0;bottom: -6px; }
.serviceFormMain .mailUs.field.hs-form-field.form-group__input-wrap { margin-bottom: 15px; }
.serviceFormMain .mailUs.field.hs-form-field.form-group__input-wrap.required { padding-bottom: 20px; }
.warning span.required.V2 { display: block; }
.showVideo .serviceFormMain:after { bottom: -50px;}
.servicePage .ctaModuleBg:before {content: '';position: absolute;background-color: rgb(0 15 196);width: 100%;height: 100%;left: 0;top: 0;opacity: 0.7;}
.ctaModuelBgInner { position: relative; }
.consentRadio label.filled:after { content: ''; width: 15px; height: 15px; background: #000fc4; position: absolute; left: 1px; top: 4px; }
span.dots { display: inline-block !important; margin: 0 !important; }

.firstName .iti { display: block !important; }
input#phonenumber { padding: 15px 15px 15px 65px; width: 100%; display: block; }

.careerButton a.button { background-color: #fff; color: #000FC4; vertical-align: middle; }
.careerButton a.button span { vertical-align: top; }

.bottom-shape{position:absolute;left:0;bottom:-101px;width:100%;height:19px;background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20orange_s.svg');}
/* .bottom-shape:after{content:'';position:absolute;bottom:0;background: url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/v2/pattern%20orange.png');width:100%;height:19px;} */

.Mobile_Open { display: none; }
.sliderImageMobile_box + .sliderImageMobile_box { padding-top: 30px; }


/* ======================================= Man Digital Webinars 2022 CSS ======================================= */
.DigitalBannerSection {padding-top: 158px;padding-bottom: 72px;background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20blue.svg);background-color: #000FC4;background-position: center;background-repeat: no-repeat;}
.DigitalBannerInner {display: flex;gap: 30px;justify-content: space-between;}
.DigitalBannerLeft {max-width: 121px;width: 100%;align-self: flex-end;}
.DigitalBannerRight {width: 100%;max-width: 101px;}
.DigitalBannerRow {text-align: center;padding-top: 57px;padding-bottom: 100px;}
.DigitalBannerLeftText {font-size: 12px;color: #fff;text-transform: uppercase;font-weight: 600;padding-top: 20px;letter-spacing: 1.5px;}
.leftContentMain.LiveWebminarBox .twoColumnInner {background: #FFFFFF;padding: 48px;border: 1px solid #EDEEF7;display: flex;gap: 24px;justify-content: space-between;}
.leftContentNov {width: 367px;}
.leftEventTag {font-weight: 600;line-height: 1.5;font-size: 12px;letter-spacing: 1.5px;text-transform: uppercase;color: #5963D9;padding-bottom: 8px;}
.leftContentTitle {font-weight: 600;font-size: 32px;line-height: 1;letter-spacing: -0.04em;font-family: 'Montserrat', sans-serif;}
.leftContentTitle span {font-weight: 400;}
.leftDateNov {padding-top: 20px;font-weight: normal;font-size: 14px;line-height: 150%;text-transform: uppercase;color: #434343;padding-bottom: 30px;}
.twoColumnInner {margin-top: -48px;}
.rightImageNov {width: calc(100% - 391px);}
.leftContentMain.LiveWebminarBox .twoColumnInner {flex-wrap: wrap;}
.leftContentNov .button a span {line-height: 0;}

.resourcesFilterLinksInner li a {color: #000300;font-family: 'Montserrat',sans-serif;font-size: 20px;font-weight: 400;line-height: 1.2;padding: 6px 16px;display: inline-block;}
.resourcesFilterLinks li {display: inline-block;vertical-align: middle;margin-right: -4px;}
.resourcesFilterLinksInner li a.active {background: #E4E6F9;}
.resourcesFilterLinks {padding: 56px 0 44px;}
.resourcesBoxes {padding: 12px;}
.resources {margin: 0 -12px;}
.resourceBoxInner {background: #FFFFFF;border: 1px solid #EDEEF7;border-radius: 2px;overflow: hidden;}
.resourceBoxImageInner {padding-bottom: 47.25%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.imageContent {padding: 24px;}
.resourceBoxTag {font-weight: normal;font-size: 12px;color: #333FD0;background: #96F2F3;border-radius: 2px;display: inline-block;padding: 4px 9px;line-height: 1.3;}
.resourceBoxTitle a {font-weight: 600;font-size: 24px;line-height: 1.1;letter-spacing: -0.02em;color: #0A0A0A;font-family: 'Montserrat', sans-serif;}
.resourceBoxTitle {padding-top: 8px;}
.resourceBoxTitle a span {font-weight: 400;}
.resourceBoxContent {font-size: 16px;color: #434343;padding-top: 40px;}
.resourcesMainFilter {padding-bottom: 38px;}
.resourcesBoxes {display: none;}
.resourcesBoxes.active {display: inline-block;}
.cat-webinar .resourceBoxTag {background: #5963D9;color: #fff;}
.cat-interview .resourceBoxTag {background: #C8CCF2;}
.resourceBoxInner {position: relative;}
a.resourceBoxInnerLink {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.logosTitle h2 {font-weight: 600;}
.logosInner img {margin: 0 auto;}
.logosInner a {display:block;padding: 0 15px;}

.logos .slick-slide {float: none;height: 100%;min-height: auto;display: inline-block !important;vertical-align: middle;margin-right: -4px}





/* unsuscribe page */
.row-fluid .unsubscribeForm { width: 450px;  max-width: 100%;  margin: 0 auto !important;  display: block;  text-align: center;  float: none; }
.unsubscribeForm h3 {  padding-bottom: 20px; }
.unsubscribeForm input.hs-input.email-edit { padding: 10px 20px !important;  background: #ffffff;  text-align: center;  color: #333c4e;   font-size: 21px !important; font-weight: 500; border-color: #000fc4;     max-width: 100%; }
.unsubscribeForm input#submitbutton {  margin-top: 21px; }
.emailPrefrenceIcon.V2 { width: 90px !important;  height: 90px !important;  text-align: center;  margin: 0 auto 30px !important;  float: none; }
.unsubscribeForm input[type="submit"] {width: auto;}
.emailPrefrenceIcon {width: 90px;height: 90px;margin: 0 auto;border-radius: 4px;background: #5963d9;overflow: hidden;line-height: 90px;}
.emailPrefrenceIcon svg {width: 50px;display: inline-block;vertical-align: middle;position: relative;left: -5px;}
.emailPrefrenceIcon svg path {fill: #ffffff;}

.DigitalBannerSection.TermsPage {padding-top: 125px;padding-bottom: 60px;}

.subscriptionPreference .page-header {background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/pattern%20blue.svg);background-color: #000FC4;background-position: center;background-repeat: no-repeat;}
.subscriptionPreference .page-header {padding-top: 160px;}
.subscriptionPreference h1 , .subscriptionPreference h2 , .subscriptionPreference {color: #fff;}

.DigitalBannerSection.V2 {padding-bottom: 0 !important;}
.videoMainModule {max-width: 843px;margin: 0 auto;width: 100%;padding-bottom: 45.4%;}
.videoplayOn {width: 80px;display: block;height: 80px;border-radius: 50%;text-align: center;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.videoplayOn span svg {height: 30%;width: auto;}
.videoplayOn span.videoPlay {display: block;line-height: 80px;padding-top: 5px;}

.F2bookameetingContentInner {max-width: 676px;width: 100%;margin: 0 auto;font-size: 22px;}
.F2bookameetingContentInner h3 {letter-spacing: -0.02em;}


.F2BannerRowBottom .videoBtn {top: 50% !important;left: 50% !important;}

.BlogRightTextBox.maxboxblogl {max-width: 240px;width: 100%;}

@media (min-width: 992px){

  /*   .navigationInner li:not(:last-child) a:hover:after { width: 100%; } */
  .leadsContentPop {display: none; }
  .ipadSingleImage,.ipadROIData{ display: none; }

  /*   .threeColV2RepeatInner {
  position: relative;
}

  .secondary_services_box_parent {
  position: absolute;
  width: 100%;
  left: 0;
  top: 100%;
  background: #0413c5;
} */

}

@media (min-width: 767px){

  .mobileImage{ display: none; }
  .mobileIpad { display: none; }
  .leadsInnerLeft{ position: sticky; top: 15px; }

  .Font32 { font-size:32px; line-height:1.075; letter-spacing: -0.04em; }
  .SpeakersColRight .SpeakersText {
    font-size: 18px;
  }

}

@media (max-width: 1350px){

  .aboutVideoBg { background-size: contain; background-repeat: no-repeat; width: 500px; background-position: bottom; }

}

@media (max-width: 1130px){

  .careerTestimonialSliderInner { max-width: 768px; margin: 50px auto 0; }
  .careerTestimonialRIght { width: 56%; }
  .careerImageSlide { background-position: center; }
  .careerTestimonialSlider { padding: 70px 0; }
  .careerSlider { padding-top: 200px; padding-bottom: 100px; }

}

@media (max-width: 1080px){


  .footerColInner { width: 25%; padding-right: 40px; }
  .footerServicesCol:nth-child(2) { width: 25%; padding-right: 30px; }
  .footerServicesCol:nth-child(3) { width: 25%; padding-right: 30px; }
  .footerServicesCol:nth-child(4) { width: 25%; }
  .globalFooter { padding: 171px 0 40px; }

  .logoSectionInn { padding: 36px 40px; }
  .logoColMain { padding-bottom: 31px; }
  .logoRepeat { padding: 10px 13px; width: 30%;}
  .logoColMain { margin: 0 -13px;   text-align: center;}

  .threeColMain { padding-top: 16px; padding-bottom: 83px; }
  .sectionTitle { padding-top: 4px; }
  .threeColBoxMain {padding-top: 104px;  }
  .threeColRepeat:nth-child(2) {margin-top: -65px;  }
  .threeColPadding {padding: 24px 26px 78px;  }
  .threeColIconTitle h4 { letter-spacing: -0.04em; }
  .threeColIconContent { padding-top: 16px; }

  .industries_overlayLeft {left: -25px;}
  .industries_overlayRight{width: 85px;top: 50%;right: 20px;}
  .testimonialLogo{padding:37px 33px;}
  .testimonialLogoContent{padding:23px 27px 23px 14px;}
  .recentResult_overlayLeft{width:93px;}
  .recentResult_overlayRight{width:130px;}
  .CTALeftOverlay{width:184px;top:51px;left:-62px;}
  .CTARightOverlay{width:130px;bottom:36px;right:-52px;}


  .comparisonTableTitle { flex: 0 0 50%; }
  .comparisonTitleMain { padding-left: 108px; }
  .comparisonTableContent li:nth-child(2), .comparisonTableContent li:nth-child(3) { flex: 0 0 calc(50% - 54px); }
  .comparisonTableContentInner li:nth-child(1) { width: 108px; flex: 0 0 108px; max-width: 108px; }

  .customerService .serviceBannerInner:before { display: none; }
  .customerService .serviceBannerInner:after { bottom: -240px; }

  .testimonialLeftMain, .newCustomerLeft { width: 50%; }

  .statsCol { flex: 0 0 180px; max-width: 180px; width: 180px; }
  .statsInner { max-width: 719px; }
  .serviceBanner.customerStorys { padding: 126px 0 38px; }
  .customerStorysSubTitle { padding-bottom: 24px; }
  .statsMain { padding: 38px 0 73px; }

  .twoColumnStoryLeftContent { width: 345px; flex: 0 0 345px; max-width: 345px; }
  .twoColumnStoryRightImage { flex: 0 0 calc(100% - 345px); max-width: calc(100% - 345px); width: calc(100% - 345px); }
  .innerPaddingStory { padding: 35px 40px 35px 0; }
  .twoColumnStoryRightImageInner { background-position: left -66px center; }

  .accountRepeatBlock { padding: 32px 70px; }
  .accountBlocksMain { max-width: 720px; padding: 141px 0 100px;  }
  .accountModule { padding: 56px 0; }
  .desciptiveText { font-size: 14px; right: -65px; bottom: 12px; }
  .accountBlockRightMain { padding-left: 32px; flex: 0 0 498px; max-width: 498px; width: 498px; }

  .accountHubspotIconUp { top: 40px; }

  .abmLogosMain { padding: 56px 0; }
  .ABM-Strategy .abmLogosMain { padding: 56px 0;}
  .abmBlocksMain { padding-top: 28px; }
  .ctaABMInner { max-width: 618px; padding: 24px 41px; margin: 0 auto -20px; position:relative;}
  .abmStrategyRepeat { flex: 0 0 33.33%; padding: 25px 40px; }
  .abmStrategyInner { flex-wrap: wrap; margin: 0 -40px; }
  .abmStrategyMain { padding: 53px 25px 15px; }


  .faqMain { padding: 50px 0 52px; }
  .faqQueMain { padding-top: 36px; }

  .dedicated-team .abmTabbingMain { padding: 100px 0 28px; }
  .abmTabbingMain { padding: 200px 0 28px; }
  .abmTabMain { padding-top: 56px; }
  .tabBottomPart { padding-top: 24px; }
  .abmTabbingMain .wrapper { padding: 0; }
  .tabbingBottomPartInner { padding: 56px 42px; }
  .tabBottomRightContentBg { min-height: 260px; max-width: 226px; }
  .tabBottomLeft { width: 61%; }
  .tabBottomRight { width: 39%; }


  .aboutMain { padding-top: 127px; }
  .ourTeam_overlayRight { top: 200px; right: -25px; width: 135px; }
  .aboutMain { overflow: hidden; }
  .aboutVideoBg { background-size: 90%; width: 580px; height:430px; background-position: left bottom; }
  .aboutLeftContentMain { width:45%; }
  .aboutRightVideo { width:55%; }
  a.videoBtn { top: 60%; left: 40%; }

  .contactFormRightMain:before { left: 30px; } 
  .WhyusMain ul { justify-content: center; }
  .WhyusMain ul li { flex-basis: 80%; }
  .marketingInner:before { background-size: auto; background-position: left -22px top; }
}


@media (max-width: 991px){

  .wrapper{ padding: 0 25px; }
  .tabw50{ width: 50%; }
  .tabw66{ width: 66.66%; }
  .tabw70{ width: 70%; }
  .tabw75{ width: 75%; }
  .tabw100{ width: 100%; }

  .globalHeader { padding: 33px 0 30px; }
  .globalFooter { padding: 171px 0 40px; }
  .footerColInner { width: 160px; padding-right: 30px; }
  .footerServicesCol:nth-child(2) {width: 241px; }
  .footerServicesCol:nth-child(3) { width: 160px; }
  .footerServicesCol:nth-child(4) { width: 140px; }
  .menuIn:nth-child(3) { padding-bottom: 21px; }
  .footerMedalsIn:first-child { padding-top: 38px; }

  .bannerLeftContent { padding-top: 0; }
  .bannerModule.homebannerModuleV2 { padding-bottom:90px; }
  .bannerModule { padding-top: 148px; padding-bottom: 136px; }
  .bannerRight { padding-top: 28px; }
  .bannerRightInner:after { right: 0; top: -45px; }
  .bannerRightInner:before { bottom: -36px; left: -40px; }
  .bannerTitle { padding-right: 10px; }
  .bannerContent { padding-right: 0; padding-top: 24px; }
  .bannerTitle h1 { line-height: 1; }
  .logoSectionInn { padding: 30px 40px 32px; }

  .industriesMain { padding-top: 40px; }
  .industriesColMain { padding-top: 45px; margin-bottom: -116px; }
  .industriesColMain { bottom: -250px; margin-top: -290px;     margin-bottom: 0; }
  .industriesColInner { padding: 32px 37px; }
  .industries_overlayRight{right: -25px;}
  .industriesRepeat { padding: 0 5px; }
  .industriesMargin { margin: 0 -5px; }
  .industriesRepeat:nth-child(n+4) { padding-top: 43px; }
  .industriesIconContent br { display: none; }
  .Aboutus .testimonialMain { padding: 56px 0; }
  .testimonialMain { padding: 320px 0 55px 0; }
  .Services .testimonialMain { padding: 56px 0 55px 0; }

  .partnersMain { padding: 56px 0; }
  .ctaModuleInner { margin-bottom: -106px; }
  .testimonialLogosIn { padding-top:62px; }

  .testimonialSlider { padding: 40px 0 134px; }
  .testimonialSliderNew { padding-top: 48px; }
  .testiContentMain { margin-left: 35px; padding: 56px 24px 48px 213px;}
  .testimonialImageInner img { width: 204px; height: 204px; object-fit:cover;}
  .testimonialImage { top: 36px; transform: translateY(0); }
  .testimonialImageInner:before { right: -30px; }
  .slick-dotted.slick-slider { margin-bottom: 0;}
  ul.slick-dots { bottom: -45px; }

  .arrowDown { display: none; }
  /*   .aboutVideoBg {height: auto;padding-bottom: 56.25%; max-width: 374px;min-height: auto; } */
  .aboutLeftContentMain.ib.vt { vertical-align: bottom !important;  padding-bottom: 76px; }
  .aboutRightVideo.ib.vt { vertical-align: bottom !important; }
  .aboutLeftContentInner {padding-top: 0; }
  .aboutLeftContent { padding-right: 50px;}
  .aboutLeftContent br { display: none; }

  .ourStoryMain:before { display: none; }
  .ourStoryMain { padding: 99px 0; }
  .storyLeft { width: 30%; padding-top: 90px; }
  .storyRight {width: 70%; }
  .storyLeftInner { max-width: 70%; margin: 0 auto;  }

  .ourTeam { padding: 40px 0; }
  .teamTitle { padding-bottom: 41px; }
  .teamSection { padding: 8px 0px; }
  .teamMainInner {margin: 0 0px;  }
  .teamMain { padding: 30px 16px; }
  .memberHoverContent { padding-top: 30px; }
  .ourTeam:before { height: 568px; }

  .serviceBanner { padding: 179px 0 24px; }
  .serviceBannerTitle br { display: none; }
  .serviceBannerContent { max-width: 650px; }

  .clientLogosMain { padding: 24px 0 50px; }
  .clientLogosRepeat { flex: 167px; width: 167px; max-width: 167px; min-height: 84px; }
  .clientlogosMain { max-width: 688px; }
  .clientLogosMain .wrapper { padding: 0 40px; }
  .clientlogosMain:after { top: -15px; }

  .servicesMain { padding: 120px 0 40px; }
  .serviceMainListing { padding-top: 24px; }
  .serviceListingInner { padding-top: 16px;  }


  .comparisonTableContent li { padding: 10px 16px; }
  .comparisonTableContentInner ul li:nth-child(3) { padding: 10px 16px 10px 46px !important; }
  .comparisonTableContentInner:nth-child(odd) ul li:nth-child(3):before, .comparisonTableContentInner:nth-child(even) ul li:nth-child(3):before { left: 16px; }
  .comparisonTableMain { padding-top: 40px; }
  .compareTable { padding: 0 0 28px; }
  .smartTitle{ padding-top: 56px; }

  .customerService br { display: block; }
  .serviceBanner.customerService { padding-bottom: 253px; padding-top: 204px; }

  .marketingBoxInner { padding-top: 20px; margin: 0 -8px; }
  .marketingBoxRepeat { padding: 20px 8px; }
  .marketingMain { padding-bottom: 36px; }

  .testimonialRightMain {padding-top: 56px;  }
  .testimonialMainV2 {padding: 56px 0 36px;  }
  .testimonialLeftMain {max-width: 505px; }
  .testimonialContentV2 { padding-right: 60px; }

  .testimonialRightMain { padding-left: 0; }
  .newCustomerRight { padding-left: 0; padding-top: 40px; }
  .newCustomerModule { padding: 56px 0 30px; }
  .newCustomerLeft { max-width: 500px; }
  .newCustomerRepeat { padding: 0 8px; }
  .newCustomerBlocks { margin: 0 -8px; }
  .newCustomerRepeatIner { padding-bottom: 22px; }

  .testimonialContent{ font-size: 20px; letter-spacing: -0.5px; }
  .testimonialLink{ padding-top: 19px; }
  .testimonialLink a{ line-height: 1; }


  .contactFormRightMain { padding-right: 0; }
  .contactFormRight { max-width: 100%; padding: 24px 60px; }
  .form-columns-2 .field.hs-form-field { width: 100% !important;     margin-bottom: 10px; }
  .hs-richtext { font-size: 10px; line-height: 1.7; }
  .contactFormRightMain { width: 50%; }
  .contactFormLeft { width: 50%; }
  .contactForm { padding-top: 152px; padding-bottom: 80px; }
  .contactQuote { padding-top: 46px; }
  .contactAuthorname { font-size: 14px; line-height: 1; }
  .contactAuthorDesignation { font-size: 10px; color: #E4E6F9; }

  .contactDesktop:before{ right: 55px; }

  .testimonialLeftMain, .newCustomerLeft{ position: static; }

  .workflowLeft { width: 100%; display: block; max-width: 505px; }
  .workflowRight { width: 100%; padding-top: 56px; }
  .workflowBlocks { max-width: 100%; }
  .workflowMain { padding: 73px 0 56px; }
  .workflowContent { padding-right: 0; }
  .workflowLeftTitle { padding-right: 35px; }

  .leadsInnerLeft { width: 212px; }
  .leadsLeftInner { padding: 40px 15px; }
  .leadsRight { width: calc(100% - 212px); }
  .leadsMain { padding: 56px 0 63px; }
  .leadsLeftTitle { font-weight: bold; font-size: 12px; }

  .popupRealImage { display: none; }
  .leadsContentPop { background-color: #fff; border-radius: 8px; padding: 16px 6px 9px; }
  .leadsSvg { padding-bottom: 24px; }
  .leadsContentPopTitle { font-weight: bold; font-size: 14px; color: #0A0A0A; line-height: 1; }
  .leadsContentPopSub { font-weight: bold; font-size: 10px; opacity: 0.7; color: #434343; line-height: 1; }
  .ipadLinkdin { padding-top: 24px; }

  .marketingMainV2 .marketingInner { padding-top: 56px; }
  .marketingMain.marketingMainV2 { padding-bottom: 45px; }
  .bottom-shape {bottom: -45px; background-position: center right;}

  .groupServiceLeft { width: 38%; }
  .groupServiceRight { padding-left: 27px; width: 62%; }
  .groupService { padding: 138px 0 64px; }
  .groupService.groupTeam { padding: 138px 0 64px; }

  .clientLogosRepeat { flex: 0 0 25%; width: 25%; max-width: 25%; }

  .marketingServicesMain { padding: 200px 0 15px; }
  .marketServiceContent { padding-top: 8px; }
  .marketServiceBlocksMain { padding-top: 41px; }
  .marketServiceLeft { width: 45%; height:260px; max-height:260px;}
  .marketServiceRight { width: 55%; padding-left: 55px; }

  .testiSinGroupMain { padding: 20px 0 56px; }

  .teamTwoColContentLeft { padding-left: 0; width: 100%; text-align: center; }
  .teamTwoColMain { padding: 29px 0 12px; }
  .teamTwoColContentRight { padding-left: 0; width: 100%; display: block; padding-top: 56px; }
  .teamTwoColContentRightInner { width: 50%; display: inline-block; margin-right: -4px; vertical-align: top; }
  .teamTwoColContentRightInner:nth-child(n+2) { padding-top: 0;}
  .teamTwoColContentRightInner:first-child { padding-right: 28px; }
  .teamTwoColContentRightInner:nth-child(2) { padding-left: 28px; }

  .oneColumnContentInner { padding: 56px 54px; }
  .oneColumnContent { padding-top: 0; }
  .oneColumnRepeat:nth-child(n+2) { padding-top: 56px; }

  .marketingAccountMain {padding: 180px 0 56px;}

  .marketingAccTabbingInner { padding: 24px 26px 24px 48px; }
  span.marketIndex { width: 64px; height: 64px; line-height: 64px; top: 31px; left: -32px; }
  .marketingAccContentInner { max-width: 680px; margin: 0 0 0 auto; }
  .marketingListingMain { padding-left: 18px; }

  .roiImageGroup,.roiData{ display: none; }
  .ipadSingleImage { padding-top: 10px; text-align: center; }
  .ipadROIData { padding-top: 33px; }
  .ipadROIDataTitle { font-weight: 500; font-size: 22px; line-height: 32px; color: #4737FF; padding-left: 30px; }
  .ipadRoiDataMain { padding-top: 43px; }
  .ipadRoiDataRepeat { display: flex; }
  .ipadRoiDataRepeats { text-align: center; flex: 0 0 14.2%; }
  .ipadRoiDataIconTitle {    font-weight: 600; font-size: 13.8313px; line-height: 20px; padding-top: 8px; color: #4737FF; }
  .ipadRoiDataIconText { padding-top: 4px; font-weight: normal; font-size: 11.3166px; line-height: 18px; color: #4737FF; }
  .roiMain { padding: 56px 0 36px; }

  .processMain { padding: 273px 0 28px; }
  .processBlockRepeat { flex: 0 0 142px; }
  .processBlockInner { max-width: 710px; }

  .supportMain { padding: 10px 0 36px; }
  .supportMaxInner { padding: 16px 29px 64px; }
  .supportBlockRepeat { padding: 0 12px; }
  .supportBlockMain { margin: 0 -12px; }
  .supportMain:after { height: 168px; }

  .clientLogosRepeatIn img { max-width: 120px; }

  .privacypolicy { max-width: 530px; }
  .privacyPolicy { padding: 51px 0 56px; }

  .errorPage { padding: 100px 0 72px; }
  .errorTitle { padding-top: 24px; }

  .termsofservice { max-width: 560px; }
  .termsService { padding: 51px 0 56px; }

  .industriesV2Repeat { padding: 25px 20px; }

  .benefitsThreeColMain { padding-top: 30px; }
  .benefitsthreeColRepeat { width: 50%; }
  .benefitsModule { padding-bottom: 60px; }

  .careerRightContentInnerPage { padding-left: 30px; flex: 0 0 calc(100% - 200px); }
  .careerLeftContentInnerPage { flex: 0 0 200px; }

  .careerCTAContent { display: block; padding: 30px 15px; }
  .careerCTAContntLeft {width: 100%; text-align: center; }
  .careerCTARight { width: 100%; text-align: center; padding-top: 20px; }
  .contactFormRightMain:after { right:-25px; }
  .contactFormRightMain:before { top: 45px; left: -26px; }
  .arrowShape { display:none; }

  .threeColV2Repeat{display:flex;width:100%;margin:8px auto 0;column-gap:16px;}
  .threeColV2Repeat .threeColV2RepeatIn{flex-basis:78.5%;}
  .secondary_services_box{display:block;transform:unset;flex-basis:40%;position:relative; z-index: 9;}
  .threeColV2Repeat:hover{top:0;}
  .threeColV2Repeat:before{display:none;}
  .threeColV2Repeat:nth-child(2n) { flex-direction: row-reverse; margin:8px 0; }
  .threeColV2Repeat:nth-child(2) { top: 0; }
  .threeColV2Padding { padding:24px 24px 13px; }
  .secondary_service_dummy_Image { display:block; }
  .secondary_service_dummy_Image img {width:100%; height:100%; object-fit:cover; }
  .threeColV2BottomTitleBox { margin:56px auto 0; width: calc(100% - 200px); }
  .threeColV2Main { padding-bottom:56px; }
  .Services .Whyus { padding:56px 0 0; }
  .secondary_service { margin:2px auto;padding:12px 24px; }
  .contactFormTitle { padding-right: 20px; }

  .bannerModule{overflow-x:hidden;}
  .bannerRightInner img{width:395px;height:auto;}

  .bannerInner{display:flex;align-items: center;}
  .bannerLeft{flex-basis:60%;}
  .bannerRight{flex-basis:35%;width:45%;}
  .bannerRightInner {width: 395px; right: -20px; }
  .marketServiceBlocksInner{row-gap:0px;}


  .leftContentNov {width: 100%;}
  .rightImageNov {width: 100%;}
  .leftContentMain.LiveWebminarBox .twoColumnInner {gap: 35px;}

  .resourcesBoxes {
    width: 50%;
  }


}

@media (max-width: 1080px){
  h1, .h1{ font-size: 46px; }
  h2, .h2{ font-size: 34px; line-height:1.125; }
  .ourTeam_overlayLeft{width:106px;top: -20px;left: -20px;}
  .teamRepeatinner{padding:24px 0;}
  .customerService .serviceBannerInner:after { bottom: -78px; height: 25px; }
  .marketingInner:before{background-size: auto; background-position: left -22px top;}
  .workflowShape{display:none;}
  .statsColInner_RightShape { width: 84px; z-index: 0; top: -12px;right: -20px;}
  .statsColInner_leftShape { left: -22px;bottom:-30px;}
  .ctaABMMain_RightShape{width:75px;height:auto;right: -35px;top: -25px;}
  .ctaABMMain_LeftShape{left: -21px;bottom: -12px;width: 67px;height: auto;}
  .threeColV2BoxMain{padding:48px 0 0;}

  .videoMainModule {
    padding-bottom: 56.25%;
  }
}


@media (max-width: 767px){

  .wrapper{ padding: 0 16px; }
  .mw50{ width: 50%; }
  .mw66{ width: 66.66%; }
  .mw70{ width: 70%; }
  .mw75{ width: 75%; }
  .mw100{ width: 100%; }


  h1, .h1{ font-size: 40px; }
  h2, .h2{ font-size: 32px; }

  .mobile-center{ text-align: center; }

  .BlogRightTextBox.maxboxblogl {max-width: 100%;}

  .menuMain { display: block; }
  .menuBarMain { display: block; }
  .navigationInner {  position: fixed; }
  .menuMain { position: absolute; right: 16px; top: 50%; transform: translateY(-50%); width: 85px; background-color: #333FD0; padding: 1px 12px 4px; cursor: pointer }
  /*   .globalHeader { position: relative; } */
  .menuText { font-weight: bold; font-size: 14px; color: #fff; line-height: 21px; display: inline-block; margin-right: -4px; }
  div#icon2 { display: inline-block; vertical-align: middle; width: 12px; height: 12px; margin-left: 8px; }
  div#icon2 span { width: 4px; height: 4px; background: #fff; }
  #icon2 span:nth-child(3) { top: 8px; left: 80%; }
  #icon2 span:nth-child(2) { left: 80%; }
  #icon2 span:last-child { top: 8px; }
  .navigationInner {width: 100%;left: 0;padding-left: 0;top: 0;height: 100vh;background: #222222;transform: translateY(-100%); transition: all ease 0.3s; z-index: 9999;}
  .navigationInner li { margin: 0; }

  .menuBarMain { position: absolute; right: 16px; top: 35px; z-index: 9999999; cursor: pointer; }
  .menuBarMain span { display: inline-block; }

  .navigationInner.openMenu { transform: translateY(0); }

  .navigationInner div.hs-menu-wrapper { height: 100vh; }
  .navigationInner div.hs-menu-wrapper ul { height: 100vh; padding-top: 139px; padding-left: 40px; padding-right: 40px; }
  .navigationInner div.hs-menu-wrapper ul li { display: block; padding: 0; font-weight: 600; font-size: 22px; line-height: 20px; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid rgba(237,238,247 , 0.5); }
  .navigationInner li a { line-height: 20px; font-weight: 600; font-size: 22px; }
  .navigationInner li:last-child { border-bottom: 0 !important; top: inherit; bottom: 0; transform: translateY(0)translateX(-50%); left: 50%; width: 100%; padding-left: 16px !important; padding-right: 16px !important; }
  .navigationInner li:last-child a { width: 100%; text-align: center; font-size: 16px; font-weight: 700; line-height: 24px; padding: 9px 24px 3px; }
  .logo { position: relative; z-index: 99999; }

  .globalFooter { padding: 174px 0 40px; }
  .footerColInner { width: 100%; padding-right: 0; }
  .footerServicesCol:nth-child(2) { width: 100%; padding-right: 0; padding-top: 24px; }
  .footerServicesCol:nth-child(3) { width: 100%; padding-top: 24px; padding-right: 0; }
  .footerServicesCol:nth-child(4) { width: 100%; padding-top: 32px; }
  .footerMedalsIn { display: inline-block; padding-top: 0 !important; vertical-align: top; padding:0 20px 20px 0; }
  .footerMedals { padding-top: 25px; }
  .footerServicesColIn { padding-right: 50px; }
  .footerMedalsIn:first-child{ padding-left: 0; }

  .bannerRightInner:before,.bannerRightInner:after{ display: none; }
  .bannerTitle h1 { font-size: 40px; }
  .bannerModule { padding-top: 93px; padding-bottom: 0; }
  .bannerTitle { padding-right: 15px; }
  .bannerContent { padding-right: 50px; }
  .bannerRight { display:none; }
  .bannerRightInner { margin-bottom: -155px; }

  /*   .logoSectionMain { margin-top: 84px; } */
  .logoSectionMain.V2{margin-top:0;}
  .logoRepeat { width: auto; text-align: center; padding: 5px 13px; }
  .logoSectionInn { padding: 27px 21px; box-shadow: 0px 4px 16px rgba(0, 8, 104, 0.06); border-radius: 4px; }
  .logoColMain { text-align: center; padding-bottom: 25px; }
  .logoContent br { display: none; }

  .threeColBoxInner:before{ display: none; }

  .threeColBoxMain { padding-top: 35px; }
  .threeColRepeat:nth-child(2) { margin: 0; }
  .threeColMain { padding-bottom: 26px; }
  .threeColRepeat {padding-bottom: 8px;  }
  .threeColPadding { padding: 32px 24px; }
  .threeColRepeatIn.equal_height { height: auto !important; }

  .industriesMain { background-repeat: no-repeat; background-size: cover; padding-top: 30px; background-position: top center; }
  .industriesTitle { padding-bottom: 11px; }
  .industriesColMain { padding-top: 36px; bottom: -600px; margin-top: -600px; }
  .industries_overlayLeft{display:none;}
  .industries_overlayRight{ top: 30px; right: 0;}

  .industriesColInner { padding: 33px 25px; border: 1px solid #EDEEF7;}
  .industriesMargin {margin: 0;  }
  .industriesRepeat { padding: 12px 0; }
  .industriesRepeat:nth-child(n+4) {padding-top: 12px; }
  .industriesIconTitle { padding-top: 17px; }
  .industriesIconContent { padding-top: 6px; }
  .industriesRepeat:first-child { padding-top: 0; }
  /*   .industriesColMain { margin-bottom: -755px; } */

  .Aboutus .testimonialMain{padding:56px 0;}
  .testimonialMain { padding: 1156px 0 55px 0; }
  .testimonialMain.home_testimonial { padding: 650px 0 55px 0; }
  .testimonialLogo {padding: 55px 72px;}
  /*   .industriesColMain { margin-bottom: 0; margin-top: -755px; bottom: -755px; } */

  .testimonialLogosIn { display: block; width: 100%; margin: 0; padding-bottom: 4px }
  .testimonialLogosRepeat { width: 100%; padding: 4px 0; }
  .testimonialLogosRepeatIn { border-radius: 4px; }
  .testimonialLogosIn { padding-top: 28px;  }
  .testimonialTitle { padding-top: 4px; }

  .recentResult_overlayLeft {width: 63px; left: -15px;}
  .recentResult_overlayRight {width: 88px; right: -5px;}
  .recentBg { padding: 48px 16px; }
  .recentButton { padding-top: 32px; }

  .partnersLogos { padding-top: 32px;}
  .partnersLogo { padding: 0 15px; width: 33.33%; }


  .threeColRepeat:nth-child(2) .threeColRepeatIn .threeColPadding{padding:43px 23px 73px;}

  .ctaModuleBg { padding: 48px 0;    overflow: hidden; }
  .ctaModuleTitle br { display: none; }
  .ctaModuleContent { padding: 14px 20px 0; }
  .CTARightOverlay{ bottom: -52px; width: 71px;right:0px;}
  .CTALeftOverlay { width: 89px; top: -39px; left: -14px;}

  .testimonialSlider { padding: 53px 0 87px; }
  .testiContentMain { padding: 149px 20px 32px 25px; margin-left: 0; margin-top: 81px;}
  .testimonialSliderNew { padding-top: 48px; }
  .testimonialImage { top: -90px; left: 24px; }
  .testimonialImageInner img { width: 174px; }
  .testiContent {padding-top: 12px;  }
  .testiAuthorDetails { padding-top: 24px; }
  .ctaModuleCTA a { padding: 7px 16px; }
  .aboutMain { padding-top: 95px;  }
  .aboutVideoBg {background-size: cover;width: 440px; height: 326px; background-position: left bottom; left: -50px;}
  a.videoBtn {top: 50%;left: 50%;}
  .aboutLeftTitle { padding-top: 16px;  }
  .aboutLeftTitle h1 { line-height: 1.08; }

  .aboutLeftContent p { line-height: 1.65; }
  .aboutLeftContentMain.ib.vt { padding-bottom: 42px; }
  a.videoBtn span { width: 50px; height: 50px; line-height: 50px; }
  a.videoBtn span img { width: 16px; height: 15px; }
  a.videoBtn:before { width: 115px; height: 115px; }
  a.videoBtn:after { width: 162px; height: 162px; }

  .storyLeft { width: 100%; padding-top: 0; }
  .storyLeftInner { margin: 0; max-width: 205px; }
  .ourStoryMain { padding: 36px 0; }
  .storyRight { padding-top: 40px; width: 100%; }
  .storyContent { font-size: 20px; line-height: 1.53; }
  .storyRightInner:nth-child(n+2) { padding-top: 64px; }

  .teamSection { width: 100%; padding: 2px 0; max-width: 240px; margin: 0 auto;display: block;  }
  .teamMainInner { margin: 0; }
  .ourTeam { padding: 76px 0 27px; }

  .teamTitle { padding-bottom: 35px; }

  .ourTeam:before {background-repeat: no-repeat; background-size: cover; padding-top: 48px; background-position: top center; }
  .ourTeam_overlayRight{display:none;}

  .serviceBanner { text-align: left; padding: 129px 0 24px; }
  .serviceBannerInner { text-align: left;  }
  .serviceBannerContent { padding-top: 24px; padding-right: 15px;  }

  .clientlogosMain:before { display: none; }
  .clientlogosMain:after { display: none; }
  .clientLogosRepeat { width: 33.33%; flex: 0 0 33.33%; max-width: 33.33%; min-height: 54px; }
  .clientlogosMain { max-width: 300px; }
  .clientLogosRepeat img { height: 25px !important; object-fit: contain; width: 76px; }
  .clientLogosMain .wrapper { padding: 0 16px; }

  .servicesMain { padding: 100px 0 32px; }
  .serviceMainListing { padding-top: 16px; }
  .serviceListRepeat { flex: 0 0 100%; padding: 24px 30px; }
  .serviceListRepeatIn { display: flex; align-items: center; column-gap: 40px; }
  .serviceListRepeatIn .serviceIcon{ flex-basis: 30%; }
  .serviceIconTitle { padding-top: 0; flex-basis: 70%; }
  .serviceListRepeat:first-child { border-radius: 4px 4px 0 0;}
  .serviceListRepeat:last-child {border-radius: 0 0 4px 4px;  }

  .comparisonTableMain {padding-top: 32px;  }
  .comparisonTableTitle {padding: 18px 3px;  }
  .comparisonTableContent li { font-size: 14px; align-items: flex-start; min-height: auto; padding: 10px 8px;}
  .comparisonTableContentInner ul li:nth-child(3) {padding: 10px !important;  }
  .comparisonTableContentInner:nth-child(odd) ul li:nth-child(3):before, .comparisonTableContentInner:nth-child(even) ul li:nth-child(3):before {display: none; }
  .comparisonTableContentInner li:nth-child(1) { padding: 10px 8px !important; }
  .comparisonTableContentInner li:nth-child(1){ flex: 0 0 83px; width: 83px; max-width: 83px; }
  .comparisonTitleMain{ padding-left: 83px; }
  .comparisonTableContent li:nth-child(2), .comparisonTableContent li:nth-child(3){     flex: 0 0 calc(50% - 41.5px); }

  .testimonialMain.testimonialMainV3 { padding: 23px 0 45px; }

  .serviceBanner.customerService { padding-top: 129px; padding-bottom: 185px; }

  .customerService br { display: none; }

  .marketingInner { margin-top: -54px; padding-top: 54px; }
  .marketingBoxInner { padding-top: 32px; margin: 0;  }
  .marketingBoxRepeat { width: 100%; padding: 12px 0; }
  .boxImageMain { height: 200px; }
  .marketingMain { padding-bottom: 44px; }

  .testimonialContentV2 { padding-right: 0; }
  .testimonialLeftTitle { font-size: 32px;padding-right: 0;  }
  .testimonialLeftTitle br {display: none;  }
  .testimonialRightMain {padding-top: 32px; }
  .testimonialRepeat {padding-bottom: 16px;  }
  .testimonialRepeatInner {padding: 32px;  }
  .testimonialClientWords {padding-top: 24px;  }
  .testiClientDetails {padding-top: 24px;  }

  .newCustomerRepeat { width: 100%;  }
  .newCustomerLeftContent { padding-right: 0; }
  .newCustomerRight { padding-top: 32px; }

  .newCustomerBlocks { margin: 0; }
  .newCustomerRepeat { padding: 0; }

  .marketingInner:before { height: 26px; top: -26px; background-size: cover; }

  .contactFormRightMain { width: 100%; padding-top: 27px; }
  .contactFormLeft { width: 100%; display: block; margin: 0 auto; max-width: 328px; }
  .contactFormRight { max-width: 100%; margin: 0 auto; }
  .contactForm { padding-top: 129px; }
  .contactFormLeft {padding-top: 35px;  }
  .contactFormRight { padding: 24px 47px; }
  input[type="submit"] { width: 100%; }
  .contactFormRightMain:before {top: 0;left: -15px;}
  .contactFormRightMain:after {right: -15px;bottom: 275px;`}

  .contactDesktop { display: none; }
  .contactMobile { display: block; }
  .contactQuote { padding-top: 32px; }
  .contactForm { padding-bottom: 62px; }
  .contactMobile {max-width: 328px; margin: 0 auto; position: relative; }
  .contactMobile:before {content: '';position: absolute;background-image: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/Ellipse%2018.png);width: 215px;height: 215px;bottom: -20px;right: 30px;z-index: 0;}
  .contactQuote, .contactContent,.contactAuthorDetails { position: relative; z-index: 1; }

  .testimonialLink { padding-top: 35px; }

  .statsInner { display: block; }
  .statsCol { flex: 0 0 100%; max-width: 100%; width: 100%; margin: 0 auto; }
  .statsCol:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 0; }
  .statsCol:last-child { border-bottom-left-radius: 4px; border-top-right-radius: 0; }
  .statsMain { padding: 24px 0 56px; }
  .serviceBanner.customerStorys { padding: 95px 0 24px; }
  .customerStorys .serviceBannerContent { max-width: 100%; padding-right: 50px; }
  .customerStorysSubTitle { padding-bottom: 10px; }
  .statsColInner_leftShape {left: -15px; bottom: -40px;}
  .statsColInner_RightShape{right: -16px;}

  .twoColumnStoryLeftContent { width: 100%;    margin: 0 auto;  padding: 0 16px;  }
  .twoColumnStoryInner { display: block; }
  .wrapLeft { padding-left: 0 !important; }
  .innerPaddingStory { padding: 56px 0 32px; }
  .twoColumnStoryLeftContentInner.equal_height { height: auto !important;  }
  .twoColumnStoryRightImageInner { height: 360px !important; background-position: center; }
  .twoColumnStoryRightImage { width: 100%; max-width: 100%; }

  .workflowMain { padding: 56px 0; }
  .workflowRight { padding-top: 27px; }
  .workflowBlocksIner { padding: 16px; }
  .workflowIconDetail { padding-left: 8px; }

  .leadsInnerLeft { width: 100%; padding-right: 0; }
  .leadsLeftInner {padding: 24px 64px; }
  .leadsLeftTitle { max-width: 136px; margin: 0 auto; }
  .leadsLeftImage { max-width: 206px; margin: 0 auto; }
  .leadsRight { width: 100%; padding-top: 40px;}
  .leadsMain { padding: 56px 0; }


  .marketingMainV2 .marketingSubTitle br {display: none; }
  .ctaModule.storySubscription { padding-bottom: 32px; }
  .clientLogosMainV2 { padding-bottom: 56px; }
  .clientlogosMain {max-width: 320px;  }

  .groupServiceLeft { display: none; }
  .groupServiceRight { width: 100%; padding-left: 0; }
  .groupService { padding: 129px 0 24px; }
  .groupService.groupTeam { padding: 129px 0 24px; }


  .clientLogosMainV3 .clientlogosMain{ margin-bottom: -160px; }

  .marketingServicesMain { padding: 155px 0 52px; }
  .marketServiceLeft { width: 100%; height:275px; max-height:275px;}
  .marketServiceRight { width: 100%; padding-left: 0; padding-top: 15px; }
  .marketServiceBlocksMain { padding-top: 0; }
  .marketServiceBlockRepeat { padding: 32px 0 0; }
  .marketServiceBlockRepeatInner{flex-direction:column;}

  .testiSinGroupMain { padding: 20px 0 30px; }
  .testiContentGroup { font-size: 26px; line-height: 1.3; }

  .accountRepeatBlockInner { display: block; }
  .accountBlockLeft { width: 100%; max-width: 100%; text-align: left; }
  .accountBlockLeftInner svg { right: 15px; left: inherit;}
  .accountRepeatBlock { padding: 25px; }
  .accountBlockRightMain { padding-left: 0; max-width: 100%; width: 100%; padding-top: 24px; }
  .accountBlockTitle { padding-bottom: 20px; }
  .accountFAQTitleMain { padding: 16px 38px 16px 16px; }
  .accountFAQTitleMain:after { right: 16px; top: 24px; transform: translateY(0); }
  .desciptiveText { font-size: 12px; height: 35px; right: -70px;bottom: 20px; }
  .accountBlocksInner:before { width: 258px;}
  .accountFAQTitle span { display: inline-block; position: absolute;left: 0; }
  .accountFAQTitle { position: relative; padding-left: 20px; }
  .accountModule { padding: 56px 0 30px; }

  .accountHubspotIconUp img { width: 110px; }
  .accountHubspotIconUp { top: 50px; }
  .accountHubspotIconDown img { width: 110px; }
  .accountHubspotIconDown { bottom: 6px; }
  .accountFAQContentPadding { padding: 16px 40px; }

  .abmBlocksRepeat { flex: 0 0 50%; padding: 8px; }
  .abmBlocksInner { margin: 0 -8px; }
  .abmBlocksMain { padding-top: 24px; }
  .abmBlocksIcon { height: 96px; }
  .abmBlocksIconInner { padding: 30px; }
  .abmIconText { padding: 24px 16px; }
  .ctaABMMain { padding-top: 16px; }
  .ctaABMInner { max-width: 280px; padding: 24px; display: block; text-align: center; margin: 0 auto -122px; }
  .ctaABMLeft { max-width: 100%; }
  .ctaABMRight { text-align: center; padding-top: 24px; }
  .abmStrategyInner { margin: 0; }
  .abmStrategyRepeat { flex: 0 0 100%; padding: 16px 0; }
  .abmStrategyMain { padding: 160px 15px 24px; }
  .abmStrategyIconText { padding-top: 16px; }

  .faqMain { padding: 56px 0 52px; }
  .faqQueMain { padding-top: 28px; }
  .faqQueTitleInner { padding: 16px 48px 16px 16px; }
  .faqQueTitleInner:after { right: 25px; }
  .faqAnsPadding { padding: 32px 16px 32px 32px; }
  .faqAnsBorder:before { height: 44px; top: 5px; }

  .abmBlocksIconInner img { height: 51px; object-fit: contain; }
  .abmBlocksIconInner { padding: 10px 30px; }
  .abmIconText { min-height: 96px; }

  .dedicated-team .abmTabbingMain{padding: 70px 0 28px;}
  .abmTabbingMain { padding: 163px 0 28px;  }
  .abmTabTitle { padding-top: 10px; }
  .subTabContent { padding: 10px 16px 0; }
  .abmTabMain { padding-top: 32px; }
  .tabUpperPart { padding: 0 16px; }
  ul.tabs { flex-wrap: wrap; }
  ul.tabs li.tab-link { flex: 0 0 50%; }
  ul.tabs li.tab-link:first-child { border-radius: 0; }
  ul.tabs li.tab-link:last-child { border-radius: 0; }
  .tabbingBottomPartInner { padding: 32px 16px 24px; }
  .tabBottomLeft { width: 100%; }
  .tabBottomRight { width: 100%; padding-top: 12px; }
  .tabBottomRightContentBg { max-width: 328px; min-height: 374px; margin: 0 auto; }
  .tabBottomLeftContent { padding-bottom: 20px; }

  .desktopImage{ display: none; }
  .teamTwoColContentMain { padding-top: 32px; }
  .teamTwoColContentRight { padding-top: 0; }
  .teamTwoColContentRightInner { padding: 32px 0 0 0 !important; width: 100%; }
  .teamRightContent { padding-top: 16px;  }
  .teamTwoColMain { padding: 28px 0 24px; }

  .oneColumnContent { padding-top: 25px; }
  .oneColumnContentInner { padding: 32px 16px; }
  .oneColumnRepeat:nth-child(n+2) { padding-top: 32px; }
  .singleContentCTA { padding-top: 32px; }

  .marketingAccountMain { padding: 164px 0 56px; }
  .marketingAccContentInner { padding-top: 63px; max-width: 100%; }
  .marketingAccTabbingInner { padding: 24px 16px; }
  span.marketIndex { width: 32px; height: 32px; left: 20px; top: -16px; line-height: 34px; font-size: 18px; }
  .marketingAnsIn { padding-bottom: 0; }
  .marketingAccTabbing { margin-bottom: 32px; }
  .marketingListingMain { padding: 0; }
  .marketingListingInner { padding: 16px 0; }
  .marketingIconRight { padding-left: 16px; }
  .marketingListingBottomInner { padding-left: 64px; }

  .ipadRoiDataRepeat {flex-wrap: wrap;}

  .ipadRoiDataRepeats { flex: 0 0 25%; padding: 7px 4px; }
  .ipadROIDataTitle { padding-left: 15px; }

  .roiMains { padding: 0 0 26px; }
  .roiMain { padding: 56px 0 0; }
  .ipadRoiDataMain { padding-top: 3px; }

  .fullWidth .tabBottomLeftContent { width: 100%; }
  .fullWidth .tabBottomLeftContent:last-child { padding-bottom: 0; }

  .processMain { padding: 162px 0 28px; }
  .processTitle { padding-top: 10px; }
  .processBlocksMain { padding-top: 18px; }
  .processBlockInner { flex-wrap: wrap; }
  .processBlockRepeat { flex: 0 0 50%; padding: 4px 2px; }

  .supportBlockRepeat { flex: 0 0 100%; padding: 0; }
  .supportBlockMain { margin: 0; }
  .supportMaxInner { padding: 32px 24px;  }
  .supportBlockRepeat:nth-child(n+2) { padding-top: 25px; }
  .supportMaxMain { padding-top: 32px; }
  .supportBlockRepeatInner .supportTitle { padding-top: 18px; }
  .supportMain:after { height: 712px; }
  .supportTitle { padding-top: 4px; }

  .mobileIpad { padding-top: 48px; }

  .unscribePage h1{ font-size: 36px; padding-bottom: 25px; }

  .subscriptionPreference .email-prefs .subscribe-options label span { font-size: 14px; vertical-align: middle; }
  .subscriptionPreference h1 { font-size: 36px; }

  .protected form .hs-button.primary.large {  display: inline-block; width: auto; }

  .unsubscribe #submitbutton { width: auto; }
  .unsubscribe .email-edit.hs-input {  width: auto !important; }

  .privacyPolicy { padding: 56px 0; }
  h2#owner_of_the_data { margin-top: 24px; }
  .privacypolicy * + h1, .privacypolicy * + h2 { margin-top: 24px; }
  .privacypolicy ul { padding-left: 20px; }

  .errorPage { padding: 100px 0 56px; }
  .termsService { padding: 56px 0; }

  .bannerModule.homebannerModuleV2 { padding-bottom: 60px; }
  .homebannerModuleV2 .bannerRightInner { margin-bottom: 0; }

  .industriesV2Repeat { border-right: 0; border-bottom: 1px solid #edeef7; }
  .industriesV2Repeat:last-child { border-bottom: 0; }

  .jobsListingMain { padding: 240px 0 50px; }
  .jobsListingSubTitle { padding-top: 15px; font-size: 16px; }
  .jobsListing { padding-top: 20px; }

  .careerTestimonialSliderRepeatInner { display: block; }
  .careerTestimonialLeft { width: 100%; margin: 0;    padding: 30px 15px; }
  .careerTestimonialRIght { width: 100%; }
  .careerBannerImage { padding-top: 40px; }
  .careerSliderTextTwo { display: block; padding-top: 10px; }
  .careerSliderTextTwoCOl { width: 100%; padding: 15px; }
  .careerTestimonialSlider { padding: 40px 0 70px; }
  .careerSlider {padding-bottom: 70px; }
  .sliderInnerCareer ul.slick-dots { bottom: -50px; }

  .benefitsThreeColInner { display: block; }
  .benefitsthreeColRepeat { width: 100%; }
  .benefitsModule { padding-bottom: 30px; }

  .bannerJobButtons { display: block; }
  .bannerJobButton { width: 100%; }
  .bannerJobListing { width: 100%; text-align: left; padding-left: 40px; padding-top: 30px; }
  .careerInnerBanner { padding: 40px 0; }


  .sideForm { width: 100%; padding: 70px 15px 30px; right: -100%; }
  fieldset.form-columns-1,fieldset.form-columns-2,fieldset.form-columns-0 { max-width: 100% !important; margin: 0 !important; }
  .input input { width: 100% !important; max-width: 100% !important; }
  .inputs-list input {    width: auto !important; }
  .form-columns-2 .field.hs-form-field { margin: 0 0 10px 0 !important; padding: 0 !important; }
  textarea { width: 100% !important; max-width: 100% !important; }


  .careerFourCol { display: block; }
  .careerFourColInner { width: 100%; margin-bottom: 15px; }
  .careerLeftInnerList li a {    padding: 10px 15px; font-size: 14px; background-color: #fff; }
  .careerLeftContentInnerPage { flex: 0 0 160px; background-color: #fff; z-index: 99; position: inherit; }
  .careerContentInner { display: block; }
  .careerLeftInnerList { background-color: #fff; z-index: 99999999; }
  .careerRightContentInnerPage { padding-left: 0; padding-top: 30px; }
  .careerInnerContnet { padding: 40px 0 30px; }

  .serviceLPModule h1 { font-size: 27px; }

  .showVideo .serviceFormMain .aboutVideoBg.bg { min-height: 250px; }

  .careerInnerBoxRight { font-size: 18px; }
  .careerSlider { padding-top: 40px; }
  .careerBanner { padding-bottom: 40px; padding-top: 60px; }


  .sliderImageCareer.Mobile_None { display: none; }
  .Mobile_Open { display: block; }

  .WhyusMain ul li {flex-basis: 100%; height: unset !important;}
  .customerService .serviceBannerInner:after {bottom: -48px; height: 25px;left: 0;}
  .ctaABMMain_LeftShape{left: -25px;bottom: -7px;}
  .ctaABMMain_RightShape{right: -35px;top: -20px;}
  .threeColV2BoxMain{padding:16px 0 0;}
  .threeColV2BottomTitleBox{margin:40px auto 0;    width: calc(100%);}
  .secondary_service_dummy_Image{display:none;}
  .threeColV2Repeat{flex-direction: column;margin:8px auto;}
  .threeColV2Repeat:nth-child(2n){flex-direction: column;top:50px;margin-bottom: 53px;}
  .threeColV2Repeat:nth-child(2n):before{display:block;top:0;}
  .threeColV2Repeat .threeColV2RepeatIn{margin:0 auto;}
  .bannerInner {display: block;}
  .bannerRightInner { width: 296px; right: 0; margin: 0 auto; }
  .marketServiceImage{height:250px;} 

  .F2BannerContent br {display: none;}
  .DigitalBannerRight {display: none;}
  .DigitalBannerRow {width: 100%;padding-bottom: 50px;padding-top: 0;max-width: 630px;margin: 0 auto;}
  .DigitalBannerInner {flex-wrap: wrap;flex-direction: column-reverse;}
  .DigitalBannerLeft {align-self: flex-start;overflow: hidden;}
  .DigitalBannerLeftInner {margin-top: -80px;}
  .DigitalBannerRow .pt50 {padding-top: 40px;}
  .DigitalBannerBox h1 {max-width: 500px;margin: 0 auto;}
  .DigitalBannerRow br {display: none;}

  .resourcesFilterLinks {padding: 30px 0 24px;}  
  .VideoMoPadd {padding-top: 15px;}

  .F2bookameetingContent {padding-bottom: 36px;}


}   

@media (max-width: 650px){ 
  .resourcesBoxes {width: 100%;} 
  .videoplayOn {width: 55px;height: 55px;}
  .videoplayOn span svg {height: 20px !important;width: 100%;}
  .videoplayOn span.videoPlay {line-height: 50px;}
}

@media (max-width:567px){
  .bannerTitle { padding-right:0; }
  .logoSectionMain { margin-top:0; }
  .logoSectionInn { padding:35px 21px; }
  .logoRepeat { width:50%; }
  .threeColIconLink { padding-top: 40px; }
  .industries_overlayRight { top: 23px; }
  .ctaModuleBg { padding-left:8px; padding-right:8px; }

  .Whyus { padding: 56px 0 56px; }

  .videoMainModule {
    padding-bottom: 300px;
  }

}

@media(max-width:480px){
  .serviceListRepeatIn{column-gap:30px;}
  .serviceListRepeatIn .serviceIcon {flex-basis: 20%;}
  .serviceIconTitle {flex-basis: 80%;}

  .DigitalBannerSection {padding-top: 125px;}
  .DigitalBannerRow .pt50 {padding-top: 24px;}
  .DigitalBannerBox.text-center {text-align: left;}
  .DigitalBannerRow {padding-bottom: 0;}
  .DigitalBannerInner {gap: 25px;}


  .leftContentMain.LiveWebminarBox .twoColumnInner {padding: 16px;}
  .leftDateNov {padding-top: 20px;padding-bottom: 20px;}
  .leftContentMain.LiveWebminarBox .twoColumnInner {gap: 30px;margin-top: -200px;}
  .DigitalBannerSection {padding-bottom: 230px;}

  .logoSectionMain .logoContentIn{padding: 0 15px}

}

/* ======================================= Blog CSS ======================================= */
.BlogV2ListRow {
  margin: -9px -12.5px;
}
.BlogV2ListRow>div:first-child {
  width: 100%;
}
.BlogV2ListCol {
  position: relative;
  padding: 9px 12.5px;
}
.BlogV2ListCol.addAnimBox {
  opacity: 0;
  top: 40px;
}
.BlogV2ListCol.addAnimBox.inScreen {
  -webkit-animation: slideUpFade .3s ease-out forwards;
  animation: slideUpFade .3s ease-out forwards;
}
.BlogV2ListColInner .BlogV2TextBox {
  border: 1px solid #EDEEF7;
  border-radius:0 0 4px 4px;
}
.BlogV2ListCol.addAnimBox .BlogV2ListColInner{
  position: relative;
}
.BlogV2ListRow>div:first-child .BlogV2TextBox{
  padding: 32px;
}
.BlogV2TextBox {
  padding: 24px 24px 18px;
}
.BlogV2FeaturedImg a {
  display: block;
  padding-top: 56.33%;
  border-radius:4px 4px 0 0;
}
span.BlogV2listDate, .bpostReadTime {
  font-size: 14px;
  color: #434343;
  letter-spacing: .015em;
  line-height:1.5;
  font-family: Lato;
}
.blogV2listName {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  padding-top:8px;
}
.BlogV2ListRow>div:first-child .blogV2listName {
  height: auto !important;
}
.BlogV2ListRow>div:first-child .bpostReadTime {
  padding-top: 16px;
}
.blogV2listName h3 a {
  font-size: 24px;
  color: #0A0A0A;
  font-weight:600;
  letter-spacing: -0.04em;
  line-height:1.1;
  transition:0.3s;
}
.BlogV2ListRow>div:first-child .BlogV2Content .blogV2listName h3 a {
  font-size: 36px;
}
.BlogV2ListCol:hover .blogV2listName h3 a {
  color:#000FC4;
}
.blogV2MainCol.w75{
  width:74.3%;
} 
.blogV2MainCol.w25{
  width:25.6%;
} 

.PopularPostList ul{
  margin:-8px 0;
}
.PopularPostList ul li{
  padding:16px;
  background:#F7F7FF;
  margin:8px 0;
  transition: 0.3s ease-in-out;
  border-radius:2px;
}
.PopularPostList ul li:hover{
  background:#000FC4;
}
.PopularPostList ul li:hover a{
  color:#fff;
}
.PopularPostList ul li a{
  font-size: 16px;
  font-family: Lato;
  font-weight: 700;
  color: #0A0A0A;
  letter-spacing: -0.02em;
  transition:0.3s;
}
.PopularPostTitle {
  font-size: 24px;
  font-weight: 600;
  color: #000;
  letter-spacing: -0.02em;
}

.BlogRightTextBoxInner {
  background: #0413c5;
  text-align: left;
  padding: 32px 16px;
  position:relative;
  overflow:hidden;
}
.BlogRightContentBox{
  position: relative;
  z-index: 9;
}
.BlogRightTextTitle {
  font-size: 24px;
  line-height:1.1;
  color: #fff;
  font-weight: 600;
  letter-spacing: -0.015em;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
}
.BlogRightCta a {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  color: #000FC4;
  line-height: 1.56;
  width: auto;
  padding: 8px 24px;
  background: #fff;
  border-radius:2px;
}
/* Popup Form - Blog Post */
.white-popup-block {
  position: relative;
  background: #FFF;
  width: auto;
  margin: 20px auto;
  width: 100%;
  transition: 1s all;
  overflow: hidden;
  max-width: 568px;
  border-radius: 0;
  box-shadow: 0px 0px 38px 0px rgb(0 0 16 / 27%);
}
.PolygonsFormBox.V2 {
  padding: 30px 40px 50px;
  text-align: center;
}
.popupImg {
  padding-right: 50px;
  padding-bottom: 12px;
}
.popupTitle {
  font-size: 20px;
  line-height: 1;
  color: #1a1b1f;
}
.popupBoxText {
  color: #1a1b1f;
  letter-spacing: .015em;
  font-weight: 400;
  max-width: 400px;
  width: 100%;
  margin: 0 auto;
}
.PolygonsFormBox.V2 form {
  padding-right: 190px;
  position: relative;
}
.PolygonsFormBox.V2 form .field {
  padding: 0 0 0px;
}
.PolygonsFormBox.V2 form label {
  text-align: left;
  display:none;
}
.PolygonsFormBox.V2 input[type="email"] {
  font-family: 'Montserrat',sans-serif;
  display: block;
  border: 1px solid #f2f2f2;
  outline: 0;
  background: #f2f2f2;
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
  color: #444;
  text-align: center;
  margin: 0;
  padding: 14px 20px;
  width: 100% !important;
  border-radius: 0px;
  height:auto;
}
.PolygonsFormBox.V2 form .actions {
  position: absolute;
  right: 0;
  top: 0;
  margin:0;
  padding:0;
}
.PolygonsFormBox.V2 input[type="submit"] {
  outline: 0;
  padding: 12.5px 34px;
  border-radius: 0px;
  background-color: #0413c5;
  font-family: 'Montserrat',sans-serif;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 600;
  letter-spacing: .015em;
  color: #fff;
  border: 1px solid #0413c5;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all ease .3s;
  -moz-transition: all ease .3s;
  transition: all ease .3s;
  min-width: 176px;
}
.BlogRightTextBoxInner .shape{
  position:absolute;
  bottom:0;
  right:-10px;
}
.mobile_signup_box{
  display:none;
}
.blogV2MainRow{
  padding-bottom:104px
}

/* Animation of Blog Post */
@keyframes slideUpFade {
  0% { opacity: 0; top: 40px; }
  100% { opacity: 1; top: 0; }  
}
@keyframes smoothScroll {
  0% {
    transform: translateY(-40px);
  }
  100% {
    transform: translateY(0px);
  }
}

/* =========================== Blog Inner Page ============================= */
/* Blog Inner Page Wrapper */
.blogInnerWrapper{
  width: 100%;
  display: block;
  margin: 0 auto !important;
  max-width: 680px;
}
/* End Blog Inner Page Wrapper */
.BlogBanner .BlogBanner_inner{
  position:relative;
  z-index:9;
  padding:50px 0px 140px;
  overflow: hidden;
}
.blog_banner_pattern{
  position:absolute;
  bottom: -6px;
  width: 100%;
}
.Blog_Banner_title{
  color:#fff;
}
.BlogBanner .bpostReadTime{
  color:#fff;
}


/* Author Information */
.ManBlogAuthorInfo{ 
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ManAuthorImg img{
  width:32px;
  height:32px;
  border: 1px solid #0A0A0A;
  box-sizing: border-box;
  border-radius: 34.1003px;
}

.ManBlogAuthorInfo .AuthorName a{
  color:#000;
  margin-left: 16px;
  font-family: Lato;
}
.ManBlogAuthorInfo .AuthorName a b{
  text-decoration:underline; 
}
.ManSocialIcons ul{
  display:flex;
  list-style:none;
  padding:0;
  margin:0;
}
.ManSocialIcons ul li a{
  width:32px;
  height:32px;
  border-radius:50%;
  background:#000;
  margin:0 4px;
  padding: 4px 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ManSocialIcons ul li a:hover{
  background:#000FC4;
}
.ManSocialIcons ul svg{
  fill:#fff;
}
.ManBlogTag_Time{
  display:flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 0;
  border: 0px solid #0A0A0A;
  border-top-width: 1px;
  border-bottom-width: 1px;
  margin:40px 0;
}

.InnerTag a, bpostReadTime{
  color: #0A0A0A;
  font-size:14px;
  line-height:1.15px;
  text-transform:uppercase;
  font-family: Lato;
}
.InnerTag a:hover{
  color:#000FC4;
}
.post_view span.BlogV2listDate, .post_view .bpostReadTime{
  color: #0A0A0A;
  line-height:1.15;
}

/* Blog Content */
.ManBlogPostColInner .Intro_Text, .Post_Content_Row p, .Post_Content_Row ul, .Post_Content_Row ol{
  font-family: 'Charter';
  font-size:18px;
}
.TableofContentsBox{
  background:#000FC4;
  padding:32px 24px;
  margin:48px 0;
}
.TableofContentsBox li a, .TableofContentsBox li{
  color:#fff;
  font-size: 22px;
  line-height: 150%;
  letter-spacing: 0.24px;
}
.TableofContentsBox ol{
  padding-left:24px;
  font-family: 'Charter';
}
.TableofContentsBox li{
  margin: 16px 0px;
}
.TableofContentTitle{
  color:#fff;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.24px;
  text-transform: uppercase;
  font-family: 'Charter';
}

/* Post Content */
.Post_Content_Row{
  font-size:20px;
  line-height:1.5;
}
.Post_Content_Row ul{
  padding-left:11px;
  margin-bottom:20px;
}
.Post_Content_Row ul li{
  list-style:none;
  position:relative;
  padding-left:11px;
}
.Post_Content_Row ul li:before{
  content:'';
  background:url('https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/Vector.svg')no-repeat;
  width: 12px;
  height: 13px;
  position: absolute;
  left: -11px;
  top: 10px;
}

.Toogleoverlay_content_box{
  position:relative;
  display:flex;
  align-items: center;
  column-gap:24px;
  margin-top: 57px;
}
.Toogleoverlay_content_box > *{
  flex-basis:fit-content;
  margin:0;
}
.Toogleoverlay_content_box .Toogleoverlay_content
{
  background:#E4E6F9;
  padding:74px 16px 24px;
  margin-left: -150px;
  position:relative;
  max-width: 328px;
  line-height:1.2;
  font-weight:500;
  color:#000;
  font-family: Montserrat;
}

.Toogleoverlay_content_box .Toogleoverlay_content .ToogleoverlayPlus{
  position:absolute;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:50%;
  top:16px;
  right:16px;
  width:32px;
  height:32px;
  background:transparent;
  transition:0.3s ease-in-out;
}
/* background:#333FD0; */
.Toogleoverlay_content_box .Toogleoverlay_content .ToogleoverlayPlus:hover{
  background:#333FD0;
}
.Toogleoverlay_content_box .Toogleoverlay_content .ToogleoverlayPlus:hover line{
  stroke:#fff;
}
.Toogleoverlay_content_box .Toogleoverlay_content_description{
  display:none;
  font-family: 'Charter';
}
.Toogleoverlay_content_box .Toogleoverlay_content_description h3{
  margin-bottom:25px;
  font-family:'Montserrat';
}
.Toogleoverlay_content_box .Toogleoverlay_content.expand_box{
  width: calc(100% + 150px);
  max-width: 856px;
  padding: 74px 87px 54px;
  margin-left: -150px;
  margin-bottom: 28px;

}


.Post_Content_Row .overlay_content_box{
  position:relative;
  display:flex;
  align-items: center;
  column-gap:24px;
}
.Post_Content_Row .overlay_content_box > *{
  flex-basis:fit-content;
}
.Post_Content_Row .overlay_content{
  font-size: 32px;
  line-height: 130%;
  letter-spacing: -0.04em;
  color: #5963D9;
  max-width: 328px;
  margin-left: -150px;
  font-family: 'Charter';
}

/* Recent Blog */
.recent_blog_Section{
  padding:96px 0 96px;
}
.recent_blog_Section .recent_blog_post_image{
  height:185px;
}
.recent_blog_Section .recent_blog_post_image img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.recent_blog_Section .recent_blog-title{
  text-align:center;
  margin-bottom:64px;
  color:#000;
  font-weight:600;
}
.recent_blogs{
  display: flex;
  column-gap: 24px;
}
.recent_blog_post{
  box-sizing: border-box;
  border-radius: 0px 0px 2px 2px;
  flex-basis: 33%;
}
.recent_blog_post:hover h3 a{
  color: #000FC4;
}
.recent_blog_post_content{
  padding:24px 24px 16px;
  background: #FFFFFF;
  border: 1px solid #EDEEF7;
}
.author_description{
  margin:40px 0;
  padding:40px 0;
  border: 0px solid #0A0A0A;
  border-top-width:1px;
  border-bottom-width:1px;
}
.author_description_title{
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  text-transform: uppercase;
  color: #000000;
  margin-bottom:13px;
}
.author_description_body{
  display: flex;
  align-items: flex-start;
  column-gap: 16px;
}
.author_description_body .ManBlogAuthorname{
  flex-basis: fit-content;
}
.author_description_body .ManBlogAuthorAvator{
  flex-basis: 6%
}
.blog_author__name{
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 150%;
  text-decoration-line: underline;
  color: #000000;
}
.blog_author__subtitle{
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #000000;
}
.blog_cta_box{
  display:flex;
  column-gap:40px;
}
.blog_cta_box .blog_cta{
  padding:8px 24px;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 150%;
  color: #FFFFFF;
  background: #5963D9;
  border-radius: 2px;
}

@media(max-width:991px){
  /*   Blog Listing Listing  */
  .blogV2MainRow{
    padding-bottom:83px
  }
  .mobile_signup_box{
    display:block;
    margin-bottom: 38px;
  }
  .BlogRightTextBoxInner{
    padding: 50px 16px;
  }
  .BlogRightTextTitle {
    font-size: 32px;
  }
  .blogV2MainColRight{
    display:none;
  }
  .blogV2MainCol.w75{
    width:100%;
  }
  .BlogV2ListRow {
    margin: -12px -8px;
  }
  .BlogV2ListCol{
    padding:12px 8px;
  }
  .BlogV2FeaturedImg a{
    padding-top: 60%;
  }

  /*   Inner Page */
  .Toogleoverlay_content_box{
    flex-direction: column !important;
    margin-top: 17px;
  }
  .Toogleoverlay_content_box .Toogleoverlay_content{
    max-width: 100%;
    margin: 0;
    width: 100%;
    padding:58px 110px 34px 30px;
  }
  .Toogleoverlay_content_box .Toogleoverlay_content.expand_box {
    width: 100%;
    max-width: 100%;
    padding: 58px 30px 54px;
    margin-left: 0;
    margin-bottom: 40px;
  }
  .Post_Content_Row .overlay_content_box {
    align-items: baseline;
  }
  .Post_Content_Row .overlay_content {
    margin: 0;
    max-width: unset;
    width: 100%;
  }
  .Post_Content_Row .overlay_content_box > * {
    flex-basis: 50%;
  }
  .recent_blog_post_content{
    padding: 16px;
  }
  .recent_blog_Section {
    padding: 56px 0 83px;
  }
  .ConctactusRowInner {
    padding: 48px 0 68px;
  }
  .ConctactusSection.BlogBox .CTARightOverlay{
    bottom:0;
  }
}

@media(max-width:767px)
{
  /*   Blog Listing Listing  */
  .mobile_signup_box{
    display:none;
  }
  .blogV2MainRow{
    padding-bottom:56px
  }
  .blog-section{
    padding-top:0px !important;
  }

  /*   Inner Page */
  .ManBlogBanner{
    padding-top:35px;
  }
  .blogInnerWrapper{
    width:100%;
    max-width:100%;
    padding:0 16px;
  }
  .recent_blogs {
    flex-direction: column;
  }
  .recent_blog_Section {
    padding: 56px 0;
  }
  .Toogleoverlay_content_box .Toogleoverlay_content {
    padding: 58px 48px 30px 16px;
  }
  .ManBlogAuthorInfo {
    align-items: flex-start;
    flex-direction: column;
    row-gap: 14px;
  }
  .Post_Content_Row .overlay_content_box{
    flex-direction:column;
    margin-top:32px;
  }
  .author_description {
    margin: 32px 0;
    padding: 32px 0;
  }
  .blog_cta_box {
    flex-direction: column;
    row-gap: 40px;
  }
  .blog_cta_box a{
    width: fit-content;
    margin: 0 auto;
  }
  .blog_sticky_inner {
    flex-direction: column;
    row-gap: 10px;
  }
  .blog_sticky_element .sticky_title {
    font-size: 16px;
  }
  .social_accounts{
    margin:0;
  }
  .blog_sticky_element {
    padding: 9px 0;
  }
  .TableofContentsBox li a, .TableofContentsBox li {
    font-size: 20px;
  }
  .ConctactusRowInner {
    padding: 48px 0 84px;
  }
  .BlogBox .NewsletterForm form .actions {
    position: relative;
  }
  .BlogBox form .field {
    margin-bottom:8px;
  }
  .BlogBox .NewsletterForm form{
    padding:0;
  }
  .BlogBox .NewsletterForm {
    max-width: 256px;
  }
  .ConctactusSection.BlogBox .CTARightOverlay {
    bottom: -50px;
  }
  .BlogV2ListCol {
    padding: 8px 0px;
  }
  .jobsListingMainV2 {
    padding-top:65px;
    padding-bottom: 76px;
  }
  .Services .testimonialSlider{
    display:none;
  }
}

/* ================================================== Author Page ==================================================   */
.Blog_Author_header{
  padding-bottom:95px;
}

.Blog_Author_header .BlogV2ListCol {
  position: relative;
  padding: 9px 8px;
}
.Blog_Author_header .blog_header__inner{
  display:flex;
  column-gap:24px;
  padding: 56px 0 50px;
  border: 0px solid #0A0A0A;
  border-bottom-width: 1px;
  margin-bottom:68px;
}
.Blog_Author_header .blog-header__author-avatar{
  flex-basis: 18%;
  text-align: center;
}
.Blog_Author_header .blog-header__author-avatar img{
  border-radius:50%;
  width:154px;
  height:154px;
}
.Blog_Author_header .blog-header__author_info{
  flex-basis: fit-content;
}
.blog-header__author-social-links{
  margin-top: 32px;
  display:flex;
  align-items:center;
}
.blog-header__author-social-links a {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #000;
  margin-right: 8px;
  padding: 4px 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.blog-header__author-social-links a:hover{
  background:#000FC4;
}
.Blog_Author_header .blog_header__subtitle{
  font-family: Lato;
  font-weight: 400;
  line-height: 150%;
  color: #222222;
  margin-top:40px;
}
.author_related_blog_title{
  margin-bottom:67px;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 110%;
  text-align: center;
  letter-spacing: -0.04em;
  text-transform:capitalize;
}

@media(max-width:991px){
  .Blog_Author_header{
    padding-bottom:81px;
  }
  .author_related_blog_title{
    margin-bottom:40px;
  }
  .Blog_Author_header .blog-header__author-avatar {
    flex-basis: 30%;
  }
  .Blog_Author_header .blog_header__inner {
    padding: 40px 0 56px;
    margin-bottom: 56px;
  }

}
@media(max-width:767px){
  .Blog_Author_header{
    padding-bottom:56px;
  }
  .author_related_blog_title{
    margin-bottom:32px;
  }
  .Blog_Author_header .blog_header__inner {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 28px;
    padding: 40px 0 32px;
  }
  .Blog_Author_header .blog_header__subtitle{
    margin-top:32px;
  }
  .blog-header__author-social-links {
    margin-top: 24px;
  }
  .author_shape{
    display:none;
  }
}


/*   ------------------------------------------------------------- Landing Page ------------------------------------------------------------------------- */

/* Banner */
.F1BannerSection{padding:168px 0 55px; overflow:hidden;}
.F1BannerRow{display:flex; column-gap:24px; position:relative; z-index:9;}
.F1BannerRow > div{flex-basis:50%;}
.F1BannerSection .pretitleText{font-weight: 600; font-size: 12px; line-height:1.5; text-transform:uppercase;letter-spacing: 1.5px;}
.F1BannerSection .DurationBox{display:flex; column-gap:16px; align-items:center;}
.F1BannerSection .DurationBox .DurationLeft {background:#fff; padding:6px 13.5px; border-radius: 2px; width:48px; height:48px;display:flex; align-items:center; justify-content:center;}
.SpeakersBox{border-top: 1px solid #EDEEF7; margin-top:56px;}
.SpeakersMainCol{display:flex; column-gap:16px; align-items:center;}
.SpeakersMainCol:nth-child(n+2){margin-top:32px;}
.SpeakersColLeft{flex-basis:15%;}
.SpeakersColRight{flex-basis:85%;}
.SpeakersColLeftImg img{border-radius:50%; width:80px; height:80px !important;}
.SpeakersColRight .SpeakersText{opacity:0.7;}

.F1BannerFormTitle h3{line-height:1.1;}
.F1BannerFormBoxInner{padding: 45px 30px 50px; border-style: solid; border-width: 1px; border-color: #eee; border-radius: 4px; background-color: #fff; position: relative; z-index: 99; max-width: 500px; margin: 0 0 0 auto;} 
.F1BannerFormBox{position:relative;}
.F1BannerFormBox:before{content:'';position:absolute;background-image: url("data:image/svg+xml,%3Csvg width='82' height='46' viewBox='0 0 82 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M81.2966 22.7216L40.1247 44.8239L40.1247 0.631352L81.2966 22.7216Z' fill='%23F9CD41'/%3E%3Cpath d='M41.5247 23.529L0.352791 45.6313L0.352795 1.4388L41.5247 23.529Z' fill='%23F9CD41'/%3E%3C/svg%3E%0A"); top: -20px; left: 50px; background-repeat: no-repeat; z-index: 100; width: 80px; height: 45px;}
.F1BannerFormBox:after{content:'';position:absolute; bottom: 118px; right: -62px; background-repeat: no-repeat; z-index: 1; width: 112px; height: 123px;background-image: url("data:image/svg+xml,%3Csvg width='113' height='124' viewBox='0 0 113 124' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='60.5197' cy='70.8781' r='52.4465' fill='%23F26419'/%3E%3Cpath d='M106.037 2.88597C106.037 2.33929 106.254 1.81503 106.64 1.42847C107.026 1.04192 107.55 0.82472 108.096 0.82472C108.642 0.82472 109.165 1.04192 109.551 1.42847C109.937 1.81503 110.154 2.33929 110.154 2.88596C110.154 3.43264 109.937 3.95696 109.551 4.34352C109.165 4.73008 108.642 4.94721 108.096 4.94721C107.824 4.95429 107.553 4.90587 107.3 4.80479C107.047 4.70372 106.817 4.55214 106.624 4.35931C106.432 4.16647 106.28 3.93637 106.179 3.68309C106.078 3.4298 106.03 3.15858 106.037 2.88597Z' fill='white'/%3E%3Cpath d='M97.2881 2.88597C97.2881 2.33929 97.5049 1.81503 97.891 1.42847C98.277 1.04192 98.8007 0.82472 99.3467 0.82472C99.8886 0.837799 100.405 1.05918 100.788 1.44294C101.171 1.8267 101.392 2.3434 101.405 2.88596C101.392 3.42853 101.171 3.94529 100.788 4.32905C100.405 4.71281 99.8886 4.93413 99.3467 4.94721C99.0744 4.95429 98.8036 4.90587 98.5506 4.80479C98.2976 4.70372 98.0677 4.55214 97.8751 4.35931C97.6825 4.16647 97.5313 3.93637 97.4303 3.68309C97.3294 3.4298 97.281 3.15858 97.2881 2.88597Z' fill='white'/%3E%3Cpath d='M88.4875 2.88595C88.4875 2.33928 88.7043 1.81502 89.0903 1.42846C89.4764 1.0419 90.0001 0.824707 90.5461 0.824707C91.0921 0.824707 91.6155 1.0419 92.0016 1.42846C92.3877 1.81502 92.6047 2.33928 92.6047 2.88595C92.6047 3.43263 92.3877 3.95695 92.0016 4.34351C91.6155 4.73006 91.0921 4.9472 90.5461 4.9472C90.0001 4.9472 89.4764 4.73006 89.0903 4.34351C88.7043 3.95695 88.4875 3.43263 88.4875 2.88595Z' fill='white'/%3E%3Cpath d='M79.6869 2.88595C79.6869 2.33928 79.9037 1.81502 80.2897 1.42846C80.6758 1.0419 81.1995 0.824707 81.7455 0.824707C82.2915 0.824707 82.8152 1.0419 83.2012 1.42846C83.5873 1.81502 83.8041 2.33928 83.8041 2.88595C83.8041 3.43263 83.5873 3.95695 83.2012 4.34351C82.8152 4.73006 82.2915 4.9472 81.7455 4.9472C81.1995 4.9472 80.6758 4.73006 80.2897 4.34351C79.9037 3.95695 79.6869 3.43263 79.6869 2.88595Z' fill='white'/%3E%3Cpath d='M70.9378 2.88595C70.9378 2.33928 71.1546 1.81502 71.5406 1.42846C71.9267 1.0419 72.4504 0.824707 72.9964 0.824707C73.5424 0.824707 74.0661 1.0419 74.4521 1.42846C74.8382 1.81502 75.055 2.33928 75.055 2.88595C75.055 3.43263 74.8382 3.95695 74.4521 4.34351C74.0661 4.73006 73.5424 4.9472 72.9964 4.9472C72.4504 4.9472 71.9267 4.73006 71.5406 4.34351C71.1546 3.95695 70.9378 3.43263 70.9378 2.88595Z' fill='white'/%3E%3Cpath d='M62.1887 2.88595C62.1887 2.33928 62.4055 1.81502 62.7915 1.42846C63.1776 1.0419 63.7013 0.824707 64.2473 0.824707C64.7933 0.824707 65.317 1.0419 65.703 1.42846C66.0891 1.81502 66.3059 2.33928 66.3059 2.88595C66.3059 3.43263 66.0891 3.95695 65.703 4.34351C65.317 4.73006 64.7933 4.9472 64.2473 4.9472C63.7013 4.9472 63.1776 4.73006 62.7915 4.34351C62.4055 3.95695 62.1887 3.43263 62.1887 2.88595Z' fill='white'/%3E%3Cpath d='M53.4396 2.88597C53.4396 2.33929 53.6564 1.81503 54.0424 1.42847C54.4285 1.04192 54.9522 0.82472 55.4982 0.82472C56.0442 0.82472 56.5679 1.04192 56.9539 1.42847C57.34 1.81503 57.5568 2.33929 57.5568 2.88596C57.5568 3.43264 57.34 3.95696 56.9539 4.34352C56.5679 4.73008 56.0442 4.94721 55.4982 4.94721C55.2259 4.95429 54.955 4.90587 54.7021 4.80479C54.4491 4.70372 54.2194 4.55214 54.0268 4.35931C53.8343 4.16647 53.6827 3.93637 53.5818 3.68309C53.4808 3.4298 53.4325 3.15858 53.4396 2.88597Z' fill='white'/%3E%3Cpath d='M44.6389 2.88595C44.6389 2.33928 44.856 1.81502 45.2421 1.42846C45.6281 1.0419 46.1516 0.824707 46.6976 0.824707C47.2435 0.824707 47.7672 1.0419 48.1533 1.42846C48.5394 1.81502 48.7562 2.33928 48.7562 2.88595C48.7562 3.43263 48.5394 3.95695 48.1533 4.34351C47.7672 4.73006 47.2435 4.9472 46.6976 4.9472C46.1516 4.9472 45.6281 4.73006 45.2421 4.34351C44.856 3.95695 44.6389 3.43263 44.6389 2.88595Z' fill='white'/%3E%3Cpath d='M35.8898 2.88595C35.8898 2.33928 36.1069 1.81502 36.493 1.42846C36.879 1.0419 37.4025 0.824707 37.9485 0.824707C38.4944 0.824707 39.0181 1.0419 39.4042 1.42846C39.7903 1.81502 40.0071 2.33928 40.0071 2.88595C40.0071 3.43263 39.7903 3.95695 39.4042 4.34351C39.0181 4.73006 38.4944 4.9472 37.9485 4.9472C37.4025 4.9472 36.879 4.73006 36.493 4.34351C36.1069 3.95695 35.8898 3.43263 35.8898 2.88595Z' fill='white'/%3E%3Cpath d='M27.0892 2.88595C27.0892 2.33928 27.3063 1.81502 27.6923 1.42846C28.0784 1.0419 28.6019 0.824707 29.1478 0.824707C29.6938 0.824707 30.2175 1.0419 30.6036 1.42846C30.9897 1.81502 31.2065 2.33928 31.2065 2.88595C31.2065 3.43263 30.9897 3.95695 30.6036 4.34351C30.2175 4.73006 29.6938 4.9472 29.1478 4.9472C28.6019 4.9472 28.0784 4.73006 27.6923 4.34351C27.3063 3.95695 27.0892 3.43263 27.0892 2.88595Z' fill='white'/%3E%3Cpath d='M18.3401 2.88595C18.3401 2.33928 18.5572 1.81502 18.9432 1.42846C19.3293 1.0419 19.8528 0.824707 20.3987 0.824707C20.9447 0.824707 21.4684 1.0419 21.8545 1.42846C22.2406 1.81502 22.4573 2.33928 22.4573 2.88595C22.4573 3.43263 22.2406 3.95695 21.8545 4.34351C21.4684 4.73006 20.9447 4.9472 20.3987 4.9472C19.8528 4.9472 19.3293 4.73006 18.9432 4.34351C18.5572 3.95695 18.3401 3.43263 18.3401 2.88595Z' fill='white'/%3E%3Cpath d='M9.59102 2.88602C9.59102 2.33934 9.80806 1.81508 10.1941 1.42852C10.5802 1.04197 11.1037 0.82477 11.6496 0.82477C12.1956 0.82477 12.7193 1.04197 13.1054 1.42852C13.4915 1.81508 13.7082 2.33934 13.7082 2.88601C13.7082 3.43269 13.4915 3.95701 13.1054 4.34357C12.7193 4.73013 12.1956 4.94726 11.6496 4.94726C11.1037 4.94726 10.5802 4.73013 10.1941 4.34357C9.80806 3.95701 9.59102 3.43269 9.59102 2.88602Z' fill='white'/%3E%3Cpath d='M0.841919 2.88602C0.841919 2.33934 1.05896 1.81508 1.44503 1.42852C1.83109 1.04197 2.35455 0.82477 2.90053 0.82477C3.4424 0.837849 3.95844 1.05923 4.34171 1.44299C4.72498 1.82675 4.94608 2.34345 4.95914 2.88601C4.94608 3.42858 4.72498 3.94534 4.34171 4.3291C3.95844 4.71286 3.4424 4.93418 2.90053 4.94726C2.35455 4.94726 1.83109 4.73013 1.44503 4.34357C1.05896 3.95701 0.841919 3.43269 0.841919 2.88602Z' fill='white'/%3E%3Cpath d='M97.2881 11.6978C97.2881 11.1512 97.5049 10.6268 97.891 10.2403C98.277 9.85373 98.8007 9.63659 99.3467 9.63659C99.8886 9.64967 100.405 9.87099 100.788 10.2548C101.171 10.6385 101.392 11.1553 101.405 11.6978C101.392 12.2404 101.171 12.7571 100.788 13.1409C100.405 13.5246 99.8886 13.746 99.3467 13.7591C99.0744 13.7662 98.8036 13.7177 98.5506 13.6166C98.2976 13.5155 98.0677 13.364 97.8751 13.1711C97.6825 12.9783 97.5313 12.7482 97.4303 12.4949C97.3294 12.2416 97.281 11.9705 97.2881 11.6978Z' fill='white'/%3E%3Cpath d='M88.4875 11.6978C88.4875 11.1511 88.7043 10.6268 89.0903 10.2403C89.4764 9.85371 90.0001 9.63658 90.5461 9.63658C91.0921 9.63658 91.6155 9.85371 92.0016 10.2403C92.3877 10.6268 92.6047 11.1511 92.6047 11.6978C92.6047 12.2445 92.3877 12.7688 92.0016 13.1553C91.6155 13.5419 91.0921 13.7591 90.5461 13.7591C90.0001 13.7591 89.4764 13.5419 89.0903 13.1553C88.7043 12.7688 88.4875 12.2445 88.4875 11.6978Z' fill='white'/%3E%3Cpath d='M79.6869 11.6978C79.6869 11.1511 79.9037 10.6268 80.2897 10.2403C80.6758 9.85371 81.1995 9.63658 81.7455 9.63658C82.2915 9.63658 82.8152 9.85371 83.2012 10.2403C83.5873 10.6268 83.8041 11.1511 83.8041 11.6978C83.8041 12.2445 83.5873 12.7688 83.2012 13.1553C82.8152 13.5419 82.2915 13.7591 81.7455 13.7591C81.1995 13.7591 80.6758 13.5419 80.2897 13.1553C79.9037 12.7688 79.6869 12.2445 79.6869 11.6978Z' fill='white'/%3E%3Cpath d='M70.9378 11.6978C70.9378 11.1511 71.1546 10.6268 71.5406 10.2403C71.9267 9.85371 72.4504 9.63658 72.9964 9.63658C73.5424 9.63658 74.0661 9.85371 74.4521 10.2403C74.8382 10.6268 75.055 11.1511 75.055 11.6978C75.055 12.2445 74.8382 12.7688 74.4521 13.1553C74.0661 13.5419 73.5424 13.7591 72.9964 13.7591C72.4504 13.7591 71.9267 13.5419 71.5406 13.1553C71.1546 12.7688 70.9378 12.2445 70.9378 11.6978Z' fill='white'/%3E%3Cpath d='M64.2473 13.7591C64.7933 13.7591 65.317 13.5419 65.7031 13.1553C66.0892 12.7688 66.306 12.2445 66.306 11.6978C66.313 11.4252 66.2647 11.154 66.1637 10.9007C66.0628 10.6474 65.9113 10.4173 65.7187 10.2245C65.5261 10.0316 65.2964 9.88007 65.0434 9.77899C64.7905 9.67792 64.5196 9.62949 64.2473 9.63658C63.9751 9.62949 63.7042 9.67792 63.4512 9.77899C63.1983 9.88007 62.9686 10.0316 62.776 10.2245C62.5834 10.4173 62.4319 10.6474 62.331 10.9007C62.23 11.154 62.1817 11.4252 62.1887 11.6978C62.1887 12.2445 62.4055 12.7688 62.7916 13.1553C63.1777 13.5419 63.7014 13.7591 64.2473 13.7591Z' fill='white'/%3E%3Cpath d='M53.4396 11.6978C53.4396 11.1512 53.6564 10.6268 54.0424 10.2403C54.4285 9.85373 54.9522 9.63659 55.4982 9.63659C56.0442 9.63659 56.5679 9.85373 56.9539 10.2403C57.34 10.6268 57.5568 11.1512 57.5568 11.6978C57.5568 12.2445 57.34 12.7688 56.9539 13.1553C56.5679 13.5419 56.0442 13.7591 55.4982 13.7591C55.2259 13.7662 54.955 13.7177 54.7021 13.6166C54.4491 13.5155 54.2194 13.364 54.0268 13.1711C53.8343 12.9783 53.6827 12.7482 53.5818 12.4949C53.4808 12.2416 53.4325 11.9705 53.4396 11.6978Z' fill='white'/%3E%3Cpath d='M44.6389 11.6978C44.6389 11.1511 44.856 10.6268 45.2421 10.2403C45.6281 9.85371 46.1516 9.63658 46.6976 9.63658C47.2435 9.63658 47.7672 9.85371 48.1533 10.2403C48.5394 10.6268 48.7562 11.1511 48.7562 11.6978C48.7562 12.2445 48.5394 12.7688 48.1533 13.1553C47.7672 13.5419 47.2435 13.7591 46.6976 13.7591C46.1516 13.7591 45.6281 13.5419 45.2421 13.1553C44.856 12.7688 44.6389 12.2445 44.6389 11.6978Z' fill='white'/%3E%3Cpath d='M37.9485 13.7591C38.4945 13.7591 39.0182 13.5419 39.4043 13.1553C39.7903 12.7688 40.0071 12.2445 40.0071 11.6978C40.0142 11.4252 39.9659 11.154 39.8649 10.9007C39.764 10.6474 39.6125 10.4173 39.4199 10.2245C39.2273 10.0317 38.9976 9.88009 38.7446 9.77901C38.4917 9.67793 38.2208 9.62951 37.9485 9.63659C37.6763 9.62951 37.4054 9.67793 37.1524 9.77901C36.8995 9.88009 36.6698 10.0317 36.4772 10.2245C36.2846 10.4173 36.1331 10.6474 36.0322 10.9007C35.9312 11.154 35.8828 11.4252 35.8899 11.6978C35.8828 11.9705 35.9312 12.2416 36.0322 12.4949C36.1331 12.7482 36.2846 12.9783 36.4772 13.1711C36.6698 13.364 36.8995 13.5155 37.1524 13.6166C37.4054 13.7177 37.6763 13.7662 37.9485 13.7591Z' fill='white'/%3E%3Cpath d='M27.0892 11.6978C27.0892 11.1511 27.3063 10.6268 27.6923 10.2403C28.0784 9.85371 28.6019 9.63658 29.1478 9.63658C29.6938 9.63658 30.2175 9.85371 30.6036 10.2403C30.9897 10.6268 31.2065 11.1511 31.2065 11.6978C31.2065 12.2445 30.9897 12.7688 30.6036 13.1553C30.2175 13.5419 29.6938 13.7591 29.1478 13.7591C28.6019 13.7591 28.0784 13.5419 27.6923 13.1553C27.3063 12.7688 27.0892 12.2445 27.0892 11.6978Z' fill='white'/%3E%3Cpath d='M20.3988 13.7591C20.9448 13.7591 21.4685 13.5419 21.8546 13.1553C22.2406 12.7688 22.4574 12.2445 22.4574 11.6978C22.4645 11.4252 22.4161 11.154 22.3152 10.9007C22.2142 10.6474 22.063 10.4173 21.8704 10.2245C21.6778 10.0316 21.4479 9.88007 21.1949 9.77899C20.9419 9.67792 20.6711 9.62949 20.3988 9.63658C20.1265 9.62949 19.8557 9.67792 19.6027 9.77899C19.3497 9.88007 19.1201 10.0316 18.9275 10.2245C18.7349 10.4173 18.5836 10.6474 18.4827 10.9007C18.3817 11.154 18.3331 11.4252 18.3402 11.6978C18.3402 12.2445 18.5572 12.7688 18.9433 13.1553C19.3294 13.5419 19.8528 13.7591 20.3988 13.7591Z' fill='white'/%3E%3Cpath d='M11.6497 13.7591C12.1957 13.7591 12.7194 13.5419 13.1055 13.1554C13.4915 12.7688 13.7083 12.2446 13.7083 11.6979C13.7154 11.4253 13.667 11.154 13.5661 10.9008C13.4651 10.6475 13.3139 10.4174 13.1213 10.2245C12.9287 10.0317 12.6988 9.88014 12.4458 9.77906C12.1928 9.67798 11.922 9.62956 11.6497 9.63664C11.3774 9.62956 11.1066 9.67798 10.8536 9.77906C10.6006 9.88014 10.371 10.0317 10.1784 10.2245C9.98578 10.4174 9.83453 10.6475 9.73358 10.9008C9.63263 11.154 9.58402 11.4253 9.59109 11.6979C9.59109 12.2446 9.80814 12.7688 10.1942 13.1554C10.5803 13.5419 11.1037 13.7591 11.6497 13.7591Z' fill='white'/%3E%3Cpath d='M88.4875 20.5096C88.4875 19.963 88.7043 19.4386 89.0903 19.0521C89.4764 18.6655 90.0001 18.4484 90.5461 18.4484C91.0921 18.4484 91.6155 18.6655 92.0016 19.0521C92.3877 19.4386 92.6047 19.963 92.6047 20.5096C92.6047 21.0563 92.3877 21.5806 92.0016 21.9671C91.6155 22.3537 91.0921 22.5709 90.5461 22.5709C90.0042 22.5578 89.4882 22.3364 89.1049 21.9527C88.7216 21.5689 88.5005 21.0522 88.4875 20.5096Z' fill='white'/%3E%3Cpath d='M79.6869 20.5096C79.6869 19.963 79.9037 19.4386 80.2897 19.0521C80.6758 18.6655 81.1995 18.4484 81.7455 18.4484C82.2915 18.4484 82.8152 18.6655 83.2012 19.0521C83.5873 19.4386 83.8041 19.963 83.8041 20.5096C83.8041 21.0563 83.5873 21.5806 83.2012 21.9671C82.8152 22.3537 82.2915 22.5709 81.7455 22.5709C81.2036 22.5578 80.6876 22.3364 80.3043 21.9527C79.921 21.5689 79.6999 21.0522 79.6869 20.5096Z' fill='white'/%3E%3Cpath d='M70.9378 20.5096C70.9378 19.963 71.1546 19.4386 71.5406 19.0521C71.9267 18.6655 72.4504 18.4484 72.9964 18.4484C73.5424 18.4484 74.0661 18.6655 74.4521 19.0521C74.8382 19.4386 75.055 19.963 75.055 20.5096C75.055 21.0563 74.8382 21.5806 74.4521 21.9671C74.0661 22.3537 73.5424 22.5709 72.9964 22.5709C72.4545 22.5578 71.9385 22.3364 71.5552 21.9527C71.1719 21.5689 70.9508 21.0522 70.9378 20.5096Z' fill='white'/%3E%3Cpath d='M62.1887 20.5096C62.1887 19.963 62.4055 19.4386 62.7915 19.0521C63.1776 18.6655 63.7013 18.4484 64.2473 18.4484C64.7933 18.4484 65.317 18.6655 65.703 19.0521C66.0891 19.4386 66.3059 19.963 66.3059 20.5096C66.3059 21.0563 66.0891 21.5806 65.703 21.9671C65.317 22.3537 64.7933 22.5709 64.2473 22.5709C63.7054 22.5578 63.1894 22.3364 62.8061 21.9527C62.4228 21.5689 62.2017 21.0522 62.1887 20.5096Z' fill='white'/%3E%3Cpath d='M53.4396 20.5096C53.4396 19.963 53.6564 19.4386 54.0424 19.0521C54.4285 18.6655 54.9522 18.4484 55.4982 18.4484C56.0442 18.4484 56.5679 18.6655 56.9539 19.0521C57.34 19.4386 57.5568 19.963 57.5568 20.5096C57.5568 21.0563 57.34 21.5806 56.9539 21.9671C56.5679 22.3537 56.0442 22.5709 55.4982 22.5709C54.9522 22.5709 54.4285 22.3537 54.0424 21.9671C53.6564 21.5806 53.4396 21.0563 53.4396 20.5096Z' fill='white'/%3E%3Cpath d='M44.6389 20.5096C44.6389 19.963 44.856 19.4386 45.2421 19.0521C45.6281 18.6655 46.1516 18.4484 46.6976 18.4484C47.2435 18.4484 47.7672 18.6655 48.1533 19.0521C48.5394 19.4386 48.7562 19.963 48.7562 20.5096C48.7562 21.0563 48.5394 21.5806 48.1533 21.9671C47.7672 22.3537 47.2435 22.5709 46.6976 22.5709C46.1557 22.5578 45.6396 22.3364 45.2564 21.9527C44.8731 21.5689 44.652 21.0522 44.6389 20.5096Z' fill='white'/%3E%3Cpath d='M35.8898 20.5096C35.8898 19.963 36.1069 19.4386 36.493 19.0521C36.879 18.6655 37.4025 18.4484 37.9485 18.4484C38.4944 18.4484 39.0181 18.6655 39.4042 19.0521C39.7903 19.4386 40.0071 19.963 40.0071 20.5096C40.0071 21.0563 39.7903 21.5806 39.4042 21.9671C39.0181 22.3537 38.4944 22.5709 37.9485 22.5709C37.4066 22.5578 36.8905 22.3364 36.5073 21.9527C36.124 21.5689 35.9029 21.0522 35.8898 20.5096Z' fill='white'/%3E%3Cpath d='M27.0892 20.5096C27.0892 19.963 27.3063 19.4386 27.6923 19.0521C28.0784 18.6655 28.6019 18.4484 29.1478 18.4484C29.6938 18.4484 30.2175 18.6655 30.6036 19.0521C30.9897 19.4386 31.2065 19.963 31.2065 20.5096C31.2065 21.0563 30.9897 21.5806 30.6036 21.9671C30.2175 22.3537 29.6938 22.5709 29.1478 22.5709C28.606 22.5578 28.0899 22.3364 27.7067 21.9527C27.3234 21.5689 27.1023 21.0522 27.0892 20.5096Z' fill='white'/%3E%3Cpath d='M18.3401 20.5096C18.3401 19.963 18.5572 19.4386 18.9432 19.0521C19.3293 18.6655 19.8528 18.4484 20.3987 18.4484C20.9447 18.4484 21.4684 18.6655 21.8545 19.0521C22.2406 19.4386 22.4574 19.963 22.4574 20.5096C22.4574 21.0563 22.2406 21.5806 21.8545 21.9671C21.4684 22.3537 20.9447 22.5709 20.3987 22.5709C19.8528 22.5709 19.3293 22.3537 18.9432 21.9671C18.5572 21.5806 18.3401 21.0563 18.3401 20.5096Z' fill='white'/%3E%3Cpath d='M79.6869 29.2699C79.6869 28.7232 79.9037 28.1989 80.2897 27.8124C80.6758 27.4258 81.1995 27.2087 81.7455 27.2087C82.2915 27.2087 82.8152 27.4258 83.2012 27.8124C83.5873 28.1989 83.8041 28.7232 83.8041 29.2699C83.8041 29.8166 83.5873 30.3409 83.2012 30.7274C82.8152 31.114 82.2915 31.3312 81.7455 31.3312C81.1995 31.3312 80.6758 31.114 80.2897 30.7274C79.9037 30.3409 79.6869 29.8166 79.6869 29.2699Z' fill='white'/%3E%3Cpath d='M70.9378 29.2699C70.9378 28.7232 71.1546 28.1989 71.5406 27.8124C71.9267 27.4258 72.4504 27.2087 72.9964 27.2087C73.5424 27.2087 74.0661 27.4258 74.4521 27.8124C74.8382 28.1989 75.055 28.7232 75.055 29.2699C75.055 29.8166 74.8382 30.3409 74.4521 30.7274C74.0661 31.114 73.5424 31.3312 72.9964 31.3312C72.4504 31.3312 71.9267 31.114 71.5406 30.7274C71.1546 30.3409 70.9378 29.8166 70.9378 29.2699Z' fill='white'/%3E%3Cpath d='M64.2473 31.3312C64.7933 31.3312 65.317 31.114 65.703 30.7274C66.0891 30.3409 66.3059 29.8166 66.3059 29.2699C66.3059 28.7232 66.0891 28.1989 65.703 27.8124C65.317 27.4258 64.7933 27.2087 64.2473 27.2087C63.7013 27.2087 63.1776 27.4258 62.7915 27.8124C62.4055 28.1989 62.1887 28.7232 62.1887 29.2699C62.1887 29.8166 62.4055 30.3409 62.7915 30.7274C63.1776 31.114 63.7013 31.3312 64.2473 31.3312Z' fill='white'/%3E%3Cpath d='M53.4396 29.2699C53.4396 28.7233 53.6564 28.1989 54.0424 27.8124C54.4285 27.4258 54.9522 27.2087 55.4982 27.2087C56.0442 27.2087 56.5679 27.4258 56.9539 27.8124C57.34 28.1989 57.5568 28.7233 57.5568 29.2699C57.5568 29.8166 57.34 30.3409 56.9539 30.7274C56.5679 31.114 56.0442 31.3312 55.4982 31.3312C55.2259 31.3383 54.955 31.2898 54.7021 31.1887C54.4491 31.0876 54.2194 30.9361 54.0268 30.7432C53.8343 30.5504 53.6827 30.3203 53.5818 30.0671C53.4808 29.8138 53.4325 29.5426 53.4396 29.2699Z' fill='white'/%3E%3Cpath d='M44.6389 29.2699C44.6389 28.7232 44.856 28.1989 45.2421 27.8124C45.6281 27.4258 46.1516 27.2087 46.6976 27.2087C47.2435 27.2087 47.7672 27.4258 48.1533 27.8124C48.5394 28.1989 48.7562 28.7232 48.7562 29.2699C48.7562 29.8166 48.5394 30.3409 48.1533 30.7274C47.7672 31.114 47.2435 31.3312 46.6976 31.3312C46.1516 31.3312 45.6281 31.114 45.2421 30.7274C44.856 30.3409 44.6389 29.8166 44.6389 29.2699Z' fill='white'/%3E%3Cpath d='M37.9485 31.3312C38.4944 31.3312 39.0181 31.114 39.4042 30.7275C39.7903 30.3409 40.0071 29.8167 40.0071 29.27C40.0071 28.7233 39.7903 28.199 39.4042 27.8124C39.0181 27.4259 38.4944 27.2088 37.9485 27.2088C37.6762 27.2017 37.4053 27.2502 37.1524 27.3512C36.8994 27.4523 36.6697 27.6039 36.4771 27.7967C36.2845 27.9896 36.133 28.2196 36.0321 28.4729C35.9311 28.7262 35.8828 28.9974 35.8898 29.27C35.8828 29.5426 35.9311 29.8138 36.0321 30.0671C36.133 30.3204 36.2845 30.5504 36.4771 30.7433C36.6697 30.9361 36.8994 31.0877 37.1524 31.1888C37.4053 31.2898 37.6762 31.3383 37.9485 31.3312Z' fill='white'/%3E%3Cpath d='M27.0892 29.27C27.0892 28.7233 27.3063 28.199 27.6923 27.8124C28.0784 27.4259 28.6019 27.2087 29.1478 27.2087C29.6938 27.2087 30.2175 27.4259 30.6036 27.8124C30.9897 28.199 31.2065 28.7233 31.2065 29.27C31.2065 29.8167 30.9897 30.3409 30.6036 30.7275C30.2175 31.114 29.6938 31.3312 29.1478 31.3312C28.6019 31.3312 28.0784 31.114 27.6923 30.7275C27.3063 30.3409 27.0892 29.8167 27.0892 29.27Z' fill='white'/%3E%3Cpath d='M70.9378 38.0817C70.9378 37.5351 71.1546 37.0108 71.5406 36.6242C71.9267 36.2377 72.4504 36.0205 72.9964 36.0205C73.5424 36.0205 74.0661 36.2377 74.4521 36.6242C74.8382 37.0108 75.055 37.5351 75.055 38.0817C75.055 38.6284 74.8382 39.1527 74.4521 39.5392C74.0661 39.9258 73.5424 40.143 72.9964 40.143C72.4545 40.1299 71.9385 39.9085 71.5552 39.5248C71.1719 39.141 70.9508 38.6243 70.9378 38.0817Z' fill='white'/%3E%3Cpath d='M64.2473 40.143C64.7933 40.143 65.317 39.9258 65.703 39.5392C66.0891 39.1527 66.3059 38.6284 66.3059 38.0817C66.3059 37.5351 66.0891 37.0108 65.703 36.6242C65.317 36.2377 64.7933 36.0205 64.2473 36.0205C63.7013 36.0205 63.1776 36.2377 62.7915 36.6242C62.4055 37.0108 62.1887 37.5351 62.1887 38.0817C62.1887 38.6284 62.4055 39.1527 62.7915 39.5392C63.1776 39.9258 63.7013 40.143 64.2473 40.143Z' fill='white'/%3E%3Cpath d='M53.4396 38.0817C53.4396 37.5351 53.6564 37.0108 54.0424 36.6242C54.4285 36.2377 54.9522 36.0205 55.4982 36.0205C56.0442 36.0205 56.5679 36.2377 56.9539 36.6242C57.34 37.0108 57.5568 37.5351 57.5568 38.0817C57.5568 38.6284 57.34 39.1527 56.9539 39.5392C56.5679 39.9258 56.0442 40.143 55.4982 40.143C54.9522 40.143 54.4285 39.9258 54.0424 39.5392C53.6564 39.1527 53.4396 38.6284 53.4396 38.0817Z' fill='white'/%3E%3Cpath d='M44.6389 38.0817C44.6389 37.5351 44.856 37.0108 45.2421 36.6242C45.6281 36.2377 46.1516 36.0205 46.6976 36.0205C47.2435 36.0205 47.7672 36.2377 48.1533 36.6242C48.5394 37.0108 48.7562 37.5351 48.7562 38.0817C48.7562 38.6284 48.5394 39.1527 48.1533 39.5392C47.7672 39.9258 47.2435 40.143 46.6976 40.143C46.1557 40.1299 45.6396 39.9085 45.2564 39.5248C44.8731 39.141 44.652 38.6243 44.6389 38.0817Z' fill='white'/%3E%3Cpath d='M37.9486 40.1431C38.2165 40.1431 38.4819 40.0895 38.7288 39.9853C38.9758 39.8811 39.1994 39.7285 39.3865 39.5363C39.5735 39.3442 39.7201 39.1165 39.8179 38.8667C39.9157 38.6169 39.9625 38.35 39.9556 38.0818C39.9625 37.8136 39.9157 37.5467 39.8179 37.2969C39.7201 37.0471 39.5735 36.8194 39.3865 36.6273C39.1994 36.4352 38.9758 36.2825 38.7288 36.1783C38.4819 36.0741 38.2165 36.0205 37.9486 36.0206C37.6763 36.0135 37.4054 36.062 37.1524 36.163C36.8995 36.2641 36.6698 36.4157 36.4772 36.6085C36.2846 36.8014 36.1331 37.0314 36.0322 37.2847C35.9312 37.538 35.8829 37.8092 35.8899 38.0818C35.8829 38.3544 35.9312 38.6257 36.0322 38.8789C36.1331 39.1322 36.2846 39.3623 36.4772 39.5551C36.6698 39.7479 36.8995 39.8995 37.1524 40.0006C37.4054 40.1017 37.6763 40.1501 37.9486 40.1431Z' fill='white'/%3E%3Cpath d='M62.1887 46.842C62.2017 46.2995 62.4228 45.7828 62.8061 45.399C63.1894 45.0152 63.7054 44.7939 64.2473 44.7808C64.7891 44.7939 65.3052 45.0152 65.6885 45.399C66.0717 45.7828 66.2928 46.2995 66.3059 46.842C66.3059 47.3887 66.0891 47.913 65.703 48.2995C65.317 48.6861 64.7933 48.9033 64.2473 48.9033C63.7013 48.9033 63.1776 48.6861 62.7915 48.2995C62.4055 47.913 62.1887 47.3887 62.1887 46.842Z' fill='white'/%3E%3Cpath d='M53.4396 46.842C53.4526 46.2995 53.6737 45.7828 54.057 45.399C54.4403 45.0153 54.9563 44.7939 55.4982 44.7808C56.04 44.7939 56.5561 45.0153 56.9394 45.399C57.3226 45.7828 57.5437 46.2995 57.5568 46.842C57.5568 47.3887 57.34 47.913 56.9539 48.2995C56.5679 48.6861 56.0442 48.9033 55.4982 48.9033C55.2259 48.9104 54.955 48.8619 54.7021 48.7608C54.4491 48.6597 54.2194 48.5082 54.0268 48.3153C53.8343 48.1225 53.6827 47.8924 53.5818 47.6392C53.4808 47.3859 53.4325 47.1147 53.4396 46.842Z' fill='white'/%3E%3Cpath d='M44.6389 46.842C44.652 46.2995 44.8731 45.7828 45.2564 45.399C45.6396 45.0152 46.1557 44.7939 46.6976 44.7808C47.2394 44.7939 47.7555 45.0152 48.1387 45.399C48.522 45.7828 48.7431 46.2995 48.7562 46.842C48.7562 47.3887 48.5394 47.913 48.1533 48.2995C47.7672 48.6861 47.2435 48.9033 46.6976 48.9033C46.1516 48.9033 45.6281 48.6861 45.2421 48.2995C44.856 47.913 44.6389 47.3887 44.6389 46.842Z' fill='white'/%3E%3Cpath d='M53.4396 55.7054C53.4394 55.1538 53.6548 54.6241 54.0394 54.2294C54.4241 53.8346 54.9475 53.606 55.4982 53.5926C56.0488 53.606 56.5723 53.8346 56.9569 54.2294C57.3416 54.6241 57.5569 55.1538 57.5568 55.7054C57.5437 56.2479 57.3226 56.7647 56.9394 57.1484C56.5561 57.5322 56.04 57.7535 55.4982 57.7666C54.9563 57.7535 54.4403 57.5322 54.057 57.1484C53.6737 56.7647 53.4526 56.2479 53.4396 55.7054Z' fill='white'/%3E%3C/svg%3E%0A");}
.F1BannerFormBox form p, .F1BannerFormBox form .hs-richtext {font-size:16px; line-height:1.5; font-family: 'Lato'; color:#000;}
.F1BannerFormBox form .hs-richtext em{color:#000; opacity:0.5;}
.F1BannerFormBox .hs-input{border: 1px solid #C0C0C0;background-color:#fff !important;box-sizing: border-box;border-radius: 4px;}
.F1BannerFormBox input[type="submit"]{width:100%;padding:11px 20px; text-transform:uppercase;}
.F1BannerFormBox .hs-form-field > label span{font-family: Lato;font-size: 16px; line-height: 150%; color:#000; font-weight:400;}
.F1BannerFormBox .hs-form-booleancheckbox span{font-size: 16px !important; line-height: 150%; color:#000; font-weight:400;}
.hs-input[type=checkbox]{width:20px !important;height:20px !important;}

/* Webinar LP - F1ContentSection */
.F1ContentMainRow{display:flex;align-items:flex-start;justify-content:space-between;column-gap:33px;}
.F1ContentMainRow > div{flex-basis:50%;}
.F1ContentTopRow > p, .F1ContentTopRow > ul, .F1ContentTopRow > ol{font-size:22px;line-height:1.67;}
.F1ContentListTitle{line-height:1.1;}
.F1ContentList{padding:16px 32px; background:#EDEEF7; display:flex; column-gap:16px; align-items:flex-start; font-weight:700; color:#0A0A0A;}
.F1ContentList:nth-child(n+2){margin-top:8px;}

/* Explore Our Other Webinars */
.F1ExploreColInner {padding: 24px;background-color: #fff;box-shadow: 0 4px 10px 1px rgba(204,211,217,.6);}
.F1ExploreColInner p {margin: 0;font-size:14px; line-height:1.5;}

.F1ExploreRow {margin: 0 -10px; display:flex; column-gap:25px;justify-content: flex-start;} 
.F1ExploreCol {padding: 0 0px; position:relative; flex-basis:33%;}
.F1ExploreColTab{padding:0 8px; border-radius: 2px; background:#5963D9; color:#fff; display: inline-block;font-size:12px;line-height:1.9;}
.F1ExploreTitle{margin-top:8px; line-height:1.1; transition:0.3s;}
.F1ExploreCol:hover .F1ExploreTitle{color:#000FC4;}
.F1ExploreRowLink{width:100%; height:100%; position:absolute; top:0; left:0;}
.F1ExploreImage img {height:100%;width:100%;object-fit:cover;max-height:172px;}

/* Contact CTA */
.ConctactusSection{margin-bottom: -100px;}
.ConctactusRow {display: block;max-width: 960px;margin: 0px auto;width: 100%;}
.ConctactusSection .ConctactusRowInnerContent{position:relative;}
/* .ConctactusBottomBar {background: #222;} */
.ConctactusTopBar {height: 101px;margin-bottom: -101px;position: relative;}
.ConctactusCtaRow ul li:nth-child(2) a {margin: 0px 7px 0 6px;}
/* li.button.ConctactusCtaButtom {padding-top: 15px;} */
.Footer {background: #222;padding: 70px 0 90px;}
.ConctactusSection .ConctactusRowInner h2 {letter-spacing: -0.4px;}
.ConctactusSection .ConctactusRowInner {width: 100%;padding: 71px 50px 80px;background-position: top; position: relative; overflow: hidden; background:#000FC4;}
.ConctactusCtaRow {padding-right: 2px;}
.ConctactusCtaRow{margin-top:40px;}




@media(max-width:992px){
  /*   Banner  */
  .SpeakersBox{margin-top:46px; padding-top:40px;}
  .SpeakersColLeft{flex-basis:20%;}
  .SpeakersColRight{flex-basis:75%;}

  /* Webinar LP - F1ContentSection */
  .F1ContentMainRow{ flex-direction:column; row-gap:56px;}

  /* Explore Our Other Webinars */
  .F1ExploreRow{ column-gap: 16px; flex-wrap: wrap; row-gap:16px; padding: 32px 0 50px;}
  .F1ExploreCol{flex-basis:calc(50% - 8px);}

  /* Contact CTA */
  .ConctactusSection .ConctactusRowInner { padding: 61px 25px; }
  .ConctactusSection .CTARightOverlay { width: 130px; bottom: 0px; right: -52px; }
}

@media(max-width:767px){
  /*   Banner */
  .F1BannerSection{padding:125px 0 47px;}
  .SpeakersBox{margin-top:32px;}
  .F1BannerRow{flex-direction:column; row-gap:80px;}
  .F1BannerRow > div{flex-basis:100%;}
  .F1BannerFormBoxInner{max-width:100%;}
  .SpeakersColLeft{flex-basis:20%;}
  .SpeakersColRight{flex-basis:75%;}

  /* Webinar LP - F1ContentSection */
  .F1ContentMainRow{ row-gap:40px;}
  .F1ContentSection{ padding:40px 0 0; }

  /* Explore Our Other Webinars */
  .F1ExploreRow{flex-direction:column; row-gap:16px;  padding: 32px 0 6px;}
  .F1ExploreCol{flex-basis:calc(100%);}

  /* Contact CTA */
  .ConctactusSection .ConctactusRowInner { padding: 89px 16px; }
  .ConctactusCtaRow{margin-top:22px;}
  .ConctactusCtaButtom{margin-top:10px;}
  .ConctactusSection .CTARightOverlay{ bottom: -52px; width: 71px; right: 0px; }
}


/* ------------------------------------ Thankyou Page ------------------------------------ */

/* Thankyou Banner */
.F2BannerSection{padding:160px 0 0;}
.F2BannerRow{position:relative; z-index:9;}

/* Meet The Team */
.F2Teamsection{padding:94px 0 128px;}
.F2Teamsection:before { content: ''; position: absolute; width: 100%; height: 40px; bottom: 0; left: 50%; transform: translateX(-50%); background: url(https://1969772.fs1.hubspotusercontent-na1.net/hubfs/1969772/Man-Digital-2021/V2-SVG/NEW/patterns-svg/Updated-orange-pattern.svg)no-repeat; background-position: center center; }
.F2TeameMainRow{position:relative; z-index:9;}
.F2TeameColInner p {margin: 0;font-size: 16px;}
.F2TeameImg {max-width: 200px;width: 100%;margin: 0 auto;}
.F2TeameImg img {border-radius: 50%;}
.F2TeameRow {max-width: 857px;width: 100%;margin: 0 auto;padding-top: 50px;}
.F2TeameCol {padding: 0 15px; margin:8px 0;}
.F2TeameColRole{color:#999999;}
.F2TeameColContent, .F2TeameColContent > *{color:#000000;}
.F2TeameColInner {padding: 40px;box-shadow: -4px 10px 15px 0 rgba(0,0,0,.1);background: #fff;border-radius: 4px; display: flex; flex-direction: row; align-items: flex-start; column-gap:25px;}
.F2SocialIcon ul {list-style-type: none;margin: 0;padding: 0;}
.F2SocialIcon ul li {display: inline-block;vertical-align: middle;margin-right: -4px;padding: 5px;}
.F2SocialIcon ul li a {display: block;width: 21px;height: auto;}
.F2SocialIcon ul li a svg {width: 100%;height: auto;}

/* Book a Meeting */
.F2bookameetingSection{padding:96px 0 0;}
.F2bookameetingMainRow{max-width:681px; margin:0 auto;}
.F2bookameetingBox iframe {width: 100%;}

@media(max-width:992px){
  /* Thankyou Banner */
  .F2BannerSection{padding:185px 0 0;}

  /* Meet The Team */
  .F2Teamsection{padding:94px 0 114px;}
  .F2TeameImg{max-width: 140px;}
  .F2TeameColInner { padding: 24px; column-gap: 20px;}
  .F2TeameColDescription, .F2SocialIcon.V2 {padding-top:0}
  .F2Teamsection:before{height:34px;}
}
@media(max-width:767px){
  /* Thankyou Banner */
  .F2BannerSection{padding:125px 0 0;}
  .F2BannerRow.text-center{text-align:left;}
  .F2BannerContent.pt40{padding-top:24px;}

  /* Meet The Team */
  .F2Teamsection{padding:56px 0 66px;}
  .F2TeameColInner{ flex-direction: column; row-gap: 25px;}
  .F2TeameImg { margin: 0;}
  .F2TeameRow{padding-top:32px;}
  .F2Teamsection:before{height:26px;}

  /* Book a Meeting */
  .F2bookameetingSection{padding:56px 0;}
  .F2bookameetingBox iframe{ overflow:hidden;}
  .F2bookameetingBox iframe{height:605px !important;}

  /*   Inner-Blog Page */
  .author_description_body{flex-direction:column; row-gap:15px;}
}

@media(min-width:992px){
  .no_space .globalFooter{
    padding-top:70px !important;
  }
}
@media(max-width:767px){
  .no_space .globalFooter{
    padding-top:50px !important;
  }
}