/* @import url('http://example.com/example_style.css'); */

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

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
em, i{
  font-family: 'Conv_Muli-Italic';
}
.blog-2 .sidebar h3{
/*   text-transform: uppercase; */
}
/* .hs_cos_wrapper_type_social_sharing a{
  background-image: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/fb-1.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  width: 40px;
  height: 40px;
} */
body {
    background-image: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/home-bg.jpg);
    color: #000000;
    font-family: 'Conv_Muli-Regular', sans-serif;
    font-size: 18px;
    line-height: 1.5;
}
body .hs_cos_wrapper_type_social_sharing a img{
  height: 25px !important;
  width: 25px !important;
  opacity: 0;
}
.test-social-sharing p{
    font-size: 14px;
    margin-bottom: 5px;
}

/* ============================ Antuit 2020 - Rich Gray Text Box With Image ================================  */

.txt-lmt, .txt-lmt p{    
  text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
}
.mobile-view .mobile_cover_bg.round-img {
    box-shadow: 0px 5px 8px rgba(28,97,175,0.2);
}
.mobile-view .bg--square {
    background-size: 50% !important;
}
.alg--left .round-txt, .alg--left .round-img {
     border-top-left-radius: 80px;
    border-bottom-right-radius: 80px;
}
.alg--right .round-txt, .alg--right .round-img {
    border-top-left-radius: 80px;
    border-bottom-right-radius: 80px;
}
.top-heading {
  color: #000;
  font-weight: 700;
  margin-bottom: 0px;
}

body.hs-content-id-93035233905 .top-heading {
  color: #000 !important;
  font-weight: 700 !important;
  font-size: 32px !important;
  line-height: 125% !important;
  margin-bottom: 20px !important;
}

.section--text--alignment {
  margin-bottom: 40px !important;
}
.new-txt-boxImg .alg--right .round-img {
    border-top-left-radius: 0px;
    border-bottom-right-radius: 80px;
}
.new-txt-boxImg .bg--square {
  padding: 0 0 10px 0;
  background-size: 58% !important;
}
.new-txt-boxImg .bg--square.alg--left, .new-txt-boxImg .bg--square.alg--right  {
  background: none;
  background-position: left;
}
.text--alignment--bg {
  background-repeat: no-repeat; 
  background-size: cover;
  background-position: center center;
  z-index: 0;
  position: relative;
  padding: 65px 65px;
  display: flex;
  align-items: center;
}
.alg--left .text--alignment--bg {
  justify-content: flex-end;
  background-position: left;  
}
.alg--right .text--alignment--bg {
  justify-content: flex-start;
      background-position: right;
}
.new-txt-boxImg .alg--left .text--alignment--content {
    float: right;
  padding-left: 28px;
}
.new-txt-boxImg .alg--left .text--alignment--bg {
    float: left;
  background-position: right center;
  margin-left: 0;
}
.new-txt-boxImg{overflow:hidden;}
.new-txt-boxImg .alg--left .round-img {
    border-bottom-right-radius: 0;
}
.new-txt-boxImg .alg--right .text--alignment--content {
    float: left;
    padding-right: 28px;
    padding-left: 0;
}
.new-txt-boxImg .alg--right .text--alignment--bg {
    float: right;
    border-radius: 0px;
}
.new-txt-boxImg .text--alignment--bg {
    height: 380px;
     margin-top: 30px;
    margin-bottom: 30px;
      box-shadow: 0px 5px 8px rgba(28,97,175,0.2);
}
.new-txt-boxImg .mobile-view .mobile_cover_bg.round-img {
    padding: 0 38px;
    background: #fff !important;
    border-radius: 0px;
}
.alg--left .text--alignment--content {
 /* backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: rgba(255,255,255,0.8);*/
}
.new-txt-boxImg .text--alignment--content {
 padding: 51px 0px 32px 0px;
  text-align: left;
  background: transparent !important;
    max-width: 100%;
}
.text--alignment--content h2 {
  text-align: left;
  font-size: 24px;
  color: #060d15;
  font-weight: 400;
  position: relative;
  line-height: 174%;
  margin-bottom: 0px;
}

.text--alignment--content h2 span {
  display: block;
}
.text--alignment--content h2:after {
  display: none;
}
.text--alignment--content p {
  font-size: 14px;
  line-height: 150%;
  margin: 10px 0 10px 0px;
}
.text--alignment--content p:last-of-type {
  margin-bottom: 0;
}
.text--alignment--content ul {
  display: block;
  list-style: none;
  padding: 0;
  margin: 13px 0 13px 0px;
}
.text--alignment--content ul li {
  width: 100%;
  margin-right: 0;
  position: relative;
  padding-left: 24px;
  line-height: 160%;
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 150%;
}
.text--alignment--content ul li:before {
  content: '';
  border: 0 solid;
  width: 8px;
  height: 8px;
  position: absolute;
  left: 0;
  background: #66ABF0;
  top: 12px;
}
.text--alignment--content #cta_button_4153407_7646e7d4-bc01-4148-8bc3-3c15be13dba1.cta_button.learn--more--button,
.text--alignment--content #cta_button_4153407_237c8a6b-75a4-4a13-82a6-f8301a850d33.cta_button.leadership--button{
  display: flex !important;
  width: 100% !important;
  padding: 4px 0 !important;
  align-items: center;
  justify-content: center;
  border: 2px solid rgb(255,162,39) !important;
}
.text--alignment--content #cta_button_4153407_7646e7d4-bc01-4148-8bc3-3c15be13dba1.cta_button.learn--more--button {
  max-width: 134px !important;
}
.text--alignment--content #cta_button_4153407_237c8a6b-75a4-4a13-82a6-f8301a850d33.cta_button.leadership--button{
  max-width: 181px;
}
.text--alignment--content #cta_button_4153407_7646e7d4-bc01-4148-8bc3-3c15be13dba1.learn--more--button:hover,
.text--alignment--content #cta_button_4153407_237c8a6b-75a4-4a13-82a6-f8301a850d33.leadership--button:hover{
  background: #fff !important;
  color: rgb(255,178,42) !important;
}

.text--alignment--content #cta_button_4153407_7646e7d4-bc01-4148-8bc3-3c15be13dba1.cta_button,
.text--alignment--content #cta_button_4153407_237c8a6b-75a4-4a13-82a6-f8301a850d33.cta_button {
  padding: 5px 24px !important;
  font-family: 'CenturyGothic',sans-serif !important;
  margin-top: 36px;
  border-radius: 5px !important;
}
.new-txt-boxImg .text--alignment--content p {
    font-size: 20px;
}
.new-txt-boxImg {
    min-height: 440px;
}
.cta-gp{margin-top:26px;}

.font-txt, .font-txt p{font-size:18px !important;}

/* ============================ Antuit 2021- Value Slider With Heading ================================  */

.cnt-bg.section-grey {
    padding: 56px 56px 40px;
}
.value h3 {
    line-height: 49px;
}

/* ============================ Antuit2018 - Mouse over Video Posts ================================  */

.frm-full{width:100%; line-height:0px !Important;}
.frm-full iframe{
  border:0px !important;
  height: 233px;
}
.frm-full a.video.play_icn:hover {
   /* max-height: 196px;*/
}
.ft-box .col__Column.col__V:hover {
    transform: scale(1.08,1.08);
}
.blg-vd .vd__Section {
    justify-content: left !important;
}
.bg-lmt .wrd-lmt{    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;}
.ft-box .cnt-inner p span {
    display: block;
}
.blg-vd .resource-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    flex: 1 1 auto;
    background: #fff;
}
.ft-box .vd__Section{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.ft-box .col__Column {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
  margin-bottom: 40px !important;
}
.ft-box a.vd-btn {
    position: absolute !important;
    bottom: 30px;
}
.ft-box .wrd-lmt.desctxt {
    margin-bottom: 24px;
}
.ft-box .content {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    padding-bottom: 50px !important;
    min-height: auto !important;
}
.ft-box .col__Column:first-child {
    margin-left: 0;
}
.ft-box a.vd-btn:after {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    content: "\f054";
    font-size: 11px;
    padding-left: 8px;
}
.ft-box a.vd-btn:empty::after{display:none;}
.podcast-thumb ul#resources {
    clear: both;
    display: inline-block;
    padding-left: 2px;
    margin-top: 0;
} 
.vd-btn .fa {
    font-size: 11px;
    vertical-align: middle;
    margin-top: -3px;
    margin-left: 2px;
}
.vd-btn {
    margin-top: 20px;
    font-weight: 500;
    font-family: 'Pangram',sans-serif;
    color: #F6BE00;
    font-size: 16px;
    text-decoration: none;
}
*::-webkit-full-page-media, body { background-color: transparent !important;}
.mfp-iframe-holder .mfp-content {
    max-width: 68% !important;
      /* height: calc(100% - 6% ); */
}
video, video:-webkit-full-page-media{
   object-fit: cover !important;
    width: 100% !important;
    left: 0 !important;
}
body{background-color:transparent !important;}
.mfp-iframe-scaler iframe {
    box-shadow: none !important;
    background-color: transparent !important;
    background:transparent !important; 
}
.vd__Wrap {
    display: block;
    width: 100%;
    max-width: 1260px;
    margin: 30px auto;
}
.vd__Section {
    display: inline-block;
    text-align: center;
    width: 100%;
    margin: 20px 0;
}
.video_Cover {
    display: inline-block;
    width: 100%;
    background-position: right bottom;
    position: relative;
}
.video_thumb img {
    width: 100%;
    border-radius: 0 0 0 70px;
    height: 100%;
    object-fit: cover;
}
.video_Cover .play_icn.video {
    width: 100%;
    height: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    margin: auto;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.video_Cover .play_icn.video img {
    vertical-align: middle;
    border-style: none;
    margin-top: 12px;
    width: 100px;
    height: 100px;
    border-radius: 0;
}
.col__Column{
    flex-basis: 49%;
    width: auto;
    max-width: 100%;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    background-color: #fff;
    padding: 54px 30px 65px 50px;
    transition: .3s;
    box-shadow: 0 10px 50px rgba(49, 56, 78, 0.08);
    margin-bottom: 40px;
    border-radius: 0 0 0 60px;
    background-image: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/new-antiuit-retail-logo.png);
    background-size: 210px;
    background-position: 110% 0;
}
.col__1V, .col__2V, .col__3V { 
    display: inline-block; 
} 
.col__1V { 
    flex-basis: 100%;
 } 
