body.home  .fixed-top{ z-index: 999999999;}
.landing-banner.bg-banner {padding:200px 0;  position: relative; background: url('../images/header-surface.jpg') no-repeat left center, linear-gradient(to left, #153f53, #072641, #041b39);color: #fff;height: 80vh;   overflow: hidden; background-repeat: no-repeat;background-size: cover;}
.landing-banner .ticker {width: 884px;padding: 8px 20px 3px 20px;cursor: pointer; color: #ffffff;margin: 0 auto;-webkit-box-shadow: 0px 0px 107px #031141;-moz-box-shadow: 0px 0px 107px #031141;-o-box-shadow: 0px 0px 107px #031141;-ms-box-shadow: 0px 0px 107px #031141;box-shadow: 0px 0px 107px #021017;margin-top: -50px;top: 199px;position: absolute;z-index: 999999;left: 50%;margin-left: -444px;}
.tickeritem { color: #bfbfbf !important; font-size: 18px;}
.tickeritem:hover { color: #68fed9 !important;} 
.landing-banner .ticker span { color: #68fed9;     margin: 0 8px;}
.home-h1 { padding: 15px 0 11px 35px;font-size: 48px; letter-spacing: 0;text-align: center;margin: 0;text-align: center;width: fit-content;padding: 4px 15px;font-size: 102px; margin: 0 auto;margin-bottom: 14px;color: #ffffff;}
.home-h1 span {color: #fff;width: 100%;text-align: center;}
.home-h2 {display: block;padding: 0px 0 0 35px;font-size: 50px;margin-bottom: 51px;font-weight: 300;color: #ffffff;margin: 0 0 0 0;line-height: 46px;text-align: center;} 
.hm-pg-event {width: 85%; float: right; margin-top:160px; margin-right: 11px; -webkit-transition:all 4s ease-in; -moz-transition:all 4s ease-in; -o-transition:all 4s ease-in; -ms-transition:all 4s ease-in; transition:all 4s ease-in; }
.hm-pg-event-sb-heading { font-size: 14px;}
.hm-pg-event-date { font-size: 11px;}
.hm-pg-event-heading {    background: #777777; padding: 1px 6px 2px 20px;border-top-left-radius: 24px;}
.hm-pg-event-pd-rht-0 {padding-right:0 !important; padding-top: 0 !important;}
figure.snip1456:hover .hm-pg-event {margin-top:0;}
.articlebox img {display: none;}
.home-h2:hover::after { content: ""; width: 300px;}  
.covervideo-home { width: 100%; height: 100%; top: 0; left: 0; position: absolute;}
.covervideo-home-overlay {width: 100%;height: 100%;top: 0;left: 0; display: block;position: absolute;background: -webkit-linear-gradient(rgba(9,9,9,.8), rgba(9,9,9,.3), rgba(9,9,9,.4));background: -moz-linear-gradient(rgba(9,9,9,.8), rgba(9,9,9,.3), rgba(9,9,9,.4));background: -ms-linear-gradient(rgba(9,9,9,.8), rgba(9,9,9,.3), rgba(9,9,9,.4));background: -o-linear-gradient(rgba(9,9,9,.8), rgba(9,9,9,.3), rgba(9,9,9,.4));background: linear-gradient(rgba(9,9,9,.8), rgba(9,9,9,.3), rgba(9,9,9,.8));z-index: 999999;}
.covervideo-home video {width: 102%;}
.position-relative { position: relative;}
.banner-services {width: 95%;position: absolute;top: 30px;left: 0;z-index: 9999999;background-color: rgba(0, 0, 0, .3);padding: 26px 40px;border-radius: 10px; }
.banner-services h4 {font-size: 1.6em;color: #ffffff;text-align: left; padding: 17px 0 14px 0;font-weight: 400;}
.banner-services p {font-size: 1em;color: #e3e3e3;text-align: left;font-weight: 300;}
.banner-services a { color: #68fed9; text-decoration: none;}
.mouse-animation {width: 40px;height: 60px;bottom: 50px;position: absolute;z-index: 99999;left: 50%;margin: 0 0 0 -20px;}
.homebanner-content-boxes { position: absolute;top: 55%;margin: -240px 0 0 -750px;left: 50%;}

.overlay-popup-for-event-hm-pg {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    position: fixed;
    background: rgba(0,0,0,.9);
    top: 0;
    left: 0;
    z-index: 99999999999;
}
.popup-for-event-hm-pg #webinar-title{display:none}
.popup-for-event-hm-pg div.wpcf7-response-output {
    margin: 0px; color:#fff;
}
.popup-for-event-hm-pg  .wpcf7-form-control-wrap { 
    display: block;    padding: 0px 0px 10px 0px;
}
.wpcf7-form-control-wrap br{display:none;height:1px; }
.popup-for-event-hm-pg .wpcf7-submit{margin-bottom:0px;}
.popup-for-event-hm-pg .wpcf7-validation-errors{display:none !important;}
.popup-for-event-hm-pg  span.wpcf7-not-valid-tip { 
    font-size: 13px; 
    line-height: 1;
    position: absolute;
    width: 250px;
    margin-top: -4px;
}
.popup-for-event-hm-pg p{ margin-bottom:0px; text-align: center;}
.popup-for-event-hm-pg {
  width: 418px;
    height: auto;
    box-sizing: border-box;
    position: fixed;
    z-index: 9999999999;
    background-color: #4472c4;
    padding: 30px 34px 36px 34px;
    left: 50%;
    top: 50%;
    margin: -147px 0 0 -200px;
}
.popup-for-event-hm-pg input {width: 100%;
    padding: 3px 10px 3px 17px;
    color: #3c3c3c;
    margin-bottom: 7px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border: none;
    border-radius: 7px;
    font-weight: 400;
    font-size: 16px;
    letter-spacing: .4px;}
	.popup-for-event-hm-pg input:focus {border:none;  outline:none;}
	
	.popup-for-event-hm-pg input::-webkit-input-placeholder { 
  color: #999898; -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
	.popup-for-event-hm-pg input:focus::-webkit-input-placeholder {
  text-indent:-100px;
}

.popup-for-event-hm-pg input::-moz-placeholder { 
  color: #999898;
  -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.popup-for-event-hm-pg input:focus::-moz-placeholder { 
text-indent:-100px;
}
.popup-for-event-hm-pg input:-ms-input-placeholder { 
  color: #999898;
   -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.popup-for-event-hm-pg input:focus:-ms-input-placeholder { 
  text-indent:-100px;
}
.popup-for-event-hm-pg input:-moz-placeholder { 
  color: #999898;
   -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.popup-for-event-hm-pg input:focus:-moz-placeholder { 
  text-indent:-100px;
}
	.popup-for-event-hm-pg input[type="submit"] {
	color: #ffffff;
    background-color: #061d44;
    padding: 5px 15px 4px 15px;
    font-weight: 400;
    text-transform: uppercase;
    width: auto;
    cursor: pointer;
    letter-spacing: 3px;
    border: none;
    border-radius: 7px;
    margin-bottom: 0px;
    margin: 0 auto;
    font-size: 12px;
	}
	
.close-popup-for-event-hm-pg {
    font-size: 15px;
    box-sizing: border-box;
    width: 28px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    background-color: #061d44;
    position: absolute;
    top: -12px;
    cursor: pointer;
    right: -12px;
    color: #ffffff;
    font-family: 'lato', sans-serif;
    border-radius: 50%;
}
/*--services section*/
.articlebox { width: 100%; float: left;}
.articlebox ul { list-style: none; margin: 0; padding: 0; text-align: left;}
.articlebox ul li {display: inline-block;    position: relative;  margin: 0 17px 145px 0;}
.articlebox .aricle-content {position: inherit;background-color: #eefaff;margin: 0px 6% 20px 6%;padding: 24px;min-height: 226px;}
.articlebox .aricle-content h3 {font-size: 21.2px; font-weight: 900; color: #000000;}
.articlebox .aricle-content p {font-size: 18px; color: #000000; margin: 15px 0 15px 0;}
.articlebox .aricle-content a {color: #178555;   text-decoration: none;  font-size: 18px;}
.articlebox .aricle-content a:focus {border: none; outline: none;}
.articlebox .aricle-content a::after {transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;content: "";width: 20px;border-bottom: 6px solid #eefaff;display: block;}
.articlebox .aricle-content a:hover:after {width: 50px; border-bottom: 1px solid #178555; }
.articlebox button { transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;cursor: pointer;  border: 2px solid #072752; background-color: #072752; color: #ffffff; margin: 11px 0 0 0;font-size: 18px;  font-weight: 400;  letter-spacing: 2px;padding: 9px 29px;border-radius: 32px;}
.articlebox button:hover{  border: 2px solid #008dca;background-color: #008dca;color: #ffffff;   }
.seraccordian {width: 100%; float: left;}
.seraccordian ul { margin: 0; padding: 0; list-style: none;}
.seraccordian ul li { cursor:pointer; outline:transparent; width: 100%; text-align: right; font-size: 17.2px; color: #1b1b1b; font-weight: bold; letter-spacing: 1px;  padding: 1px 33px 19px 0;   margin-bottom: 73px;}
.seraccordian ul li.slick-current {border-right: 3px solid #b3e8fd  !important;    color: #3bbff3; }
.img-min-width { min-width: 100%; max-width: 100%;}
.container .seraccordian ul li {border-right: 3px solid #dcdcdc;}
.ourservicesoffer-txt {width:620px;margin-left: 10%;margin-top: 0;padding-left: 2.0rem;padding-right: .75rem;padding-top: 1rem;position: relative;box-sizing: border-box;margin-right: 10%;}
.services-toggle-mobile {width: 100%;padding: 8px 15px;background-color: #07213e; cursor: pointer;text-align: right;float: left; line-height: 19px;}
.services-toggle-mobile span {color: #ffffff;float: left;}
.services-toggle-mobile-sub { background-color: #E7E7E7; width: 100%; float: left; padding: 22px 0 0 0; display: none;}
.mobiletoogleserv { display: none;}
.services-toggle-mobile-sub ul {list-style: none; margin:0; padding: 0; } 
.services-toggle-mobile-sub ul li {padding-left: 20px;font-size: 15px;padding-bottom: 4px;}
/*--services section*/
/*--thriving-industries*/
.industries-section{width:100%;overflow: hidden}
.left-arrow {width: 1.8125rem;height: .8125rem}
.inline-arrow-container {height: auto;position: relative; text-align: left;padding-top:15px;} 
.inline-arrow-container .dark-arrow:first-child {margin-right: .7125rem;text-align: right}
.thriving_industries .left-title h3, .thriving_industries .left-title span.weserve-clr {color: #2468c6;}
.slick-arrow.dark-arrow {width: 50%;height: 100%;box-sizing: border-box;display: inline-block;vertical-align: middle;padding: 1.78rem;overflow: hidden;}
.h15 {height: 15px; width: 15px;}
.inline-arrow-container .dark-arrow {width: 59px;height: 59px; border-radius: 50%; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; ; border-radius:0px;}
.inline-arrow-container .dark-arrow:hover {width: 59px;height: 59px;background-color: #ffffff;border-radius: 50%; border-radius:0px;}
.inline-arrow-container .dark-arrow:hover svg { fill:#072752 !important;}
.slick-arrow.dark-arrow.slick-disabled:hover svg {-webkit-animation: none;animation: none}
.slick-arrow.dark-arrow:hover svg {-webkit-animation: overflow-repeat-x-trans .3s ease-out;animation: overflow-repeat-x-trans .3s ease-out}
.slick-arrow.dark-arrow:last-child:hover svg {-webkit-animation-direction: reverse;animation-direction: reverse}
.slick-arrow.dark-arrow svg {vertical-align: middle;position: relative;fill: white;cursor: pointer;height: 32px;width: 28px;text-align: center;margin: -22px 0 0 -13px;}
.thriving_industries .copy-container:after,
.thriving_industries:after {content: " ";display: block;clear: both}
.thriving_industries {max-width: 100%;margin-left: auto;margin-right: auto;margin-bottom: 110px;z-index: 1;}
.thriving_industries .copy-container {max-width: 100%;margin-left: auto;margin-right: auto;margin-bottom: 3.5rem;}
.thriving_industries .left-title,.thriving_industries .right-button {float: left;}
.thriving_industries .left-title {margin-top: 0;padding-top: 0px;position: relative;box-sizing: border-box;}
.thriving_industries .right-title {width: 40%;margin-right: 10%;margin-top: 0;padding-left: .75rem;padding-right: 3.5rem;padding-top: 1rem;position: relative;box-sizing: border-box;float: right;}
/*.thriving_industries .left-title:before {content: '';position: absolute;border-left: .3rem solid #072752;height: 100%;left: 0;-webkit-transform: translateX(-25%);transform: translateX(-25%);top: 0;}*/
.thriving_industries .left-title h3,.thriving_industries .left-title span {color: #222;text-transform: uppercase;}
.thriving_industries .left-title h3 {letter-spacing: .2em;  display:  block;font-weight: 800;font-size: 33px;margin-bottom: 0px;margin-top: -10px;}
.font-size-20 { font-size: 20px;}
.thriving_industries .right-button {width: 50%;margin-top: 8rem;padding: 1rem;box-sizing: border-box;background-color: #fff;border: 1px solid #ddd;border-right: none;text-align: center;text-transform: uppercase}
.thriving_industries .right-button svg {display: inline-block;vertical-align: middle}
.thriving_industries .right-button svg .circle-arrows {-webkit-transform-origin: center;transform-origin: center;-webkit-transition: .3s ease-out;transition: .3s ease-out}
.thriving_industries .right-button .label-styles,.thriving_industries .right-button label {padding-left: 1.5rem;font-size: .75rem;letter-spacing: .2em;color: #222}
.thriving_industries .slick-list {overflow: visible}
.thriving_industries .inline-arrow-container .slick-disabled{    background-color: #ccc;border: none;} 
.thriving_industries .inline-arrow-container .slick-disabled svg g{ fill: #fff;} 
.thriving_industries .slick-track{width:100% !important;}
.thriving_industries1 li {width: 18%;}
.thriving_industries li {width: 22rem;height: 20.55rem;margin: 0 .75rem;cursor: pointer;position: relative;display: inline-block;}
.thriving_industries li:hover .default:before {background-color: rgba(0, 0, 0, 0.5)}
.thriving_industries li:hover .default span:after,
.thriving_industries li:hover .default span:before {width: 4rem;height: 3.625rem}
.thriving_industries li .card-info,
.thriving_industries li .default {-webkit-backface-visibility: hidden;backface-visibility: hidden;box-shadow: 0 0 0.5rem 0 rgba(3, 3, 3, 0.09)}
.thriving_industries li .default {height: 100%;position: relative;opacity: 1;-webkit-transition: .5s ease-out;transition: .5s ease-out;-webkit-transform: rotateY(0);transform: rotateY(0)}
.thriving_industries li .default:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: '';background-color: rgba(0, 0, 0, 0.8);-webkit-transition: .3s ease-out;transition: .3s ease-out}
.thriving_industries li .default span {position: absolute;color: #ffeed9;left: 50%;top: 50%;-webkit-transform: translate(-50%, -40%);transform: translate(-50%, -40%);letter-spacing: .1em;font-size: 16px;text-transform: uppercase;font-weight: 700;}
.thriving_industries li .default span:after,
.thriving_industries li .default span:before {content: '';position: absolute;width: 3.375rem;height: 3rem;-webkit-transition: .3s ease-out;transition: .3s ease-out}
.thriving_industries li .default span:before {left: -3rem;top: -1.5rem;border-top: 3px #2e6cbf solid;border-left: 3px #ffffff solid;}
.thriving_industries li .default span:after {right: -3rem;bottom: -1.5rem;border-bottom: 3px #2e6cbf solid;border-right: 3px #ffffff solid;}
.thriving_industries li .default .background {position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;z-index: -1}
.thriving_industries li.slick-current .default {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg)}
.thriving_industries li.slick-current .card-info {-webkit-transform: none;transform: none}
.thriving_industries  li {overflow:hidden;} 
.thriving_industries  li .default img{width:100%;}
.thriving_industries  li.flip-card .default {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);  }
.thriving_industries li.flip-card .card-info {-webkit-transform: none;transform: none;} 
.thriving_industries li .card-info {position: absolute;top: 0;left: 0;height: 100%; width: 100%;padding: 1px 22px;-webkit-transform: perspective(2000px) rotateY(-180deg);transform: perspective(2000px) rotateY(-180deg);-webkit-transition: .5s ease-out;transition: .5s ease-out;background-color: #f0f0f0;box-sizing: border-box;-webkit-backface-visibility: hidden;backface-visibility: hidden}
.thriving_industries li .card-info .card-title,.thriving_industries li .card-info .label-styles,.thriving_industries li .card-info label,.thriving_industries li .card-info p {color: #444}
.thriving_industries li .card-info .stat-title,.thriving_industries li .card-info h2 {color: #000}
.thriving_industries li .card-info h4 {line-height: 1.5;text-transform: uppercase;font-size: 15px;}
.thriving_industries li .card-info .card-title {padding: 20px 0 6px 0;letter-spacing: 0;font-weight: 600;font-size: 17px;color: #007bff;}
.thriving_industries li .card-info p {line-height: 1.5;font-size: 15px;}
.thriving_industries li .card-info p a {background-color: #007bff; color: #ffffff; text-align: center; padding: 5px 11px;}
.thriving_industries li .card-info .copy {padding-left: 0px;}
.thriving_industries li .card-info .date {position: absolute;left: -5rem;top: 103px;width: 208px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);border-top: 2px solid #072752;}
.thriving_industries li .card-info .date span {padding-left: 45%;padding-top: 1.4rem;display: block;text-transform: uppercase}
.industry-evnt-1 { width: 100%; float: left; position: relative; height: 100%; overflow: hidden;}
.industry-evnt-1 img { max-width: 100%; width: 100%; height: 100%; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;}
.industry-evnt-1:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.industry-evnt-1 .content-ovelay { top: 0; left: 0; background: rgba(0, 0, 0, .3); width: 100%; height: 100%; position: absolute; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;  }
.industry-evnt-1 .content-ovelay:hover {background: rgba(0, 0, 0, .7); }
.industry-evnt-1 .content-ovelay h3 {    color: #ffffff; padding: 45px 30px 0 30px; font-weight: 300; font-size: 27px; line-height: 41px; text-transform: uppercase;}
.industry-evnt-1 .content-ovelay h4 {color: #ffffff;    padding: 51px 30px 0 30px;    font-weight: bolder;    font-size: 16px;    line-height: 41px;}
.industry-evnt-1 .content-ovelay button {    transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; cursor: pointer; border: 1px solid #ffffff; color: #ffffff;margin: 0;  background-color: transparent; font-size: 19px; font-weight: bolder; letter-spacing: 2px; padding: 6px 21px; border-radius: 32px;  bottom: 48px;  position: absolute;   left: 30px;}
.industry-evnt-2 { width: 100%; float: left; position: relative; height: 100%; overflow: hidden;  }
.industry-evnt-2 img { max-width: 100%; width: 100%; height: 100%; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;}
.industry-evnt-2:hover img {  -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.industry-evnt-2 .content-ovelay { top: 0; left: 0; background: rgba(0, 0, 0, .2); width: 100%; height: 100%; position: absolute; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;  }
.industry-evnt-2 .content-ovelay:hover {background: rgba(0, 0, 0, .7); }
.industry-evnt-2 .content-ovelay h3 {    color: #ffffff; padding: 45px 30px 0 30px; text-align: right; font-weight: 300; font-size: 27px; line-height: 41px; text-transform: uppercase;}
.industry-evnt-2 .content-ovelay h4 {color: #ffffff;    padding: 51px 30px 0 30px;    font-weight: bolder;    font-size: 16px;    line-height: 41px;}
.industry-evnt-2 .content-ovelay button {    transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; cursor: pointer; border: 1px solid #ffffff; color: #ffffff;margin: 0;  background-color: transparent; font-size: 19px; font-weight: bolder; letter-spacing: 2px; padding: 6px 21px; border-radius: 32px;  bottom: 48px;  position: absolute;   right: 30px;}
.industry-evnt-3 { width: 100%; float: left; position: relative; height: 100%; overflow: hidden;}
.industry-evnt-3 img { max-width: 100%; width: 100%; height: 100%;  transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;}
.industry-evnt-3:hover img {  -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.industry-evnt-3 .content-ovelay { top: 0; left: 0; background: rgba(0, 0, 0, .2); width: 100%; height: 100%; position: absolute; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;  }
.industry-evnt-3 .content-ovelay:hover {background: rgba(0, 0, 0, .7); }
.industry-evnt-3 .content-ovelay h3 {    color: #ffffff; padding: 45px 30px 0 30px; text-align: left; font-weight: 300; font-size: 27px; line-height: 41px; text-transform: uppercase;}
.industry-evnt-3 .content-ovelay h4 {color: #ffffff;    padding: 51px 30px 0 30px;    font-weight: bolder;    font-size: 16px;    line-height: 41px;}
.industry-evnt-3 .content-ovelay button {    transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; cursor: pointer; border: 1px solid #ffffff; color: #ffffff;margin: 0;  background-color: transparent; font-size: 19px; font-weight: bolder; letter-spacing: 2px; padding: 6px 21px; border-radius: 32px;  bottom: 48px;  position: absolute;   left: 30px;}
.industry-evnt-4 { width: 100%; float: left; position: relative; height: 100%; overflow: hidden;}
.industry-evnt-4 img { max-width: 100%; width: 100%; height: 100%;  transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;}
.industry-evnt-4:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1);  transform: scale(1.1);}
.industry-evnt-4 .content-ovelay { top: 0; left: 0; background: rgba(0, 0, 0, .2); width: 100%; height: 100%; position: absolute; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;  }
.industry-evnt-4 .content-ovelay:hover {background: rgba(0, 0, 0, .7); }
.industry-evnt-4 .content-ovelay h3 {    color: #ffffff; padding: 45px 30px 0 30px; text-align: right; font-weight: 300; font-size: 27px; line-height: 41px; text-transform: uppercase;}
.industry-evnt-4 .content-ovelay h4 {color: #ffffff;    padding: 51px 30px 0 30px;    font-weight: bolder;    font-size: 16px;    line-height: 41px;}
.industry-evnt-4 .content-ovelay button {    transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; cursor: pointer; border: 1px solid #ffffff; color: #ffffff;margin: 0;  background-color: transparent; font-size: 19px; font-weight: bolder; letter-spacing: 2px; padding: 6px 21px; border-radius: 32px;  bottom: 48px;  position: absolute;   right: 30px;}
.inline-arrow-container .dark-arrow{padding: 0px;width: 70px;height: auto;margin: 0px;}
.inline-arrow-container .dark-arrow:hover{      padding: 0px;width: 70px;height: auto;margin: 0px;}
/*Digital Transformation Services NEW Section css by aditya*/
.tabs-v {position: relative;flex-direction: column;flex-wrap: wrap;justify-content: center;width:100%;}
.tabs-v .tab-content .articlebox img{display:none;}
 .tabs-v label {position: relative;order: 1;display: flex;justify-content: flex-start;align-items: center;width: 325px;height: calc(500px / 8);padding: 10px 15px;margin-bottom: 73px;background-color: transparent;cursor: pointer;transition: background-color 500ms ease-in-out;font-size: 24px !important;border-right: 1px solid #dcdcdc;}
 .tabs-v label > img {width: 30px;height: auto;filter: saturate(0);transition: all 500ms ease-in-out; }
 .tabs-v label > p {padding: 0 0 0 15px;margin: 0;font-family: sans-serif;font-size: 24px;color: #1b1b1b;transition: all 500ms ease-in-out;letter-spacing: 1px;padding: 1px 33px 19px 0;width: 100%;text-align: right;font-weight: normal;}
 .tabs-v label:hover {background-color: transparent;}
 .tabs-v label:hover > img {filter: saturate(1);}
 .tabs-v label:hover > p {color: var(--c1);}
 .tabs-v .tab-content {position: absolute;top: 0;right: 0;width: calc(100% - 325px);padding: 0;margin: 0;display: none;}
 .tabs-v .tab-content > div {flex-direction: row;flex-wrap: wrap;align-items: stretch;}
 .tabs-v .txt-tab {display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;width: 50%;padding: 4vh calc(2vw + 15px);}
 .tabs-v > input {display: none;}
 .tabs-v > input + label::before {content: "";position: absolute;left: 100%;top: 50%;transform: translateY(-50%);width: 0;height: 0;border: 0 solid transparent;border-right: 0;transition: all 500ms ease;z-index: 1;}
 .tabs-v > input + label::after {content: "";position: absolute;right: -0;top: 50%;transform: translateY(-50%);width: 1px;height: 100%;background-color: #ccc;transition: all 500ms ease;}
 .tabs-v > input:checked + label {color: #3bbff3;border-right: 3px solid #3bbff3;}
 .tabs-v > input:checked + label::before {border: 8px solid transparent;border-right: 0;border-left-color: var(--c1);}
 .tabs-v > input:checked + label::after {width: 5px;background-color: var(--c1);}
 .tabs-v > input:checked + label > img {filter: saturate(1);}
 .tabs-v > input:checked + label > p {color: var(--c1); }
 .tabs-v > input:checked + label + .tab-content {display: block;}
 .tabs-v [class*="img-tab"] {width: 50%;background-repeat: no-repeat;background-size: cover;background-position: 50%;min-height: 35vh;}
/*--EVENTS*/
figure.snip1456 {position: relative;float: left;overflow: hidden;margin: 0 0%;min-width: 100%;max-width: 315px;width: 100%;     box-shadow: 0 3px 30px rgba(0, 0, 0, 0.3);color: #ffffff;text-align: center;font-size: 16px;background-color: #000000;}
figure.snip1456 *,figure.snip1456 *:before,figure.snip1456 *:after {-webkit-box-sizing: border-box;box-sizing: border-box; border: none;-webkit-transition: all 0.55s ease;transition: all 0.55s ease;}
.scrollable .viewport {position: relative;overflow: hidden; height: 310px;width: 420px;}
.scrollable .viewport .overview {position: absolute;     top: 0px;right: 0px;}
figure.snip1456 img {max-width: 100%;backface-visibility: hidden;vertical-align: top;opacity: 0.9; width:100%;height: 606px;}
figure.snip1456 .title {position: absolute;bottom: 58%;right: 25px;padding: 5px 10px 10px;}
figure.snip1456 .title:before,figure.snip1456 .title:after {height: 2px;width: 413px;position: absolute;content: '';background-color: #ffffff;}
figure.snip1456 .title:before {top: 0;left: 10px;-webkit-transform: translateX(100%);transform: translateX(100%);}
figure.snip1456 .title:after {bottom: 0;right: 10px;-webkit-transform: translateX(-120%);transform: translateX(-120%);}
figure.snip1456 .title div:before,
figure.snip1456 .title div:after {width: 2px;height: 488px;position: absolute;content: '';background-color: #ffffff;}
figure.snip1456 .title div:before {top: 9px;right: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}
figure.snip1456 .title div:after {bottom: 10px;left: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}
figure.snip1456 h2,figure.snip1456 h4 {margin: 0;text-transform: uppercase;}
figure.snip1456 h2 {font-weight: 400;}
figure.snip1456 h4 {display: block;font-weight: 700;background-color: #ffffff;padding: 5px 10px;color: #000000;}
figure.snip1456 a { text-decoration: none;color: #fff;}
figure.snip1456 div{padding: 10px 0px;}
figure.snip1456 .event-title{ font-size: 22px;}
figure.snip1456:hover img,figure.snip1456.hover img {zoom: 1;filter: alpha(opacity=35);-webkit-opacity: 0.35;opacity: 0.35;}
figure.snip1456:hover .title:before,figure.snip1456.hover .title:before,figure.snip1456:hover .title:after,figure.snip1456.hover .title:after,figure.snip1456:hover .title div:before,figure.snip1456.hover .title div:before,figure.snip1456:hover .title div:after,figure.snip1456.hover .title div:after {-webkit-transform: translate(0, 0);transform: translate(0, 0);}
figure.snip1456:hover .title:before,figure.snip1456.hover .title:before,figure.snip1456:hover .title:after,figure.snip1456.hover .title:after {-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}
figure.snip1456 figcaption.upcoming-events {position: absolute;top: 44%;right: 25px;text-align: right;opacity: 0;padding: 0px 3px 0px 0px;font-size: 0.8em;font-weight: 500;letter-spacing: 1.5px;width: 445px;} 
figure.snip1456 figcaption.prev-events {position: absolute;top: 0%;left: 3px;text-align: left;opacity: 0;padding: 0px;font-size: 0.8em;font-weight: 500;letter-spacing: 1.5px;color: #fff;width: 215px;}
figure.snip1456 figcaption p {margin: 5px 0;letter-spacing: .5px;}
figure.snip1456 figcaption p:first-child {font-size: 17px;}
figure.snip1456:hover figcaption,figure.snip1456.hover figcaption {opacity: 1;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
figure.snip1456 #upcoming-scroll {width: 430px;height: 306px; margin-bottom:10px;padding-right: 10px;}
figure.snip1456 #previous-scroll {width: 209px;height: 242px;}
figure.snip1456 .overview{width:96%;}
figure.snip1456 .scrollable.default-skin .scroll-bar .thumb {background-color: #d6cccc; }
.scroll-bar{z-index:999999999;}
.scroll-bar .thumb{z-index:999999999;}
/*--EVENTS*/
/* header text fading effect*/
.slider123 {max-width: auto;margin: 95px 0 060px auto;}
.slick-disabled { visibility: hidden !important;}
.line { position: absolute;opacity: 0;left:0;right:0;margin:auto;z-index: 9999999;}
.slider-headertext .slick-next{transform: translateY(187px);left: 51%;z-index: 999999;}
.slider-headertext .slick-prev {bottom: -25px;transform: translateY(187px);left: 48%;}
/*-header text fading effect--*/

/*-Tiles--*/
.padding-lft-0-rht-10 {padding-left: 0;padding-right: 10px;}
.padding-lft-10-rht-0 {padding-right: 0;padding-left: 10px; }
.tiles-wrap { width: 100%; min-height: 346px; max-height: 346px; float: left; background-color: #ddf6ff; position: relative; overflow: hidden;  }
.tiles-wrap img { width: 100%; min-height: 346px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.tiles-wrap:hover img { -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.tiles-wrap .content { width: 321px;top: 20%;left: 5%;position: absolute;}
.tiles-wrap .content a { color:#333333; text-decoration:none;}
.tiles-wrap .content .btn{color: #fff;text-decoration: none;}
#mega-menu-wrap-top #mega-menu-top a.mega-menu-link {cursor: pointer;}
.image-force-logo {transform: scale(0.99, .8) !important;min-height: auto !important;width: fit-content !important;}
.img-forced {transform: scale(.99, .7) !important;min-height: auto !important;}
.swisscom .swiscom-head h2 {    margin: 0 !important;padding: 0 !important;text-align: center !important;color: #236e99 !important;font-weight: bolder !important;}
.swisscom .swiscom-head p {margin: 0 !important;padding: 0 0 7px 0 !important;text-align: center !important;border-bottom: 1px solid #d8ebf6 !important;}
.swisscom .problemstat h3 {padding: 0px !important;font-weight: normal !important;font-size: 24px; text-align: center !important;color: #106593 !important;}
.swisscom .problemstat p {padding: 2px 0 0 5px !important;color: #6d6d6d !important;font-size: 18px !important;font-weight: 300 !important;text-align: center !important;}
.swisscom .solutionbusi ul {margin: 7px 0 0 0 !important;padding: 0 !important;}
.swisscom .solutionbusi ul li {    line-height: 32px !important;padding: 0 0 0 5px !important;margin-left: 19px !important;color: #6d6d6d !important;position: relative !important;list-style: disc !important;font-size: 16px !important;}
.swisscom .benefits ul {margin: 7px 0 0 0 !important;padding: 0 !important;}
.swisscom .benefits ul li {line-height: 32px !important;padding: 0 0 0 5px !important;margin-left: 19px !important;color: #6d6d6d !important;position: relative !important;list-style: disc !important;font-size: 16px !important;}
.swisscom .benefits .number{ width: 100%; float: left;}
.swisscom .benefits .first{ width: 50%; float: left;text-align: center;}
.swisscom .benefits .second{ width: 50%; float: left;text-align: center;}
.testimonials-text {padding: 0 0 0 5px !important;color: #32a1e0 !important;font-size: 22px !important;font-weight: 300 !important;}
.clientname {    color: #2487bf !important;font-size: 17px !important;font-weight: 600 !important;margin: 0 !important;}
.desig {color: #2487bf !important;font-size: 17px !important;font-weight: 300 !important;margin: 0 !important;}
.fivemillion {text-align: center !important;font-size: 44px !important;margin: 0 !important;padding: 0 !important;color: #26709b !important;line-height: 31px !important;}
.perday { color: #373737 !important;font-size: 20px !important;}
.tiles-wrap .content h4 {text-align: right;font-size: 27px;font-weight: 600;}
.tiles-wrap .content h4 img { width: auto !important;height: auto !important;min-height: auto !important;    transform: scale(1) !important;}
.tiles-wrap .content .modal-title img { width: auto !important;height: auto !important;min-height: auto !important;    transform: scale(1) !important;}
.tiles-wrap .content h3 {text-align: left;font-size: 19px;margin: 15px 0 0 0; padding: 0;line-height: 24px;}
.tiles-wrap .content h6 {text-align: right; cursor: pointer;margin: 190px 0 0 0; font-style: italic; font-size: 15px;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;font-weight: bolder;color: #ffffff;}
.tiles-wrap .content h6 span {font-size: 23px;margin: 0 4px 0 0; font-weight: 600;}
.tiles-wrap:hover h6 { margin: 10px 0 0 0; color: #587D92;} 
.hitachi-tp {top: 28% !important;left: 5% !important;}
.unitus-tp-lft {left: 59% !important;}
.houlihan-lokey-lft {left: 50% !important;}
.multiple-box-tabing { width: 100%; float: left;     margin: 20px 0 0 0;}
.multiple-box-tabing ul {  list-style-type: none; padding: 0; margin: 0;  text-align: center;}
.multiple-box-tabing ul li { padding: 12px 37px;border-bottom: 2px solid #dedede;color: #cecccc;margin: 17px 25px 0 0; cursor: pointer;display: inline-block;font-size: 16px;}
.multiple-box-tabing ul li.selecteditem { border-bottom: 2px solid #b3e8fd; font-weight: bold; color: #3bbff3;} 
.tiles-wrap .content .modal-body h3 {padding: 0px;font-weight: normal;font-size: 24px;color: #106593;text-align: left;}
.tiles-wrap .content .modal-title {color: #000000;text-transform: capitalize;font-weight: 300;font-size: 39px;text-align: center;letter-spacing: 1px;margin: 0 auto; width: 100%;}
.tiles-wrap .content .modal{ color: #000000;line-height: 1.7;}
.tiles-wrap .content .modal h2{ font-size: 22px; text-transform: none;}
.tiles-wrap .content .modal-body p {padding: 0 0 0 5px;color: #6d6d6d;font-size: 16px; }
.tiles-wrap .content .modal-body ul li {line-height: 32px;list-style: none;padding: 0 0 0 5px;margin-left: 45px;color: #6d6d6d;position: relative;font-size: 16px;}
img.aspenhealthcareimage {display:block !important;}
img.intershopimage {display:block !important;}
.tiles-wrap .content .modal h2::after {content: "";display: block;border-bottom: 0px solid #b3e8fd;width: 111px;margin: 0 auto;padding: 7px 0 0 0;}
.knowmorebtn {font-size: 16px;padding: 0px 15px;margin: 17px 0 0 0;border: 1px solid #8e8e8e;background: transparent;color: #232323 !important;}
.knowmorebtn:hover { background:transparent;}
.margin-top-20 {margin-top: 20px !important;}
.padding-right-15 {padding-right: 15px !important;}
.clientlogo-onmobile {display: block;max-width:250px !important;}
.clientlogo-onpopup {display: inline;width: 283px !important;}
.casestudy-content .modal {z-index: 99999999999;}
/*-Tiles--*/
/*Latest From R Systems */
.industry-news-4 {overflow: hidden;background: white;box-shadow: 0 3px 30px rgba(0, 0, 0, 0.3);width: 100%;height: 295px;}
.industry-news-4 video {width:100% !important; height:auto;}
.video-bg-clr {background-color: #f6f5f7;}
.position-relative {position:relative;}
.tagline-video {position: absolute;color: #fff;}
.industry-news-4 poster {transform:scale(1.5);}
.news-calendar {font-size: 14px; overflow:hidden;white-space: inherit;margin-top:0px;}
#speech {min-width: 100%;max-width: 100%;height: 318px;object-fit: initial;width: 494px !important;margin: -17px 0 0 0;}
.head-news {padding-top: 1em;padding-right: 0.75em;padding-left: 1em;}
.top-line-news { font-weight: 600;font-size: 1.3em;text-transform: uppercase;color: rgb(7, 39, 83);}
.spacer-news {border-bottom: 1px solid rgb(229, 229, 229);}
.news-list-news {display: block;border-right: 1px solid rgb(229, 229, 229);}
.news {text-decoration: none;}
.news:nth-child(3n+1) .news-container {border-left-color: #072752;}
.news:nth-child(3n) .news-container {border-left-color: #FDD835;}
.news:nth-child(3n-1) .news-container {border-left-color: #F44336;}
.news-container {color: rgb(171, 171, 171);transition: all 0.2s ease;background: transparent;border-left: 3px solid;padding-top: 8px;padding-bottom: 8px;}
.news-container:hover {border-left-width: 7px;background:#ECEFF1;}
.date-container-news {display: inline-block;width: 14%;padding-left: 13px;padding-right: 8px;padding-bottom: 2px;margin-right: 6px; font-weight: 700;color: #072753;}
.date-news {font-size: 2.5em;}
.month-news {display: block;font-size: .49em;font-weight: 400;margin-top: -.8em;text-transform: uppercase;}
.detail-container-news {display:inline-block;vertical-align:top;padding-top:3px;width:80%;}
.title-news {text-transform: none; font-weight: 400;font-size: 1.3em;color: #2f2f2f;}
.description-news {display:block;font-size:0.9em;color:#4DD0E1;}
.news-button {margin-top: 10px;bottom: 0;margin-bottom: 0;position: relative;display: inline-block;cursor: pointer;padding: 12px 35px;padding-left: 60px;border: 2px solid #fff;border-radius: 100px;text-transform: uppercase;font-size: .9em !important;color: #fff !important;letter-spacing: 1px;transition: all .5s cubic-bezier(.165,.84,.44,1);background: #072753;}
.news-button img{ position: absolute;top: 50%;left: -20px;width: auto !important;height: auto !important;transition: all .5s cubic-bezier(.165,.84,.44,1);transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.news-button:hover {padding-left: 35px;padding-right: 100px;transform: scale(.9);}
.news-button:hover img {left: calc(100% - 80px);transform: translateY(-50%) scale(.8);-webkit-transform: translateY(-50%) scale(.8);-moz-transform: translateY(-50%) scale(.8);-ms-transform: translateY(-50%) scale(.8);-o-transform: translateY(-50%) scale(.8);}
.homepagevideo-autino {height: 344px;margin:0px}
#autino {min-width: 100%;max-width: 100%;object-fit: initial;width: 494px !important;}
#autinonew {width: 100%;height: 100%;    }
#audioenhancenew {width: 100%;height: 100%;}
#audioenhance {min-width: 100%;max-width: 100%;object-fit: initial;width: 494px !important;height: 296px;}
.video-title {float:right;width: 98%;text-align: right;}

/*Latest From R Systems */

/*success-stories-homepage*/
.landing {position: relative;z-index: 2;height: 297px;margin: 0 0 0 0;box-shadow: 0 3px 30px rgba(0, 0, 0, 0.3);overflow: hidden;width: 100%; }
.landing .logo svg {fill: #1E1C45; }
.landing .base {position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 297px;padding: 0px 38px;color: #082352;background: #fff; }
.landing .image {display: none; }
.copy {position: relative;z-index: 2; }
.copy .title {font-size: 32px;font-weight: 800;text-transform: uppercase;line-height: 1.2;margin-bottom: 0;margin-left: 0px;letter-spacing: 2px;}
.copy .title small {
    font-size: 22px;
    font-weight: 400 !important;
    text-transform: none;
    margin-top: 42px;
    line-height: 1.3;
    display: block;
    text-indent: 3px;
    color:#5ac7f2;
    letter-spacing: 1px;
}


.copy .text {color: #282652;width: 400px;font-size: 92%; }
.copy .cta {cursor: pointer;margin-top: 20px;background: linear-gradient(25deg, #010836, #072752);color: #fff !important;text-transform: uppercase;display: inline-block;border-radius: 30px;text-decoration: none;padding: 10px 30px;font-weight: 600; }
.base.overlay {z-index: 2; color: #fff;background: linear-gradient(45deg, #082352, #6f2d52);transition: all .6s ease-in-out;transform-origin: 0 0; }
.base.overlay .logo svg {fill: #fff; }
.base.overlay .image {display: block;position: absolute;width: 100%;height: 100%;top: 0;right: 0;z-index: 1; }
.base.overlay .image::after {content: '';position: absolute;width: 100%;height: 100%;top: 0;right: 0;z-index: 1;opacity: 0.8;}
.base.overlay .text {color: #fff; font-size: 20px;font-weight: 300; }
.base.overlay .cta {background: #fff;color: #0A2452 !important; -webkit-transition:all 0.3s ease-in;  -moz-transition:all 0.3s ease-in;  -o-transition:all 0.3s ease-in;  transition:all 0.3s ease-in;  }
.landing .base.overlay .cta:hover {background: #17586e;color: #ffffff !important; }
/*success-stories-homepage*/
/*whitepaper*/
.teaser {position: relative;padding: 1em;}
.teaser.center-all, .teaser.center-vertical, .teaser.center-horizontal {display: block;}
.teaser::before, .teaser::after {content: ' ';display: table;}
.teaser::after {clear: both;}
.teaser .superhead {font-size: 1em;text-transform: uppercase;color: #68fed9;}
.teaser .subhead {font: 100 1.5em "Arial", sans-serif;margin-top: 0.5em;}
.teaser .blurb {font: normal 1em "Arial", sans-serif;}
.teaser .teaser-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.teaser .headgroup,.teaser .blurb {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}
.teaser .heading-group > *:last-child:not(hr) {margin-bottom: 0;}
.teaser .heading-group + .jumpline, .teaser .heading-group + .blurb {margin-top: 0.5rem;}
.teaser .jumpline {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;margin-top: 1em;-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}
.teaser .jumpline .button {margin-top: 3px;bottom: 0;margin-bottom: 0;position: relative;display: inline-block;cursor: pointer;padding: 15px 35px;padding-left: 60px;border: 2px solid #fff;border-radius: 100px;text-transform: uppercase;font: 400 .9em #fff "Arial", sans-serif !important;letter-spacing: 1px;transition: all .5s cubic-bezier(.165,.84,.44,1);background: transparent;}
.teaser .jumpline {font: 400 .9em #fffff "Arial", sans-serif !important;	}
.teaser .jumpline .button img{ position: absolute;top: 50%;left: -20px;width: auto !important;height: auto !important;transition: all .5s cubic-bezier(.165,.84,.44,1);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.teaser .jumpline .button:hover {padding-left: 20px;padding-right: 100px;transform: scale(.9);}
.teaser .jumpline .button:hover img {left: calc(100% - 70px);-webkit-transform: translateY(-50%) scale(.8);-moz-transform: translateY(-50%) scale(.8);-ms-transform: translateY(-50%) scale(.8);-o-transform: translateY(-50%) scale(.8);transform: translateY(-50%) scale(.8);}
.teaser .jumpline .jumpline-footer {margin-top: 1rem;}
.teaser .button.button-wide {display: block;width: 80%;min-width: 11.6rem;margin-right: auto;margin-left: auto;}
.teaser.center-all .jumpline, .teaser.center-vertical .jumpline, .teaser.center-horizontal .jumpline {display: block;width: auto;}
.teaser.center-all .jumpline .button, .teaser.center-vertical .jumpline .button, .teaser.center-horizontal .jumpline .button {position: relative;bottom: auto;}
.teaser.has-image .lead-image {float: left;}
.teaser.has-image .teaser-content {margin-left: calc(200px + 1rem);}
.teaser.has-icon:not(.corner-overlay) .fa, .teaser.has-icon:not(.corner-overlay) .right-arrow:after, .teaser.has-icon:not(.corner-overlay) .down-arrow, .teaser.has-icon:not(.corner-overlay) .arrow-before, .teaser.has-icon:not(.corner-overlay) .double-down-arrow, .teaser.has-icon:not(.corner-overlay) .icon-prepend:before, .teaser.has-icon:not(.corner-overlay) .accordion.chevrons .accordion-navigation > a:before, .accordion.chevrons .teaser.has-icon:not(.corner-overlay) .accordion-navigation > a:before, .teaser.has-icon:not(.corner-overlay)
.icon-append:before, .teaser.has-icon:not(.corner-overlay) .button.prev:before, .teaser.has-icon:not(.corner-overlay) .button.next:before, .teaser.has-icon:not(.corner-overlay) .button.up:before, .teaser.has-icon:not(.corner-overlay) .button.down:before, .teaser.has-icon:not(.corner-overlay) .callout-carousel .callout-carousel-next, .callout-carousel .teaser.has-icon:not(.corner-overlay) .callout-carousel-next, .teaser.has-icon:not(.corner-overlay) .search-submit:before, .teaser.has-icon:not(.corner-overlay) .nav-section .nav-header::before, .nav-section .teaser.has-icon:not(.corner-overlay) .nav-header::before, .teaser.has-icon:not(.corner-overlay) .breadcrumbs li:first-child a:before, .breadcrumbs li:first-child .teaser.has-icon:not(.corner-overlay) a:before, .teaser.has-icon:not(.corner-overlay)
.breadcrumbs span:first-child a:before,.breadcrumbs span:first-child .teaser.has-icon:not(.corner-overlay) a:before {font-size: 5em;float: left;}
.teaser.has-icon:not(.corner-overlay) .teaser-content {min-height: 0;margin-left: 7em;}
.teaser.has-date .date {float: left;width: 2.5em;font-size: 2em;line-height: 1;text-align: left;padding-right: 1rem;border-right: solid 2px #576e79;}
.teaser.has-date .date .month,.teaser.has-date .date .day {display: block;}
.teaser.has-date .date .month {color: #576e79;}
.teaser.has-date .date .month::after {content: ".";}
.teaser.has-date .date .day {color: #902253;font-size: 1.5em;}
.teaser.has-date .teaser-content {min-height: 0;margin-left: 6em;}
.teaser.image-overlay {position: relative;max-width: 100%;overflow: hidden;padding: 0;z-index: 0;}
.teaser.image-overlay.dark-overlay .teaser-content {background-color: rgba(10, 10, 10, 0.6);color: white;}
.teaser.image-overlay.dark-overlay .teaser-content p,.teaser.image-overlay.dark-overlay .teaser-content h1,.teaser.image-overlay.dark-overlay .teaser-content
.alpha,.teaser.image-overlay.dark-overlay .teaser-content h2,.teaser.image-overlay.dark-overlay .teaser-content.beta,.teaser.image-overlay.dark-overlay .teaser-content .headlineheadline,.teaser.image-overlay.dark-overlay .teaser-content h3,.teaser.image-overlay.dark-overlay .teaser-content.gamma,.teaser.image-overlay.dark-overlay .teaser-content h4,.teaser.image-overlay.dark-overlay .teaser-content.delta,.teaser.image-overlay.dark-overlay .teaser-content h5,.teaser.image-overlay.dark-overlay .teaser-content h6,.teaser.image-overlay.dark-overlay .teaser-content .headline,.teaser.image-overlay.dark-overlay .teaser-content .subhead,.teaser.image-overlay.dark-overlay .teaser-content .jumpline {color: inherit;}
.teaser.image-overlay:before {display: block;content: "";width: 100%;padding-top: 86.08491%;}
.teaser.image-overlay > .content, .teaser.image-overlay > .teaser-inner-wrapper {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.teaser.image-overlay .teaser-content {position: absolute;z-index: 10;width: 100%;top: 0;bottom: 0;padding-top: 1.5em;padding-right: 2.75em;padding-bottom:1.75em;padding-left: 2.15em;}
.teaser.image-overlay.center-all .teaser-content > *,
.teaser.image-overlay.center-all .teaser-content > .blurb, .teaser.image-overlay.center-vertical .teaser-content > *,
.teaser.image-overlay.center-vertical .teaser-content > .blurb, .teaser.image-overlay.center-horizontal .teaser-content > *,
.teaser.image-overlay.center-horizontal .teaser-content > .blurb {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
.teaser.image-overlay.center-all .teaser-content, .teaser.image-overlay.center-vertical .teaser-content {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.teaser.image-overlay.center-all .teaser-content, .teaser.image-overlay.center-horizontal .teaser-content {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}
.teaser.image-overlay > a,.teaser.image-overlay .lead-image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;}
.teaser.image-overlay img {width: 100%;position: absolute;top: 0;left: 0;}
.teaser.corner-overlay .teaser-content > * {position: relative;z-index: 5;}
.teaser.corner-overlay .corner-wrapper {position: absolute;top: 75%;left: 80%;bottom: 0;right: 0;z-index: 1;padding: .75rem;background-image: -webkit-linear-gradient(135deg, #010836, #072752 50%, transparent 50.1%);background-image: linear-gradient(-45deg, #010836, #072752, 50%, transparent 50.1%);
-webkit-transition: top .5s ease-in-out, left .5s ease-in-out;transition: top .5s ease-in-out, left .5s ease-in-out;}
.teaser.corner-overlay .icon-wrapper {position: absolute;bottom: 2%;right: 2%;width: 8%;height: 8%;z-index: 10;color: #fefefe;}
.teaser.corner-overlay .icon-wrapper svg {width: 100%;height: 100%;}
.teaser.corner-overlay:hover .corner-wrapper {top: -100%;left: -100%;font-size: 10px;}
.teaser:last-child *:last-child {margin-bottom: 0;}
.teaser.teaser-demo {max-width: 450px;max-height:295px;}
.teaser .jumpline a span {font-size: 12.2px;} 
/*whitepaper*/
 @media only screen and (max-width: 1239px) {
    .tabs-v {
       flex-direction: row;
	   display:flex;
    }
    .tabs-v label {
       display: block;
       width: calc(100% / 3);
	   max-height: 62px;	
       padding: 15px 0 20px;
       text-align: center;
	   margin-bottom: 20px;
		
    }
	.no-r-border{
		 border-right: none !important;
	 }
	 
	 .tabs-v > input:checked + label{
		    border-right: 2px solid #dcdcdc;
    border-bottom: 3px solid #3bbff3;
	 }
 
    .tabs-v label > img {
       width: 50px;
    }
    .tabs-v label > p {
       padding: 15px 10px 0;
	  font-size:12px;
	  text-align: center;
    }
    .tabs-v > input + label::before {
       display: none;
    }
    .tabs-v > input + label::after {
       right: auto;
       left: 50%;
       top: auto;
       bottom: 0;
       transform: translateX(-50%);
       width: 100%;
       height: 1px;
       border: none;
    }
    .tabs-v > input:checked + label::after {
       width: 100%;
       height: 5px;
       background-color: var(--c1);
    }
    .tabs-v .tab-content {
       order: 2;
       position: relative;
       width: 100%;
    }
    .tabs-v .tab-content > .reverse-tab > .txt-tab {
       order: 2;
    }
    .tabs-v .tab-content > div > div {
       /* width: 50%; */
       height: auto;
    }
    .tabs-v .txt-tab {
       min-height: 25vh;
    }
 }
 
 @media only screen and (max-width: 959px) {
    .tabs-v .tab-content > div > div {
       width: 100%;
    }
    .tabs-v .tab-content > .reverse-tab > .txt-tab {
       order: 0;
    }
 }
 
 @media only screen and (max-width: 767px) {
    .tabs-v label {
       width: calc(100% / 3);
       padding: 15px 0;
    }
    .tabs-v label > img {
       display: none;
    }
    .tabs-v label > p {
       padding: 0;
	   text-align: center;
	   font-size: 12px;
    }
    .tabs-v [class*="img-tab"] {
       min-height: 25vh;
    }
	 
 }
 
 @media only screen and (max-width: 480px) {
    .tabs-v label {
          width: calc(100% / 3);
    }
 }

 @media only screen and (max-width: 575px) {
    .articlebox .aricle-content {
			  margin: 0px 0% 20px 6%;
              width: 94%;
    }
 }

 /* MY-TABS HORIZONTAL */
 
 .tabs-h {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
 }
 
 .tabs-h label {
    position: relative;
    order: 1;
    width: calc(100% / 8);
    padding: 15px 0 20px;
    background-color: transparent;
    margin-bottom: 0;
    cursor: pointer;
    text-align: center;
    transition: background-color 500ms ease-in-out;
 }
 .tabs-h label > img {
    width: 50px;
    height: auto;
    filter: saturate(0);
    transition: all 500ms ease-in-out;
 }
 .tabs-h label > p {
    padding: 15px 10px 0;
    margin: 0;
    font-family: sans-serif;
    font-size: 0.8em;
    color: #909090;
    text-transform: uppercase;
    transition: all 500ms ease-in-out;
 }
 .tabs-h label:hover {
    background-color: rgba(0, 0, 0, 0.03);
 }
 .tabs-h label:hover > img {
    filter: saturate(1);
 }
 .tabs-h label:hover > p {
    color: var(--c1);
 }
 
 .tabs-h .tab-content {
    order: 2;
    width: 100%;
    padding: 0;
    margin: 0;
    display: none;
 }
 .tabs-h .tab-content > div {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
    background-color: #fff;
 }
 .tabs-h .tab-content > div > div {
    width: 50%;
 }
 .tabs-h .tab-content > .reverse-tab > .txt-tab {
    order: 2;
 }
 .tabs-h .txt-tab {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    padding: 4vh calc(2vw + 15px);
    min-height: 25vh;
 }
 
 .tabs-h > input {
    display: none;
 }
 .tabs-h > input + label::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background-color: #ccc;
    transition: all 500ms ease;
 }
 .tabs-h > input:checked + label {
    background-color: rgba(0, 0, 0, 0.03);
 }
 .tabs-h > input:checked + label::after {
    height: 5px;
    background-color: var(--c1);
 }
 .tabs-h > input:checked + label > img {
    filter: saturate(1);
 }
 .tabs-h > input:checked + label > p {
    color: var(--c1);
 }
 .tabs-h > input:checked + label + .tab-content {
    display: block;
 }
 
 .tabs-h [class*="img-tab"] {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    min-height: 35vh;
 }

 
 @media only screen and (max-width: 1239px) {
    .tabs-h label {
       width: calc(100% / 4);
    }
 }
 
 @media only screen and (max-width: 959px) {
    .tabs-h .tab-content > div > div {
       width: 100%;
    }
    .tabs-h .tab-content > .reverse-tab > .txt-tab {
       order: 0;
    }
 }
 
 @media only screen and (max-width: 767px) {
    .tabs-h label {
       width: calc(100% / 2);
       padding: 15px 0;
    }
    .tabs-h label > img {
       display: none;
    }
    .tabs-h label > p {
       padding: 0;
    }
    .tabs-h [class*="img-tab"] {
       min-height: 25vh;
    }
 }
 
 @media only screen and (max-width: 480px) {
    .tabs-h label {
       width: 100%;
    }
 }
 /* FOR THE DEMO */

.articlebox { width: 100%; float: left;}
.articlebox ul { list-style: none; margin: 0; padding: 0; text-align: left;}
.articlebox ul li {display: inline-block;    position: relative;  margin: 0 17px 145px 0;}

.articlebox .aricle-content {
    position: inherit;
    background-color: #eefaff;
    margin: 0px 6% 20px 6%;
    padding: 24px;
    min-height: 226px;
}
.articlebox .aricle-content h3 {font-size: 21.2px; font-weight: 900; color: #000000;}
.articlebox .aricle-content p {    font-size: 18px; color: #000000; margin: 15px 0 15px 0;}
.articlebox .aricle-content a {    color: #178555;   text-decoration: none;  font-size: 18px;}
.articlebox .aricle-content a:focus {border: none; outline: none;}
.articlebox .aricle-content a::after {    transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    content: "";
    width: 20px;
    border-bottom: 6px solid #eefaff;
    display: block;}

.articlebox .aricle-content a:hover:after {width: 50px; border-bottom: 1px solid #178555; }

.articlebox button { transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in;  cursor: pointer;  border: 2px solid #072752; background-color: #072752; color: #ffffff; margin: 11px 0 0 0;
    font-size: 18px;  font-weight: 400;  letter-spacing: 2px;padding: 9px 29px;    border-radius: 32px;}
.articlebox button:hover{  border: 2px solid #008dca;
    background-color: #008dca;
    color: #ffffff;   } 
/*Digital Transformation Services NEW Section css aditya*/
 
@media only screen and (max-width: 659px) {
     .thriving_industries li {
		width: 96%;
	}  
	.teaser.image-overlay .teaser-content {
        padding-right: 1.75em;
		padding-bottom: 2.75em;
		padding-left: 1.15em;
	}
	
	.thriving_industries li .card-info .card-title { 
		font-size: 14px; 
		padding: 7px 0 6px 0;
	}
   .thriving_industries li .card-info h4 {
		line-height: 1.2; 
		font-size: 14px;
	}
   .thriving_industries .left-title h3{
     font-size:28px;
   }
	.thriving_industries li .card-info p {
		line-height: 1.3;
		font-size: 14px;
	}
	.thriving_industries li .default span { 
		letter-spacing: 1px;
		font-size: 14px; 
		font-weight: 500; 
	    width: 115px;
	}
	.thriving_industries li .default span:after {
		right: -2rem; 
	}
	.thriving_industries li .default span:before {
		left: -2rem; 
	}
	.thriving_industries li .default img {
		width: 100%;
		height: 100%;
	}
	.thriving_industries li { 
		height: 23rem;
		margin: 1%;
	}
} 

@media only screen and (min-width: 660px) and (max-width:767px) {
     .thriving_industries li {
		width: 31%;
	}  
	.teaser.image-overlay .teaser-content {
        padding-right: 1.75em;
		padding-bottom: 2.75em;
		padding-left: 1.15em;
	}
	
	.thriving_industries li .card-info .card-title { 
		font-size: 14px; 
		padding: 7px 0 6px 0;
	}
   .thriving_industries li .card-info h4 {
		line-height: 1.2; 
		font-size: 14px;
	}
   .thriving_industries .left-title h3{
     font-size:28px;
   }
	.thriving_industries li .card-info p {
		line-height: 1.3;
		font-size: 14px;
	}
	.thriving_industries li .default span { 
		letter-spacing: 1px;
		font-size: 14px; 
		font-weight: 500; 
	    width: 115px;
	}
	.thriving_industries li .default span:after {
		right: -2rem; 
	}
	.thriving_industries li .default span:before {
		left: -2rem; 
	}
	.thriving_industries li .default img {
		width: 100%;
		height: 100%;
	}
	.thriving_industries li { 
		height: 23rem;
		margin: 1%;
	}
	
}
@media only screen and (min-width: 768px) and (max-width:991px) {
   .thriving_industries li {
		width: 31%;
	}  
	.teaser.image-overlay .teaser-content {
        padding-right: 1.75em;
		padding-bottom: 2.75em;
		padding-left: 1.15em;
	}
	
	.thriving_industries li .card-info .card-title { 
		font-size: 14px; 
		padding: 7px 0 6px 0;
	}
   .thriving_industries li .card-info h4 {
		line-height: 1.2; 
		font-size: 14px;
	}
   .thriving_industries .left-title h3{
     font-size:28px;
   }
	.thriving_industries li .card-info p {
		line-height: 1.3;
		font-size: 14px;
	}
	.thriving_industries li .default span { 
		letter-spacing: 1px;
		font-size: 14px; 
		font-weight: 500; 
	    width: 115px;
	}
	.thriving_industries li .default span:after {
		right: -2rem; 
	}
	.thriving_industries li .default span:before {
		left: -2rem; 
	}
	.thriving_industries li .default img {
		width: 100%;
		height: 100%;
	}
	.thriving_industries li { 
		height: 23rem;
		margin: 1%;
	}
	
}

@media screen and (min-width:992px) and (max-width: 1199px) {
	.thriving_industries li {
		width: 18%; 
	}  
	.teaser.image-overlay .teaser-content {
        padding-right: 1.75em;
		padding-bottom: 2.75em;
		padding-left: 1.15em;
	}
	
	.thriving_industries li .card-info .card-title { 
		font-size: 14px; 
		padding: 7px 0 6px 0;
	}
   .thriving_industries li .card-info h4 {
		line-height: 1.2; 
		font-size: 14px;
	}
   .thriving_industries .left-title h3{
     font-size:28px;
   }
	.thriving_industries li .card-info p {
		line-height: 1.3;
		font-size: 14px;
	}
	.thriving_industries li .default span { 
		letter-spacing: 1px;
		font-size: 14px; 
		font-weight: 500; 
	    width: 115px;
	}
	.thriving_industries li .default span:after {
		right: -2rem; 
	}
	.thriving_industries li .default span:before {
		left: -2rem; 
	}
	.thriving_industries li .default img {
		width: 100%;
		height: 100%;
	}
	.thriving_industries li { 
		height: 23rem;
		margin: 0 .3rem;
	}

}
@media only screen and (min-width: 1200px) and (max-width:1450px) { 
	.thriving_industries .card {
		width: 22rem;
		height: 20.55rem;
		 margin: 10px;
		cursor: pointer;
		position: relative;
		display: inline-block;
	}
	.thriving_industries .card .card-info h4 {
		line-height: 1.3; 
		font-size: 14px;
	}
	.thriving_industries .card .card-info p {
		line-height: 1.4;
		font-size: 14px;
	}
	.thriving_industries .card .card-info .card-title { 
		font-size: 16px; 
		padding: 7px 0 6px 0;
	}
	.thriving_industries .card .default span { 
		letter-spacing: 1px;
		font-size: 14px; 
		font-weight: 500; 
	    width: 115px;
	}
	.thriving_industries .card .default span:after {
		right: -2rem; 
	}
	.thriving_industries li .default span:before {
		left: -2rem; 
	}
	.thriving_industries li .default img {
		width: 100%;
		height: 100%;
	}
}
.thriving_industries .card-title {
    margin-bottom:0px;
}
@media only screen and (min-width: 1200px) and (max-width:1450px) { 
	.thriving_industries li {
		width: 18%;
		height: 20.55rem;
		 margin: 10px;
		cursor: pointer;
		position: relative;
		display: inline-block;
	}
	.thriving_industries li .card-info h4 {
		line-height: 1.3; 
		font-size: 14px;
	}
	.thriving_industries li .card-info p {
		line-height: 1.4;
		font-size: 14px;
	}
	.thriving_industries li .card-info .card-title { 
		font-size: 16px; 
		padding: 7px 0 6px 0;
	}
	.thriving_industries li .default span { 
		letter-spacing: 1px;
		font-size: 14px; 
		font-weight: 500; 
	    width: 115px;
	}
	.thriving_industries li .default span:after {
		right: -2rem; 
	}
	.thriving_industries li .default span:before {
		left: -2rem; 
	}
	.thriving_industries li .default img {
		width: 100%;
		height: 100%;
	}
}
.thriving_industries .card-title {
    margin-bottom:0px;
}
/*--thriving-industries*/

/*Responsive view only for Event home section on latest from R Systems*/
@media screen and (min-width:992px) and (max-width:1200px) {
	.page-id-5 .scrollable .viewport .overview {
     left: 39% !important;
    width: 250px;
    display: block;
}
	.page-id-5 .scrollable .viewport {
    width: 100% !important;
}
	.page-id-5 figure.snip1456 figcaption p:first-child {
    font-size: 16px;
}
}


@media screen and (min-width:1201px) and (max-width:1365px) {
	.page-id-5 .scrollable .viewport .overview {
     left: 39% !important;
    width: 250px;
    display: block;
}
	.page-id-5 .scrollable .viewport {
    width: 100% !important;
}
	.page-id-5 figure.snip1456 figcaption p:first-child {
    font-size: 16px;
}
	
}


/*--ticker Covid---*/
.blue {
    background: #347fd0;
}

.news {
    box-shadow: inset 0 -15px 30px rgba(0,0,0,0.4), 0 5px 10px rgba(0,0,0,0.1);
	width: 100%;
    margin: 20px auto;
    overflow: hidden; font-family: 'Lato', sans-serif;
    border-radius: 4px;
    padding: 1px;
    -webkit-user-select: none; box-sizing:border-box;
}

.news span {
    float: left;
    font-family: 'Lato', sans-serif;
    color: #fff;
    padding: 9px 9px 8px 9px;
    font-weight: 700;
    position: relative;
    line-height: 23px;
    top: 1%;
    box-sizing: border-box;
    box-shadow: inset 0 -15px 30px rgba(0,0,0,0.4);
    width: 10%;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -webkit-user-select: none;
    cursor: pointer;
}
.font-weight-100 {    font-weight:400 !important;}

.text1 {
    box-shadow: none !important;
    width: 90% !important;
    box-sizing: border-box;
    color: #000000 !important;
    background-color: #ffffff;
} 
@media only screen and (min-width:220px) and (max-width:480px) { 
	.news span {
		padding: 9px 2px 8px 2px !important;
    width: 23%;
    font-size: 12px !important;
	}
		.text1 {
		box-shadow: none !important;
		width: 77% !important;
		background-color: #ffffff;
	}
	.pad-lft-rht-covid {padding-left:5px !important; padding-right:5px !important;}
    
} 

@media screen and (max-width:992px) { 
	.news span {
		padding: 9px 9px 8px 9px;
		width: 23%;
		font-size: 14px;
	}
	.text1 {
		box-shadow: none !important;
		width: 77% !important;
		background-color: #ffffff;
	}
    
} 

/*--ticker Covid---*/

.right-portion {
	position: absolute;
    bottom: 51px;
    right: 50px;
    z-index: 9999;
    color: #ffffff;
    text-align: center;
}
.right-portion p {
	margin: 0 0 5px 0;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    text-align: right;
    text-transform: uppercase;
}