.col__2V { 
    flex-basis: 49%;
} 
.col__3V { 
   flex-basis: 32%;
   margin-left: 2%;
} 
.col__4V {
    flex-basis: 24%;
    margin-left: 1.3%;
}
.hover-txt-video .col__4V .content h2 {
   /* min-height: 70px;*/
}
.mfp-wrap {
    overflow: hidden !important;
}
.popup-gallery [class*="col__Column"]:first-child, .hover-txt-video .col__3V:nth-child(3n+1), .hover-txt-video .col__4V:nth-child(4n+1) {
    margin-left: 0;
}
.vd__Wrap {
    width: 94%}
}.popup-gallery, .box-txt-vr {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.video_Cover {
    visibility: hidden;
}
.col__Column:hover .video_Cover {
    visibility: visible;
}
button.mfp-arrow {
    display: none !important;
}
.video_Cover {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
}
.icon-content {
/*     width: 80px; */
/*     height: 81px; */
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 29px;
}
.mfp-iframe-holder {
    padding-top: calc(100% - 92%)!important;
    padding-bottom: 0 !important;
}
.mfp-iframe-holder .mfp-close {
    top: 0 !important;
    background: #000 !important;
    width: 32px !important;
    height: 32px !important;
    line-height: 32px !important;
    right: -32px !important;
    text-align: center !important;
    padding-right: 0 !important;
}
/*---- new modify css ----*/
.hover-txt-video .col__Column {
    background: none;
    padding: 0;
   /* height: fit-content;
  height: -moz-max-content;*/
  
}
.hover-txt-video .video_Cover {
  position: relative;
  visibility: visible;
  width: 100%;
/*   height: 233px; */
  height: 233px;
}
.image-above-mob.rectangle_img.bottom_gaps .hover-txt-video .video_Cover{
  height: auto;
}
.nopop .video_thumb.post-bk{
  height: 233px !important;
}
.wd-lmt{
  text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
 /* min-height: 56px !important;*/
}
.wrd-lmt{
  text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.hover-txt-video .video_thumb img {
  /*object-fit: cover;*/
   object-fit: contain;
}
.hover-txt-video .video_thumb img {
    border-radius: 0;
}
.hover-txt-video .content {
   text-align: left;
    padding: 32px 25px 38px 25px;
    min-height: 236px;
    position: relative;
}
.wrd-lmt p {
    margin-top: 0 !important;
}
.hover-txt-video .content h2 {
    line-height: normal !important;
  color: #000000;
  font-size: 19px;
  /* min-height: 47px; */
  line-height: 1.5em !important;
  margin: 0 0 14px;
}
.hover-txt-video a.morelink {
    text-decoration: none;
    color: #0073E6;
}
.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
.hover-txt-video a.video.play_icn:hover {
    background: rgb(0 0 0 / 41%);
}
.hover-txt-video .subtitle p, .desctxt {
    font-size: 16px;
    margin-bottom: 0;
}
.hover-txt-video .hv-icon, .hover-txt-video a.video.play_icn:hover .dsk-icon, .hover-txt-video a.video.play_icn:active .dsk-icon {
    display: none;
}
.hover-txt-video a.video.play_icn:hover .hv-icon, .hover-txt-video a.video.play_icn:active .hv-icon {
    display: block;
}
.column-cmBox .col__Column.col__4V {
    flex-basis: 24%;
    margin-left: 1.3%;
}
.column-cmBox .popup-gallery [class*="col__Column"]:first-child {
    margin-left: 0;
}
.column-cmBox .col__Column.col__4V:nth-child(3n+1) {
    margin-left: 1.3%;
}
.column-cmBox .col__Column.col__4V:nth-child(4n+1) {
    margin-left: 0;
}
.column-cmBox .content h2:after {
    margin-top: 0;
}
.column-cmBox .col__4V .content h2 {
    /* min-height: 69px; */
   /* margin-bottom: 18px;*/
}
.column-cmBox .content {
    /* min-height: 248px; */
}
.column-cmBox .col__4V .content {
    /* min-height: 287px; */
}
img.dsk-icon, img.hv-icon {
    box-shadow: 5px 9px 18px rgba(0,0,0,0.5);
    -moz-box-shadow: 10px -10px rgba(0,0,0,0.6);
    -webkit-box-shadow: 5px 9px 18px rgba(0,0,0,0.5);
    -o-box-shadow: 10px -10px rgba(0,0,0,0.6);
    border-radius: 100% !important;
}
/* ============================ Antuit2020 - 2Rich col video- text ================================  */
.algn-normal{align-items: normal !important;}
.span6.content.lght.inner-grey, .span6.inner-grey{background:transparent linear-gradient(90deg,#f8f8f9 0%,#e8f0f2 100%) 0% 0% no-repeat padding-box;padding: 25px 50px 50px !important; }
.section .container.col-video {
    background: #fff !important;
    padding: 50px !important;
    margin-bottom: 0 !important;
    box-shadow: 0px 1px 4px 2px #0000000d;
}
.two-col .content.lght p {
  line-height: 150%;
  font-size: 16px;
}
.new-cols {
    padding: 0 !important;
    margin-bottom:50px;
}
/* ============================ Antuit2020 - Banner ================================  */
.banner--hero--2020 {
  background-repeat: no-repeat; 
  background-size: cover;
  background-position: center center;
  z-index: 0;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  min-height: 468px;
}
.banner--hero--2020 .banner--hero--video video {
  position: absolute;
  z-index: -2;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  top: 50%;
  left: 50%;
  transform: translate(0%, -50%);
}
.banner--hero--2020 .banner--overlay {
  background: transparent linear-gradient(270deg, #00000000 0%, #000000 49%, #00000000 100%) 0% 0% no-repeat padding-box;
  opacity: 0.40;
  width: 100%;
 /* height: 86%;
  top: 7%;*/
  height:100%;
  top:0;
  z-index: -1;
  position: absolute;
}
.banner--hero--2020 .banner--overlay--darkest {
  background: transparent linear-gradient(270deg, #000000 36%, #000000 100%, #00000021 100%) 0% 0% no-repeat padding-box;
  opacity: 0.55;
  width: 100%;
  /*height: 86%;
  top: 7%;*/
   height:100%;
  top:0;
  z-index: -1;
  position: absolute;
}
.banner--hero--2020 .title--big,
.banner--hero--2020 .title--small,
.banner--hero--2020 .title--large,
.banner--hero--2020 .banner--subheading {
  color: #fff;  
}
.banner--hero--2020 .banner--content {
  padding: 4% 0 8%;
}
.banner--hero--2020 .title--big {
  font-size: 48px;
  font-weight: 700;
  margin: 34px auto 28px;
  line-height: 125%;
}
.banner--hero--2020 .title--small {
  font-size: 44px;
  font-weight: 400;
  margin: 34px auto 17px;
  line-height: 125%;
}
.banner--hero--2020 .title--large {
  font-size: 52px;
  font-weight: 400;
  margin: 34px auto 17px;
  line-height: 125%;
}
.banner--hero--2020 .banner--subheading {
  font-size: 32px; 
  line-height: 125%;
}  
.alg--center {text-align: center;}
.alg--left {text-align: left;}
.alg--right {text-align: right;}
.banner--hero--2020 .default-banner .video--content {
  display: none; 
}
.banner--hero--video.disable--video {
  display: none; 
}
.banner--hero--2020 .with-video-banner {
  display: flex;
  flex-wrap: wrap;
  max-width: 1110px;
  align-items: center;
}
.banner--hero--2020 .with-video-banner .video--content {
  width: 45%;
}
.banner--hero--2020 .with-video-banner .video--content video {
  outline: none;
}
.banner--hero--2020 .with-video-banner .video--content video#myVideo2{
  display: none;
}
.banner--hero--2020 .with-video-banner .banner--content {
  width: 50%;
  margin-right: 5%;
}

/* ============================ Antuit2020 - Bio Boxes With Image ================================  */

.leader-box h2 {
    margin-bottom: 0 !important;
    line-height: 1em;
}
.leader-box .content h3 {
    line-height: 1.5em;
}
.date_txt{color:#000000; line-height:0px; font-size:20px;}
.event-cta .cta_button{background: rgb(255,162,39) !important; padding: 15px 24px !important; color: rgb(255,255,255) !important;}
.event-cta .cta_button:active, .event-cta .cta_button:active:hover {
    background: rgb(204,129,31) !important;
    color: rgb(244,244,244) !important;
}
.event-cta .cta_button:hover {
    background: rgb(255,178,42) !important;
    color: rgb(255,255,255) !important;
     
}
a.cta_button.button.button-border:hover {
    background: #fff !important;
    color: #F6BE00 !important;
}
a.cta_button.button.button-border {
    background: #F6BE00 !important;
    color: #fff !important;
    font-family: sans-serif !important;
    letter-spacing: normal;
    font-size: 16px;
    text-transform: capitalize;
}
a.cta_button.button.button-border:empty {
    display: none;
}
.date_txt:empty{display:none;}
.event-cta.cm-hv-btn .cta_button {
    background: #F6BE00 !important;
    padding: 10px 24px !important;
    color: #fff !important;
    text-decoration: none;
    font-size: 16px;
    vertical-align: text-top;
    font-family: sans-serif;
    border-radius: 6px;
}
body .btn-sty-cm{
    background: #F6BE00 !important;
    padding: 10px 24px !important;
    color: #fff !important;
    text-decoration: none;
    font-size: 16px;
    vertical-align: text-top;
    font-family: sans-serif;
    border-radius: 6px;
  border:2px solid transparent !important; 
}
body .cm-hv-btn .btn-sty-cm:hover{
  color: #F6BE00 !important;
    background: #fff !important;
  border:2px solid #F6BE00 !important; 
}
.ctas.event-cta.cm-hv-btn:nth-child(2n+1) {
    margin-top: 23px;
}
.leader-box .row-fluid{padding-bottom: 0 !important; border: 0 !important; }
.leader-box .bio-sec{ display: flex;  align-items: center; justify-content: center;}
.leader-box .spacer {
    margin: 60px 0 40px!important;
    clear: both;
    border-top: 1px solid #ccc;
}
.leader-box .span8.content{padding-left:0;}
.leader-box {
    margin-bottom: 60px;
    margin-top: 30px;
}
/* ============================ Antuit2020 - Blog Banner ================================  */

.banner--hero--2020 {
  background-repeat: no-repeat; 
  background-size: cover;
  background-position: center center;
  z-index: 0;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  min-height: 440px;
}
.banner--hero--2020 .banner--hero--video {

}
.banner--hero--2020 .banner--hero--video video {
  position: absolute;
  z-index: -2;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  top: 50%;
  left: 50%;
/*   transform: translate(-50%, -50%); */
}
.banner--hero--2020 .banner--overlay {
  background: transparent linear-gradient(270deg, #00000000 0%, #000000 49%, #00000000 100%) 0% 0% no-repeat padding-box;
  opacity: 0.40;
  width: 100%;
  /*height: 86%;
  top: 7%;*/
  height: 100%;
  top: 0;
  z-index: -1;
  position: absolute;
}
.banner--hero--2020 .banner--overlay--darkest {
  background: transparent linear-gradient(270deg, #000000 36%, #000000 100%, #00000021 100%) 0% 0% no-repeat padding-box;
  opacity: 0.55;
  width: 100%;
  /*height: 86%;
  top: 7%;*/
   height: 100%;
  top: 0;
  z-index: -1;
  position: absolute;
}
.banner--hero--2020 .title--big,
.banner--hero--2020 .title--small,
.banner--hero--2020 .title--large,
.banner--hero--2020 .banner--subheading {
  color: #fff;  
}
.banner--hero--2020 .banner--content {
  padding: 4% 0 8%;
}
.banner--hero--2020 .title--big {
  font-size: 48px;
  font-weight: 700;
  margin: 34px auto 28px;
  line-height: 125%;
}
.banner--hero--2020 .title--small { 
  font-size: 44px;
  font-weight: 400;
  margin: 34px auto 17px;
  line-height: 125%;
}
.banner--hero--2020 .title--large { 
  font-size: 52px;
  font-weight: 400;
  margin: 34px auto 17px;
  line-height: 125%;
}
.banner--hero--2020 .banner--subheading {
  font-size: 32px; 
  line-height: 125%;
}  
.alg--center {text-align: center;}
.alg--left {text-align: left;}
.alg--right {text-align: right;}

.banner--hero--2020 .default-banner .video--content {
  display: none; 
}
.banner--hero--video.disable--video {
  display: none; 
}
.banner--hero--2020 .with-video-banner {
  display: flex;
  flex-wrap: wrap;
  max-width: 1110px;
  align-items: center;
}
.banner--hero--2020 .with-video-banner .video--content {
  width: 45%;
}
.banner--hero--2020 .with-video-banner .video--content video {
  outline: none;
}
.banner--hero--2020 .with-video-banner .banner--content {
  width: 50%;
  margin-right: 5%;
}
/* ============================ Antuit2020 - Blog Heading ================================  */

#blog--section .blog--heading {
  margin-bottom: 30px;
  display: block;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
  margin-bottom: 0;
}
#blog--section .blog--heading h2 {
  text-align: center;
  position: relative;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 36px;
  line-height: 120%;
}

#blog--section .blog--heading a {
  color: #F6BE00;
  font-size: 16px;
  position: relative;
  text-decoration: none;
  padding-right: 40px;
  top: -13px;
}
#blog--section .blog--heading a:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 2px;
  top: 2px;
  transition: all 0.2s ease;
}
#blog--section .blog--heading a:hover:after {
  right: -6px;
}
/* ============================ Antuit2020 - Blog Posts Updates ================================  */

#home--section--blog--updates {
  display: flex;
}
#home--section--blog--updates .post-box {
  box-shadow: 0 2px 2px rgba(28, 97, 175, 0.16);
  background-color: #ffffff;
  border-radius: 0px;
  margin-top: 14px;
}
#home--section--blog--updates .post-box:hover a:after {
  right: 18px;
}
#home--section--blog--updates .post-box-content {
  padding: 29px 23px 50px;
}
#home--section--blog--updates .post-box-content h4 {
  margin: 0 0 10px;
  min-height: 74px;
  height: auto;
}
#home--section--blog--updates .post-box-content h4 a {
  letter-spacing: 0px;
  text-decoration: none;
  font-size: 18px;
  font-weight: 900 !important;
  color: #000000;
  line-height: 125%;
}
#home--section--blog--updates .post-box-content-inner a {
  color: #F6BE00;
  font-size: 16px;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
  font-family: 'CenturyGothic',sans-serif;
}
#home--section--blog--updates .post-box-content-inner a:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 31px;
  top: 0px;
  transition: all 0.2s ease;
}

#home--section--blog--updates .post-box-image {
  background-image: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/generic-tablet-female-desk-shutterstock_769701283.png);
  width: 100%;
  display: block;
  object-fit: contain;
  background-size: contain;
  background-repeat: no-repeat;
  border-radius: 0px 0px 0 0;
}
#home--section--blog--updates .post-box-meta {
  font-size: 14px;
  margin-bottom: 40px;
}
/* ============================ Antuit2020 - Case Studies Retail Section ================================  */

#retail--case--studies-section {
  display: flex;
  margin-bottom: 60px;
}
#retail--case--studies-section .post-box {
  box-shadow: 0 2px 2px rgba(28, 97, 175, 0.16);
  background-color: #ffffff;
  border-radius: 5px;
  margin-top: 14px;
}
#retail--case--studies-section .post-box:hover a:after {
  right: 18px;
}
#retail--case--studies-section .post-box-content {
  padding: 29px 23px 84px;
}
#retail--case--studies-section .post-box-content h4 {
  margin: 0 0 10px;
  line-height: 124%;
}
#retail--case--studies-section .post-box-content h4 a {
  letter-spacing: 0px;
  color: #222427;
  text-decoration: none;
  font-size: 24px;
  font-weight: 700;
}
#retail--case--studies-section .post-box-content-inner p {
  line-height: 1.5;
}
#retail--case--studies-section .post-box-content-inner a {
  text-decoration: none;
  color: #F6BE00;
  line-height: 106%;
}
#retail--case--studies-section .post-box-content-inner a.read-more {
  height: 45px;
  box-shadow: 0 3px 6px rgba(28, 97, 175, 0.2);
  border-radius: 8px;
  background-color: #F6BE00;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 152px;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  transition: all 0.2s;
  margin-top: 30px;
  width: 100%;
  position: absolute;
  bottom: 30px;
}
#retail--case--studies-section .post-box:hover a.read-more {
  color: #F6BE00;
  background-color: #fff;
}
#retail--case--studies-section .post-box-content-inner a.read-more:after {
  display: none;
}

#retail--case--studies-section .post-box-image {
  background-image: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/generic-tablet-female-desk-shutterstock_769701283.png);
  width: 100%;
  display: block;
  object-fit: contain;
  background-size: contain;
  background-repeat: no-repeat;
  border-radius: 5px 5px 0 0;
}
#retail--case--studies-section .post-box-meta {
  font-size: 14px;
  margin-bottom: 40px;
}
/* ============================ Antuit2020 - Events 2Col Small lmage ================================  */

.cta-section .ctas{margin-top:20px;}

.evnt-md.evnts-new {
    padding-bottom: 73px;
}
.evnt-md .top-heading:after {
    margin-top: 0px;
}
.evnt-md .date_txt {
    margin-top: 18px;
}
.evnt-md .top-heading {
    font-size: 24px;
    line-height: 31px;
}
.evnt-md.two-col .content p {
    margin-top: 0;
}
.top-heading {
    color: #0073E6;
    font-size: 24px;
    line-height: 1.5em;
}
.date_txt{color:#000000; line-height:0px; font-size:20px;}
.event-cta .cta_button{background: rgb(255,162,39) !important; padding: 15px 24px !important; color: rgb(255,255,255) !important;}
.event-cta .cta_button:active, .event-cta .cta_button:active:hover {
    background: rgb(204,129,31) !important;
    color: rgb(244,244,244) !important;
      
}
.event-cta .cta_button:hover {
    background: rgb(255,178,42) !important;
    color: rgb(255,255,255) !important;
     
}
a.cta_button.button.button-border:hover {
    background: #fff !important;
    color: #F6BE00 !important;
}
a.cta_button.button.button-border {
    background: #F6BE00 !important;
    color: #fff !important;
    font-family: sans-serif !important;
    letter-spacing: normal;
    font-size: 16px;
    text-transform: capitalize;
}
a.cta_button.button.button-border:empty {
    display: none;
}
.date_txt:empty{display:none;}
.event-cta.cm-hv-btn .cta_button {
    background: #F6BE00 !important;
    padding: 10px 24px !important;
    color: #fff !important;
    text-decoration: none;
    font-size: 16px;
    vertical-align: text-top;
    font-family: sans-serif;
    border-radius: 6px;
}
body .btn-sty-cm{
    background: #F6BE00 !important;
    padding: 10px 24px !important;
    color: #fff !important;
    text-decoration: none;
    font-size: 16px;
    vertical-align: text-top;
    font-family: sans-serif;
    border-radius: 6px;
  border:2px solid transparent !important; 
}
body .cm-hv-btn .btn-sty-cm:hover{
  color: #F6BE00 !important;
    background: #fff !important;
  border:2px solid #F6BE00 !important; 
}
.ctas.event-cta.cm-hv-btn:nth-child(2n+1) {
    margin-top: 23px;
}
.evnt-md h4.date_txt:empty {
    display: block;
    margin: 0 0 6px !important;
}
/* ============================ Antuit2020 - Footer Copyright Module ================================  */
.copyright--footer {
  background: #007BA1;
  padding: 38px 0 42px;
  font-size: 14px;
}
.copyright--footer .container {
  display: flex;
  color: #fff;
  justify-content: space-between;
  align-items: center;
}
.copyright--footer .container ul {
  width: 100%;
}
.copyright--footer .container ul li {
  width: auto;
  margin-bottom: 0;
}
.copyright--footer .container ul li a {
  color: #fff;
  text-decoration: none;
}
.copyright--footer .copyright-menu li {
  margin-right: 80px;
}
/* ============================ Antuit2020 - Footer Email Module ================================  */

.footer2020-social-sub .heading {
  color: #fff;
  font-size: 16px;
}
.footer2020-social-sub .email-form h3 {
  margin: 6px 0 0;
}
.footer2020-social-sub .email-form form {
  display: flex;
  align-items: center;
}
.footer2020-social-sub .email-form form > div {
  margin-bottom: 0;
  width: 82.5%;
}
.footer2020-social-sub .email-form form > div.hs-submit {
  width: 17.5%;
}
.footer2020-social-sub .email-form form > div.hs-submit input {
  border-radius: 0 4px 4px 0;
  background: #fff;
  color: #fff !important;
  padding: 0;
}
.footer2020-social-sub .email-form form > div.hs-submit .actions {
  position: relative;
}
.footer2020-social-sub .email-form form > div.hs-submit .actions:before {
  content: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/antuit2021_images/arrow-right_new.svg);
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-40%);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.footer2020-social-sub .email-form form > div.hs-submit .actions:hover:before {
  left: 60%;
}
.footer2020-social-sub .email-form form .hs_email label {
  display: none;
}
.footer2020-social-sub .email-form form > div input {
  border-radius: 0;
  min-height: 48px;
  width: 100%;
  border-radius: 4px 0px 0px 4px;
  border: 2px solid #ffffff;
  background: transparent;
  color: #fff;
}
.footer2020-social-sub .email-form form > div input::placeholder {
  text-transform: capitalize;
  color: #fff;
  font-size: 14px;
}
/* ============================ Media Queries ================================  */

  .heading_txt {text-align: center;font-size: 32px;margin: 0 0 22px;}
  .row-fluid .span2.custom-span {width: 17%;}
  .customer-logos .icon-box .icon-image img {object-fit: contain; max-width: 100%;}
  .customer-logos .icon-box .icon-image {max-height: 65px; max-width:200px; margin:auto;  display: flex;align-items: center;justify-content: center;}
  .customer-logos .icon-box {padding: 50px 25px;background: #fff;box-shadow: 5px 9px 18px rgba(0,0,0,0.2);margin-bottom: 30px;border-radius: 40px 8px 40px 8px;}
  .customer-logos .container {background: unset;padding-top: 20px; padding-left:20px; padding-right:20px;margin-top: 50px;margin-bottom: 50px;}
  .customer-logos .icon-box .icon-image:not(.full-width) {padding: 0;}
  .customer-logos .icon-box.span2.custom-span:nth-child(5n+1) {margin-left: 0;}
  .customer-logos .icon-box:hover {transform: inherit;}

/* ============================ Antuit2020 - Icon Boxes with Rich Text ================================  */

.prtn-main .section-title{text-align: center;font-size: 32px;margin: 0 0 20px; line-height:normal;}
.prtn-main h2.section-title:after{display:none;}
.prtn-main .section-subtitle {
    margin: 0;
    font-size: 24px;
}
.prtn-main .section-title:empty {
    display: none;
}
.brand-comp {
    background: unset;
    padding: 50px 20px 20px;
    margin-top: 20px;
    margin-bottom: 60px;
  flex-wrap: wrap;
    justify-content:left;
    display: flex;
}
body .prtn-main .brand-comp .icon-box {
    display: flex;
    text-align: left;
    background: #fff;
    box-shadow: 5px 9px 18px rgba(0,0,0,0.2);
    margin-bottom: 30px;
    border-radius: 0px;
      min-height: 284px;
}
.brand-comp .icon-box .icon-image {
    flex: 0 0 40%;
    display: flex;
    flex-direction: column;
    height: 100%;
    align-items: center;
    width: 40%;
    justify-content: center;
    background: transparent linear-gradient(270deg,#f8f8f9 0%,#e8f0f2 100%) 0% 0% no-repeat padding-box;
    padding-top: 0 !important;
  border-top-left-radius: 0px;
}
.brand-comp .icon-box .icon-image img {
    height: auto;
    width: auto;
    max-width: 82%;
}
.brand-comp .icon-box .icon-content {
    padding: 40px 30px 80px;
    position: relative;
      width: 100%;
}
.brand-comp .icon-box .icon-content p {
    font-size: 16px;
    line-height: 1.5em;
      margin-top: 0;
}
.brand-comp .icon-box .icon-content p:empty {
    display: none;
}
.cm-btn {
    color: #F6BE00;
    font-size: 16px;
    text-decoration: none;
    padding-right: 40px;
    font-family: 'CenturyGothic',sans-serif;
    font-weight: 700;
    margin-top: 16px;
    position:relative;
}
.cm-btn:after {
    content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
    position: absolute;
    right: 31px;
    top: 0px;
    transition: all .2s ease;
    display: block;
    width: 0;
    height: 2px;
    background: #F6BE00;
    margin: 2px auto 0 auto;
}
.brand-comp .icon-box:hover a.cm-btn:after {
    right: 18px;
}
.brand-comp .icon-box:hover {
    transform: scale(1.05,1.05);
}
.cm-btn:empty::after, .cm-btn:empty {
   display:none;
}
.brand-comp .icon-box:nth-child(2n+1) {
    margin-left: 0;
}
.btn-pos {
    position: absolute;
    bottom: 40px;
}

/* ============================ Antuit2020 - Large 2 Round Corner Image Box With Rich Text ================================  */

.two-thirdcol {
    max-width: 880px;
}

/* ============================ Antuit2020 - News Update Section ================================  */

#home--news--update--section {
  display: flex;
}
#home--news--update--section .post-box {
  box-shadow: 0px 3px 6px #1C61AF29;
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  margin-top: 8px;
}
#home--news--update--section .post-box-image-wrap {
  width: 100%;
  margin-right: 0;
}
#home--news--update--section .post-box-content {
  width: 100%;
  padding: 20px 20px 10px;
}
#home--news--update--section .post-box-content h4 {
  margin: 0 0 20px;
  padding: 0 20px 0 0;
}
#home--news--update--section .post-box-content h4 a {
  letter-spacing: 0px;;
  color:#0073E6;
  font-size: 12px;
  text-decoration: none;
  font-weight: 400;
  text-transform: uppercase;
}
#home--news--update--section .post-box-content-inner {
  padding: 0 20px 0 0;
  font-size: 14px;
}
#home--news--update--section .post-box-content-inner .blog-button {
  margin: 10px 0;
}
#home--news--update--section .post-box-content-inner p {
  display: inline;
}
#home--news--update--section .post-box-content-inner a {
  color: #F6BE00;
  font-size: 14px;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
}
#home--news--update--section .post-box-content-inner a:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 25px;
  top: 1px;
  transition: all 0.2s ease;
}
#home--news--update--section .post-box-content-inner a:hover:after {
  right: 18px;
}
#home--news--update--section .post-box-image {
  background-image: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/generic-tablet-female-desk-shutterstock_769701283.png);
  width: 100%;
  display: block;
  object-fit: contain;
  background-size: contain;
  background-repeat: no-repeat;
  height: 100%;
  background-position: top left;
}

/* ============================ Antuit2020 - Quote slider large background ================================  */

body .wcs .wcs-testi1-section {
  padding: 50px 0px 50px 0px !important;
}
body.hs-content-id-93035233905 .wcs .wcs-testi1-section{
  padding: 0px 0px 0px 0px !important;
}
.wcs .wcs-testi1-heading {
  max-width: 100%;
  margin: 0 auto 0px !important;
  float: none !important;
}
.wcs .wcs-testi1-slide img {
  max-width: 100px;
  height: auto;
  margin: 0 auto 20px !important;
  float: none !important;
  text-align: center;
  border-radius: 50%;
}
.wcs .wcs-testi1-slide h1 {
  text-align: center;
}
.wcs .wcs-testi1-slide h2 {
  text-align: center;
}
.wcs .wcs-testi1-slide h3 {
  text-align: center;
}
.wcs .wcs-testi1-slide h4 {
  text-align: center;
}
.wcs .wcs-testi1-slide h5 {
  text-align: center;
}
.wcs .wcs-testi1-slide h6 {
  text-align: center;
}
.wcs .wcs-testi1-slide {
  margin-bottom: 40px;
}
.wcs .wcs-testi1-slide:focus {
  outline: none !important;
}
.wcs .wcs-testi1-slider.slick-initialized.slick-slider.slick-dotted {
    max-height: 375px;
  max-width:90%;
  margin: 0 auto;

}
.quotes-slider .wcs-testi1-heading {
    max-width: 1050px;
}
.wcs .slick-dots li button:before {
    font-size: 15px !important;
}
.wcs .wcs-page-center {
    max-width: 100%;
    margin: 0 auto !important;
    float: none !important;
/*     -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg); */
}
.wcs-container {
  margin: 0 auto !important;
  float: none !important;
  padding: 0 20px;
}
.wcs-container-fluid {
  margin: 0 auto !important;
  float: none !important;
  padding: 0 20px;
}
.wcs-col-1, .wcs-col-2, .wcs-col-3, .wcs-col-4, .wcs-col-5, .wcs-col-6, .wcs-col-7, .wcs-col-8, .wcs-col-9, .wcs-col-10, .wcs-col-11, .wcs-col-12 {
  min-height: 1px;
}
.wcs-clearfix:before,
.wcs-clearfix:after,
.wcs-container:before,
.wcs-container:after,
.wcs-container-fluid:before,
.wcs-container-fluid:after {
  content: " ";
  display: table;
}
.wcs-clearfix:after,
.wcs-container:after,
.wcs-container-fluid:after {
  clear: both;
}
.wcs-col-12.wcs-testi1-section.quotes-slider {
    background-size: cover;
    color: #fff;
  -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
}
.wcs-col-12.wcs-testi1-section.quotes-slider p, 
.wcs-col-12.wcs-testi1-section.quotes-slider h1, 
.wcs-col-12.wcs-testi1-section.quotes-slider h2,
.wcs-col-12.wcs-testi1-section.quotes-slider h3,
.wcs-col-12.wcs-testi1-section.quotes-slider h4,
.wcs-col-12.wcs-testi1-section.quotes-slider h5,
.wcs-col-12.wcs-testi1-section.quotes-slider h6{
    color: #fff;
}
.wcs .quotes-slider .slick-dots li button:before{
display: none;
}
.wcs .quotes-slider .slick-dots li button{
background: #fff;
}
.quotes-slider .slick-dots li button:hover, .quotes-slider .slick-dots li button:focus, .quotes-slider .slick-dots li.slick-active button {
    background: #0073E6;
}
.quotes-slider .slick-arrow:before{
  display: none;
}
.quotes-slider .slick-arrow .fa {
    color: #fff;
}
.quotes-slider .slick-prev {
    left: -4%;
}
.quotes-slider .slick-next {
    right: -4%;
}
.quotes-slider:hover .slick-arrow{
  display: block!important;
}
.quotes-slider .slick-prev, .quotes-slider .slick-next {
   /* top: 21% !important;*/
    font-size: 70px !important;
  top: 53px !important;
}
.quotes-slider .slick-list.draggable {
  max-width: 80%;
    display: inline-block;
    margin: 0 auto !important;
    font-size: 20px;
}

/* ============================ Antuit2020 - Real Results H3 ================================  */

.real--results--wrapper h3 {
  font-size: 24px;
  color: #060D15;
  font-weight: 400;
  margin-bottom: 0;
  padding: 3px 0;
}

/* ============================ Antuit2020 - Real Results Heading ================================  */

.real-results-heading-text {
  margin-bottom: 30px;
}
.real-results-heading-text h2 {
  text-align: left;
  position: relative;
  font-weight: 400;
  font-size: 24px;
  margin-bottom: 6px;
}

.real-results-heading-text h2:after {
  margin: 0 !important;
}
.real-results-heading-text p {
  font-size: 16px;
  line-height: 1.5;
  margin: 0 0 39px;
}
.real-results-heading-text p a {
  color: #0073E6;
  text-decoration: none;
}
  
/* ============================ Antuit2020 - Real Results Section ================================  */

.real-results-wrapper {
  background: #fff;
  display: block;
  flex-direction: column;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 48px;
}
.real-results-wrapper .real-results-head.new-heading{
  padding-top: 20px;
}
.real-results-wrapper .top-section {
  background: #66ABF0 0% 0% no-repeat;
  box-shadow: 0px 3px 6px #00000029;
  width: 100%;
  text-align: center;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.real-results-wrapper .top-section .heading-text {
  padding: 5px 20px;
  font-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 75px !important;
  padding: 10px 10px !important;
}
.real-results-wrapper .top-section span {
  font-size: 24px;
  padding-right: 25px;
}
.real-results-wrapper .top-section span:empty {
  display: none;
}
.real-results-wrapper .bottom-section {
  width: 100%;
  text-align: center;
  min-height:88px;
}
.real-results-wrapper .bottom-section p {
  padding: 20px 11%;
  margin: 0;
  line-height: 177%;
  font-size: 14px;
}
.widget-type-cell.real--results--wrapper {
    display: flex !important;
    flex-wrap: wrap;
    flex-direction: column;
}
/* ============================ Antuit2020 - Real Results universal ================================  */

.result_mainbox{ 
  display:flex;
  margin-right: 0px;
  margin-left: 0px;
}  

.real-results-wrapper:last-child {
    margin-right: 0;
}
.real-results-heading-text .title:empty, .real-results-heading-text, .real-results-heading-text .head_txt:empty {
    margin-bottom: 0 !important;
}
.real-results-heading-text .title  {
    margin-bottom: 34px;
}
.real-results-heading-text .head_txt{
  font-weight:700;
  margin-bottom:20px;
/*   color: #0073E6 !important;
  line-height: 125% !important; */
}
.real-results-heading-text .title:empty{margin-top:0;}
.retail--real--results .real-results-wrapper {
    margin-bottom: 47px !important;
    padding-left: 0px;
    padding-right: 0px;
    box-shadow: 0px 1px 4px 2px #0000000d;
}

/* ============================ Antuit2020 - Reinvigorating Retail Section ================================  */

.reinvigorating--retail--section h2.section-title {
  color: #060d15;
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 24px;
  line-height: 100%;
}
.reinvigorating--retail--section p.section-subtitle {
  color: #222427;
  font-family: "Century Gothic";
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 38px;
  margin-top: 0;
}
.reinvigorating--retail--section h2:after {
  display: none;
}
.reinvigorating--retail--section .row {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 17px;
}
.reinvigorating--retail--section .retail--item {
  position: relative; 
  background-repeat: no-repeat;
  max-width: 485px;
  background-size: cover;
  border-radius: 8px;
  background-color: #fff;
  padding: 54px 30px 65px 50px;
  width: 32%;
  margin-right: 2%;
  transition: .3s;
  box-shadow: 0 10px 50px rgba(49, 56, 78, 0.08);
  margin-bottom: 40px;
  border-radius: 0 0 0 0px;
}
.reinvigorating--retail--section .retail--item:nth-child(3n) {
  margin-right: 0;
}
.reinvigorating--retail--section .retail--item:hover{
  background-image: linear-gradient(to bottom, #66ABF0 29%, #0073E6 100%) !important; 
  transition: .3s;
}
.reinvigorating--retail--section .retail--item .icon-content {
  width: 80px;
  height: 81px;
  background-repeat: no-repeat;
  position: relative;
  margin-bottom: 29px;
}
.reinvigorating--retail--section .retail--item .icon-content img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-17%, -50%);
  transition: .3s;
}
.reinvigorating--retail--section .retail--item:hover .icon-content img{
  filter: brightness(0) invert(1); 
}
.reinvigorating--retail--section .retail--item .content {
  z-index: 1;
}
.reinvigorating--retail--section .retail--item h2,
.reinvigorating--retail--section .retail--item .subtitle {
  color: #000; 
  margin-top: 0;
  transition: all .3s;
}
.reinvigorating--retail--section .retail--item:hover h2,
.reinvigorating--retail--section .retail--item:hover .subtitle {
  color: #fff;
}
.reinvigorating--retail--section .retail--item .more--button {
  color: #F6BE00;
  font-size: 16px;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
  transition: all .3s;
  position: absolute;
  bottom: 38px;
}
.reinvigorating--retail--section .retail--item h2 {
  font-size: 24px; 
  line-height: 125%;
  margin-bottom: 15px;
  min-height: 80px;
}
.reinvigorating--retail--section .retail--item .subtitle {
  font-size: 16px;
  margin-bottom: 40px;
  color: #838895;
  line-height: 157%;
}
.reinvigorating--retail--section .retail--item .more--button:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 10px;
  top: 2px;
}
.reinvigorating--retail--section .retail--item .more--button:hover:after {
  right: 5px;
}
.reinvigorating--retail--section .retail--item:hover .more--button {
  color: #fff; 
}
.reinvigorating--retail--section .retail--item:hover .more--button:after {
  filter: brightness(0) invert(1); 
}
.wrap-link h2, .wrap-link p, .wrap-link{
text-decoration: none;
}
/* ============================ Antuit2020 - Retail Top Section ================================  */

.retail--top--section .row {
  background-image: linear-gradient(to right, #f8f8f9 0%, #a8dae93d 100%);
  padding: 40px 80px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 56px;
}
.retail--top--section .retail--item {
  position: relative; 
  background-repeat: no-repeat;
  max-width: 660px;
  background-size: cover;
  border-radius: 8px;
  background-color: #fff;
  padding: 100px 60px 30px 80px;
  width: 48.5%;
  margin-right: 3%;
  transition: .3s;
}
.retail--top--section .retail--item:first-child,
.retail--top--section .retail--item:nth-child(2) {
  margin-bottom: 40px;
}
.retail--top--section .retail--item:after{ 
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/new-antiuit-retail-logo.png);
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  transition: .3s;
}
.retail--top--section .retail--item:nth-child(even) {
  margin-right: 0;
}
.retail--top--section .retail--item:hover{
  background-image: none !important; 
  transition: .3s;
}
.retail--top--section .retail--item:hover:after {
  opacity: 1;
}
.retail--top--section .retail--item:hover .overlay {
  display: none; 
  transition: .3s;
}

.retail--top--section .retail--item .content {
  position: relative;
  z-index: 1;
  height:100%
}
.retail--top--section .retail--item .overlay {
  background-color: #000000;
  opacity: 0.4;
  border-radius: 8px;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  transition: .3s;
}
.retail--top--section .retail--item h2,
.retail--top--section .retail--item .subtitle {
  color: #fff; 
  margin-top: 0;
}
.retail--top--section .retail--item:hover h2,
.retail--top--section .retail--item:hover .subtitle {
  color: #000;
}
.retail--top--section .retail--item .more--button {
  color: #F6BE00;
  font-size: 16px !important;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
  opacity: 0;
  transition: all .3s;
}
.retail--top--section .retail--item h2 {
  font-size: 28px; 
  line-height: 152%;
  min-height: 84px;
}
.retail--top--section .retail--item .subtitle {
  font-size: 18px;
  margin-bottom: 40px;
}
.retail--top--section .retail--item .more--button:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 10px;
  top: 1px;
  transition: all 0.2s ease;
}
.retail--top--section .retail--item .more--button:hover:after {
  right: 5px;
}
.retail--top--section .retail--item:hover .more--button {
  opacity: 1; 
}
.retail--top--section .retail--item .content{height:100%;}
.retail--top--section .retail--item .more--button {
    opacity: 1 !important;
    color: #ffffff;
}
.retail--top--section .retail--item:hover .more--button {
    color: #F6BE00 !important;
}
.retail--top--section .retail--item .more--button:after {
    content: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/blog-heading-arrow-white.png) !important;
}
.retail--top--section .retail--item:hover .more--button:after {
    content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png) !important;
}
/* ============================ Antuit2020 - Single text large background ================================  */

.bg--square {
  padding: 40px 0;
  background-size: 58% !important;
}
/* .bg--square.alg--left  {
  background: transparent linear-gradient(90deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  background-position: left;
}
.bg--square.alg--right {
  background: transparent linear-gradient(270deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  background-position: right;
} */
.tertary-version .text--alignment--content h2.top-heading{
  color: #0073E6;
  font-weight: 700;
}
/* ============================ Antuit2020 - Solutions Section Title ================================  */

h2.solsect-title {
  text-align: center;
  font-weight: 400;
  font-size: 32px;
  margin: 0 0 22px;
}

/* ============================ Antuit2020 - Single text large rectangle background image above for mobile with cta popup video ================================  */

.video_cta{
  background: #F6BE00 !important;
    padding: 10px 24px !important;
    color: #fff !important;
    text-decoration: none;
    font-size: 16px;
    vertical-align: text-top;
    font-family: sans-serif;
    border-radius: 6px;
    border: 2px solid transparent !important;
    display: inline-block;
    -moz-transition: all .4s ease !important;
    -webkit-transition: all .4s ease !important;
    -o-transition: all .4s ease !important;
    transition: all .4s ease !important;
}
.video_cta:hover{
  color: #F6BE00 !important;
    background: #fff !important;
    border: 2px solid #F6BE00 !important;
    -moz-transition: all .4s ease !important;
    -webkit-transition: all .4s ease !important;
    -o-transition: all .4s ease !important;
    transition: all .4s ease !important;
}

/* ============================ Antuit2020 - Solutions For Retail Section ================================  */

.retail--solutions--section .container {
  background-image: none;
  background: #fff;
  box-shadow: 0px 1px 4px 2px #0000000d;
}

.retail--solutions--section .retail--solutions--section--title {
  padding: 30px 92px;
}
.retail--solutions--section .retail--solutions--section--title h2 {
  color: #0473E6;
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 0px;
}
.retail--solutions--section .retail--solutions--section--title p {
  margin-bottom: 0;
  color: #000;
  font-size: 18px;
  padding-top: 0px;
  margin-top: 0px;
}
.retail--solutions--section .retail--solutions--section--title h2:after {
  display: none;
}
.retail--solutions--section .row {
    display: flex;
    margin-bottom: 64px;
    position: relative;
    padding: 0px 50px 70px 50px;
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 39.2px;
}
.retail--solutions--section .retail--item {
  position: relative; 
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 352px;
  max-height: 300px;
  min-height: 300px;
  border-radius: 75px 10px 85px 10px;
  background-color: #fff;
  padding: 60px 30px 30px;
  width: 100%;
  margin-right: 0;
  transition: .3s;
  background-position: center center;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 3px 6px rgba(28, 97, 175, 0.16);
  overflow: hidden;
  margin-right: 2.45%;
  -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
  border-radius: 0px;
}
.retail--solutions--section .retail--item:after{ 
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/new-antiuit-retail-logo.png);
  position: absolute;
  left: 0;
  top: -8px;
  opacity: 0;
  transition: .3s;
}
.retail--solutions--section .retail--item:last-child {
    margin-right: 0;
} 
.retail--solutions--section .retail--item:hover{
  background-image: none !important; 
  transition: .3s;
}
.retail--solutions--section .retail--item:hover:after {
  opacity: 1;
}
.retail--solutions--section .retail--item:hover .overlay {
  display: none; 
  transition: .3s;
}

.retail--solutions--section .retail--item .content {
  position: relative;
  z-index: 1;
  -webkit-transform: skew(10deg);
  -moz-transform: skew(10deg);
  -o-transform: skew(10deg);
}
.retail--solutions--section .retail--item .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  transition: .3s;
  box-shadow: 0 3px 6px rgba(28, 97, 175, 0.16);
  background-color: #01061e;
  opacity: 0.4;
  border-radius: 0px;
}
.retail--solutions--section .retail--item h2,
.retail--solutions--section .retail--item .subtitle {
  color: #fff; 
  margin-top: 0;
}
.retail--solutions--section .retail--item:hover h2,
.retail--solutions--section .retail--item:hover .subtitle {
  color: #000;
}
.retail--solutions--section .retail--item:hover h2 {
  opacity: 0;
  position: absolute; 
}
.retail--solutions--section .retail--item:hover .subtitle {
  opacity: 1;
  visibility: visible;
  position: relative; 
}
.retail--solutions--section .retail--item .more--button {
  color: #F6BE00;
  font-size: 16px;
  height: 36px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  max-width: 136px;
  padding: 0 10px !important;
  border: 2px solid #F6BE00;
  border-radius: 4px;
  font-size: 16px;
  letter-spacing: 0px;
  opacity: 0;
  margin: 0 auto;
  text-decoration: none;
  position: absolute;
  bottom: 28px;
  left:0;
  right:0;
}
.retail--solutions--section .retail--item h2 {
  font-size: 28px; 
  line-height: 152%;
}
.retail--solutions--section .retail--item .subtitle {
  font-size: 18px;
  margin-bottom: 40px;
  color: #000;
  opacity: 0;
  visibility: hidden;
  position: absolute; 
}
.retail--solutions--section .retail--item .more--button:hover {
  background: #F6BE00;
  color: #fff;
}
.retail--solutions--section .retail--item:hover .more--button {
  opacity: 1; 
}

/* ============================ Antuit2020 - Solutions Section Logos ================================  */

.solutions--logos {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0;
  z-index: 11;
  position: relative;
}
.solutions--logos li {
  width: 30%;
  margin-right: 5%;
  margin-bottom: 11px !important;
  transition: all 0.2s;
    height: 105px;
    display: flex;
    align-items: center;
    justify-content: center;
  
}
.solutions--logos li:hover {
 /* transform: scale(1.1,1.1);*/
}
.solutions--logos li:nth-child(3n) {
  margin-right: 0;
}
.solutions--logos li a {
  display: block !important;
}
/* ============================ Antuit2020 - Testimonials Section ================================  */

.home--testimonials--section .row {
  padding: 60px 80px 40px;
  background: transparent linear-gradient(270deg, #F8F8F9 0%, #e5f0f3 100%) 0% 0% no-repeat padding-box;
  margin-bottom: 46px !important;
}
.home-customers-testimonials-header {
  margin-bottom: 30px;
}
.home-customers-testimonials-header h2 {
  text-align: left;
  position: relative;
  font-weight: 400;
  font-size: 24px;
  line-height: 120%;
}
.home-customers-testimonials-header h2:after {
  display: none;
}

#home-customers-testimonials .item {
    display: flex;
    align-items: center;
    text-align: center;
  /*  -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1); */
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#home-customers-testimonials .item .img-left {
    position: relative;
    margin-right: 7.6%;
    padding-left: 1px;
}
#home-customers-testimonials .item .img-left img {
    max-width: 399px !important;
}
#home-customers-testimonials .item .img-left .img-overlay {
    position: absolute;
    bottom: 16px;
    color: #fff;
    font-size: 16px;
    padding: 20px;
    line-height: 140%;
    z-index: 0;
}
#home-customers-testimonials .item .img-left .img-overlay:before {
    content: '';
    background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000000 49%, rgba(0, 0, 0, 0) 100%);
    opacity: 0.49;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}
#home-customers-testimonials .item .img-left .img-overlay p {
    font-size: 14px;
    margin: 10px 0 0;
    position: relative;
}
#home-customers-testimonials .item .img-left .img-overlay p:before {
    content: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/antuit2020-quote.png);
    top: -18px;
    left: 2px;
    position: absolute;
}
#home-customers-testimonials .testimonial-content {
  text-align: left;
  max-width: 780px;
  margin-bottom: 56px;
}
#home-customers-testimonials .testimonial-content p {
  margin: 0;
  line-height: 32px;
  font-size: 16px;
}
#home-customers-testimonials .testimonial-content .heading {
  font-size: 24px;
  margin-bottom: 12px;
}
#home-customers-testimonials .owl-item.active.center .item {
    opacity: 1;
    -webkit-transform: scale3d(1.0, 1.0, 1);
    transform: scale3d(1.0, 1.0, 1);
}
#home-customers-testimonials .owl-controls {
    position: absolute;
    left: 59.7%;
    bottom: 39px;
}
#home-customers-testimonials .owl-pagination {
  display: flex;
}
#home-customers-testimonials .owl-pagination .owl-page {
    border: 0px solid #D0DDE1;
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 20px;
    background: #D0DDE1;
    margin-right: 16px;
}
#home-customers-testimonials .owl-pagination .owl-page.active {
    background: #0073E6;
    border: 0px solid #0073E6;
}
/* ============================ Antuit2020 - Text and Image Column Alignment ================================  */

.with-image-section .section--text--alignment {
  margin-bottom: 40px !important;
}
.with-image-section .bg--square {
  padding: 40px 0;
  background-size: 42% !important;
}
/* .with-image-section .bg--square.alg--left  {
  background: transparent linear-gradient(90deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  background-position: right;
}
.with-image-section .bg--square.alg--right {
  background: transparent linear-gradient(270deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  background-position: left;
} */
.with-image-section .text--alignment--bg {
  background-repeat: no-repeat; 
  background-size: contain;
  background-position: center center;
  z-index: 0;
  position: relative;
  padding: 0 10px 0 0;
}
.with-image-section .text--alignment--bg .content {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.with-image-section .text--alignment--bg .image--column {
  width: 61.666%;
  display: flex;
  align-items: center;
}
.with-image-section .text--alignment--bg .image--column img {
  width: auto; 
  border-radius: 70px 10px 10px 10px;
  box-shadow: 0 0 7px #a6a6a6;
}
.with-image-section .image--inner {
  margin: 0 auto;
}
.with-image-section .alg--right .text--alignment--bg .image--column img {
  border-radius: 10px 10px 70px 10px;
}
.with-image-section .text--alignment--bg .content-inner {
  width: 38.333% 
}
.with-image-section .alg--left .text--alignment--bg {
  
}
.with-image-section .alg--right .text--alignment--bg .content {
  flex-direction: row-reverse; 
}
.with-image-section .alg--left .text--alignment--content {
  
}
.with-image-section .text--alignment--content {
  padding: 51px 30px 32px 38px;
  text-align: left;
  background: none !important;
  backdrop-filter: none !important;
}
.with-image-section .text--alignment--content h2 {
  text-align: left;
  font-size: 26px;
  color: #060d15;
  font-weight: 400;
  position: relative;
  line-height: 174%;
  margin-bottom: 11px;
  font-weight: 700;
  margin-top: 0
}

.with-image-section .text--alignment--content h2 span {
  display: block;
}
.with-image-section .text--alignment--content h2:after {
  display: none;
}
.with-image-section .text--alignment--content p {
  font-size: 16px;
  line-height: 190%;
  margin: 0 0 31px;
}
.with-image-section .text--alignment--content p:last-of-type {
  margin-bottom: 0;
}
.with-image-section .text--alignment--content ul {
  display: block;
  list-style: none;
  padding: 0;
  margin: 13px 0 0;
}
.with-image-section .text--alignment--content ul li {
  width: 100%;
  margin-right: 0;
  position: relative;
  padding-left: 24px;
  line-height: 160%;
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 200%;
}
.with-image-section .text--alignment--content ul li:before {
  content: '';
  border: 0 solid;
  width: 8px;
  height: 8px;
  position: absolute;
  left: 0;
  background: #0073E6;
  top: 12px;
}
/* ============================ Antuit2020 - Text and Image Column Alignment tertary 2 ================================  */

.with-image-section.tertary-2 .bg--square {
  padding: 40px 0;
  background-size: 100% !important;
  margin-bottom: 60px;
}
/* .with-image-section .bg--square.alg--left  {
  background: transparent linear-gradient(90deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  background-position: right;
}
.with-image-section .bg--square.alg--right {
  background: transparent linear-gradient(270deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  background-position: left;
} */
.with-image-section .text--alignment--bg {
  background-repeat: no-repeat; 
  background-size: cover;
  background-position: center center;
  z-index: 0;
  position: relative;
  padding: 0 10px 0 0;
}
.with-image-section .text--alignment--bg .content {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.with-image-section .text--alignment--bg .image--column {
  width: 61.666%;
  display: flex;
  align-items: center;
}
.tertary-2.with-image-section .text--alignment--bg .image--column img {
  width: auto; 
  border-radius: 0;
  box-shadow: 0 0 7px #a6a6a6;
}
.with-image-section .image--inner {
  margin: 0 auto;
}
.tertary-2.with-image-section .alg--right .text--alignment--bg .image--column img {
  border-radius: 0;
}
.with-image-section .text--alignment--bg .content-inner {
  width: 38.333% 
}
.with-image-section .alg--right .text--alignment--bg .content {
  flex-direction: row-reverse; 
}
.with-image-section .text--alignment--content {
  padding: 51px 30px 32px 38px;
  text-align: left;
  background: none !important;
  backdrop-filter: none !important;
}
.with-image-section .text--alignment--content h2 {
  text-align: left;
  font-size: 26px;
  color: #060d15;
  font-weight: 400;
  position: relative;
  line-height: 174%;
  margin-bottom: 11px;
  font-weight: 700;
  margin-top: 0
}
.with-image-section .text--alignment--content h2 span {
  display: block;
}
.with-image-section .text--alignment--content h2:after {
  display: none;
}
.with-image-section .text--alignment--content p {
  font-size: 16px;
  line-height: 190%;
  margin: 0 0 31px;
}
.with-image-section .text--alignment--content p:last-of-type {
  margin-bottom: 0;
}
.with-image-section .text--alignment--content ul {
  display: block;
  list-style: none;
  padding: 0;
  margin: 13px 0 30px;
}
.with-image-section .text--alignment--content ul li {
  width: 100%;
  margin-right: 0;
  position: relative;
  padding-left: 24px;
  line-height: 160%;
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 200%;
}
.with-image-section .text--alignment--content ul li:before {
  content: '';
  border: 0 solid;
  width: 8px;
  height: 8px;
  position: absolute;
  left: 0;
  background: #0073E6;
  top: 12px;
}
/* ============================ Antuit2021 - Home Page Real Results Universal ================================  */

.real-result-universal .container.bg-lgt{
/*   background:#f8f8f9 0% 0% no-repeat padding-box !important; */
  padding: 0px;
}
.top-col.btm-col {
    margin-bottom: 0;
}
.real-results-head.new-heading .h4 {
/*     border-left: 1px solid #0073E6; */
    margin-bottom: 14px;
    padding: 0px 0 5px 15px;
    font-size: 24px;
    color: #060d15;
    font-weight: 400;
}
.top-col {
  background: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
.bottom-section p {
  padding: 20px 11%;
  margin: 0;
  line-height: 177%;
  font-size: 14px;
}
.real-results-wrapper:last-child { margin-right: 0; }
/* ============================ Antuit2021 - Solutions Section 4 or 3 Column Rectangle ================================  */

.retail--solutions--section .retail--item.col_column_3 {
    max-height: 240px;
    min-height: 240px;
    max-width: 31.33%;
}
.retail--solutions--section .retail--item.col_column_4 {
    max-width: 22%;
    max-height: unset;
    min-height: 239px;
    margin-right: 2%;
    border-radius: 0px;
}
.retail--solutions--section .retail--item.col_box_lt .content h2 {
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.retail--solutions--section .retail--item.col_box_lt:hover .subtitle {
    margin-bottom: 0px;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.retail--solutions--section .retail--item.col_box_lt .content {
   padding: 43px 40px 43px!important;
    width: 100% !important;
    word-break: break-word;
    height: 100% !important;
   -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
}
.retail--solutions--section .retail--item.col_box_lt .more--button {
    bottom: 33px;
 }
.retail--solutions--section .retail--item.col_box_lt:nth-of-type(3n) {
    margin-right: 0%;
}
.retail--solutions--section .retail--item.col_box_lt:last-child {
    margin-right: 0;
}
/* ============================ Content Preview Boxes - Auto ================================  */

.margbtm{margin-bottom:40px;}
.auto-boxes #home--section--blog--updates .post-box-content {
    padding: 29px 23px 30px;
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
}
.auto-boxes a.btn-blg {
    position: absolute !important;
    bottom: 30px;
}
#home--section--blog--updates .post-box-content-inner a.btn-blg {
  color: #F6BE00;
  font-size: 16px;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
  font-family: 'CenturyGothic',sans-serif;
  font-weight: 600 !important;
}
#home--section--blog--updates .post-box-content-inner a.btn-blg:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 31px;
  top: 0px;
  transition: all 0.2s ease;
}


/***********/
#home--section--blog--updates.col-3 {
  display: flex;
  justify-content: space-between;
}
#home--section--blog--updates.col-3 .post-box {
  box-shadow: 0 2px 2px rgba(28, 97, 175, 0.16);
  background-color: #ffffff;
  border-radius: 5px;
  margin-top: 14px;
  width: 31.6%;
  margin-left: 2.6%;
}
#home--section--blog--updates.col-3 .post-box:first-child {
  margin-left: 0;
}
#home--section--blog--updates .post-box-content-inner a.btn-blg {
  color: #F6BE00;
  font-size: 16px;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
  font-family: 'CenturyGothic',sans-serif;
}
#home--section--blog--updates .post-box-content-inner a.btn-blg:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 31px;
  top: 0px;
  transition: all 0.2s ease;
}
.post-box-content-inner .wrd-dsc a {
    text-decoration: none;
    color: #000;
}
#home--section--blog--updates .post-box-image {
  background-image: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/generic-tablet-female-desk-shutterstock_769701283.png);
  width: 100%;
  display: block;
  object-fit: contain;
  background-size: 100% !important;
  background-repeat: no-repeat;
  border-radius: 5px 5px 0 0;
}

h4.case-heading a {
    font-weight: 700 !important;
}
.txt-wrp h4.case-heading a {
   line-height: 1.5em;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.txt-wrp h4.case-heading {
    margin: 0 0 14px !important;
}
.txt-wrp .wrd-dsc p {
    margin-top: 0 !important;
}
.wrd-dsc{
    line-height: 1.5em;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.auto-boxes .txt-hgt {
  margin-bottom: 24px;
  min-height: 125px;
  height: auto;
}
.auto-boxes #home--section--blog--updates .post-box-image {
  background-image: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/logos_antuit/logo_antuit.jpg);
}
#blog--section .blog--heading h2:after {
    margin-top: 0px;
}
#blog--section .blog--heading h2:empty, #blog--section .blog--heading h2:empty::after, .blog--heading a.more--button:empty::after, #blog--section .blog--heading a:empty {
    display: none !important;
}
.bg-grey .container {
    max-width: 1520px;
    margin: 0 auto !important;
    float: none !important;
    width: 90% !important;
    background: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/real-results-bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 68px 116px 50px;
    margin-top: 18px !important;
    margin-bottom: 40px !important;
    background-size: cover;
}
.post-box-meta.txt-hgt {
    margin-bottom: 0 !important;
    min-height: 43px;
}
/* ============================ Content Preview Boxes - Manual ================================  */

.no-bgcol{margin-bottom:40px;}
.post-box-content-inner.button-main .txt-hgt p, .post-box-content-inner.button-main .txt-hgt em, .post-box-content-inner.button-main .txt-hgt > div {
    text-align: left !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-family: inherit !important;
  line-height: 1.5 !important;
}
.txt-hgt {
    min-height: 126px;
}
.sub-head p:empty, .sub-head:empty {
    display:none;
} 
.sub-head {
    margin-top: -20px;
}
.btn-cm {
    color: #F6BE00;
    font-size: 16px;
    position: relative;
    text-decoration: none;
    padding-right: 40px;
    font-family: 'CenturyGothic',sans-serif;
}
.post-box-content-inner.button-main {
    font-size: 16px;
}
#home--section--blog--updates .post-box-content-inner a.btn-cm {
  color: #F6BE00;
  font-size: 16px;
  position: relative;
  text-decoration: none;
  padding-right: 40px; 
  font-family: 'CenturyGothic',sans-serif;
}
#home--section--blog--updates .post-box-content-inner a.btn-cm:after {
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
  position: absolute;
  right: 31px;
  top: 0px;
  transition: all 0.2s ease;
}
.bg-grey-news .container, .bg-grey-bkg .container {
    max-width: 1520px;
    margin: 0 auto !important;
    float: none !important;
    width: 90% !important;
    background: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/real-results-bg.png);
    background-repeat: no-repeat;
    background-position: center center;
   padding: 68px 80px 50px !important;
    margin-top: 18px !important;
    margin-bottom: 40px !important;
    background-size: cover;
}
/* ============================ Content Preview Boxes - Most Recent by Blog ================================  */

.wrd-dsc.arrow-none a::after {
    display: none;
}
.recent-post-main .post-box-content-inner p:first-child {
    margin-top: 0;
}
.cnt-bg.section-grey {
    padding: 56px;
}
.post-txt p {
    font-size: 16px;
    margin: 0;
}

/* ============================ Antuit2021 - Single text large rectangle background image above for mobile ================================  */

#hs_cos_wrapper_widget_1602601397966 .section--text--alignment.tertary-version.container.image-above-mob.rectangle_img.bottom_gaps, #hs_cos_wrapper_widget_1602602515540 .section--text--alignment.tertary-version.container.image-above-mob.rectangle_img.bottom_gaps {
    padding: 56px 40px 9px;
    margin-left: auto !important;
    float: none;
    background: url(https://4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/real-results-bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 56px 40px 9px;
    margin-bottom: 86px !important;
}

/* ============================ K E V I N ' S   E D I T ================================  */
html body .bg-primary{
  background-color: #0387b0 !important;
}
/* html body .container{
  max-width: 1100px;
  width: 100%;
} */
html body .container-fluid{
  padding-left: 0px;
  padding-right: 0px;
}
html body .container-fluid .row-fluid .page-center, .page-center{
  padding: 0px 0px;
}
/* MENU - FOOTER */
html body .einstein-menu-primary .hs-menu-wrapper > ul > li > a:before{
  background: #F6BE03;
}
html body.gap-banner {
    background-image: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/home-bg.jpg);
    background-size: cover;
    background-position: bottom center;
    background-repeat: repeat-y;
}


body .header-top-new {
    background-color: #66ABF0;
}
body .site-header .header-top-new-design .page-center .widget-span.top-menu-new{
    width: 60%;
    margin-right: 40px;
}
body .site-header .menu-primary .span2{
    width: 18%;
}
body #antuit2020--header.search-header .header-top-new-design #searchBar{
    padding: 15px 0px;
    box-shadow: 0px 3px 2px -2px #00000021;
}
body #antuit2020--header.search-header #searchBar.main-menu-row{
   padding: 0 0px;
}
#antuit2020--header.main-new-navigation #searchBar.main-menu-row .hs-menu-wrapper ul{
   width: 100% !important;
}
#antuit2020--header.main-new-navigation #searchBar.main-menu-row .hs-menu-wrapper ul.hs-menu-children-wrapper{
  width: auto !important;
}
#antuit2020--header.new-hdr.search-header.main-nav.main-new-navigation .einstein-menu-primary ul li a{
  padding: 14px 5px;
}
#antuit2020--header.new-hdr.search-header.main-nav.main-new-navigation .einstein-menu-primary ul li:first-child a{
  padding-left:0px;
}
#antuit2020--header.new-hdr.search-header.main-nav.main-new-navigation .einstein-menu-primary ul li:first-child ul a{
  padding-left:14px !important;
}
#antuit2020--header.new-hdr.search-header.main-nav.main-new-navigation .einstein-menu-primary ul li:last-child a{
  padding-right:0px;
}
#antuit2020--header.new-hdr.search-header.main-nav.main-new-navigation .einstein-menu-primary ul li:last-child ul a{
  padding-right:14px !important;
}
#antuit2020--header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li a{
  color: #0073E6;
  font-size: 16px !important;
  padding: 10px 30px 10px 30px;
}
#antuit2020--header.search-header.site-header.main-new-navigation .span2:last-child{
  width: 15%;
}
#antuit2020--header.search-header.site-header.main-new-navigation .span2.adv-srch:last-child{
  width: 19%;
}
.new-hdr.main-new-navigation .menu-primary{
  margin: 15px 0;
}

body header.search-header ul li.hs-menu-item a{
   text-transform: capitalize !important;
}
body .leadinModal.leadinModal-theme-top.leadinModal-v3 .leadinModal-content-wrapper{
  background-color: #0073E6;
}
html .homepage .leadinModal-924167.leadinModal-theme-top.leadinModal-preview.leadinModal-v3 .leadinModal-content h4{
  color: #fff !important;
  font-weight: 400;
}
html .homepage .leadinModal-924167.leadinModal-theme-top.leadinModal-preview.leadinModal-v3 .leadinModal-content h4 b{
  font-weight: 600 !important;
}
html .homepage .leadinModal-924167.leadinModal-theme-top.leadinModal-preview.leadinModal-v3 .leadinModal-content h4 a{
  color: #fff !important;
  text-decoration: underline;
  font-weight: 600 !important; 
}

body .leadinModal.leadinModal-theme-top.leadinModal-v3.leadinModal-preview .leadin-button{
  border: 2px solid #F6BE03;
}
body .leadinModal.leadinModal-theme-top.leadinModal-v3.leadinModal-preview .leadin-button:hover{
  background: #fff !important;
  color: #F6BE03 !important;
}
html .homepage .leadinModal-924167 .leadin-button-secondary{
  background: #F6BE00 !important;
}
html #antuit2020--header.new-hdr .header-top-new .hs-menu-wrapper ul li>ul.hs-menu-children-wrapper{
  background: #66ABF0 !important;
}
html body #antuit2020--header .header-top-new ul li ul.hs-menu-children-wrapper li, 
html body #antuit2020--header .header-top-new ul li ul.hs-menu-children-wrapper li a{
  background: #66ABF0 !important;
}
html body #antuit2020--header.search-header #searchBar .widget-type-cta a.cta_button{
  background: #F6BE03 !important;
}
html body #antuit2020--header.search-header #searchBar .widget-type-cta a.cta_button:hover{
  background: #FFF !important;
}
html body #footer--2020{
  background-color: #0073E6;
}
html body .footer-container-wrapper .tg-link, .tg-link{
  background: #66ABF0 !important;
}
html body .copyright--footer{
  background: #66ABF0;
}
html body #hs-cta-wrapper-2600356b-909c-407d-849c-7fb5c23d64b5 a.cta_button, 
html body #hs-cta-wrapper-eb95f770-60cd-4bc3-b7bc-849f5f660cb1 a.cta_button{
    background-color: #F6BE03 !important;
    border: 2px solid #F6BE03!important;
}
html body #hs-cta-wrapper-2600356b-909c-407d-849c-7fb5c23d64b5 a.cta_button:hover, 
html body #hs-cta-wrapper-eb95f770-60cd-4bc3-b7bc-849f5f660cb1 a.cta_button:hover{
    background-color: #fff !important;
    color: #F6BE03!important;
}
html body .solutions--section .cta_button.learn--more--button#cta_button_4153407_7646e7d4-bc01-4148-8bc3-3c15be13dba1, 
html body .solutions--section .cta_button.learn--more--button#cta_button_4153407_e15fb0dd-c89b-4080-8d05-5cbf8c4509fe{
  border: 2px solid #F6BE03!important;
}
/*  BODY  */
.row.simple-boxes-title{
  padding-top: 50px;
  padding-bottom: 50px;
}
.row.simple-boxes-title h2{
  font-size: 26px;
  font-weight: 800;
}
.row.simple-boxes-title h2:after{
  display: none;
}
.row.simple-boxes-title h4{
  font-size: 21px;
  font-weight: 500;
  display: block;
  margin: 0 auto;
  max-width: 890px;
  width: 100%;
}
.row.simple-boxes{
    justify-content: center;
}
.row.simple-boxes .col{
    background: #fff;
    text-align: center;
    max-width: 100%;
    width: 100%;
    padding: 0px 0px;
    margin-right: 50px;
    border-radius: 0px 0px 5px 5px;
    overflow: hidden;
    box-shadow: 0px 1px 4px 2px #0000000d;
}
.row.simple-boxes .col:last-child{
  margin-right: 0px;
}
.row.simple-boxes .col .hs_cos_wrapper {
  padding: 30px 40px;
}
.row.simple-boxes .col .hs_cos_wrapper h4{
  font-size: 21px;
}
.row.simple-boxes .col .hs_cos_wrapper p{
  font-size: 16px;
}
.title-desc-section h2{
  font-size: 26px;
  margin-bottom: 20px;
}
.title-desc-section h2:after{
  margin-top: 0px;
}
body #values .slick-prev:before{
  background-image: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/prev.png);
  width: 87px;
  height: 87px;
}
body #values .slick-next:before{
  background-image: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/next.png);
  width: 87px;
  height: 87px;
}
body #values .slick-next:before {
  background-position-y: 0;
}
body #values.slick-slider{
  background: #fff;
  padding: 70px 0px 51px 0px;
}
body #values .slick-dots{
  display: none !important;
}
body #values h2{
  font-size: 26px;
  line-height: 125%;
  text-align: left;
}
body #values .value:before{
    content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/quote1.png);
    width: 57px;
    height: 41px;
    position: absolute;
    top: 1px;
    left: -80px;
}
body #values .value:after{
    content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/quote2.png);
    width: 57px;
    height: 41px;
    position: absolute;
    right: -25px;
    top: 60%;
    transform: translateY(-50%);
}
body.hs-content-id-36987064312 #values .value:after{
  right: -16%;
}
body #values .value {
  max-width: 800px;
  width: 100%;
  position: relative;
  padding: 22px 0px;
}
body .sliderhere .slick-track {
  display: flex;
}
body .sliderhere .slick-track .slick-slide {
  display: flex;
  height: auto;
  align-items: center;
  justify-content: center;
}
body #values .value .author-desc{
  max-width: 324px;
  width: 100%;
  margin: 0 0 0 auto;
}
body #values .value .author-desc h4{
  font-size: 21px;
  margin-bottom: 0px;
  font-weight: bold;
  text-align: left;
}
body #values .value .author-desc p{
  font-size: 16px;
  margin-bottom: 0px;
  text-align: left;
  margin-top: 0px;
  line-height: 125%;
}
a.cta-button-big{
  background: #F6BE00;
  display: block !important;
  max-width: 436px;
  width: 100%;
  text-align: center;
  text-decoration: none;
  margin: 0 auto;
  color: #fff;
  border-radius: 5px;
  font-size: 21px;
  padding: 15px 10px;
  font-weight: 600;
  border: 2px solid #F6BE00;
  box-shadow: 0px 1px 6px 1px #0000003b;
}
a.cta-button-big:hover{
  background: #fff;
  color: #F6BE00;
  border: 2px solid #F6BE00;
}
body .widget-type-cell.vd-sbr_main.sidebr-video{
  background: transparent !important;
}
body .widget-type-cell.main-post.left-vd{
  background: transparent !important;
}
body ul.active_tag li a.active{
  color: #f6be00!important;
}
/* Single Image Single Text */
body .bg--square.alg--left {
  background: unset;
  background-position: left;
}
body .bg--square.alg--right {
  background: unset;
  background-position: right;
}
body .tertary-version .text--alignment--content h2.top-heading{
  color: #0073E6 !important;
  line-height: 125% !important;
  font-size: 24px !important;
}
body .text--alignment--content p{
  font-size: 16px;
}
body .text--alignment--bg{
  padding: 65px 65px;
}
/* BLOGS */
body #blog--section .blog--heading h2{
  font-size: 26px;
  text-align: left;
  margin-bottom: 25px !important;
}
body #home--section--blog--updates .post-box-content-inner a.btn-cm{
    color: #F6BE00;
}
body #home--section--blog--updates .post-box-content-inner a.btn-cm:after{
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
}
/* PARALLELOGRAM */
html body .retail--solutions--section .container{
  background-image: unset !important;
  background-color: #fff !important;
  box-shadow: 0px 1px 6px 2px #00000012;
}
body .retail--solutions--section .container {
    background-image: none;
    background: #fff;
    box-shadow: 0px 1px 4px 2px #0000000d;
}
body .retail--solutions--section .retail--solutions--section--title {
    padding: 30px 92px;
}
body .retail--solutions--section .retail--solutions--section--title h2{
    color: #0473E6;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 0px;
}
body .retail--solutions--section .retail--solutions--section--title p {
    margin-bottom: 0;
    color: #000;
    font-size: 18px;
    padding-top: 0px;
    margin-top: 0px;
}
body .real-results-heading-text p a{
  color: #66ABF0;
}
body .retail--solutions--section .row{
    display: flex;
    margin-bottom: 64px;
    position: relative;
    padding: 0px 50px 70px 50px;
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 39.2px;
}
body .retail--solutions--section .retail--item {
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 444px;
    max-height: 240px;
    min-height: 240px;
    border-radius: 75px 10px 85px 10px;
    background-color: #fff;
    padding: 60px 30px 30px;
    width: 100%;
    margin-right: 0;
    transition: .3s;
    background-position: center center;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 3px 6px rgb(28 97 175 / 16%);
    overflow: hidden;
    margin-right: 2.45%;
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    border-radius: 0px;
}
body .retail--solutions--section .retail--item:nth-child(3n){
    margin-right: 0px !important;
}
body .retail--solutions--section .retail--item .overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    transition: .3s;
    box-shadow: 0 3px 6px rgb(28 97 175 / 16%);
    background-color: #01061e;
    opacity: 0.4;
    border-radius: 0px;
}
body .retail--solutions--section .retail--item .content{
    position: relative;
    z-index: 1;
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    width: 90%;
}
body .retail--solutions--section .retail--item h2{
    font-size: 28px;
    line-height: 152%;
}
body .retail--solutions--section .retail--item .subtitle {
    font-size: 18px;
    margin-bottom: 40px;
    color: #000;
    position: absolute;
    width: 90%;
}
body .retail--solutions--section .retail--item:after{
    content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/new-antiuit-retail-logo.png);
    position: absolute;
    left: 0;
    top: -8px;
    transition: .3s;
}
body .retail--solutions--section .retail--item .more--button{
  background: #F6BE00 !important;
  border-color: #F6BE00;
}
body .retail--real--results .container{
  background: unset !important;
  padding: 30px 0px;
}
body .real-results-wrapper .real-results-head.new-heading{
   padding-top: 0px;
}
body .retail--real--results .real-results-wrapper{
    margin-bottom: 0px !important;
    padding-left: 0px;
    padding-right: 0px;
}
body .real-results-wrapper .top-section{
    background: #66ABF0 0% 0% no-repeat padding-box;
}
/* -------------------------------*/
body .reinvigorating--retail--section .retail--item{
  border-radius: 0 0 0 0px;
}
body .retail--item .content {
    padding: 50px 50px 50px 50px;
}
body .reinvigorating--retail--section .retail--item h2{
    font-size: 20px;
    line-height: 125%;
}
body .reinvigorating--retail--section .retail--item .subtitle {
    font-size: 16px;
    margin-bottom: 30px;
    line-height: 150%;
}
body .reinvigorating--retail--section .retail--item:hover .more--button {
    font-size: 16px;
}
body .reinvigorating--retail--section .retail--item:hover {
    background-image: linear-gradient(to bottom, #66ABF0 29%, #0073E6 100%) !important;
    transition: .3s;
}
body .reinvigorating--retail--section .retail--item .more--button, 
body .retail--top--section .retail--item .more--button{
    font-size: 16px !important;
    color: #F6BE03 !important;
}
body .reinvigorating--retail--section .retail--item:hover .more--button, 
body .retail--top--section .retail--item:hover .more--button{
    color: #fff !important;
}
body .reinvigorating--retail--section .retail--item .more--button:after{
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/caret-new.png);
}
body .retail--solutions--section .retail--item.col_column_4{
    max-width: 23% !important;
    max-height: 280px !important;
    min-height: 280px !important;
    margin-right: 2%;
}
body .section .container.col-video{
  padding: 50px 50px !important;
  background: #fff !important;
  box-shadow: 0px 1px 6px 2px #00000012;
}
body .two-col{
  overflow: unset;
}
body ul.active_tag li a.active{
  color: #f6be00!important;
}

/* Other Pages */
html body .btn-sty-cm, html body .cta_button.learn--more--button, html body .hs_cos_wrapper_type_cta .cta_button{
  background: #F6BE03 !important;
  border-color: #F6BE03 !important;
}
body .text--alignment--content{
  padding: 50px 50px 50px 50px;
}
body .retail--real--results .container .real-results-wrapper .bottom-section p{
  font-size: 16px;
  font-weight: 400;
  min-height: 90px;
  padding: 10px 20px !important;
}
html body #antuit2020--header .header-top-new .hs-menu-wrapper ul li>ul.hs-menu-children-wrapper li a:hover, html body #antuit2020--header.new-hdr .header-top-new li.hs-menu-item a:hover{
  color: #F6BE03 !important;
}
html body #antuit2020--header.new-hdr.search-header #searchBar .widget-type-cta a.cta_button{
  margin: 16px 0 10px 0;
}
html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta a.cta_button{
  display: inline-block;
  margin: 0px 0px 0px 0px;
  padding: 10px 20px 10px 20px !important;
  height: auto;
}
/* Button Arrows */
html body .button-arrow:after, html body .button-arrow-white:after{
  display: none;
}

html body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{
    background-color: #F6BE03!important;
    border: 1px solid #F6BE03!important;
}
body.hs-blog-listing .section-grey.section-narrow{
  background: transparent;
  box-shadow: none;
}
/* ============================ Dynamic Download ================================  */
.dynamic-download .col-md-6{
  width: 47%;
  background: #fff;
  margin-bottom: 30px;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
  box-shadow: 0px 1px 6px 2px #00000012;
  position: relative;
  padding-bottom: 60px;
}
.dynamic-download .col-md-6:nth-child(odd){
   margin-right: 30px;
}
.dynamic-download .pdf-select .form-group{
  padding: 0px 0px 0px 0px !important;
  position: absolute;
  z-index: 2;
  bottom: 0;
  border: 0px solid #fff;
  overflow: hidden;
}
/* .dynamic-download .pdf-select .form-group .control.control--checkbox{
  display: block;
  top: 0;
  font-size: 30px;
  position: relative;
  margin: 0 auto;
  height: auto;
  width: 100%;
} */
.dynamic-download .pdf-select div.down-desc{
  padding: 30px 50px;
}
.dynamic-download .pdf-select h4{
  font-size: 24px;
  font-weight: 700;
  line-height: 130%;
  margin-bottom: 15px!important;
  margin-top: 15px;
  color: #0473E6;
}
.dynamic-download .col-md-6 .control--checkbox input[type="checkbox"]{
  opacity: 1;
  z-index: 1;
  cursor: pointer;
  position: relative;
  outline: none;
}
/* .dynamic-download .col-md-6 .control--checkbox input[type="checkbox"]:hover, .dynamic-download .col-md-6 .control--checkbox input[type="checkbox"]:checked{
  box-shadow: 0 0 0 3px #000;
} */
/* .dynamic-download .col-md-6:hover .control--checkbox input[type="checkbox"]{
  box-shadow: 0 0 0 3px #000;
  animation: beat 1.5s infinite alternate;
  transform-origin: center;
} */
.dynamic-download .control__indicator{
    display: none;
}
.dynamic-download .control:hover, .dynamic-download .control.active-check {
    background: transparent !important;
}
.dynamic-download #edit-submit{
  font-size: 21px;
  padding: 20px 15px 20px 15px !important;
  max-width: 300px;
  width: 100%;
  display: block;
  margin: 10px auto;
  box-shadow: 0px 1px 6px 1px #0000003b;
  position: relative;
}

@keyframes InfiniteBeat{
    to { transform: scale(1.4); }
}
@keyframes beat {
  0%, 50%, 100% { transform: scale(1, 1); }
  30%, 80% { transform: scale(0.92, 0.95); }
}
.sol-pdf-dd .body-container-wrapper .page-center{
  max-width: 1234px!important;
}
.small-title-section h5{
    max-width: 977px;
    width: 100%;
    display: block;
    margin: 30px auto 80px auto;
  text-align: center;
}
.small-title-section h2{
    max-width: 977px;
    width: 100%;
    display: block;
    margin: 30px auto 80px auto;
  text-align: center;
  line-height:150%;
}
.pdf-input-select{
    max-width: 242px;
    background: #99c7f540;
    padding: 10px 10px;
    margin: 0px 50px 0px 50px;
  text-align: center;
}
.pdf-select .pdf-input-select .control.control--checkbox{
  background: #E5F1FC;
  top: 0px;
}
.pdf-select label{
  cursor: pointer;
}



/* ============================ Pagination ================================  */
h3.hs-search-results__title{
  font-size: 24px !important;
}
.hs-search-results__pagination{
  padding: 50px 0px;
}
.hs-search-results__pagination__link-icon{
  display: inline-block;
}
.hs-search-results__pagination__link--prev .hs-search-results__pagination__link-icon, .hs-search-results__pagination__link--next .hs-search-results__pagination__link-icon {
  width: 9px;
}
.hs-search-results__pagination__link--active{
  border-width: 0;
  color: #F6BE03 !important;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
}
.hs-search-results__pagination__link {
  color: #000;
  font-weight: 700;
}
.hs-search-results__pagination__link:active, .hs-search-results__pagination__link:focus, .hs-search-results__pagination__link:hover {
  text-decoration: none;
  color: #F6BE03 !important;
}
/* ============================ Video ================================  */
.single-post.vd__Section .span6{
  max-width: 100% !important;
}
.post-bk iframe{
  height: 258px;
}

/* ============================ PDF Pages ================================  */
.a-pdf-block{
  padding: 35px 0px;
}
.a-pdf-block .container{
  width: 100% !important;
  max-width: 1234px;
  padding: 0px 0px 0px 0px !important;
}
.a-pdf-block .pdf-image-content{
  -webkit-clip-path: polygon(0px 80px, 599px 0px, 599px 520px, 0px 599px);
  position: relative;
  z-index: 9;
  top: 0;
  height: 599px;
  width: 100%;
  max-width: 599px;
}
.a-pdf-block .pdf-image-content img{
  width: 100%;
}
.a-pdf-block .pdf-image{
  height: 599px;
}
.a-pdf-block .pdf-image:after{
  content: " ";
  display: block;
  width: 599px;
  height: 150px;
  background: #0473E6;
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 1;
  -webkit-clip-path: polygon(0px 100px, 599px 0px, 599px 90px, 0px 150px);
}
.a-pdf-block p{
  font-size: 16px;
}
.a-pdf-block .pdf-text-content{
  font-size: 16px;
}
.a-pdf-block h2{
  font-size: 24px;
  color: #0473E6;
  line-height: 150%;
}
.a-pdf-block ul li, .a-pdf-block ol li{
  font-size: 16px;
}
.pdf-img-text-block-main .container .row {
  align-items: center;
/*   justify-content: center; */
}
.pdf-img-text-block-main.two-col-text-mod .container .row{
  align-items: unset;
}
.pdf-img-text-block-main .container .row .col-md-6{
  padding-left: 0px !important;
  padding-right: 0px !important;
  position: relative;
}
.pdf-img-text-block-main .pdf-text-content{
  padding: 0px 30px;
}
.pdf-img-text-block-main .container .row .col-md-6:first-child .pdf-text-content{
  padding: 0px 50px;
}

.pdf-img-text-block-main .pdf-text-content.two-col-pdf-content{
  padding: 0px 50px !important;
}
/* ============================ Blog Listings - Singles ================================  */
.blog-single-item{
  max-width: 451px;
  width: 100%;
  background: #fff;
  box-shadow: 0px 1px 6px 2px #00000012;
}
.blog-single-content{
  padding: 30px;
}
.blog-single-item img{
  width: 100%;
}
.resources-2 .body-container-wrapper .resource-item p a{
  display: inline-block !important;
}
.body-container .row-fluid .blank-template-body{
  margin: 0 auto !important;
  max-width: 1330px;
  width: 100%;
  padding: 50px 0px;
  display: block;
  float: unset;
}
body.landing-2 .body-container .banner.banner-hgt{
  min-height: 440px!important;
}
body.landing-2 .body-container .banner {
  padding: 122px 0px;
}
body.landing-2 .banner h1 {
  font-size: 48px;
  line-height: 125%;
}
body.landing-2 .banner h4{
  font-size: 32px;
  line-height: 150%; 
}
body.contact-page .fpt-form-section{
  position: relative;
  margin-top: -275px;
}
body.contact-page .fpt-form-section .form-title{
  background: #F6BE03;
  color: #fff;
  padding: 15px 35px;
  font-size: 20px;
  font-weight: 700;
  margin: -15px -15px 0 !important;
  position: relative;
  z-index: 10;
}
body.contact-page .fpt-form-section form{
  background: #fff;
  padding: 35px;
  margin: 0 -15px;
  position: relative;
  z-index: 10;
  box-shadow: 0px 5px 4px 1px #0000001a;
}
html body.contact-page .com-formt.cnt-mg{
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.banner-global-cta{
  background: #F6BE03;
  color: #fff;
  text-decoration: none;
  max-width: 338px;
  width: 100%;
  display: block !important;
  text-align: center;
  border-radius: 5px;
  padding: 12px 0px;
  margin-top: 40px;
}
.banner-global-cta:hover{
  text-decoration: none;
  color: #fff;
}
.banner-global-cta:after{
  display: none !important;
}
.pdf-img-text-block-main.a-pdf-block h2:after{
  display: none;
}
.replenishments-section.rs-top-module{
  padding-top: 50px;
}
.a-pdf-block .a-pdf-title h2{
  max-width: 500px;
  line-height: 150%;
  margin-bottom: 40px;
}
.a-pdf-block .a-pdf-text-blocks .col-md-4{
  margin-bottom: 25px;
}
.a-pdf-block .a-pdf-text-blocks h3{
  font-size: 21px;
  color: #0473E6;
}
.a-pdf-btn-blocks a{
  background: #F6BE03;
  color: #fff;
  text-decoration: none;
  max-width: 338px;
  width: 100%;
  display: block !important;
  text-align: center;
  border-radius: 5px;
  padding: 12px 0px 12px 0px; 
  margin: 40px auto 0px auto;
}
.a-pdf-btn-blocks a:after{ 
  display: none !important;
}
.pdf-block-quote{
  padding: 100px 0px;
  text-align: center;
}
.quote-message{
  max-width: 846px;
  width: 100%;
  display: block;
  margin: 30px auto 10px auto;
  position: relative;
} 
.quote-message p{
  font-size: 24px;
  color: #000;
  line-height: 150%;
  font-weight: bold;
}
.quote-message:before{
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/beginquote.png);
  width:38px;
  height:84px;
  position: absolute;
  left: -37px;
  top: -27px;
}
.quote-message:after{
  content: url(//4153407.fs1.hubspotusercontent-na1.net/hubfs/4153407/raw_assets/public/Antuit_2022/images/endquote.png);
  width:38px;
  height:84px; 
  position: absolute;
  top: 50%; 
  transform: translateY(-50%);
  right: -65px;
}
.pdf-txt-div{
  padding-bottom: 25px;
}
.pdf-icons ul{
  list-style-type: none;
}
.pdf-icons ul li{
  margin-bottom: 20px !important;
}
.pdf-icons ul li div{
  display: inline-block;
  vertical-align: middle;
}
.pdf-icons ul li div.pdf-ic{
  width: 12%;
}
.pdf-icons ul li div.pdf-tx{
  width: 86%;
}
.pdf-img-text-block-main.table-col-mod .container .row{
  align-items: unset;
  box-shadow: 0px 1px 6px 2px #00000012;
  background: #fff;
}
.pdf-img-text-block-main .container .row .col{
  padding-left: 0px !important;
  padding-right: 0px !important;
  border-right: 1px solid #00000014;
}
.pdf-img-text-block-main .container .row .col:last-child{
  border-width: 0px;
}
.pdf-img-text-block-main .container .row .col .pdf-table-title{
  background: #66ABF0;
  color: #fff;
  padding: 15px 50px;
  font-size: 21px;
}
.pdf-img-text-block-main .container .row .col .pdf-table-content{
  padding: 0px 35px 20px 35px;
}
.pdf-table-content ul li{
  margin-bottom: 15px;
}
body.case-study.cs- .body-container-wrapper{
  padding-top: 180px !important;
}
body .banner--hero--2020 .hs_cos_wrapper_type_cta .cta_button{
  margin-top: 25px;
}
.gap-banner #antuit2020--header.main-new-navigation{
  top: 50px;
}
.new-hdr.search-header .hs-menu-wrapper ul li{
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(1), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(2), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(3), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(4), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(5){
  display: none !important;
}
.new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(6), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(7), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(8), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(9){
  display: block !important;
}
.new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(6), .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(7), .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(8), .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(9){
  display: none !important;
}
#antuit2020--header .hs-menu-wrapper ul li>ul.hs-menu-children-wrapper li{
  display: block !important;
}
#antuit2020--header .hs-menu-wrapper ul li:hover > ul.hs-menu-children-wrapper{
  visibility: visible;
  opacity: 1;
}
.single-image-homepage-section{
  text-align: center;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.single-image-homepage-section .sih-img-cont{ 
    margin-top: -135px; 
    position: relative;
    z-index: 9;
}
.single-image-homepage-section .sih-img-cont img{
  max-width: 100%;
  width: 100%; 
  display: block;
}
.single-image-homepage-section .sih-btn{   
  background: #F6BE00;
  display: block !important;
  max-width: 436px;
  width: 100%;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 5px;
  font-size: 21px;
  padding: 15px 10px;
  font-weight: 600;
  border: 2px solid #F6BE00; 
  box-shadow: 0px 1px 6px 1px #0000003b; 
  margin: 0px auto 0px auto;
  position: absolute;
  bottom: 15%;
  right: 17%; 
  z-index: 9;
}
.single-image-homepage-section .sih-btn:hover{ 
  background: #fff;
  color: #F6BE00;
  border: 2px solid #F6BE00;
}
.popup-modal-content{ 
  position: fixed;
  z-index: 99999; 
  top: 0;
  width: 100%;
  text-align: center;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
.hs-content-id-93035233905 .popup-modal-content{
  display: none;
}
.popup-modal-body{
  position: relative;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  top: 50%;
  transform: translateY(-50%);
}
.popup-modal-body .pop-close{
  position: absolute; 
  top: 0px;
  right: 6px;
  background: #fff;
  border: 0;
  border-radius: 100%;
  padding: 2px 10px;
  font-weight: bold;
}
.popup-modal-body .pop-img{
  width: 100%; 
}
.popup-modal-body a.pop-btn{
  background: #F6BE00; 
  display: block;
  max-width: 436px;
  width: 100%;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 5px;
  font-size: 21px;
  padding: 15px 10px;
  font-weight: 600;
  border: 2px solid #F6BE00;
  box-shadow: 0px 1px 6px 1px #0000003b;
  margin: 0px auto 0px auto;
  position: absolute;
  bottom: 15%;
  right: 17%;
  z-index: 9; 
}

 



/* ==================================================================================== MEDIA QUERIES ========================================================================================  */

@media screen and (max-width: 4000px) and (min-width: 1900px){
  .mfp-iframe-holder .mfp-content {
      max-width: 1282px!important;
  }
  
}
@media (max-width:1680px){
  .column-cmBox .col__Column.col__4V {
        flex-basis: 32%;
        margin-left: 2%;
    }
      .column-cmBox .col__Column.col__4V:nth-child(4n+1) {
        margin-left: 2%;
    }
      .column-cmBox .col__Column.col__4V:nth-child(3n+1) {
        margin-left: 0;
    }
    .container-fluid .row-fluid .page-center, .page-center{
        width: 90%;
        padding: 0px 0px !important;
    }
    body #antuit2020--header.search-header .header-top-new-design #searchBar{
        padding: 15px 0px 10px 0px !important;
    }
}
@media (max-width:1640px){
  body .retail--solutions--section .retail--item:nth-child(3n) {
      margin-right: 2.45% !important;
  }
}


@media (max-width: 1460px) and (min-width: 981px){
  .real-results-wrapper .top-section .heading-text {
      font-size: 20px !important;
   }
}
@media screen and (max-width: 1440px) and (min-width: 1150px){
  .mfp-iframe-holder {
      padding-top: 10.5% !important;
  }
  .mfp-iframe-holder .mfp-content {
      max-width: 60% !important;
  }
}
@media (max-width: 1440px) and (min-width: 1100px) {
  .with-image-section.tertary-2 .text--alignment--bg .image--column {
    width: 50%;
  }
  .with-image-section.tertary-2 .text--alignment--bg .content-inner {
    width: 50%;
  }
}
@media (max-width: 1440px){
  body #antuit2020--header.search-header #searchBar{
     max-width: 90% !important;
  }
  body.contact-page .banner--hero--2020 .banner--subheading{
    max-width: 500px;
    width: 100%;
  }
  #antuit2020--header.new-hdr.search-header.main-nav.main-new-navigation .einstein-menu-primary ul li a{
    padding: 14px 0px;
  }
}
@media (max-width:1439px){
    .retail--solutions--section .retail--item.col_column_3 {
        max-width: 100%;
        width:30.88%;
    }
    .retail--solutions--section .retail--item.col_column_4 {
        max-width: 100%;
        width:22.55%;
    }
}
@media (max-width: 1336px){
  .bg-grey .container, .bg-grey-news .container {
      padding: 56px 46px 38px !important;
  }
}
@media (max-width: 1336px) and (min-width: 1201px){
  .banner--hero--2020 .banner--subheading {
      font-size: 28px !important;
  }
  .banner_subtitle {
        font-size: 28px !important;
    }
}
@media (max-width:1329px){
  body #antuit2020--header.new-hdr.search-header .hs-menu-wrapper ul li{
     padding-left: 10px !important;
  }

} 
@media (max-width:1320px){
  .retail--solutions--section .retail--item{max-width:100%; width: 31.7%;}
}
@media(max-width:1300px){
  .customer-logos .icon-box .icon-image{max-height: 55px;}
  .a-pdf-block .pdf-image:after{
     width: 100%;
  }
  .a-pdf-block .container{
    padding: 0px 15px 0px 15px !important;
  }
}
@media (max-width: 1287px){
  body .no-bgcol h4.case-heading {
      min-height: auto !important;
  }
  body.contact-page .banner--hero--2020 .banner--subheading{
    max-width: 500px;
    width: 100%;
  }
}
@media (max-width: 1206px) and (min-width: 1200px){
  .newUpdates h4.case-heading a {
      font-size: 16px;
  }
}
@media(max-width:1200px){
  .customer-logos .icon-box .icon-image{max-height: 45px;}
  .wcs .wcs-testi1-slider.slick-initialized.slick-slider.slick-dotted {
      left: 5%;
  }
  body .site-header .header-top-new-design .page-center .widget-span.top-menu-new{
      width: 55%;
  }
  body #antuit2020--header.new-hdr.search-header .widget-span.widget-type-menu.einstein-menu-primary{
      width: 80%;
  }
}
@media (min-width: 1200px) {
  .wcs-col-1, .wcs-col-2, .wcs-col-3, .wcs-col-4, .wcs-col-5, .wcs-col-6, .wcs-col-7, .wcs-col-8, .wcs-col-9, .wcs-col-10, .wcs-col-11, .wcs-col-12 {
    float: left;
  }
  .wcs-col-12 {
    width: 100%;
  }
  .wcs-col-11 {
    width: 91.66666667%;
  }
  .wcs-col-10 {
    width: 83.33333333%;
  }
  .wcs-col-9 {
    width: 75%;
  }
  .wcs-col-8 {
    width: 66.66666667%;
  }
  .wcs-col-7 {
    width: 58.33333333%;
  }
  .wcs-col-6 {
    width: 50%;
  }
  .wcs-col-5 {
    width: 41.66666667%;
  }
  .wcs-col-4 {
    width: 33.33333333%;
  }
  .wcs-col-3 {
    width: 25%;
  }
  .wcs-col-2 {
    width: 16.66666667%;
  }
  .wcs-col-1 {
    width: 8.33333333%;
  }
}
@media (max-width: 1200px) and (min-width: 981px){
  .banner--hero--2020 .banner--subheading {
      font-size: 24px !important;
  }
  .retail--solutions--section .retail--item h2 {
      font-size: 18px !important;
  }
  .banner_subtitle {
      font-size: 24px !important;
  }
}
@media screen and (max-width: 1149px){
    .mfp-wrap {
        overflow: hidden auto !important;
    }
    .mfp-iframe-holder .mfp-content {
        height: auto;
    }
    .pdf-img-text-block-main .pdf-text-content{
        padding: 30px 30px;
    }
    .pdf-img-text-block-main .container .row .col-md-6:first-child .pdf-text-content{
        padding: 30px 30px;
    }
  
}
@media (max-width: 1140px){
  .auto-boxes #home--section--blog--updates .post-box-content-inner a.btn-blg{
      font-size: 16px;
  }
}
@media (max-width:1139px) and (min-width:1101px){
    .auto-boxes .txt-hgt {
        min-height: auto;
    }
    .auto-boxes .post-box-content-inner.button-main .txt-hgt p, .auto-boxes .post-box-content-inner.button-main .txt-hgt em, .auto-boxes .post-box-content-inner.button-main .txt-hgt>div{font-size:15px;}
}
@media (max-width:1138px) and (min-width:1026px){
  .auto-boxes h4.case-heading {
      min-height: auto;
  } 
}
@media (max-width: 1128px) and (min-width: 981px){
  .auto-boxes #home--section--blog--updates .post-box-content-inner a.btn-cm {
    font-size: 16px;
  }
 .newUpdates .post-box-content-inner.button-main .txt-hgt p, .newUpdates .post-box-content-inner.button-main .txt-hgt em, .newUpdates .post-box-content-inner.button-main .txt-hgt>div, .newUpdates .post-box-content-inner.button-main .txt-hgt {font-size: 15px;}
}
@media(max-width:1123px){
    .real-results-wrapper .bottom-section {
        min-height: 112px;
    }
    .real-results-wrapper .top-section .heading-text {
       font-size:14px !important;
    }
}
@media (max-width:1100px) and (min-width:767px){
  .brand-comp .icon-box .icon-content p {
      display: -webkit-box !important;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 5;
      overflow: hidden;
  }
    body .prtn-main .brand-comp .icon-box {
      min-height: 260px;
  }
}
@media (max-width: 1099px) {
  .with-image-section .text--alignment--bg .content {
    flex-direction: column;
  }
  .with-image-section .text--alignment--bg .image--column {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
  }
  .with-image-section .text--alignment--bg .content-inner {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
  }
  .with-image-section .bg--square.alg--left {
    background: none; 
  }
}
@media(max-width:1067px){
  .col__4V {
      flex-basis: 32%;
  }
  .hover-txt-video .col__4V:nth-child(3n+1){margin-left:0px;}
  .hover-txt-video .col__4V:nth-child(4n+1){margin-left:1.3%;}

}
@media(max-width:1047px){
 .real-results-wrapper .top-section .heading-text {
    min-height: 64px;
  }
}
@media(max-width:1024px){
  .retail--real--results .container .real-results-wrapper .bottom-section p{padding:22px 4%}
  .retail--real--results .real-results-wrapper .top-section .heading-text{padding: 10.5px 10px;}  
  body .solutions--section>div>.row-fluid {
      width: 95%;
  }
  body .new-hdr .top-menu{
    width: 80%;
  }
  body #antuit2020--header.search-header .span2.widget-span.widget-type-cta {
      width: 15%!important;
  }
  body.contact-page .banner--hero--2020 .banner--subheading{
    max-width: 355px;
    width: 100%;
  }
  #antuit2020--header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li a{
    padding: 10px 10px 10px 10px;
  }
  #antuit2020--header.new-hdr.search-header.main-new-navigation .widget-span.widget-type-menu.einstein-menu-primary{
    width: 79%;
  }
  .site-header .span2.widget-span.widget-type-custom_widget:first-child{
    width: 100%;
  }
}
@media (max-width:1020px) and (min-width:981px){
    .real-results-wrapper .bottom-section {
        min-height: 112px;
    }
}
@media (max-width: 1008px) and (min-width:981px){.top-section{padding:8px 3px;}}
@media (max-width:991px){
  .quotes-slider .slick-list.draggable {
      max-width: 80%;
      display: block;
    font-size:16px;
  }
  .quotes-slider .slick-prev, .quotes-slider .slick-next {
      top: 37% !important;
      font-size: 45px !important;
      height: 45px;
  }
}
@media (max-width:991px) and (min-width:813px){
    .hover-txt-video .subtitle p { font-size: 15px;}
}
@media (max-width:991px) and (min-width:767px){
  .column-cmBox .col__Column {
      flex-basis: 48% !important;
  }
  .column-cmBox .col__Column.col__4V:nth-child(4n+1), .column-cmBox .col__Column.col__3V:nth-child(4n+1) {
      margin-left: 2%;
  }
  .column-cmBox .col__Column.col__4V:nth-child(3n+1), .column-cmBox .col__Column.col__3V:nth-child(3n+1) {
      margin-left: 2%;
  }
}
@media (max-width:981px){
  .auto-boxes .txt-hgt, .newUpdates.auto-hgt h4.case-heading {
      min-height: auto !important;
  }
}
@media (max-width:980px){
    .two-col .col-video .row-fluid {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .banner--hero--2020 .banner--subheading {
        font-size: 22px !important;
    }
    .evnts-new.two-col.right .content {
        margin-left: 0;
        float: right;
    }
    .evnts-new h4.date_txt {
        line-height: normal;
    }
    .banner--hero--2020 .banner--subheading {
        font-size: 22px !important;
    }
    .evnts-new.two-col.right .content {
        margin-left: 0;
        float: right;
    }
    .evnts-new h4.date_txt {
        line-height: normal;
    }
      .row-fluid.evnt-mob {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .customer-logos .icon-box .icon-image{max-height: 30px;}
    .customer-logos .icon-box {padding: 40px 25px;}
    .real-results-wrapper .top-section span {
        font-size: 15px;
    }
    .real-results-wrapper .top-section .heading-text {
         padding: 5px 5px;
        font-size: 15px;
        flex-direction: column;
    }
    .real-results-wrapper .bottom-section {
         min-height: 136px;
    }
    .retail--real--results .real-results-wrapper .top-section .heading-text{padding: 10.5px 30px;} 
    .retail--solutions--section .retail--item { width: 87% !important;}
    .with-image-section .text--alignment--bg .content {
      flex-direction: column;
    }
    .with-image-section .text--alignment--bg .image--column {
      width: 100%;
      max-width: 600px;
      margin: 0 auto;
    }
    .with-image-section .text--alignment--bg .content-inner {
      width: 100%;
      max-width: 600px;
      margin: 0 auto;
    }
    .with-image-section .bg--square.alg--left {
      background: none; 
    }
    .result_mainbox {
        display: block;
    }
    .real-results-wrapper {
        margin-right: 0;
        margin-bottom: 40px;
    }
    .real-results-wrapper:last-child {
        margin-bottom: 0;
    }
    .real-results-wrapper .bottom-section, .real-results-wrapper .top-section .heading-text{min-height:auto;}
    .real-result-universal .container.bg-lgt {
        padding: 56px;
    }
    .retail--solutions--section .retail--item.col_box_lt .content {
        padding: 90px 40px !important;
    }
    #home--section--blog--updates {
        flex-flow: wrap;
    }
    .margbtm .post-box-content h4 {
        min-height: auto;
    }
    .txt-hgt {
        min-height: auto;
        margin-bottom: 40px;
    }
    .newUpdates .txt-hgt {
        min-height: auto;
    }
    .newUpdates h4.case-heading {
        min-height: auto;
    } 
    .no-bgcol.auto-boxes .txt-hgt { 
        min-height: auto !important;
    }
    .auto-boxes #home--section--blog--updates .post-box-content-inner a.btn-cm {
        font-size: 16px;
    }
    .no-bgcol h4.case-heading {
        min-height: auto !important;
    }
    .banner_subtitle {
        font-size: 22px !important;
    }
    html body .leadinModal.leadinModal-theme-top.leadinModal-v3.leadinModal-preview h4 {
        font-size: 15px;
    }
    body #antuit2020--header.new-hdr .header-top-new li.hs-menu-item a {
        font-size: 16px !important;
    }
    body #antuit2020--header.new-hdr .header-top-new li.hs-menu-item a:hover{
      color: #F6BE03 !important;
    }
    body #searchBar .widget-type-cta a.cta_button, body .search-header .hs-menu-wrapper ul li a {
        font-size: 16px!important;
    }
    html #antuit2020--header .widget-type-cta a.cta_button {
        height: 30px;
    }
    .leadinModal.leadinModal-theme-top.leadinModal-v3.leadinModal-preview .leadin-button {
        padding: 4px 16px !important;
        font-size: 16px;
    }
    body.gap-banner #antuit2020--header.main-new-navigation {
        top: 50px;
    }
    body #antuit2020--header.search-header .hamburger {
        top: 1px!important;
    }
    .row.simple-boxes-title h2 {
        font-size: 26px;
    }
    body .solutions--section .solution--wrapper h2{
        font-size: 26px;
    }
    .row.simple-boxes-title h4{
        font-size: 18px;
    }
    .row.simple-boxes .col .hs_cos_wrapper h4 {
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 0px;
    }
    body h2{
      font-size: 26px;
      line-height: 125%;
    }
    .title-desc-section .hs_cos_wrapper h4{
      font-size: 18px;
    }
    .title-desc-section .hs_cos_wrapper h4{
      font-size: 18px;
    }
    .banner--hero--2020{
      min-height: 300px;
    }
    .row.simple-boxes .col{
      margin-right: 20px;
    }
    body #values h2{
      font-size: 26px;
    }
    #values.slick-slider{
      padding: 50px 0px 30px 0px;
    }
  #blog--section .blog--heading h2{
      font-size: 26px;
  }
  a.cta-button-big{
    max-width: 350px;
    font-size: 20px;
    padding: 10px 10px;
  }
  body .retail--solutions--section .retail--item:nth-child(3n) {
      margin-right: auto !important;
  }
  .a-pdf-block .pdf-image:after{
    bottom: 63px; 
  }
  .pdf-img-text-block-main .container .row .col .pdf-table-title{
    padding: 15px 30px;
  }
  .pdf-img-text-block-main .container .row .col .pdf-table-content{
    padding: 0px 20px 20px 20px;
  }
  
  .site-header.main-new-navigation .span2:first-child{
    width: 188px;
    padding-top: 11px;
  }
  body #antuit2020--header.search-header.main-new-navigation .header-top-new-design #searchBar{
    padding: 0px 0px 0px 0px !important;
  }
  body .site-header .header-top-new-design .page-center .widget-span.top-menu-new{
    width: 76%;
    margin-right: 0px;
  }
  #antuit2020--header.search-header.site-header.main-new-navigation .span2.adv-srch:last-child{
    display: none !important;
  }
  #antuit2020--header.main-new-navigation .hs-menu-wrapper ul{
    display: block;
    padding-top: 0px;
    text-align: right;
  }
  #antuit2020--header.new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li{
    padding-left: 0px !important;
    width: auto !important;
    max-width: auto !important;
    text-align: right !important;
    min-width: auto !important;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
    top: 76px!important;
    right: 56px;
  }
  #antuit2020--header.search-header.site-header.main-new-navigation .span2.adv-srch:last-child form{
    margin-top: 2px !important;
  }
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper{
    transform: unset;
  }
  .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(6), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(7), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(8), .new-hdr.search-header.main-new-navigation .header-top-new-design .hs-menu-wrapper ul li:nth-of-type(9){
    display: none !important;
  }
  body .site-header .header-top-new-design .page-center .widget-span.top-menu-new{
    width: 73%;
  }
  #antuit2020--header.new-hdr.search-header .span2.widget-span.widget-type-cta{
    width: 17% !important;
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta a.cta_button{
    padding: 5px 10px 5px 10px !important;
    display: block;
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta{
    width: 92% !important;
  }
  .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(6), .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(7), .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(8), .new-hdr.search-header.main-new-navigation .main-menu-row .hs-menu-wrapper ul li:nth-of-type(9){
    display: block !important;
  }
  .site-header .widget-type-cta{
      text-align: center;
  }
  .site-header.main-new-navigation .span2:first-child{
    padding-top: 11px;
    padding-bottom: 11px;
    display: block !important;
    width: 100%;
    text-align: center;
  }
  #antuit2020--header.search-header .child-trigger i:after {
      top: -6px !important;
  }
}

@media(max-width:870px){
  body .site-header .header-top-new-design .page-center .widget-span.top-menu-new{
    width: 73%;
  }
  #antuit2020--header.new-hdr.search-header.main-new-navigation .widget-span.widget-type-menu.einstein-menu-primary{
    width: 100%;
  }
  #antuit2020--header.new-hdr.search-header.main-new-navigation .widget-span.widget-type-menu.einstein-menu-primary .hs_cos_wrapper_type_menu{
    display: block;
    position: relative;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
    top: 3px !important;
    right: 5px;
    z-index: 9;
    cursor: pointer;
  }
}
@media(max-width:861px){
  .site-header.main-new-navigation .span2:first-child{
   padding-top: 23px;
  }
}
@media(max-width:840px){
  .real-results-wrapper .top-section .heading-text{font-size:15px}
}
@media (max-width:813px) and (min-width:767px){
    .hover-txt-video .subtitle p { font-size: 15px;}
}
@media (max-width: 800px){
  .value h3 {
    line-height: 37px;
  }
}
@media (max-width:782px) and (min-width:768px){
    .real-results-wrapper .top-section {
        min-height: 77px;
    }
}
@media(max-width:780px) and (min-width:767px){
  .retail--real--results .container .real-results-wrapper .bottom-section p{min-height:130px}
}
@media (max-width: 774px){
  body.gap-banner #antuit2020--header.main-new-navigation{
     top: 63px;
  }
  #antuit2020--header.new-hdr.search-header .span2.widget-span.widget-type-cta{
     width: 17% !important;
  }
  #antuit2020--header.main-new-navigation .hs-menu-wrapper ul{
      text-align: center;
  }
  .site-header.main-new-navigation .span2:first-child{
      width: 188px;
      padding-top: 23px;
      display: block !important;
      float: unset;
      margin: 0 auto !important;
  }
  body .site-header .header-top-new-design .page-center .widget-span.top-menu-new{
     width: 100%;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
    top: 3px !important;
    right: 5px;
  }
}
@media (max-width: 768px){
    .cta-section .span8.content {
        width: 100%;
        margin-bottom: 0;
    }
      .section.two-col.evnts-new.evnt-md {
        padding: 0px 0 50px !important;
    }
      .evnt-mob.row-fluid{
          display: flex;
        flex-direction: column;
        align-items: start;
      }
      .evnt-mob .span8.content {
        order: 2;
        margin-bottom: 0;
        width: 100%;
    }
      .evnt-mob .span4.image {
        order: 1;
        width: auto;
        margin-bottom:25px;
    }
      .evnt-mob h4.date_txt {
        margin: 5px 0;
    }
    .txt-wrp h4.case-heading a{ -webkit-line-clamp: 3;}
      /*   Kevins Edit   */
    .leadinModal.leadinModal-theme-top.leadinModal-v3 .leadinModal-content-wrapper{
        padding: 11px 15px !important;
    }
  .leadinModal.leadinModal-theme-top.leadinModal-v3.leadinModal-preview .leadin-button{
      max-width: 150px;
      width: 100%;
      display: block;
      margin: 0 auto;
   }
  body.gap-banner #antuit2020--header{
      top: 86px!important;
  }
  body #antuit2020--header.new-hdr.search-header #searchBar .widget-type-cta a.cta_button {
      max-width: 100%;
  }
  html body.landing .body-container-wrapper, html body .body-container-wrapper {
      padding-top: 73px !important;
  }
  .row.simple-boxes .col .hs_cos_wrapper {
      padding: 30px 15px;
  }
  body.hs-content-id-93035233905 .top-heading{
    font-size: 26px !important;
  }
  .row.row.simple-boxes{
    display: block;
  }
  .row.simple-boxes .col {
      display: block;
      margin: 0 auto 20px auto;
  }
  .row.simple-boxes .col:last-child {
      margin-right: auto;
  }
  .body_section-row-3-padding {
      padding-top: 120px !important;
      padding-bottom: 0px !important;
  }
  .a-pdf-block .pdf-image:after{
    bottom: 30%; 
  }
  .pdf-img-text-block-main .container .row .col .pdf-table-title{
    padding: 15px 30px;
    min-height: 93px;
    height: auto;
  }
  body .site-header.main-new-navigation .header-top-new-design .page-center .widget-span.top-menu-new{
    display: none;
  }
  .site-header.main-new-navigation .span2:first-child{
    padding-bottom: 11px; 
    padding-top: 18px; 
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta{
    width: 90% !important;
    float: left !important;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
    top: -4px !important;
    right: 5px;
    padding: 9px 9px 4px 2px;
    background: #0073E6;
    opacity: 1;
    border-radius: 5px;
    box-shadow: 0px 1px 3px 1px #0000002b;
  }  
  #antuit2020--header.search-header.main-new-navigation .hamburger-inner, #antuit2020--header.search-header.main-new-navigation .hamburger-inner::before, #antuit2020--header.search-header.main-new-navigation .hamburger-inner::after{
    background-color: #fff;
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta a.cta_button{
    padding: 5px 10px 6px 10px !important;
    width: 100%;
  }
  .popup-modal-body a.pop-btn{
    font-size: 16px;
    padding: 10px 10px;
  }
}
@media (max-width: 767px){
  .new-txt-boxImg .txt-lmt, .new-txt-boxImg .txt-lmt p {
       min-height: auto !important;
  }
  .mobile_cover_bg {
      padding: 0 !important;
  }
  .new-txt-boxImg .text--alignment--content p {
      font-size: 16px;
      }
  .cover--image {
      max-width: 100% !important;
  }
  .below--image .alg--left .round-img {
      border-top-right-radius: 0px;
      border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
      border-bottom-right-radius: 0px;
  }
  .below--image .alg--right .round-img {
      border-top-left-radius: 0px;
      border-bottom-right-radius: 0px;
  }
  .below--image .mobile_cover_text {
      background: transparent linear-gradient(90deg,#f8f8f9 0%,#e8f0f2 100%) 0% 0% no-repeat padding-box;
  }
  .below--image .bg--square.alg--right {
      background: transparent !important;
  }
  .below--image .mobile_cover_bg.round-img {
      padding-top: 40.2vw !important;
      background-size: 100%;
      background-position: top;
  }
  .below--image .alg--right .round-txt{border-top-left-radius: 80px;
      border-bottom-right-radius: 80px;}
  .below--image .alg--left .round-txt {
      border-top-left-radius: 80px;
      border-bottom-right-radius: 80px;
  }
  .below--image .text--alignment--content {
      max-width: 100%;
  }
  .mobile-view.below--image .mobile_cover_bg.round-img {
      box-shadow: none;
  }
  .mobile-view .bg--square {
      background: none !important;
  }
  .cover--image .text--alignment--content {
      background: rgba(255,255,255,0.98);
      max-width: 100%;
  }
  .new-txt-boxImg .cover--image .text--alignment--bg {
      display: none;
  }
  .new-txt-boxImg .cover--image .mobile_cover_bg.round-img {
      overflow: hidden;
  }
  .new-txt-boxImg .cover--image .text--alignment--content {
      padding: 51px 30px 32px 38px;
  }
  .new-txt-boxImg .below--image .text--alignment--content {

      float: none !important;
      padding: 51px 30px 32px 38px;
      order: 2;
  }
   body .new-txt-boxImg .below--image .mobile_cover_bg {
      display: flex;
      flex-direction: column;
      flex: 1;
      padding-top: 0 !important;
      padding-top: 0 !important;
      border-top-left-radius: 80px;
  }
  .new-txt-boxImg .below--image .text--alignment--bg {
        order: 1;
      margin-top: 0;
      background-size: 100%;
      box-shadow: none;
      margin-bottom: 0;
      padding-bottom: 0;
      height: 38vh;
      border-radius: 0 !important;
  }
  .txt-lmt, .txt-lmt p{    
      text-overflow: ellipsis;
      display: -webkit-box !important;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 6;
      overflow: hidden;
  }
  .col__Column {
      flex-basis: 100% !important;
  }
  .mfp-iframe-holder .mfp-content {
      max-width: 100% !important;
  }
  .mfp-iframe-holder .mfp-close {
      top: -32px !important;
      right: 0px !important;
      padding-right: 0 !important;
  }
  .wd-lmt, .hover-txt-video .content h2, .hover-txt-video .content, .hover-txt-video .col__4V .content h2, .column-cmBox .col__Column .content h2, .column-cmBox .col__Column .content {
      min-height: auto !important;
  }
  .video-2 .row-fluid{
    display:flex;
    flex-direction: column-reverse;
  }
  .video-2 .row-fluid .span6.content{
    margin-top: 20px;
  }
  .video-2 .row-fluid{
    display:flex;
    flex-direction: column-reverse;
  }
  .video-2 .row-fluid .span6.content{
      margin-top: 20px;
  }
  .two-col.right.Top .content, .two-col.left.Top .content {
      order: 1;
  }
   .two-col .span6.image {
      width: 100%;
  }  
  .leader-box .bio-sec {
      display: block;
  }
  .bio-sec .content {
      margin-bottom: 0 !important;
      margin-top: 40px;
  }
  .leader-box .bio-sec .content h3 {
      margin-bottom: 0;
  }
  .row-fluid .span2.custom-span {width: 100%;}
  .customer-logos .icon-box.span3:nth-child(4n+1){margin-left:auto !important}
  .customer-logos .container{padding-bottom:20px}
  .customer-logos .icon-box .icon-image{max-height: 50px;}
  .brand-comp .icon-box {
      max-width: 100%;
      margin: 0 auto 30px !important;
  }
   .prtn-main .brand-comp .icon-box {
      width: 100%;
  } 
    body .prtn-main .brand-comp .icon-box {
      min-height: auto;
  }
  .real-results-wrapper .bottom-section, .real-results-wrapper .top-section {
      min-height: 100%;
  }
  .real-results-wrapper {
      flex: auto;
      margin-right: 0;
  }
  .result_mainbox {
      display: block;
  }
  .real-result-universal .container {
      margin: 0 auto !important;
  }
  .tertary-version .text--alignment--bg {
    padding: 0;
  }
 .tertary-version .text--alignment--content {
    max-width: 100%;
  }
  .image-above-mob .text--alignment--bg{
      padding-top: 80vw;
      background-size: auto 80vw;
      background-position: top;
  }
  .image-above-mob .text--alignment--content {
      background: transparent linear-gradient(90deg, #F8F8F9 0%, #e8f0f2 100%) 0% 0% no-repeat padding-box;
  }
  .image-above-mob .bg--square{
      background: none;
  }
  .rectangle_img .text--alignment--bg {
    padding-top: 39vw !important;
    background-size: 100% !important;
  }
  body.homepage.hs-content-id-33378762039 .rectangle_img .text--alignment--bg {
      padding-top: 33vw !important;
  }
  #hs_cos_wrapper_widget_1602601397966 .section--text--alignment.tertary-version.container.image-above-mob.rectangle_img.bottom_gaps, #hs_cos_wrapper_widget_1602602515540 .section--text--alignment.tertary-version.container.image-above-mob.rectangle_img.bottom_gaps {
    padding: 0 !important;
    background: none !important;
    margin-bottom: 56px !important;
  }
  #hs_cos_wrapper_widget_1602602515540 .section--text--alignment.tertary-version.container.image-above-mob.rectangle_img.bottom_gaps{margin-top:56px !important;}
  .retail--solutions--section .row {
    padding: 32px 0;
  }
  .mobile_cover_text {
      max-width: 100% !important;
  }
  #home--section--blog--updates.col-3 .post-box {
      width: 100% !important;
      margin: 0 auto 30px !important;
  }
  #home--section--blog--updates {
      display: block;
  }
  .no-bgcol.auto-boxes .txt-hgt {
      min-height: auto !important;
  }
  .pdf-img-text-block-main .pdf-text-content.two-col-pdf-content{
      padding: 50px 30px !important;
  }
  .pdf-img-text-block-main .container .row .col-md-6:first-child .pdf-text-content.two-col-pdf-content{
      padding-bottom: 0px !important;
  }
  .a-pdf-block .pdf-image-content{
      margin: 0 auto;
  }
  .a-pdf-block .pdf-image:after{
      transform: translateX(-50%);
      left: 50%;
      max-width: 599px;
      width: 100%;
      bottom:0px;
  }
  .quote-message{
      padding: 0px 40px;
  }
  .quote-message:before{
      left: 0px;
  }
  .quote-message:after{
      right: 0px;
  }
  .pdf-icons ul{
      margin: 0px 0px !important;
      padding: 0px 0px !important;
  }
  .pdf-img-text-block-main.table-col-mod .container .row{
      margin-left: 0px;
      margin-right: 0px;
  }
  .pdf-img-text-block-main .container .row .col .pdf-table-title{
      min-height: auto;
  }
  .pdf-img-text-block-main .container .row .col{
      width: 100%;
      flex: 100%;
  }
  body.case-study.cs- .body-container-wrapper {
      padding-top: 0px !important;
  }
  body.case-study.cs- .row-fluid-wrapper:first-child .section{
     padding: 50px 0px 0px 0px;
  }
  body.case-study.cs- .row-fluid-wrapper:nth-child(2) .widget-type-linked_image{
     margin-bottom: 30px;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
     top: -4px !important;
  }
  html body.landing .body-container-wrapper, html body .body-container-wrapper{
     padding-top: 0px !important;
  }
  body:not(.landing) .widget-type-logo{
    text-align: center !important;
  }
  .single-image-homepage-section .sih-img-cont{
    margin-top: 0px;
  }
  .single-image-homepage-section .sih-btn{
    max-width: 350px;
    width: 100%;
    font-size: 20px;
    padding: 10px 10px;
    position: relative;
    bottom: 0px;
    right: 0px;
  }
  
}
@media (max-width:766px){
  .new-hdr.main-new-navigation .menu-primary.menu-mobile-section{
    
  } 
}
@media (max-width:667px){
  .leadinModal.leadinModal-theme-top.leadinModal-v3.leadinModal-preview .leadin-preview-wrapper h4 {
      text-align: center !important;
  }
  body.gap-banner #antuit2020--header {
      top: 6px!important;
      position: relative;
  }
  html body.landing .body-container-wrapper, html body .body-container-wrapper {
      padding-top: 0px !important;
  }
  .dynamic-download .pdf-select div.down-desc{
    padding: 0px 15px;
  }
  .dynamic-download .col-md-6{
    text-align: center;
    padding-bottom: 110px;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
    top: -4px !important;
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta{
    width: 88% !important;
  }
  
}
@media only screen and (max-width:600px) { 
    .vd__Wrap {
        width: 94%
    }
}
@media (max-width:575px){
  .brand-comp, .prtn-main .brand-comp .icon-box {display: block !important; }
    .brand-comp .icon-box .icon-image {
      flex: 0 0 100%;
      width: 100%;
      padding: 25px 0 !important;
      min-height: 100px;
  }
  .brand-comp .icon-box .icon-image img {
      max-width: 200px;
  }
  .brand-comp .icon-box .icon-content {
      padding: 25px 30px 80px;
  }
}
@media (max-width:568px){
  body #values .value:before{
    position: relative;
    top: 0px;
    left: 0px;
  }
  body #values .value:after{
    display: none;
  }
  body #values .value .author-desc{
    max-width: 100%;
    margin: 0 auto 0 auto;
  }
  .dynamic-download .col-md-6{
    width: 100%;
    padding-bottom: 0px;
  }
  .dynamic-download .pdf-select .form-group{
    position: relative;
    width: 100%;
  }
  .pdf-input-select{
    width: 100%;
    max-width: 242px;
    padding: 10px 10px;
    margin: 12px auto 0px auto;
    text-align: center;
    display: block;
  }
  .pdf-img-text-block-main .container .row .col-md-12, .pdf-img-text-block-main .container .row .col-md-4{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .a-pdf-block .pdf-image{
    height: 320px;
  }
  .a-pdf-block .pdf-image-content{
    -webkit-clip-path: polygon(0px 50px, 320px 0px, 320px 270px, 0px 320px);
    height: 320px;
    width: 100%;
    max-width: 320px;
  }
  .a-pdf-block .pdf-image:after{
    max-width: 320px; 
    width: 100%;
    -webkit-clip-path: polygon(0px 50px, 320px 10px, 320px 90px, 0px 120px);
    bottom: -60px;
  }
  .a-pdf-block{
    padding: 0px 0px 0px 0px;
  }
  .pdf-img-text-block-main .pdf-text-content{
    padding: 30px 15px 0px 15px;
  }
  .pdf-img-text-block-main .col-md-6:last-child .pdf-text-content.two-col-pdf-content{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .pdf-img-text-block-main .container .row .col-md-6.pdf-image{
    padding-top: 30px;
    margin-bottom: 30px;
  }
  .pdf-img-text-block-main .container .row .col-md-6:first-child .pdf-text-content{
    padding: 30px 15px 30px 15px !important;
  }
  .a-pdf-block .a-pdf-title h2{
    margin-bottom: 25px;
    margin-top: 30px;
  }
  .pdf-img-text-block-main.three-col-text-mod .container .row{
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .a-pdf-block .a-pdf-text-blocks .col-md-4{
    margin-bottom: 10px;
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta{
    width: 86% !important;
  }
  .popup-modal-body a.pop-btn{
    right: 50%;
    transform: translateX(50%);
    font-size: 15px;
    padding: 5px 10px;
    max-width: 200px;
  }
}
@media (max-width: 530px) and (min-width: 460px){
  .new-txt-boxImg .below--image .text--alignment--bg {
        height: 30vh;
  }
}
@media (max-width: 459px) and (min-width: 300px){
  .new-txt-boxImg .below--image .text--alignment--bg {
    height: 26vh;
  }
}
@media(max-width:480px) {
  .cnt-bg.section-grey {
    padding: 30px 20px;
  }
  #values .slick-dots li {
    width: 36px !important;
  }
  .real-result-universal .container.bg-lgt {
    padding: 30px;
  }
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta{
    width: 83% !important;
    display: block;
  }
}
@media(max-width:460px) {
  body.gap-banner{
    margin-top: 100px;
  }
}
@media (max-width:414px){
  html body #antuit2020--header.new-hdr.search-header.main-new-navigation #searchBar .widget-type-cta{
    display: block !important;
    width: 100% !important;
    margin-bottom: 10px !important;
  }
  body.gap-banner{
    margin-top: 117px;
  }
  .slick-slide{
    padding: 0px 15px;
  }
  .site-header.main-new-navigation .span2:first-child{
    width: 100%;
    padding-top: 0px;
    padding-bottom: 10px;
    margin: 0 auto 0 0 !important;
  }
  .new-hdr.main-new-navigation .menu-primary{
    margin: 0px 0;
  }
  .banner--hero--2020 .title--big{
    font-size: 40px;
  }
  body #antuit2020--header.search-header.main-new-navigation .hamburger{
    top: -50px !important;
  }
  body:not(.landing) .widget-type-logo{
    text-align: left!important;
  }
}
@media (max-width:410px){
  body.gap-banner #antuit2020--header{
    top: 30px!important;
  }
}
@media (max-width:375px){
  body.gap-banner #antuit2020--header{
    top: 24px!important;
  }
}
@media (max-width:325px){
  body.gap-banner {
      margin-top: 144px;
  }
  #antuit2020--header.new-hdr.site-header img{
    width: 180px !important;
  }
}
@media (max-width:320px){
  body.gap-banner #antuit2020--header{
    top: 42px!important;
  }
  body.gap-banner{
    margin-top: 127px;
  }
}

/* ---- */