/*common */

.border-box-ref {

  border-left: 4rem solid #EDEBEB !important;

  border-right: 4rem solid #EDEBEB !important;

  border-bottom: 4rem solid #EDEBEB !important;

  border-top: 2rem solid #EDEBEB !important;

}

.h2-tag-text {

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  font-size: 35px;

  line-height: 40px;

  padding-top: 20px;

  padding-bottom: 20px;

}

.collap-heading>a:before {

  float: right !important;

  font-family: FontAwesome;

  content: url('../images/startup_program/minus.png');

  padding-right: 5px;

}

.collap-heading>a.collapsed:before {

  float: right !important;

  content: url('../images/startup_program/plus.png');

}

.card-header {

  background-color: white;

}

.collap-heading {

  font-size: 20px;

}

a {

  color: #111111;

  text-decoration: none;

  background-color: transparent;

}

.th-style {

  font-size: 20px;

  font-weight: 700;

  border-top: 8px solid blue;

  padding: 0px;

}

/* Homepage */

.flash-data {

  position: fixed;

  bottom: 0px;

  width: 100%;

  background-color: #1958c9;

  z-index: 12000;

  color: white;

  font-size: 16px;

  text-align: center;

}

.flash-data a {

  color: #5CBA47;

}

.inputregister {

  font-size: 20px;

  border: 0;

  outline: 0;

  background: transparent;

  border-bottom: 1px solid #eee;

  color: white;

  width: 90%;

}

.indicators {

  margin-left: 0px;

}

/*Startup program*/

#startup-bgimg {

  height: 500px;

  background-image: url('../images/startup_program/Connecting-Aspirations.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

}

.startup-remove-margin-b {

  margin-bottom: -185px !important;

}

#startup_carousel {

  min-height: 500px;

}

/* terms-of-use style css start here */

.bg-cream{

  background-color: #f5f5f5;

}

.terms-text-ul-use{

  font-size: 20px;

 }

  .terms-text-ul-use li{

    margin-bottom: 15px;

 }

.terms-text-ul-use li::before {

  content: "•"; 

  display: inline-block; 

  width: 1em;

}

.terms-text-ul-use {

  list-style: none;

  margin-left: 1.5em;

  padding-left: 1em;

  text-indent: -1em;

}

/* terms-of-use style css end here */

/* Privacy Policy style css start here */

.desktop-view {

  display: block;

}

.mobile-view {

  display: none;

}

.h-text-bold {

  font-size: 20px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  padding-bottom: 10px;

}

/* Privacy Policy style css end  here */

/*investors */

.headerPic {

  width: 100%;

  height: 100%;

}

.pos-content {

  top: -240px;

}

.remove-margin-b {

  margin-bottom: -160px;

}

/*Accelerators */

.acc-banner {

  background-image: url('../images/accelerators/WW-Accelerators.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#sharing_caring {

  height: 500px;

  background-image: url('../images/accelerators/Sharing-is-Caring1.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: top;

}

.carousel-img-ac2 {

  background-image: url('../images/accelerators/peter.png');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-img-ac1 {

  background-image: url('../images/accelerators/dora.jpeg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

#checkbox1 {

  height: 1.2em;

  width: 1.2em;

  vertical-align: middle;

}

.border-box-partners {

  min-height: 150px;

}

/*corporations */

[aria-current="page"] {

  pointer-events: none;

  cursor: default;

  text-decoration: none;

  color: black !important;

}

[aria-current="page"]:hover {

  pointer-events: none;

  cursor: pointer;

  text-decoration: none;

  color: inherit !important;

}

.corp-min {

  min-height: 240px;

}

.corp-appbox {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  padding-left: 5px;

  padding-right: 5px;

}

.corp-appbox:hover {

  border-left: 2px solid #0092ff;

  border-right: 2px solid #0092ff;

  border-top: 2px solid #0092ff;

  border-bottom: 6px solid #0092ff;

}

.border-color-cgreen {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  padding-left: 5px;

  padding-right: 5px;

}

.border-color-cgreen:hover {

  border-left: 2px solid #09b4b5;

  border-right: 2px solid #09b4b5;

  border-top: 2px solid #09b4b5;

  border-bottom: 6px solid #09b4b5;

}

.border-color-green {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  padding-left: 5px;

  padding-right: 5px;

}

.border-color-green:hover {

  border-left: 2px solid #68ba58;

  border-right: 2px solid #68ba58;

  border-top: 2px solid #68ba58;

  border-bottom: 6px solid #68ba58;

}

.border-color-orange {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  padding-left: 5px;

  padding-right: 5px;

}

.border-color-orange:hover {

  border-left: 2px solid #fb7c00;

  border-right: 2px solid #fb7c00;

  border-top: 2px solid #fb7c00;

  border-bottom: 6px solid #fb7c00;

}

.border-color-yellow {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  padding-left: 5px;

  padding-right: 5px;

}

.border-color-yellow:hover {

  border-left: 2px solid #ffb301;

  border-right: 2px solid #ffb301;

  border-top: 2px solid #ffb301;

  border-bottom: 6px solid #ffb301;

}

.bold-font {

  font-size: 20px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  line-height: 28px;

  padding: 5px;

  color: black !important;

}

.bold-font-subheading {

  font-size: 20px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  line-height: 28px;

  padding: 0;

  color: black !important;

}

.pad15 a {

  text-decoration: none;

  color: black !important;

}

/*mentors */

.mentors-banner {

  background-image: url('../images/mentor/WW-Mentors.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#mentors-bgimg {

  height: 500px;

  background-image: url('../images/mentor/Mentor-Across-Industries_Geographies.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

}

.remove-anchor {

  text-decoration: none;

  color: black;

}

.remove-anchor:hover {

  text-decoration: none;

}

.bg-cream {

  background-color: #f5f5f5;

}

.tech-img {

  width: 100%;

}

.h1-text {

  font-size: 35px;

  line-height: 45px;

  font-family: 'Lato-Bold', Helvetica, sans-serif;

  padding-top: 10px;

}

.fontsizepara-icon {

  font-size: 20px;

  line-height: 28px;

}

.desktop-view {

  display: block;

}

.card-header {

  background-color: white;

}

.text-bold-mid {

  font-size: 30px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  line-height: 32px;

}

.mentors-profile {

  display: inline-block;

  width: 190px;

  height: 190px;

  border-radius: 50%;

  background-image: linear-gradient(#4589ff, #08bdba);

  border: 4px solid #fff;

  outline: 3px solid #035bdc;

}

.mentors-name {

  font-size: 26px;

  line-height: 32px;

}

.mentors-title {

  font-size: 20px;

  line-height: 24px;

}

.m-mt-15 {

  padding-top: 15px;

}

.pb-10 {

  padding-bottom: 10px;

}

.bg-mentors {

  background: url('../images/accelerators/Object-1.jpg');

  background-repeat: no-repeat;

  background-position: left top;

  padding: 50px 0;

  background-size: 27%;

}

.mt-70 {

  margin-top: 84px;

}

.mt-40 {

  margin-top: 40px;

}



/*crowdfunding */

.crowdfunding-banner {

  background-image: url('../images/crowdfunding/Crowdfunding-banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.crowd-min-height {

  min-height: 230px;

}

.crowd-min {

  min-height: 240px;

}

.list-display li {

  margin-bottom: .8rem;

}

.list-checkmarks {

  padding-left: 0;

  margin-left: 0em;

}

/* crowdfunding-guide page and marketing-guide css start here */

.banner-center {

  padding-top: 60px;

  padding-bottom: 20px;

}

.list-checkmarks {

  padding-left: 10px;

}

.list-checkmarks li {

  list-style-type: none;

  padding-left: .5rem;

  padding-bottom: .6rem;

}

.no-wrap {

  white-space: nowrap

}

/* input:focus {

    outline: 0 none;

    border: 0 none;

  } */

.form-control:focus {

  color: #495057;

  background-color: #fff;

  border-color: #80bdff;

  border-bottom: 2px solid black;

  outline: 0;

  border: none;

  box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%);

}

.input-feild:focus {

  color: #495057;

  border-bottom: 2px solid #e8ebed;

}

::placeholder {

  color: black;

  opacity: 1;

  /* Firefox */

}

.input-feild.error:focus {

  color: #495057;

  border-bottom: 2px solid #ff0000;

}

:-ms-input-placeholder {

  /* Internet Explorer 10-11 */

  color: black;

}

::-ms-input-placeholder {

  /* Microsoft Edge */

  color: black;

}

.input-feild {

  border: none;

  padding: 14px 16px;

  border-bottom: 2px solid #CCC;

  font-size: 15px;

  line-height: 1.66667;

  background: #fff;

  color: var(--c-black);

  padding: 10px 4px 8px;

  height: 50px;

  -webkit-appearance: initial;

  -moz-appearance: initial;

  appearance: auto;

  width: 100%;

  outline: none;

  color: black;

}

.our-team-tabs .card {  

  color: #fff;

  width: 100%;   

  transition: .6s;

  transform-style: preserve-3d;

  position: relative;

  background-color: #f0f0f0;

  min-height: 450px;

}

.btn-submit {

  box-shadow: 0 4px 8px rgb(0 0 0 / 24%);

  border: none;

  letter-spacing: 2px;

  font-weight: 800;

  padding: 12px 24px;

  border-radius: 4px;

  background-color: #5CBA47;

  color: white;

}

.para {

  font-size: 24px;

}

.para-1 {

  font-size: 24px;

  font-family: 'Ubuntu-Medium';

}

.img-resp {

  width: 35%;

}

.text-mid {

  font-size: 24px;

  line-height: 30px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.part-logo {

  width: 80%;

}

.testimonial_content {

  font-size: 20px;

  padding-bottom: 28px;

}

.m-padding {

  padding-bottom: 16px;

}

.businessemailvalidation {

  border-bottom: 0;

  color: #ff0000 !important;

  text-align: left;

}

input:focus,

textarea:focus,

select:focus {

  outline: none;

}

*:focus {

  outline: none;

}

.md-left {

  text-align: left;

}

.white-banner-marketing-guide {

  background-image: url('../images/whitepaper/marketing-guide-Hero-Banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 740px;

}

.white-banner-crowdfunding-guide {

  background-image: url('../images/whitepaper/white-banner-crowdfunding-guide.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 740px;

}

.bg-white-white-paper-form {

  background-color: #fff !important;

  opacity: .9;

}

.white-paper-top-form {

  padding-top: 120px;

}

/* crowdfunding-guide page and marketing-guide  css end here */

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

/*.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

} */

.flip-card-front,

.flip-card-back {

  position: absolute;

  width: 100%;

  height: 100%;

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}

.flip-card-front {

  background-color: #bbb;

  color: black;

}

.flip-card-back {

  background-color: #2980b9;

  color: black;

  transform: rotateY(180deg);

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.padding-y {

  padding-top: 70px;

  padding-bottom: 70px;

}

.side-bg-color {

  background-image: linear-gradient(#4589FF, #08BDBA);

  background-repeat: no-repeat;

  background-size: cover;

  background-position: left 45px top 40px;

  padding-bottom: 25px

}

.bg-light-gray {

  background-color: #fafafa;

}

/*App dev men */

.app-dev-banner {

  background-image: url('../images/services/app_dev_maintenance/main-banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#app_dev_backimg2 {

  height: 390px;

  background-image: url('../images/services/app_dev_maintenance/4th-Fold-Banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

  z-index: 2 !important;

}

.appdev-min {

  min-height: 300px;

}

.box-pro-height-app-dev {

  min-height: 430px;

}

#full-width-text-img {

  z-index: 1 !important;

  background-image: linear-gradient(#4589FF, #08BDBA);

  padding-top: 200px;

  padding-bottom: 50px;

  padding-right: 110px;

  padding-left: 110px;

  margin-top: -16em;

  color: white;

}

.remove-anchor {

  text-decoration: none;

  color: black;

}

.remove-anchor:hover {

  text-decoration: none;

}

.tech-img {

  width: 75%;

}

.slider-text-height {

  min-height: 60px;

}

.scroll-text {

  font-size: 20px;

  font-family: 'Lato-Regular';

}

.blue-color {

  color: #007bff;

}

.herotext-secondary1 a {

  color: #007bff !important;

  font-size: 30px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.herotext-secondary1 a:hover {

  color: black !important;

  font-size: 30px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.bg-white {

  background-color: white;

}

.box-pro-height-recnative{

  min-height: 405px;

}

.box-pro-height {

  min-height: 335px;

}

.box-pro-height-prototype{

  min-height: 375px;

}

.blockchain-box {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  min-height: 380px;

}

.blockchain-box:hover {

  border-left: 2px solid #0092ff;

  border-right: 2px solid #0092ff;

  border-top: 2px solid #0092ff;

  border-bottom: 6px solid #0092ff;

}

.border-color-red {

  border-left: 2px solid #ccc;

  border-right: 2px solid #ccc;

  border-top: 2px solid #ccc;

  border-bottom: 6px solid #ccc;

  padding-left: 5px;

  padding-right: 5px;

}

.border-color-red:hover {

  border-left: 2px solid #ff4f44;

  border-right: 2px solid #ff4f44;

  border-top: 2px solid #ff4f44;

  border-bottom: 6px solid #ff4f44;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

.text-mid {

  margin-top: 2%;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

}

.circle-text {

  border-radius: 50%;

  width: 58px;

  height: 58px;

  padding: 4px 10px;

  background-color: #035bdc !important;

  border: 3px solid #035bdc;

  color: white;

  text-align: center;

  font-size: 29px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.point-service-box {

  padding: 2em 2em;

  border: 2px solid #ccc;

}

.app-logo-border {

  border: 1px solid #ccc;

  padding: 15px;

}

.green-mark {

  width: 32px;

  height: 32px;

  background-color: #4589fe;

  margin-right: 15px;

}

.bg-black {

  background-color: #070f1c;

}

.tech-box {

  padding: 5px;

  max-width: 90px;

  margin: 0 auto;

}

.tech-box:hover {

  border: 5px solid white;

  padding: 1px;

}

.tech-outer-box {

  padding: 12px 22px;

}

.tech-text {

  color: white;

  font-size: 14px;

  text-align: center;

}

.div1 {

  background-color: #4589fe;

}

.div2 {

  background-color: #16b8b9;

}

.div3 {

  background-color: #fb7c00;

}

.div4 {

  background-color: #927fbc;

}

.div5 {

  background-color: #ff4f44;

}

.div6 {

  background-color: #68ba58;

}

.div7 {

  background-color: #ffb301;

}

.div8 {

  background-color: #ed6765;

}

.div9 {

  background-color: #4589fe;

}

.div10 {

  background-color: #16b8b9;

}

.tech-border {

  padding: 5px;

}

.active-border .tech-box {

  border: 5px solid white;

  padding: 1px;

}

.left-position {

  padding-left: 8%;

  padding-right: 5%;

  padding-top: 30px;

  padding-bottom: 30px;

}

.right-position {

  padding-right: 8%;

  padding-left: 5%;

}

.mt-20 {

  margin-top: 35px;

}

/*Mobile app dev services */

.mobapp-min {

  min-height: 350px;

}

.box-pro-height-mob {

  min-height: 400px;

}

.tech-img {

  width: 100%;

}

.padding-x {

  padding-right: 8%;

  padding-left: 8%;

}

.btn-primary {

  color: #fff;

  background-color: #68ba58;

  border-color: #09b4b5;

}

.p-div-img {

  width: 80%;

}

.blue-color {

  color: #007bff;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

}

/*Web dev*/

.web-app-banner {

  background-image: url('../images/services/web_dev/main-banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#web_dev_backimg1 {

  height: 500px;

  background-image: url('../images//services/web_dev/3rd-fold-banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

#web_dev_backimg2 {

  height: 500px;

  background-image: url('../images//services/web_dev/5th-Fold-Banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

.box-pro-height-webdev {

  min-height: 378px;

}

.webdev-min {

  min-height: 300px;

}

.blue-color {

  color: #007bff;

}

.app-block-icon {

  height: 80px;

  width: 80px;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

/*devops */

.devops-banner {

  background-image: url('../images/devops/DevOps-Slider.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.point-bg-img {

  background-image: url('../images/devops/DevOps-BG.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.boredr-blue {

  width: 100%;

  height: 8px;

  background-color: blue;

  padding: 0px;

  margin: 0px;

}

.checkbox {

  width: 10%;

  height: 25px;

  padding: 4px;

}

.tacbox {

  display: block;

  padding-bottom: 20px;

  padding-top: 10px;

  max-width: 800px;

}

.mobile-padding-15 {

  padding-right: 15px;

  padding-left: 15px;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

/*.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

} */

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.bg-devops-ef {

  position: relative;

  background: url('../assets/version7/images/devops/Object-1.jpg');

  background-repeat: no-repeat;

  background-position: bottom;

  background-position-x: 18%;

  padding: 30px 0px;

  background-size: 25%;

}

.list-checkmarks {

  padding-left: 10px;

}

.list-checkmarks li {

  list-style-type: none;

  padding-left: .5rem;

  padding-bottom: .6rem;

}

.padding-bottom-dev {

  padding-bottom: 1.5rem;

}

/*.list-checkmarks li:before {    

font-family: 'FontAwesome';

content: url('../assets/version7/images/devops/Tick-Blue.svg');

margin:0 10px 0 -28px;

font-size: 20px;

} */

.ai-box-img-partners {

  padding-top: 10px;

  padding-bottom: 20px;

  padding-left: 30px;

  padding-right: 30px;

  min-height: 240px;

}

.right-border {

  border-right: 2px solid #ccc

}

.mobile-view a {

  text-decoration: none;

}

.border-mobile-fea {

  border: 10px solid #EDEBEB;

}

.border-desktop-fea {

  border: 4rem solid #EDEBEB;

}

.icon-blue-check {

  width: 30px;

  height: 30px;

  padding-bottom: 4px;

}

.border-box-fea {

  border-top: 2rem solid #EDEBEB;

  border-bottom: 4rem solid #EDEBEB;

  border-left: 4rem solid #EDEBEB;

  border-right: 4rem solid #EDEBEB;

}

.border-box-fea-mobile {

  border: 15px solid #EDEBEB;

}

.gray-bg {

  background-color: #EDEBEB;

}

.width-icon {

  width: 30px;

}

/*Product Discovery */

.product-dis-banner {

  background-image: url('../images/services/product_discovery/Product-Discovery-Phase.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.fontsizepara-24 {

  font-size: 20px;

}

.blue-color {

  color: #007bff;

}

.circle-text-cgreen {

  border-radius: 50%;

  width: 58px;

  height: 58px;

  padding: 4px 10px;

  background: #09b4b5;

  border: 3px solid #09b4b5;

  color: white;

  text-align: center;

  font-size: 29px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.circle-text-green {

  border-radius: 50%;

  width: 58px;

  height: 58px;

  padding: 4px 10px;

  background: #5CBA47;

  border: 3px solid #5CBA47;

  color: white;

  text-align: center;

  font-size: 29px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.herotext-secondary1 a:hover {

  color: black !important;

  font-size: 30px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.product-height {

  min-height: 460px;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

}

.MultiCarousel .leftLst.over,

.MultiCarousel .rightLst.over {

  pointer-events: none;

  background: #ccc;

  display: none;

}

.MultiCarousel .MultiCarousel-inner .item>div {

  background-color: white;

}

.service-height {

  min-height: 420px;

}

/* Mobile app dev */

.mobile-app-banner {

  background-image: url('../images/mobile_app_dev/banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

/*Emerg tech */

.emerg-banner {

  background-image: url('../images/services/emerging_tech/Emerging-technology.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

/*AI ML */

.ai-partners {

  padding-right: 30px;

}

.ai-partners-width {

  padding-right: 15px;

}

.ai-box-img-partners {

  border: 2px solid #ccc !important;

  padding-top: 10px;

  padding-bottom: 20px;

  padding-left: 30px;

  padding-right: 30px;

  min-height: 275px;

}

.ai-font {

  font-size: 26px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  line-height: 30px;

  padding: 4px;

}

.right-border {

  border-right: 2px solid #ccc;

}

.mobile-view a {

  text-decoration: none;

}

/* Style the tab content */

.hideon-load {

  display: none;

}

.ai-div-img {

  margin: auto;

  display: block;

}

/*IOT */

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}
.move-icon{position: relative;}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

}

/* Blockchain */

.accelerators_text {

  text-shadow: 0 0 50px #0e0e0e;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

.img-icon-left {

  height: 110px;

  width: 110px;

}

#mybtn {

  font-size: 20px !important;

}

#more {

  display: none;

}

/*Extended Reality */

.extended-banner {

  background-image: url('../images/services/extended-reality/Extended-Reality.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.blue-color {

  color: #007bff;

}

.full-stack-height {

  min-height: 260px;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

.tech-stack {

  width: 90%;

}

/* Software Prototype */

.prototype-banner {

  background-image: url('../images/prototype/Clickable-Prototype1.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.scroll-text-1 {

  font-size: 20px;

  line-height: 28px;

}

.top-padding-pro {

  padding-top: 50px;

}

.mobile-img-pro {

  display: none;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.outer-div-pro {

  display: flex;

  align-items: center;

  justify-content: center;

}

.dot-pro {

  font-size: 26px;

  letter-spacing: 6px;

  color: white;

}

.number-box {

  background-color: white;

  border-radius: 8px;

  height: 78px;

  width: 78px;

}

.number-text {

  color: #0092ff;

  font-size: 34px;

  vertical-align: middle;

}

.dot-pro-mobile:after {

  content: '\2807';

  font-size: 25px;

  color: white;

  display: none;

}

.box-text-prototype {

  background-color: white;

  border-radius: 14px;

  min-height: 220px;

}

.hide-div {

  display: none;

}

/*User experiance */

.ux-min {

  min-height: 230px;

}

.prototype-banner {

  background-image: url('../images/user_experiences/Slider_User.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.product-bgimg {

  background-image: url('../images/user_experiences/Product-Strategy.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 380px;

}

.adaptability-bgimg {

  background-image: url('../images/user_experiences/Adaptability.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 430px

}

#ux-design-process {

  background-image: url('../images/user_experiences/Our-UX-Design-Process.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 620px

}

.font-hero {

  font-size: 68px !important;

}

.ux-design-process-toptxt {

  margin-top: -13em !important;

}

.bg-color-prototype {

  background-image: linear-gradient(#4589FF, #08BDBA);

}

.pro-box-height {

  min-height: 250px;

}

.top-padding-pro {

  padding-top: 50px;

}

.box-pro-height-big {

  min-height: 380px;

}

.mobile-img-pro {

  display: none;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

#full-bg {

  z-index: 1;

  min-height: 290px;

  background-image: linear-gradient(#4589FF, #08BDBA);

  padding-bottom: 40px;

}

#scal-design {

  position: relative;

  z-index: 11 !important;

  background-color: white;

  top: -90px !important;

  min-height: 160px;

  width: 100%;

}

.img-user-logo {

  width: 135%;

}

.space-top {

  margin-top: 40px;

}

/*Python devlopment*/

.web-app-banner {

  background-image: url('../images/services/python_dev/Python-Dev.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#web_dev_backimg1 {

  height: 500px;

  background-image: url('../images//services/web_dev/3rd-fold-banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

#web_dev_backimg2 {

  height: 500px;

  background-image: url('../images//services/web_dev/5th-Fold-Banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

.python-min {

  min-height: 260px;

}

.box-pro-height-pyt {

  min-height: 378px;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.block-icon-box {

  border: 2px solid #ccc;

  min-height: 220px;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.flip-card:hover .flip-card-inner {

  transform: rotateY(180deg);

}

/* React Native Dev */

.web-app-banner {

  background-image: url('../images/services/react_native/React-Native-Development-Services.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#web_dev_backimg1 {

  height: 500px;

  background-image: url('../images//services/web_dev/3rd-fold-banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

#web_dev_backimg2 {

  height: 500px;

  background-image: url('../images//services/web_dev/5th-Fold-Banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

.Reactnativ-min {

  min-height: 330px;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.circle-text {

  border-radius: 50%;

  width: 58px;

  height: 58px;

  padding: 4px 10px;

  background: #035bdc;

  border: 3px solid #035bdc;

  color: white;

  text-align: center;

  font-size: 29px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.min-height-80 {

  min-height: 85px;

}

/* React JS Dev */

.reactdev_min {

  min-height: 300px;

}

.block-text {

  font-size: 24px;

  font-family: 'Ubuntu-Regular', Helvetica, sans-serif;

  font-weight: 500;

  line-height: 32px;

}

.flip-card {

  perspective: 1000px;

}

.flip-card-inner {

  position: relative;

  width: 100%;

  height: 100%;

  text-align: center;

  transition: transform 0.6s;

  transform-style: preserve-3d;

}

.circle-text {

  border-radius: 50%;

  width: 58px;

  height: 58px;

  padding: 4px 10px;

  background: #035bdc;

  border: 3px solid #035bdc;

  color: white;

  text-align: center;

  font-size: 29px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.green-mark {

  width: 32px;

  height: 32px;

  background-color: #4589fe;

  margin-right: 15px;

}

h3 {

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  font-size: 32px;

  line-height: 35px;

  padding-top: 20px;

  padding-bottom: 5px;

  font-weight: 600;

  padding-top: 0px;

  padding-bottom: 0px;

}

.tech-box {

  padding: 5px;

  max-width: 90px;

  margin: 0 auto;

}

.tech-box:hover {

  border: 5px solid white;

  padding: 1px;

}

.tech-outer-box {

  padding: 12px 22px;

}

.tech-text {

  color: white;

  font-size: 14px;

  text-align: center;

}

.tech-border {

  padding: 5px;

}

.active-border .tech-box {

  border: 5px solid white;

  padding: 1px;

}

.left-position {

  padding-left: 8%;

  padding-right: 5%;

  padding-top: 30px;

  padding-bottom: 30px;

}

.mt-20 {

  margin-top: 35px;

}

/*php development */

.php-app-banner {

  background-image: url('../images/services/php/PHP-Development-Services.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.phpservice-height {

  min-height: 300px;

}

.phpbox-pro-height {

  min-height: 412px;

}

/* Angular development */

.angular-app-banner {

  background-image: url('../images/services/angular/Angular-Development-Services.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.contain-height {

  min-height: 130px;

}

/* wordpress services */

/*About us */

/*Referral */

.error {

  border: none !important;

  border-bottom: 1px solid #ff0000 !important;

  border-color: #ff0000;

  color: red;

}

#name-error {

  border: none !important;

}

#company-error {

  border: none !important;

}

#job_title-error {

  border: none !important;

}

#email-error {

  border: none !important;

}

.speaker {

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  font-size: 22px;

  font-weight: 600;

}

.fontsizepara-new {

  font-size: 20px;

  line-height: 28px;

}

/*Careers */

.owl-carousel .item {

  height: 10rem;

  background: #4DC7A0;

  padding: 1rem;

}

.btns {

  display: table;

  margin: 30px auto;

}

.customNextBtn,

.customPreviousBtn {

  float: right;

  background: #2d9070;

  color: #fff;

  padding: 10px;

  margin-left: 5px;

  cursor: pointer;

}

.bg-color-slider {

  background-image: linear-gradient(#4589FF, #08BDBA);

  padding-left: 35px;

  padding-top: 35px;

  background-size: 90% 90%;

  background-repeat: no-repeat;

}

.round {

  border-radius: 50%;

}

.round-icon {

  background-color: #5CBA47;

  color: black;

  height: 50px;

  width: 50px;

  padding: 10px 10px;

}

.previous {

  border: 2px solid #5CBA47;

  color: black;

  height: 60px;

  width: 60px;

  padding: 15px 16px;

  vertical-align: middle;

}

.next {

  background-color: #5CBA47;

  color: black;

  height: 60px;

  width: 60px;

  padding: 15px 16px;

  vertical-align: middle;

}

.icon {

  vertical-align: middle;

}

.next {

  background-color: #5CBA47;

  color: black;

  height: 60px;

  width: 60px;

  padding: 15px 16px;

  vertical-align: middle;

}

.videos img {

  width: 100%;

  height: auto;

}

a.video {

  float: left;

  position: relative;

}

a.video span {

  width: 100%;

  height: 100%;

  position: absolute;

  background: url("../path-to-your-image/play-btn.png") no-repeat;

  background-position: 50% 50%;

  background-size: 300%;

}

.border-full {

  border: 40px solid #F8F9FA;

}

.border-left-gray {

  border-left: 50px solid #F8F9FA;

}

.border-right-gray {

  border-left: 50px solid #F8F9FA;

}

.border-bottom-gray {

  border-left: 50px solid #F8F9FA;

}

.border-top-gray {

  border-left: 50px solid #F8F9FA;

}

.date {

  font-size: 22px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  color: #035bdc;

}

.icon-careers {

  width: 40px;

}

.bold-font-small {

  font-size: 24px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  line-height: 30px;

}

.job-title {

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  font-size: 32px;

  line-height: 35px;

}

.kiwitech-text {

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  font-size: 32px;

  line-height: 35px;

}

.video-height {

  height: 410px;

}

.img-fluid-careers {

  width: 100%;

  height: 410px;

  background-repeat: no-repeat;

  background-position: center;

  object-fit: cover;

  border-top-right-radius: 10px;

  border-top-left-radius: 10px;

  overflow: hidden;

  background-size: contain;

}

.icon-size {

  width: 28px;

}

.right-side {

  position: absolute;

  right: 20px;

  width: 60px;

}

.padding-left {

  padding-left: 20px;

}

.mycontent-left {

  border-right: 2px dashed #333;

}

.v-divider {

  margin-left: 5px;

  margin-right: 5px;

  width: 1px;

  height: 100%;

  border-left: 1px solid gray;

}

.border-white-right {

  border-right: 2px solid white;

}

.text-center-md {

  text-align: center;

}

.round-border {

  border-radius: 8px;

  border: 2px solid white;

  width: 88%;

}

.social-icon a {

  padding: 10px;

  vertical-align: middle;

  margin-bottom: 10px;

  margin-top: 10px;

  text-decoration: none;

}

.word-wrap {

  word-wrap: break-word;

}

.padding-right-md {

  padding-right: 8%;

}

.padding-left-md {

  padding-left: 10%;

}

.lato-reg {

  font-family: Lato-Regular;

  font-size: 20px;

  line-height: 28px;

}

/* Guides */

.guides-banner {

  background-image: url('../images/whitepaper/guides-Hero-Image.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

/* WHite Papers */

.white-banner {

  background-image: url('../images/whitepaper/Hero-Banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.white-img {

  background-repeat: no-repeat;

  background-position: center;

  object-fit: cover;

  height: 270px;

  width: 100%;

  border-top-right-radius: 10px;

  border-top-left-radius: 10px;

  overflow: hidden;

  background-size: contain;

}

.white-text-box {

  border: 1px solid #ccc;

  border-bottom-left-radius: 11px;

  border-bottom-right-radius: 11px;

  border-top: none;

  min-height: 160px;

}

.bold-text-white {

  font-size: 18px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

a.nostyle:link {

  text-decoration: inherit;

  color: inherit;

}

a.nostyle:visited {

  text-decoration: inherit;

  color: inherit;

}

.round-input-box {

  border: 2px solid white;

  border-radius: 10px;

  color: #fff;

  display: inline-block;

  height: 50px;

  padding: 10px;

  width: 100%;

  background-color: transparent;

  outline: none;

}

.inner-padding-news {

  padding-top: 6%;

  padding-bottom: 6%;

  padding-left: 10%;

  padding-right: 10%;

}

.error {

  border: 2px solid #ff0000;

}

.btn-subscribe {

  padding: 5px;

  height: 52px;

}

.text-success {

  color: white !important;

}

.btn:hover {

  border-color: white !important;

}

/*Whitepapers A!*/

.white-banner-ai {

  background-image: url('../images/whitepaper/white-paper-slider.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 740px;

}

.white-banner-build {

  background-image: url('../images/whitepaper/Building.png');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 710px;

}

.white-banner-digi {

  background-image: url('../images/whitepaper/white-paper-slider2.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 740px;

}

.s-height {

  min-height: 250px !important;

}

.ppc-heading {

  font-size: 40px;

  line-height: 56px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.thin-big-text {

  font-size: 36px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  font-weight: 700;

}

.bg-gray {

  background-color: #eee;

}

.padding-top-100 {

  padding-top: 150px;

}

/*Full stack */

.full-stack-banner {

  background-image: url('../images/services/full_stack_dev/Full-Stack-Developers-for-Startups.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.point-bg-img {

  background-image: url('../images/devops/DevOps-BG.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.div-img {

  width: 26%;

}

/*Wordpress */

.web-app-banner {

  background-image: url('../images/services/wp/WordPress-Dev-services.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#web_dev_backimg1 {

  height: 500px;

  background-image: url('../images//services/web_dev/3rd-fold-banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

#web_dev_backimg2 {

  height: 500px;

  background-image: url('../images//services/web_dev/5th-Fold-Banner.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

/*Events */

/* EVENTS page style start here from the internal pages */

.demo-day-carousel .MultiCarousel-inner .item>div:hover .upcominginfo {

  display: none;

}

.bg-img-2-events .learn-more a {

  text-decoration: none;

  color: #0056b3;

}

/* EVENTS page style end here from the internal pages */

.events-banner {

  background-image: url('../images/events/Events-Overview.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.event-top-img {

  background-image: url('../images/events/About-Events.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  background-size: 100%;

  min-height: 410px;

}

.bg-img-1-events {

  background-image: url('../images/events/Outline-BG.jpg');

  background-repeat: no-repeat;

  background-position-y: bottom 10px;

  background-size: cover;

}

.bg-img-1-events-dd{

  background-image: url('../images/events/Outline-BG.jpg');

  background-repeat: no-repeat;

  background-position-y: bottom 10px;

  background-size: 100% 100%;

}

.monthevents {

  font-size: 20px;

  text-shadow: 0 0 3px black;

}

.para-terms {

  font-size: 20px;

  line-height: 28px;

}

.para-terms-use{

  font-size: 20px;

  line-height: 28px;

}

.para-terms-event

{

  font-size: 22px;

  line-height: 30px;

}

.mborder-right {

  border-right: 2px solid #FFFFF7;

}

.border-right-stats {

  border-right: 2px solid #fffff7;

}

.active-s {

  background-color: #5CBA47;

}

.active-s>.white-icon {

  display: block;

}

.active-s>.green-icon-1 {

  display: none;

}

.btn-primary-1 {

  border: 3px solid #5CBA47;

}

.upcoming-events {

  margin-top: 40px;

  background-position: bottom;

  background-repeat: no-repeat;

  min-height: 380px;

  object-fit: cover;

}

.upcoming-events .bottomtext {

  bottom: 25px;

  position: absolute;

  width: 255px;

}

.event-date {

  font-size: 34px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  text-shadow: 0 0 8px #494949;

}

.event-name {

  font-size: 26px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.py-80 {

  padding-top: 80px;

  padding-bottom: 80px;

}

.stats-text {

  padding-top: 0px !important;

}

.mt-60 {

  margin-top: 70px;

}

.border-events {

  border: 2px solid green;

}

.padding-b-80 {

  padding-bottom: 80px;

}

#pitch-events {

  background-image: url('../images/events/Pitch-Events.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

}

#panel-disc {

  background-image: url('../images/events/Panel-Discussions.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

}

#workshop {

  background-image: url('../images/events/Workshop.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

}

.event-type {

  padding-top: 75px;

}

.inputregister {

  width: 100%;

  /* background: #070f1c;*/

}

.pl-40 {

  padding-left: 40px;

}

.event-time-text {

  font-size: 22px;

}

.cal-border-top {

  border-top: 2px solid #e0e0e0;

}

.cal-border-left {

  border-left: 2px solid #e0e0e0;

}

.cal-border-right {

  border-right: 2px solid #e0e0e0;

}

.cal-border-bottom {

  border-bottom: 2px solid #e0e0e0;

}

.cal-right {

  float: right;

  right: 7%;

}

.cal-left {

  left: 5%;

}

.cal-round-button {

  height: 45px !important;

  width: 45px !important;

  border-radius: 50%;

  border: 2px solid #5CBA47 !important;

  outline: 2px solid #5CBA47 !important;

  padding: 7px;

}

.green-no-active {

  background-color: #5CBA47;

}

.month-title {

  border-bottom: 2px solid #e0e0e0;

}

.day-date {

  font-size: 30px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.cal-title {

  font-size: 22px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  color: #0056b3;

}

.cal-time {

  font-size: 20px;

  font-family: 'Lato-Regular', Helvetica, sans-serif;

}

.text-about {

  font-size: 22px;

  font-family: 'Lato-Regular', Helvetica, sans-serif;

  line-height: 30px

}

.blue-color {

  color: #0056b3;

}

.text-padding-res {

  padding-bottom: 39px;

}

.border-green-button {

  color: white;

  padding: 5px 20px;

  border-radius: 8px;

  background-color: Transparent;

  font-size: 22px;

  border: 2px solid #5CBA47;

  font-family: 'Ubuntu-Medium';

}

.border-green-button:hover {

  background-color: #5CBA47;

}

.inputregister {

  font-size: 18px;

}

.bg-black-form #dropdownEvents {

  background: #070f1c;

  color: #fffff9;

}

.bg-black-form .eventlists {

  background: #070f1c;

  color: #fffff9;

  border: 1px solid #505050;

  font-size: 17px;

}

/* Demodays */

.events-banner {

  background-image: url('../images/demodays/banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.event-top-img-dd {

  background-image: url('../images/demodays/DD-About.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

/* .DD-About-img{

  min-height: 410px;

} */

.web-event-img{

  display: block;

}

.mob-event-img{

  display: none;

}

.monthevents {

  font-size: 20px;

  text-shadow: 0 0 3px black;

}

.register-form-black>.inputregister::placeholder {

  color: #ffffff;

}

.bg-black-form .inputregister {

  width: 100%;

  background: #070f1c;

}

.fancybox {

  width: 100%;

}

.width-100 {

  width: 100%;

}

.showhoverupcoming {

  font-size: 20px;

  font-family: 'Ubuntu-Bold', sans-serif;

  color: #ffffff;

  padding: 30px 5px;

  background: rgb(0 0 0 / 58%);

  display: none;

}

.registerupcoming,

.registerupcoming:hover {

  font-size: 20px;

  width: 200px;

  border-radius: 10px;

}

.pitchupcoming {

  font-size: 20px;

  width: 200px;

  border-radius: 10px;

  color: #ffffff;

  border: 2px solid #ffffff;

}

.green-icon {

  display: none;

}

.demo-day-carousel .MultiCarousel-inner .item>div:hover .showhoverupcoming {

  display: block;

}

.demo-day-carousel .MultiCarousel-inner .item>div:hover .upcominginfo {

  display: none;

}

.demo-day-carousel .MultiCarousel-inner .item>div:hover {

  /* margin-top: -5px;

  min-height: 395px; */

  scale: 1.1;

}

.demo-day-carousel .MultiCarousel-inner .item>div {

  text-align: center;

  padding: 10px;

  margin-right: 15px;

  margin-top: 30px;

  background: #bababa;

}

.leftLst-button,

.rightLst-button {

  position: absolute;

  border-radius: 50%;

  top: calc(90% - 15px);

  width: 45px;

  height: 45px;

  outline: 1px solid #5CBA47 !important;

  border: 1px solid #5CBA47 !important;

}

.no-overflow {

  overflow: hidden;

}

.leftLst-button {

  left: 0px;

  background-color: #5CBA47;

}

.rightLst-button {

  left: 65px;

  background-color: #5CBA47;

}

.leftLst-button.over,

.rightLst-button.over {

  pointer-events: none;

  border: 3px solid #5CBA47;

  background-color: white;

}

.rightLst-button.over>.white-icon-1 {

  display: none;

}

.rightLst-button.over>.green-icon {

  display: block;

}

.leftLst-button.over>.white-icon {

  display: none;

}

.leftLst-button.over>.green-icon-1 {

  display: block;

}

.leftLst-button>.white-icon {

  display: block;

}

.leftLst-button>.green-icon-1 {

  display: none;

}

.displayimg>.green-icon-1 {

  display: none;

}

.displayimg>.white-icon {

  display: block;

}

.bg-black-form {

  background-color: #070f1c;

}

/* intenal page css end here */

.events-banner {

  background-image: url('../images/demodays/banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.bg-img-2-events {

  background-image: url('../images/events/Outline-BG-2.png');

  background-repeat: no-repeat;

  background-position: right 5% top 95px;

  background-size: cover;

  background-size: 100% 88%;

  padding-bottom: 100px;

  /* padding-top: 30px */

}

.event-type {

  padding-top: 75px;

}

.learn-more {

  font-size: 20px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  color: #0056b3;

}

.learn-more-events a{

  font-size: 18px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  color: #0056b3;

}

a {

  text-decoration: none;

}

.pl-40 {

  padding-left: 40px;

}

.event-time-text {

  font-size: 22px;

}

.cal-border-top {

  border-top: 2px solid #e0e0e0;

}

.cal-border-left {

  border-left: 2px solid #e0e0e0;

}

.cal-border-right {

  border-right: 2px solid #e0e0e0;

}

.cal-border-bottom {

  border-bottom: 2px solid #e0e0e0;

}

.cal-right {

  float: right;

  right: 7%;

}

.cal-left {

  left: 5%;

}

.cal-round-button {

  height: 45px !important;

  width: 45px !important;

  border-radius: 50%;

  border: 2px solid #5CBA47 !important;

  outline: 2px solid #5CBA47 !important;

  padding: 7px;

}

.green-no-active {

  background-color: #5CBA47;

}

.month-title {

  border-bottom: 2px solid #e0e0e0;

}

.day-date {

  font-size: 30px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.cal-title {

  font-size: 22px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  color: #0056b3;

}

.cal-time {

  font-size: 20px;

  font-family: 'Lato-Regular', Helvetica, sans-serif;

}

.text-about {

  font-size: 22px;

  font-family: 'Lato-Regular', Helvetica, sans-serif;

  line-height: 30px

}

.blue-color {

  color: #0056b3;

}

.text-padding-res {

  padding-bottom: 39px;

}

.border-green-button {

  color: white;

  padding: 5px 20px;

  border-radius: 8px;

  background-color: Transparent;

  font-size: 22px;

  border: 2px solid #5CBA47;

  font-family: 'Ubuntu-Medium';

}

.border-green-button:hover {

  background-color: #5CBA47;

}

.arrowc:focus {

  outline: 0;

}

.arrowc {

  background: #5cba47;

  border: 0;

  border-radius: 50%;

  height: 40px;

  width: 40px;

  text-align: center;

}

.carousel-control-next,

.carousel-control-prev {

  opacity: .8;

}

#imagespast .carousel-control-prev,

#videospast .carousel-control-prev {

  left: -22px;

}

#imagespast .carousel-control-next,

#videospast .carousel-control-next {

  right: -22px;

}

#imagespast .carousel-indicators {

  right: 0;

  padding-bottom: 0;

  bottom: -35px;

}

.inputregister {

  font-size: 18px;

}

.bg-black-form #dropdownEvents {

  background: #070f1c;

  color: #fffff9;

}

.bg-black-form .eventlists {

  background: #070f1c;

  color: #fffff9;

  border: 1px solid #505050;

  font-size: 17px;

}

#dropdownEvents::after {

  position: absolute;

  right: 0;

  top: 0;

  content: url('../images/arrow_down.svg');

  border-top: 0;

  border-right: 0;

  border-left: 0;

  width: 10px;

}

.monthevents {

  font-size: 20px;

  text-shadow: 0 0 3px black;

}

.bg-cream {

  background-color: #f5f5f5;

}

.tech-img {

  width: 100%;

}

.pl-contain {

  padding-left: 14.5%;

}

.pl-contain-dd{

  padding-left: 12%;

}

/* KiwiSocial */

.kiwi-banner {

  background-image: url('../images/kiwisocial/KiwiSocial-Banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.event-top-img-kiwi {

  background-image: url('../images/kiwisocial/Kiwisocial-About.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.bg-img-2-events-kiwi {

  background-image: url('../images/events/Outline-BG-2.png');

  background-repeat: no-repeat;

  background-position: right 5% top 95px;

  background-size: cover;

  background-size: 100% 95%;

}

.bg-img-1-events-kiwi {

  background-image: url('../images/events/Outline-BG.jpg');

  background-repeat: no-repeat;

  background-position-y: bottom 10px;

  background-size: cover;

}

/* Flip no hide on mozila browser */

.flip-card:hover .flip-hide-mozila {

  display: none;

}

.active-app {

  display: none;

}

/* This is copy from mobile-app-development internal page css start here */

.services-bannerhero {

  background-image: url('../images/mobile_app_dev/Mobile-App-Development-Services.jpg');

}

.MultiCarousel {

  float: left;

  overflow: hidden;

  padding: 15px;

  width: 100%;

  position: relative;

}

.MultiCarousel .MultiCarousel-inner {

  transition: 1s ease all;

  float: left;

}

.MultiCarousel .MultiCarousel-inner .item {

  float: left;

}

.MultiCarousel .MultiCarousel-inner .item>div {

  text-align: center;

  padding: 10px;

  margin: 10px;

  background: #f1f1f1;

  color: #666;

}

.MultiCarousel .leftLst,

.MultiCarousel .rightLst {

  position: absolute;

  border-radius: 50%;

  top: calc(50% - 20px);

}

.MultiCarousel .leftLst {

  left: 0;

}

.MultiCarousel .rightLst {

  right: 0;

}

.items {

  border-radius: 5px;

}

.MultiCarousel .leftLst.over,

.MultiCarousel .rightLst.over {

  pointer-events: none;

  background: #ccc;

}

.MultiCarousel .MultiCarousel-inner .item>div {

  border-radius: 12px;

}

.MultiCarousel .MultiCarousel-inner .item>div {

  text-align: center;

  padding: 10px;

  margin: 10px;

  background: #f1f1f1;

  color: #111111;

  /* max-height: 294px; */

}

/* Added by  max-height: 294px; */

.light-gray-bg {

  background-color: #F0F0F0;

}

/* This is copy from mobile-app-development internal page css end here */

/* custom-web-development page style css start here copied from internal page*/

.border-cream {

  border-top: 3rem solid #EDEBEB;

  border-bottom: 3rem solid #EDEBEB;

  border-left: 5rem solid #EDEBEB;

  border-right: 5rem solid #EDEBEB;

}

.bg-color-cream {

  background-color: #f5f5f5;

}

/* custom-web-development page style css end here */

/* product-discovery page style css start here copied from internal page*/

.bg-color-cream {

  background-color: #f5f5f5;

}

/* product-discovery page style css end here */

/* devops page style css start here copied from internal page*/

/* .blog-titel, .blog-titel a{font-size: 30px;font-family:'Ubuntu-Bold',Helvetica, sans-serif;word-spacing: normal !important;line-height: 40px;text-decoration: none;} */

.devops-min {

  min-height: 245px;

}

/* devops page style css end here */

/* aws-activate page style css start here */

.banner-subhead-para {

  font-size: 24px;

}

#dotted-bg-3 {

  background-image: url(../assets/version7/images/services/aws_activate/dotted-bg-3.png);

  background-repeat: no-repeat;

  background-position: left 15px top 15px;

  background-size: 50px;

  /* padding-top: 15px; */

}

#dotted-bg_3 {

  background-image: url(../assets/version7/images/services/aws_activate/dotted-bg-3.png);

  background-repeat: no-repeat;

  background-position: left 15px top 15px;

  background-size: 50px;

  padding-top: 15px;

}

/* our portfolio section start here * this is same page style*/

.aws-relative {

  position: relative;

}

.aws-absolute {

  position: relative;

  right: -160px;

  top: 20px;

  z-index: 999;

  width: 100%;

  max-width: 400px;

}

.bg-f7f6fb {

  background-color: #f7f6fb;

  /* height: 450px; */

  padding: 70px 0;

}

.our-portfolio {

  font-size: 22px;

  line-height: 34px;

}

.img-dottet {

  background-image: url('../images/services/aws_activate/dotted-bg.png');

  background-repeat: no-repeat;

  height: 250px;

  border: 1px solid red;

  width: 100%;

  background-size: contain;

}

.aws-2 {

  position: absolute;

  bottom: 13%;

  left: 100%;

  z-index: 1;

}

.padding-carousel-left {

  padding-left: 30px;

  padding-right: 30px;

}

.bg-color-aws {

  background-image: linear-gradient(#15488a, #57ba48);

}

.img-full-image {

  width: 87%;

  height: auto;

}

.btn-form {

  box-shadow: none;

  padding: 5px 20px;

}

.eligibility-requirements-list {

  padding-left: 22px;

}

.eligibility-requirements-list li p {

  padding-left: 10px;

  margin-left: 10px;

  margin-bottom: 0;

}

/* aws-activate page style css end here */

/* emerging-technology  page style start here */

.tab {

  float: left;

  border: 1px solid #ccc;

  background-color: #f1f1f1;

  width: 100%;

  height: auto;

}

.hideon-load {

  display: none;

}

/* Style the buttons inside the tab */

.tab button {

  display: block;

  background-color: #000000;

  color: white;

  padding: 28px 35px;

  width: 100%;

  border: none;

  outline: none;

  text-align: left;

  cursor: pointer;

  transition: 0.3s;

  font-size: 22px;

  border-bottom: 1px solid #fff;

}

/* Change background color of buttons on hover */

.tab button:hover {

  background-image: linear-gradient(#4589FF, #08BDBA);

}

/* Create an active/current "tab button" class */

.tab button.active {

  background-image: linear-gradient(#4589FF, #08BDBA);

  color: white;

  font-size: 20px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

/* Style the tab content */

.tabcontent {

  float: left;

  padding: 0px 12px;

  width: 100%;

  border-left: none;

  height: 300px;

}

/* emerging-technology  page style end here */

/* ai-ml  page style start here */

.category-text {

  font-size: 20px;

  color: #5CBA47;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.round-img {

  border-top-left-radius: 20px;

  border-top-right-radius: 20px;

  object-fit: cover;

  width: 100%;

  height: 100%;

}

.blog-img {

  height: 270px;

}

.view-all {

  font-size: 28px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  background-color: #5CBA47;

  color: #ffffff;

  padding: 5px 20px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  border-radius: 8px !important;

}

/* ai-ml  page style end here */

/* iot-development  page style start here */

.iot-banner {

  background-image: url('../images/iot/IoT-SLider.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

.iot-min {

  min-height: 260px;

}

/* iot-development  page style end here */

/* blockchain-development  page style start here */

.blockchain-banner {

  background-image: url('../images/blockchain/BlockchainSlider.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

}

#hire-blockchain {

  height: 560px;

  background-image: url('../images/blockchain/Hire-Blockchain-devloper.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

  background-position: center;

}

.blockchain-min {

  min-height: 260px;

}

/* blockchain-development  page style end here */

/* extended-reality  page style start here */

.right-align-section {

  padding-left: 12%;

}

.carousel-control-prev,

.carousel-control-next {

  width: 3%;

}

/* .carousel-control-next-crowdfunding

{

  left: 5%;

} */

/* .carousel-control-next {

  left: 5%;

} */

.carousel-control-next-full-stack {

  left: 5% !important;

}

.carousel-control-next-crowdfunding {

  right: 0;

}

.carousel-control-next .move-icon {

  position: relative;

  bottom: 5%;

}

.margin-y-60 {

  margin-top: 60px;

  margin-bottom: 60px;

}

.align-img {

  text-align: right;

}

.slider-img {

  width: 99%;

}

.extended-height {

  min-height: 374px;

}

/* extended-reality  page style end here */

/* angular-developmentpage style start here  */

.angular-height {

  min-height: 320px;

}

/* angular-developmentpage style end here  */

/* wordpress-development style start */

.wps-min {

  min-height: 300px;

}

.box-pro-height-wp {

  min-height: 390px;

}

/* wordpress-development style end here*/

/* whitepapers style start*/

/* white_papers 2 style start here*/

.white-img {

  background-repeat: no-repeat;

  background-position: center;

  object-fit: cover;

  height: 270px;

  width: 100%;

  border-top-right-radius: 10px;

  border-top-left-radius: 10px;

  overflow: hidden;

  background-size: contain;

}

.round-input-box {

  border: 2px solid white;

  border-radius: 10px;

  color: #fff;

  display: inline-block;

  height: 50px;

  padding: 10px;

  width: 100%;

  background-color: transparent;

  outline: none;

}

/* whitepapers style end*/

.box-white {

  border: 1px solid #ccc;

  border-top: none;

}

.box-img {

  padding-top: 1rem;

}

.box-white-img {

  background-repeat: no-repeat;

  background-position: center;

  object-fit: fill;

  height: 270px;

  width: 100%;

  border-top-right-radius: 10px;

  border-top-left-radius: 10px;

  overflow: hidden;

  background-size: contain;

}

.tech-view .text-success {

  font-weight: bold;

  font-family: 'Ubuntu', sans-serif;

}

.box-white-head {

  border: 1px solid #ccc;

  border-bottom-left-radius: 10px;

  border-bottom-right-radius: 10px;

  height: 152px;

}

.last-head {

  font-weight: bold;

  font-size: 18px;

  font-family: 'Ubuntu', sans-serif;

}

.tech-view .no-style {

  text-decoration: none;

  color: #000;

}

.bold-text1 {

  font-size: 30px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.bold-text2 {

  font-size: 50px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.box-padding {

  padding: 60px;

}

.form-area .form-control {

  background-color: transparent;

  border: 2px solid #fff;

  border-radius: 10px;

  padding: 23px;

  width: 100%;

}

.form-area .form-control:focus {

  border: 2px solid #fff;

  box-shadow: 0 0 0 .2rem rgba(0, 0, 0, 0);

}

.btn-form-submit {

  border: 2px solid #fff !important;

  color: #fff;

  padding-left: 30px;

  padding-right: 30px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  border-radius: 10px;

}

.form-area ::placeholder {

  color: #fff;

}

/* white_papers 2 style end here*/

/* startup-program style start here */

.startup-remove-margin-top {

  margin-bottom: -180px;

}

.carousel-jay {

  background-image: url('../images/startup_program/jay-whitehead.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-craig {

  background-image: url('../images/startup_program/Craig-Ridley.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-troy {

  background-image: url('../images/startup_program/Troy-Glick.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-jennifer {

  background-image: url('../images/startup_program/Jennifer-Shreffler.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-img1 {

  background-image: url('../images/startup_program/sarah.png');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-img2 {

  background-image: url('../images/startup_program/HarshaRajasimha.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-img3 {

  background-image: url('../images/startup_program/Odeh-Muhawesh.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

.carousel-img4 {

  background-image: url('../images/startup_program/David-Gertler.jpg');

  background-position: center;

  background-size: cover;

  height: 400px;

  background-repeat: no-repeat;

  background-position: center;

}

/* startup-program style end here */

/* corporations style start here */

.rightLst {

  font-size: 17px;

}

.leftLst {

  font-size: 17px;

}

.corp-banner {

  background-image: url('../images/corporations/main-banner.jpg');

  background-repeat: no-repeat;

  background-position: center top;

  background-size: cover;

}

#corp_thirdfold {

  height: 500px;

  background-image: url('../images/corporations/Third-Fold.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  margin-bottom: 120px;

  display: block;

  z-index: 2 !important;

}

.p-div-img-carausal {

  width: 50%;

}

/* corporations style end here */

/* our-team style start here */

.team-banner {

  background-image: url('../images/our_team/Team-Hero-Banner.jpg');

  background-repeat: no-repeat;

  background-position: center top;

  background-size: cover;

}

.about-backbg {

  background: url('../images/accelerators/Object-1.jpg');

  background-repeat: no-repeat;

  background-position: left 15% bottom;

  padding-bottom: 30px;

  background-size: 40%;

}

.about-backbg1 {

  background: url('../images/accelerators/Object-1.jpg');

  background-repeat: no-repeat;

  background-position: right 2% bottom;

  padding-bottom: 35px;

  background-size: 35%;

}

.about-link {

  font-size: 28px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  text-decoration: none;

}

.item .cover {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  transition: opacity 0.15s ease-in;

  opacity: 0;

}

.item:hover .cover {

  opacity: 1

}

.padding-team {

  padding: 15px 20px;

}

.padding-top-15 {

  padding-top: 15px;

}

.desktop-only {

  display: inline-block;

}

.mobile-only {

  display: none;

}

.green-line {

  border-bottom: 7px solid #5CBA47;

  width: 90px;

}

/* our-team style end here */

/* clients-speak start here */

.heading-desktop {

  color: #000;

  font-size: 32px;

}

/*end*/

#form-div {

  background-color: #ffffff;

  padding: 20px;

  border-radius: 3px;

}

#form-div input {

  border-bottom: 2px solid grey !important;

  border: none;

  border-radius: 0;

}

.text-black {

  color: #000 !important;

  font-weight: bold;

}

/* .testimonial-bannerhero {

          background-image: url(./images/testimonial/Testimonial-Banner.jpg);

          background-repeat: repeat-y;

          background-size: cover;

          background-position: center center;

      } */

.testi-heading {

  line-height: 1.4;

}

.blue-div {

  background-color: rgb(62, 62, 252);

  font-size: 20px;

  color: #ffffff;

  display: flex;

  align-items: center;

}

.testi-div {

  padding-top: 200px;

  padding-bottom: 60px;

  background-color: rgb(253, 247, 247);

  margin-top: -185px;

}

.testi-div h3 {

  line-height: 1.2;

  font-size: 35px;

}

.card-body img {

  border-radius: 50%;

}

.text-grey {

  color: grey;

  font-size: 14px !important;

}

.text-grey2 {

  color: rgb(61, 61, 61);

  font-size: 14px !important;

}

/* background-image: url('assets/version7/images/testimonial/Testimonial_hero_banner.jpg');

} */

/* 

.services-bannerhero {

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

} */

.blue-sec {

  background-image: url('../images/testimonial/bg_get_in_touch_web.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

}

.blue-sec h3 {

  font-size: 35px;

}

.blue-sec button {

  background-color: #5CBA47;

  border: none;

  border-radius: 10px;

  color: #ffffff;

  padding: 5px 25px;

  font-size: 18px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.submit-btn {

  background-color: #5CBA47;

  border: none;

  border-radius: 10px;

  color: #ffffff;

  padding: 5px 25px;

}

.dots-img {

  position: absolute;

  top: 67%;

  right: -7%;

}

div.fix-social-icons {

  transition: all .2s ease-in-out;

  position: fixed;

  cursor: pointer;

  right: 15px;

  top: 220px;

  border-radius: 7px 7px 0 0;

  z-index: 9992;

}

.dots-img {

  width: 120px;

}

.card-box-shodow {

  box-shadow: 0px 0px 7px 0px #efefef;

  border: none !important;

}

.tab-only-hide {

  display: none;

}

.mobile-only-show {

  display: none;

}

.fontsize25 {

  font-size: 25px;

}

.services-pagebanner-testimonial {

  padding: 0;

  min-height: 590px;

  max-height: 600px;

  color: #ffffff;

}

/* clients-speak style end here */

/* referral-program style start here */

.bg-blue-referral {

  background-image: linear-gradient(#035bdc, #035bdc);

  color: white;

  padding: 60px 40px;

  background-color: #035BDC;

}

.bg-gry {

  background-color: #EDEBEB;

}

.gray-bg {

  border: 2.2em solid #F0F0F0;

  padding: 1em;

}

.table {

  border-right-width: 0px;

  border-left-width: 0px;

  background-color: #fafafa;

}

/* table th {

  border: 2px solid #dee2e6;

} */

/* table td {

  border: 2px solid #dee2e6;

} */

.border-box-ref {

  border: 4rem solid #EDEBEB;

}

#thirdfold {

  background-image: url('../images/referral/Third_Fold.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  /*min-height: 450px;*/

  background-position: center;

  min-height: 350px;

}

#secondfold-img {

  background-image: url('../images/referral/Second-Fold.jpg');

  background-repeat: no-repeat;

  background-size: cover;

  /*min-height: 450px;*/

  background-position: center;

  min-height: 350px;

}

.referral-bgimg {

  background-image: url('../images/referral/Referaal-Program-Slider1.jpg');

  background-repeat: repeat-y;

  background-size: cover;

  background-position: center;

}

.align-left {

  text-align: left;

}

.bl-none {

  border-left: 0px;

}

.br-none {

  border-right: 0px;

}

.bt-none {

  border-top: 0px;

}

.font-td {

  font-size: 22px;

}

.ref-btn {

  width: 100%;

  min-height: 60px;

  font-size: 18px;

}

.table td,

.table th {

  vertical-align: middle !important;

  height: 60px;

}

/*a.hover-green:hover {

color: #5CBA47;

} */

.header-fix-tbl thead {

  position: sticky;

  top: 15%;

  background-color: #EDEBEB;

  color: black;

}

/* referral-program style end here */

/* careers style start here */

.modal-dialog {

  top: 10%;

  width: 100%;

  height: 410px;

}

.modal-header {

  border-bottom: 2px dashed #337AB7;

}

.bg-img-thumb {

  background-image: url('../images/careers/banner.jpg');

  background-repeat: no-repeat;

  background-position: center;

  background-size: cover;

  min-height: 410px;

  z-index: 22;

}

.accelerators_text {

  text-shadow: 0 0 50px #0e0e0e

}

/* careers style end here */

/* newsroom style end here */

.news-titel,

.news-titel a,

.news-titel a:hover {

  text-decoration: none;

  color: #111111;

}

[aria-current="page"] {

  text-decoration: none;

  color: black;

}

[aria-current="page"]:hover {

  text-decoration: none;

  color: black;

}

.bold-text-40 {

  font-size: 40px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.bold-text-20 {

  font-size: 20px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.black {

  color: black;

}

.new-text {

  padding-top: 20px;

  padding-bottom: 20px;

  font-size: 20px;

  font-family: 'Lato-Regular', Helvetica, sans-serif;

}

.read-more a {

  text-decoration: none;

}

.read-more {

  color: #035BDC;

  font-size: 20px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.news-hr {

  border-top: 2px solid #969493;

  margin-top: 2rem;

  margin-bottom: 2rem;

}

.input-date {

  border: 2px solid #ccc;

  border-radius: 8px;

  color: black;

  width: 100%;

  padding: 4px;

}

.text-medum-bold {

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  font-size: 25px;

  line-height: 28px;

}

.date-box {

  padding: 0 0 30px;

}

.post-inner {

  padding: 35px 8px;

}

.post-heading {

  font-size: 32px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  color: white;

}

.post-heading-hr {

  border-top: 4px solid white;

  margin-top: .5rem;

  margin-bottom: 2rem;

  width: 50%;

  float: left;

}

.post-hr {

  border-top: 1px solid white;

  margin-top: 1.5rem;

  margin-bottom: 1.5rem;

}

.subscribe-hr {

  border-top: 8px solid #ccc;

  margin-top: 1rem;

  margin-bottom: 1rem;

  width: 12%;

}

.btn-load {

  padding: 5px 15px;

  min-width: 20%;

  font-size: 22px;

}

.bold-text-30 {

  font-size: 30px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.bold-text-50 {

  font-size: 50px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

.inner-padding-news {

  padding-top: 6%;

  padding-bottom: 6%;

  padding-left: 10%;

  padding-right: 10%;

}

.subscribe-news-hr {

  border: 5px solid white;

  width: 15%;

  float: left;

}

.round-input-box {

  border: 2px solid white;

  border-radius: 10px;

  color: black;

  display: inline-block;

  height: 60px;

  padding: 10px;

  width: 100%;

}

.btn-subscribe {

  padding: 10px;

  min-width: 60%;

  height: 60px;

  font-size: 25px;

  background-color: none;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

  color: white;

  border: 2px solid white;

  border-radius: 10px;

}

.input-group-addon {

  padding-right: 10px;

  padding-top: 2px;

}

.border-none {

  border: none;

}

.border-none:focus {

  outline: none;

}

.right-box {

  position: fixed;

  height: 900px;

}

.sticky {

  position: sticky;

  position: -webkit-sticky;

  height: 635px;

  top: 85px;

  display: flex;

  justify-content: center;

  padding-bottom: 100px;

  margin-bottom: 20px;

}

.wrap {

  min-height: 600px;

}

.p-top-30 {

  padding-top: 30px;

}

/* newsroom style end here */

/* web3-center-of-excellence  style start here */

.top-space-web-only {

  padding-top: 48px;

}

.big-icon {

  width: 80px;

}

.subheading {

  font-size: 24px;

  font-weight: bold;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.small-575 {

  display: none;

}

.list-bullet-space {

  padding-left: 20px;

}

.list-bullet-space li {

  font-size: 20px;

  margin-bottom: 5px;

}

/* Style start here How We Work */

.list-heading {

  font-size: 30px;

  font-weight: bold;

  padding-bottom: 12px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

}

.discover-color {

  color: #4589FF;

}

.implement-color {

  color: #70bd65;

}

.recommend-color {

  color: #29b4b3;

}

.support-color {

  color: #fa5955;

}

.bg-icon {

  background-image: url('../images/web3/full-icon.png');

  background-repeat: no-repeat;

  background-position: center;

  background-size: 100%;

  min-height: 309px;

}

/* Strategic Partners */

/* .only-mobile-size {

  display: none;} */

.bg-WeGro-carausle {

  background-image: url('../images/web3/wegrow.png');

  background-repeat: no-repeat;

  background-size: cover;

  /* min-height: 523px; */

  border-top-right-radius: 20px;

  border-bottom-right-radius: 20px;

}

.bg-hodl-carausle {

  background-image: url('../images/web3/GalaxE.png');

  background-repeat: no-repeat;

  background-size: cover;

  min-height: 400px;

  border-top-right-radius: 20px;

  border-bottom-right-radius: 20px;

}

.bg-ood-holdings-carausle {

  background-image: url('../images/web3/OOD-Holding.png');

  background-repeat: no-repeat;

  background-size: cover;

  /* min-height: 523px; */

  border-top-right-radius: 20px;

  border-bottom-right-radius: 20px;

}

/* .lg-width-web::before{

    content: url('./assets/version7/images/web3/arrow_Left.svg') !important;

    width: 50px;

    align-items: center;

  } */

.bi-chevron-compact-left-web3::before {

  content: url('../images/web3/arrow_Left.svg') !important;

  width: 50px;

}

.bi-chevron-compact-right-crowdfunding-web3::before {

  content: url('../images/web3/arrow_right.svg') !important;

  width: 50px;

}

.bi-chevron-compact-left-crowdfunding .bi-chevron-compact-right-crowdfunding::before {

  content: url('../images/web3/arrow_Right.svg') !important;

  width: 50px;

}

.testimonial-bg-blue {

  height: 550px;

}

.top-space-web-only {

  padding-top: 48px;

}

.img-testimonial-logo {

  padding-left: 0px;

}

.mt-20 {

  margin-top: 35px;

}

.box-pro-height-app {

  min-height: 395px;

}

.height-app-react-dev{

  min-height: 382px;

}

.app-logo-border {

  border: 1px solid #ccc;

  padding: 15px;

  text-align: center;

  width: 110px;
  /* width: 100%; */
  float: left;

}

.bg-light-blue {

  background-color: #309CE7;

  color: white;

}

.consulting-services {

  font-size: 26px;

  font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

  line-height: 30px;

  padding: 5px;

}

/* web3-center-of-excellence  style start here */

/* industries/healthcare page style start here*/

.corp-icons {

  width: 80px;

}

a:hover {

  text-decoration: none;

}

.heading-industry-portfoio {

  font-size: 20px;

  font-family: 'Ubuntu-Medium', Helvetica, sans-serif;

}

a:hover {

  text-decoration: none;

}

.d-desktop {

  display: block;

}

.d-mobile {

  display: none;

}

#preload-01 {

  background: url(../images/industry/govt/hover1.png) no-repeat -9999px -9999px;

}

#preload-02 {

  background: url(../images/industry/govt/hover2.png) no-repeat -9999px -9999px;

}

#preload-03 {

  background: url(../images/industry/govt/hover3.png) no-repeat -9999px -9999px;

}

#preload-04 {

  background: url(../images/industry/govt/hover4.png) no-repeat -9999px -9999px;

}

#preload-05 {

  background: url(../images/industry/govt/hover5.png) no-repeat -9999px -9999px;

}

#preload-06 {

  background: url(../images/industry/govt/hover6.png) no-repeat -9999px -9999px;

}

/* industries/healthcare page style end here*/

/* this is for web3 center of exelence  */

.overflow-x-hidden {

  overflow-x: hidden;

}

.background-color-gray {

  background-color: #f0f0f0;

}

/* casestudy page style start here*/

.bck-shadow {

  background-color: rgba(0, 0, 0, 0.42);

  padding-top: 20px;

  padding-left: 20px;

}

.proptechcls {

  font-size: 50px;

  line-height: 70px;

}

.error-form {

  border-color: red;

}

/* casestudy page style end here*/

.list-point{

  font-size: 20px !important;

}

/* .list-point li{

  padding-bottom: 0px !important;

} */

.list-point li:before{

  content: "•";

    font-size: 20px !important;

    padding-right: 20px;

}

 /* contact us page style start here */

 .font-address{

  font-size: 20px;

  line-height: 28px;

 }

/* contact us page style end here */

 

/* Privacy policy  style start here*/

 .para-terms-p {

    font-size: 20px;

    line-height: 28px;

    padding-bottom: 16px;

  }

/* Privacy policy  style end here*/

/* Media start here */

@media screen and (max-width : 1350px) {

  .pl-contain {

    padding-left: 8%

  }

}

/* this is before min-width: 1199px */

@media screen and (min-width : 1201px) {

  .left-position {

    padding-left: 10%;

    padding-right: 2%;

    padding-top: 30px;

    padding-bottom: 30px;

  }

  .right-position {

    padding-right: 10%;

    padding-left: 5%;

  }

}

@media screen and (max-width : 1200px) {

  .our-team-tabs .card {  

    min-height: 510px;

  }

  .height-app-react-dev{

    min-height: 400px;

  }

  .box-pro-height-prototype{

    min-height: 420px;

  }

  .box-pro-height-big {

    min-height: 420px;

  }

  .product-height {

    min-height: 532px;

  }

  .phpservice-height{

    min-height: 380px;

  }

  .phpbox-pro-height {

    min-height: 468px;

}

  .reactdev_min{

    min-height: 350px;

}

  

  .box-pro-height-webdev {

    min-height: 390px;

  }

  .webdev-min {

    min-height: 330px !important;

  }

  .scroll-text-1 {

    font-size: 20px !important;

    line-height: 28px !important;

  }

  .service-height {

    min-height: 360px;

  }

  .Reactnativ-min {

    min-height: 410px;

  }

  .wps-min {

    min-height: 355px;

  }

  .mobapp-min {

    min-height: 360px !important;

  }

  .box-pro-height-mob {

    min-height: 400px;

  }

  .appdev-min {

    min-height: 350px !important;

  }

  .box-pro-height-app-dev {

    min-height: 475px;

  }

  .border-cream {

    border-top: 3rem solid #EDEBEB;

    border-bottom: 3rem solid #EDEBEB;

    border-left: 6rem solid #EDEBEB;

    border-right: 6rem solid #EDEBEB;

  }

  .font-hero {

    font-size: 58px !important;

    line-height: 66px !important;

  }

  .box-pro-height-pyt {

    min-height: 420px;

  }

  .scroll-text-1 {

    font-size: 20px !important;

    line-height: 28px !important;

  }

  .right-position {

    padding-right: 6%;

  }

  .box-pro-height {

    min-height: 350px;

  }

.box-pro-height-recnative{

  min-height: 500px;

}

  .extended-height {

    min-height: 390px;

  }

  .react-minh-c {

    min-height: 320px !important;

  }

  .angular-height {

    min-height: 350px;

  }

  .box-pro-height-wp {

    min-height: 400px;

  }

  .referral-bgimg {

    padding-bottom: 55px;

  }

}

/* 1200px end here */

@media (max-width: 1199px) {

  .pro-box-height {

    min-height: 330px;

  }

  #enterprisehome .startup-logo.lvh {

    width: 100px;

  }

  .left-position {

    padding-left: 10%;

    padding-right: 2%;

    padding-top: 30px;

    padding-bottom: 30px;

  }

  .right-position {

    padding-right: 10%;

    padding-left: 5%;

  }

  .left-position {

    padding-left: 10%;

    padding-right: 2%;

    padding-top: 30px;

    padding-bottom: 30px;

  }

  .tech-outer-box {

    padding: 12px 12px;

  }

  .post-heading {

    font-size: 32px;

    line-height: 35px;

  }

  /* web3-center-of-excellence */

  .app-logo-border {

    padding: 10px;

    width: 100px;

    

  }

  /* web3-center-of-excellence */

}

/* 1199px end here */

/* this is copy from clients-speak page */

@media only screen and (min-width:992px) {

  .testi-col2 {

    margin-top: -40px;

  }

  .testi-col3 {

    margin-top: -260px;

  }

  .testi-col4 {

    margin-top: -220px;

  }

}

/* this is copy from clients-speak page end*/

/* this is copy from web3-center-of-excellence */

@media screen and (min-device-width: 991px) and (max-device-width: 1300px) {

  .testimonial-bg-blue {

    height: 590px;

  }

}

/* @media screen and (max-width : 992px) before this 992 */

@media screen and (max-width : 991px) {
  .bi-chevron-compact-right-crowdfunding-web3::before{
    width: 0 !important;
  }

  .our-team-tabs .card {

    min-height: 470px;

}

  .height-app-react-dev{

    min-height: 376px;

  }

  .box-pro-height-prototype {

    min-height: 375px;

}

  .product-height {

    min-height: 485px;

}

  .wps-min {

    min-height: 300px;

}

  .phpservice-height {

    min-height: 320px;

}

.phpbox-pro-height {

  min-height: 410px;

}

  .pro-box-height {

    min-height: 270px;

  }

  .extended-height {

    min-height: 366px;

  }

  /* crowdfunding-guide page and marketing-guide css start here */

  .banner-center {

    padding-top: 0;

    padding-bottom: 0;

  }

  .white-paper-top-form {

    padding-top: 30px;

  }

  /* crowdfunding-guide page and marketing-guide  css end here */

  .medium-device-border {

    border-bottom: 2px solid #ccc

  }

  .img-dev-ops {

    width: 100% !important;

    height: 360px;

  }

  .box-pro-height {

    min-height: 380px;

  }

.box-pro-height-recnative{

  min-height: 400px;

}

  .service-height {

    min-height: 420px;

  }

  .medium-device-border {

    border-bottom: 2px solid #ccc

  }

  .img-resp {

    width: 70% !important;

  }

  .text-bold-mid {

    font-size: 28px !important;

    line-height: 30px !important;

  }

  .block-icon-box {

    min-height: 180px;

  }

  .herotext {

    font-size: 60px;

    line-height: 75px;

  }

  .tab button {

    padding: 24px 35px;

  }

  .dot-pro-mobile:after {

    display: block !important;

  }

  .dot-pro {

    display: none;

  }

  .hide-div {

    display: block !important;

  }

  .adaptability-bgimg {

    min-height: 480px !important;

  }

  .dot-pro-mobile:after {

    display: block !important;

  }

  .dot-pro {

    display: none;

  }

  .hide-div {

    display: block !important;

  }

  .img-user-logo {

    width: 110% !important;

  }

  .box-pro-height-pyt {

    min-height: 372px;

  }

  .app-block-icon {

    height: 74px !important;

    width: 74px !important;

  }

  .Reactnativ-min {

    min-height: 350px;

  }

  #full-width-text-img {

    padding-right: 80px;

    padding-left: 80px;

  }

 

  .about-backbg {

    background: url('../accelerators/Object-1.jpg');

    background-repeat: no-repeat;

    background-position: left 15%;

    padding-bottom: 30px;

    background-size: 36%;

  }

  .about-backbg1 {

    background: url('../accelerators/Object-1.jpg');

    background-repeat: no-repeat;

    background-position: right 5% bottom;

    padding-bottom: 35px;

    background-size: 35%;

  }

  .mobile-padding {

    padding-bottom: 20px !important;

  }

  .padding-b-80 {

    padding-bottom: 70px;

  }

  .mt-20-mob {

    margin-top: 50px !important;

  }

  .bg-img-2-events {

    /* background-position: right 1% top 188px;

    background-size: 96% 81%;

    padding-bottom: 58px;

    padding-top: 60px; */

    background-position: right 1% top 130px;

    background-size: 102% 86%;

    padding-bottom: 58px;

    padding-top: 0;

  }

  .border-right-stats {

    border-right: none;

  }

  .padding-b-80 {

    padding-bottom: 70px

  }

  .pl-contain {

    padding-left: 8%

  }

  .mt-20 {

    margin-top: 45px;

  }

  .mborder-right {

    border-right: 2px solid #FFFFF7;

  }

  .medium-device-border {

    border-bottom: 2px solid #ccc

  }

  .img-dev-ops {

    width: 100% !important;

    height: 360px;

  }

  #full-width-text-img {

    padding-right: 80px;

    padding-left: 80px;

  }

  .border-cream {

    border-top: 3rem solid #EDEBEB;

    border-bottom: 3rem solid #EDEBEB;

    border-left: 5rem solid #EDEBEB;

    border-right: 5rem solid #EDEBEB;

  }

  .box-pro-height-app-dev {

    min-height: 450px;

  }

  .box-pro-height-mob {

    min-height: 360px;

  }

  .mobapp-min {

    min-height: 400px !important;

  }

  .box-pro-height-webdev {

    min-height: 370px;

  }

  .webdev-min {

    min-height: 340px !important;

  }

  .tech-box {

    max-width: 70px;

  }

  .left-position {

    padding-left: 5% !important;

    padding-right: 2% !important;

    padding-top: 30px;

    padding-bottom: 30px;

  }

  .right-position {

    padding-right: 5%;

    padding-left: 5%;

  }

  #startup_carousel {

    min-height: 550px;

  }

  .left-position {

    padding-left: 5% !important;

    padding-right: 2% !important;

    padding-top: 30px;

    padding-bottom: 30px;

  }

  .right-align-section {

    padding-left: 10%;

  }

  .move-icon {

    position: relative;

    bottom: 4%;

  }

  .icon-blue-check {

    width: 22px;

  }

  .cr-min {

    min-height: 288px;

  }

  .box-pro-height-wp {

    min-height: 370px;

  }

  /* corporations style start here */

  .p-div-img-carausal {

    width: 50%;

  }

  .partner-logo {

    width: 90% !important;

  }

  .dots-img {

    width: 90px;

    right: 0;

  }

  /* newsroom page style start here */

  .date-box {

    padding: 0 0 30px 0;

  }

  .sticky {

    position: static;

    height: auto;

    top: 85px;

    display: flex;

    justify-content: center;

    padding-bottom: 0px;

  }

  .p-top-30 {

    padding-top: 70px;

  }

  .news-titel {

    font-size: 26px;

    font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

    line-height: 32px;

  }

  .post-heading {

    font-size: 26px;

    font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

    color: white;

  }

  .new-text {

    padding-top: 20px;

    padding-bottom: 20px;

    font-size: 20px;

    font-family: 'Lato-Regular', Helvetica, sans-serif;

    line-height: 28px;

  }

  /* newsroom page style end here */

  /* web3-center-of-excellence page style start here */

  .bg-icon {

    display: none;

  }

  .only-mobile-size {

    display: block;

  }

  .bg-WeGro-carausle {

    background-image: url('../images/web3/wegrow.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 300px;

    background-position: 10% 24%;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-hodl-carausle {

    background-image: url('../images/web3/GalaxE.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 300px;

    background-position: 10% 24%;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-ood-holdings-carausle {

    background-image: url('../images/web3/OOD-Holding.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 300px;

    background-position: 10% 24%;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bi-chevron-compact-left-crowdfunding::before {

    content: url('../images/web3/arrow_Left.svg') !important;

    width: 50px;

    display: none;

  }

  .bi-chevron-compact-right-crowdfunding::before {

    content: url('../images/web3/arrow_Right.svg') !important;

    width: 50px;

    display: none;

  }

  .testimonial-bg-blue {

    height: auto !important;

  }

  /* web3-center-of-excellence page style end here */

  /* media 991px end here */

}

/* web3-center-of-excellence page style end here  768*/

@media screen and (min-width: 768px) {

  .small-767 {

    display: none

  }

}

/* web3-center-of-excellence page style end here 768*/

/* @media screen and (max-width : 776px) before this 776px */

@media screen and (max-width : 767px) {

  .corp-min {

    min-height: auto !important;

  }

  .terms-text-ul-use{

    list-style: none;

    margin-left: 1.5em;

    padding-left: .5em;    

  }

/* Privacy Policy style css start  here */

.para-terms-policy {

  font-size: 20px;

  line-height: 28px;

 

}

.terms-text-ul li::before {

  content: "•";

  display: inline-block;

  width: .5em;

}

/* Privacy Policy style css end  here */

  .our-team-tabs .card {

    min-height: auto !important;

}

  .box-pro-height-prototype{

    min-height: auto !important;

  }

  .product-height {

    min-height: auto !important;

}

  .box-pro-height-wp {

    min-height: auto !important;  

}

.phpservice-height {

    min-height: auto !important;

}

.phpbox-pro-height {

  min-height: auto !important;

}

.box-pro-height {

    min-height: auto !important;

}

.box-pro-height-recnative{

  min-height: auto !important;

}

  .box-pro-height-big {

    min-height: 370px;

}

  .crowd-min-height {

    min-height: 260px;

  }

  .web-event-img{

    display: none;

  }

  .mob-event-img{

    display: block;

  }

  .background-color-gray {

    background-color: transparent;

  }

  .startup-remove-margin-top {

    margin-bottom: -170px !important;

  }

  .react-minh-c {

    min-height: 260px !important;

  }

  .services-bannerhero {

    background-image: url('../images/mobile_app_dev/Mobile-App-Development-Services.jpg');

  }

  /* .border-box-ref {

      border: 1rem solid #EDEBEB !important;

    } */

  .startup-remove-margin-b {

    margin-bottom: -180px !important;

  }

  .tick-spc {

    padding-right: 4%;

    padding-left: 4%;

  }

  #right-pos1 {

    top: -210px !important;

  }

  .remove-margin-b {

    margin-bottom: -190px !important;

  }

  .fluid-padding {

    padding: 10px 25px 20px;

  }

  .bg-empowering {

    padding: 0px;

  }

  .bg-alumni {

    padding: 0px;

  }

  #cv {

    width: 30%;

  }

  #otpimg {

    width: 35%;

  }

  #beyimg {

    width: 60%;

  }

  #qstimg {

    width: 60%;

  }

  #staimg {

    width: 60%;

  }

  .bg-mentors {

    padding: 0;

    background-position: left bottom 100px;

    background-size: 46%;

    padding: 0px;

  }

  .mt-70 {

    margin-top: 0px;

  }

  .mt-40 {

    margin-top: 0px;

  }

  .fluid-padding {

    padding: 40px 15px 20px;

  }

  .mb-0-sm {

    margin-bottom: 0px;

  }

  .padding-bottom-dev {

    padding-bottom: 1rem;

  }

  .left-mobile {

    text-align: left !important;

  }

  .devops-min {

    min-height: 270px !important

  }

  .padding-bottom-dev {

    padding-bottom: 1rem;

  }

  .left-mobile {

    text-align: left !important;

  }

  .img-dev-ops {

    width: 90% !important;

  }

  .bg-empowering {

    padding: 0px;

  }

  .bg-alumni {

    padding: 0px;

  }

  #cv {

    width: 30%;

  }

  #otpimg {

    width: 35%;

  }

  #beyimg {

    width: 60%;

  }

  #qstimg {

    width: 60%;

  }

  #staimg {

    width: 60%;

  }

  .right-border {

    border-bottom: 2px solid #ccc;

  }

  .ai-box-img-partners {

    margin-bottom: 40px;

  }

  .dot-pro-mobile:after {

    display: block !important;

  }

  .dot-pro {

    display: none;

  }

  .sm-center {

    text-align: center;

  }

  .desktop-img-pro {

    display: none;

  }

  .mobile-img-pro {

    display: block;

  }

  .hide-div {

    display: block !important;

  }

  .threeside-border {

    border-bottom: none !important;

    border-right: none !important;

    border-top: none !important;

  }

  .img-spacing-mob {

    margin-bottom: 20px !important;

  }

  .img-user-logo {

    width: 110% !important;

  }

  .dot-pro-mobile:after {

    display: block !important;

  }

  .dot-pro {

    display: none;

  }

  .sm-center {

    text-align: center;

  }

  .round-icon {

    background-color: #5CBA47;

    color: black;

    height: 40px;

    width: 40px;

    padding: 4px 10px;

  }

  .icon-size {

    width: 22px;

  }

  .border-white-right {

    border-right: none;

  }

  .social-icon a {

    margin-top: 10px;

  }

  .padding-right-md {

    padding-right: 10px !important;

  }

  .padding-left-md {

    padding-left: 15px !important;

  }

  .text-center-md {

    text-align: left !important;

  }

  .border-full {

    border: 0px solid #F8F9FA;

  }

  .padding-left {

    padding-left: 5px !important;

  }

  .right-side {

    position: absolute;

    right: 20px;

    width: 60px;

  }

  .mobile-padding {

    padding-bottom: 20px !important;

  }

  .kiwitech-text {

    font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

    font-size: 24px;

    line-height: 35px;

  }

  /* this is befor 776px  changed to*/

  .desktop-view {

    display: none;

  }

  .mobile-view {

    display: block;

  }

  section {

    margin-bottom: 20px !important;

  }

  .herotext {

    font-size: 50px;

    line-height: 65px;

  }

 

  #full-width-text-img {

    padding-right: 15px;

    padding-left: 15px;

  }

  .mobile-view {

    display: block;

  }

  .chart-div {

    display: none;

  }

  .active-app {

    display: inline-block !important;

  }

  .about-backbg {

    background: url('../accelerators/Object-1.jpg');

    background-repeat: no-repeat;

    background-position: left 15%;

    padding-bottom: 30px;

    background-size: 36%;

  }

  .about-backbg1 {

    background: url('../accelerators/Object-1.jpg');

    background-repeat: no-repeat;

    background-position: right 0% top;

    padding-bottom: 35px;

    background-size: 35%;

  }

  .bg-empowering {

    padding: 0px;

  }

  .bg-alumni {

    padding: 0px;

  }

  #cv {

    width: 30%;

  }

  #otpimg {

    width: 35%;

  }

  #beyimg {

    width: 60%;

  }

  #qstimg {

    width: 60%;

  }

  #staimg {

    width: 60%;

  }

  .inner-padding-news {

    padding-bottom: 18%;

    padding-left: 5%;

    padding-right: 5%;

  }

  .btn-subscribe {

    padding: 6px;

    height: 46px;

    font-size: 20px;

    margin-top: 10px;

    min-width: 100%;

  }

  .upcoming-events .bottomtext {

    width: 550px;

  }

  .bg-img-2-events {

    background-image: url('../events/Outline-BG-2-ful.png');

    background-repeat: no-repeat;

    background-position: center;

    background-size: 100% 100%;

  }

  .padding-b-80 {

    padding-bottom: 20px;

    padding-top: 20px;

  }

  .border-events {

    border: none;

  }

  .MultiCarousel .MultiCarousel-inner .item>div:hover {

    margin-top: 0px !important;

  }

  .MultiCarousel .MultiCarousel-inner .item>div {

    margin-right: 20px;

    margin-left: 20px;

    margin-top: 0px;

    background: #fff;

  }

  .mt-60 {

    margin-top: 40px;

  }

  .pl-contain {

    padding-left: 0%;

  }

  .mt-20 {

    margin-top: 45px;

  }

  .mp-15 {

    padding-left: 15px;

    padding-right: 15px;

  }

  .pl-40 {

    padding-left: 5px !important;

  }

  .mb-m-40 {

    margin-bottom: 40px;

  }

  .padding-b-m-30 {

    padding-bottom: 30px;

    margin-top: 30px;

  }

  .cal-round-button {

    height: 28px !important;

    width: 28px !important;

    border-radius: 50%;

    border: 2px solid #5CBA47 !important;

    padding: 5px;

    outline: 2px solid #5CBA47 !important;

  }

  .padding-l-r-15 {

    margin-left: 5px;

    margin-right: 5px;

  }

  .m-mtop-20 {

    margin-top: 20px;

  }

  .cal-round-button {

    height: 40px !important;

    width: 40px !important;

    border-radius: 50%;

    border: 2px solid #5CBA47 !important;

    outline: 2px solid #5CBA47 !important;

    padding: 0px;

  }

  .cal-right {

    float: right;

    right: 2%;

  }

  .cal-left {

    left: 3%;

  }

  .text-padding-res {

    padding-top: 20px;

    padding-bottom: 4px;

  }

  .cal-border-right {

    border-right: 0px solid #e0e0e0;

  }

  .cal-border-left {

    border-left: 0px solid #e0e0e0;

  }

  .icon-size {

    width: 24px;

  }

  .m-mtop-20 {

    margin-top: 20px;

  }

  .cal-round-button {

    height: 40px !important;

    width: 40px !important;

    border-radius: 50%;

    border: 2px solid #5CBA47 !important;

    outline: 2px solid #5CBA47 !important;

    padding: 0px;

  }

  .cal-right {

    float: right;

    right: 2%;

  }

  .cal-left {

    left: 3%;

  }

  .text-padding-res {

    padding-top: 20px;

    padding-bottom: 4px;

  }

  .cal-border-right {

    border-right: 0px solid #e0e0e0;

  }

  .icon-size {

    width: 24px;

  }

  .cal-border-left {

    border-left: 0;

  }

  #imagespast .carousel-control-prev,

  #videospast .carousel-control-prev {

    left: 0px;

  }

  #imagespast .carousel-control-next,

  #videospast .carousel-control-next {

    right: 0px;

  }

  .arrowc {

    height: 35px;

    width: 35px;

  }

  .box-pro-height-app-dev {

    min-height: auto !important;

  }

  #full-width-text-img {

    padding-right: 15px;

    padding-left: 15px;

  }

  .border-cream {

    border-top: 3rem solid #EDEBEB;

    border-bottom: 4rem solid #EDEBEB;

    border-left: 1.4rem solid #EDEBEB;

    border-right: 1.4rem solid #EDEBEB;

  }

  section {

    margin-bottom: 20px !important;

  }

  .point-service-box {

    padding: 1em 1em;

    border: 2px solid #ccc;

  }

  .box-pro-height-app {

    min-height: 320px;

  }

  .height-app-react-dev{

    min-height: auto !important;

  }

  .p-text-white {

    padding-left: 0px !important;

    padding-right: 0px !important;

  }

  .chart-div {

    display: none;

  }

  .active-app {

    display: inline-block !important;

  }

  .right-position {

    padding-right: 5%;

    padding-left: 5%;

  }

  .right-position {

    width: 540px;

    max-width: 540px;

    margin: 0 auto;

    padding-right: 15px;

    padding-left: 15px;

  }

  .box-pro-height-mob {

    min-height: auto !important;

  }

  .border-cream {

    border-top: 3rem solid #EDEBEB;

    border-bottom: 4rem solid #EDEBEB;

    border-left: 1.4rem solid #EDEBEB;

    border-right: 1.4rem solid #EDEBEB;

  }

  .box-pro-height-webdev {

    min-height: auto !important;

  }

   .mobile-padding-15 {

    padding-left: 0 !important;

    padding-right: 0 !important;

  }

  .mobile-app-banner {

    background-image: url('../images/mobile_app_dev/banner-Mobile-Slider.jpg');

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    min-height: 410px;

  }

  section {

    margin-bottom: 20px !important;

  }

  .sm-center {

    text-align: center;

  }

  /* .mobile-padding-15 {

     padding-right: 15px;

     padding-left: 15px;

     } */

  .img-resp {

    width: 95% !important;

  }

  .block-icon-box {

    text-align: center;

    align-items: center;

    min-height: 220px;

  }

  .stack-img {

    width: 50% !important;

  }

  .sm-center {

    text-align: center;

  }

  section {

    margin-bottom: 20px !important;

  }

 

  .box-pro-height-pyt {

    min-height: auto !important;

  }

  section {

    margin-bottom: 20px !important;

  }

  .mobile-margin-logo {

    padding-right: 35px;

    padding-left: 35px;

  }

  /* extended-reality start here */

  .slider-img {

    width: 100%;

  }

  .extended-height {

    min-height: auto !important;

  }

  .right-align-section {

    max-width: 540px;

    padding-left: 15px;

    padding-right: 15px;

  }

  .align-img {

    text-align: center;

  }

  .move-icon {

    position: relative;

    bottom: 0%;

  }

  .mobile-full-height {

    min-height: auto !important;

  }

  /* extended-reality end here */

  /* corporations style start here */

  .corp-banner {

    background-image: url('../images/corporations/Corporations-Mobile-slider.jpg');

    background-repeat: no-repeat;

    background-position: center top;

    background-size: cover;

  }

  .p-div-img-carausal {

    width: 40%;

  }

  /* our-team style start here */

  ul.tabs {

    min-height: 55px !important;

  }

  .desktop-only {

    display: none;

  }

  .tabs {

    display: none !important;

    opacity: 1 !important;

  }

  .tab_container {

    display: inline-block;

  }

  .tab_content {

    display: inline-block !important;

  }

  .mobile-only {

    display: inline-block;

  }

  .item .cover {

    position: relative;

    opacity: 1;

  }

  .margin-30-m {

    margin-top: 30px;

  }

  /* our-team style end here */

  /* clients-speak style start here */

  .card-columns {

    column-count: 2;

    column-gap: 1.25rem;

    orphans: 1;

    widows: 1;

  }

  .heading-desktop {

    display: none;

  }

  .web-only-hide {

    display: none !important;

  }

  .tab-only-hide {

    display: block;

  }

  .heading-desktop-tab h3 {

    font-size: 30px;

  }

  .blue-sec .text-right {

    text-align: left !important;

    padding-top: 15px;

  }

  .services-bannerhero {

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    /* height: 350px; */

  }

  .services-pagebanner-testimonial {

    min-height: 350px !important;

    max-height: 350px;

  }

  .blue-sec {

    background-image: url('../images/testimonial/bg_get_in_touch_mobile.jpg');

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

  }

  /* clients-speak style end here */

  /* referral-program style start here */

  .mt-m-15 {

    margin-top: 15px;

  }

  .th-style {

    font-size: 16px !important;

    font-weight: 700;

  }

  .gray-bg {

    border: 1.0em solid #F0F0F0;

    padding: .5em;

  }

  .ref-btn {

    width: 100%;

    height: 40px;

    display: inline-block;

    margin: 0px;

  }

  .border-box-ref {

    border: 1rem solid #EDEBEB !important;

  }

  .desk-view {

    display: none;

  }

  .mobile-view {

    display: inline;

  }

  .mobile-size {

    width: 60% !important;

  }

  .mob-text {

    font-size: 36px;

  }

  .mobile-top-margin {

    margin-top: 40px;

  }

  .font-td {

    font-size: 18px !important;

    color: blue;

    font-weight: 600;

  }

  td {

    text-align: center;

  }

  .mobil-border-bottom {

    border-bottom: 2px solid black;

  }

  .mobile-text-table {

    color: blue;

    font: 14px;

    font-weight: 600;

  }

  .header-fix-tbl thead {

    position: sticky;

    top: 15%;

    background-color: #EDEBEB;

    color: black;

  }

  table {

    border-collapse: collapse;

    width: 100%;

  }

  /* referral-program style end here */

  /* newsroom Page style start here */

  .newsroom-banner,

  .bannerhero {

    height: 400px;

    max-height: 70vh;

  }

  .date-box {

    padding: 0;

  }

  .p-top-30 {

    padding-top: 7px;

  }

  .mp-top-40 {

    padding-top: 40px;

  }

  .text-medum-bold {

    font-size: 24px !important;

    line-height: 34px !important;

  }

  .bold-text-40 {

    font-size: 30px !important;

    line-height: 38px !important;

  }

  .bold-text-20 {

    font-size: 18px !important;

  }

  .news-titel {

    font-size: 25px !important;

  }

  .inner-padding-news {

    padding-top: 6%;

    padding-bottom: 6%;

    padding-left: 0%;

    padding-right: 0%;

  }

  .bold-text-50 {

    font-size: 30px;

  }

  .bold-text-30 {

    font-size: 20px;

  }

  .round-input-box {

    padding: 5px;

    min-height: 35px;

  }

  .btn-subscribe {

    padding: 6px;

    height: 46px;

    font-size: 20px;

    margin-top: 10px;

    min-width: 50%;

  }

  .tabnews:hover,

  .tabnews:hover a {

    background-color: #5CBA47;

    cursor: pointer;

    text-decoration: none;

  }

  .post-text-recent a,

  .post-text-recent a:hover {

    color: #ffffff;

    text-decoration: none;

  }

  /* newsroom Page style end here */

  /* web3-center-of-excellence start here */

  .app-logo-border {
    width: 95px;
   

  }

  .bi-chevron-compact-right-crowdfunding-web3 {

    display: none;

  }

  .medium-device-only {

    display: none;

  }

  .bg-WeGro-carausle {

    background-image: url('../images/web3/wegrow.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 250px;

    background-position: 10% 20%;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-hodl-carausle {

    background-image: url('../images/web3/GalaxE.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 250px;

    background-position: 10% 20%;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-ood-holdings-carausle {

    background-image: url('../images/web3/OOD-Holding.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 250px;

    background-position: 10% 20%;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .testimonial-bg-blue {

    background-color: #1D458A;

    border-top-left-radius: 0px;

    border-top-right-radius: 0px;

    border-bottom-left-radius: 20px;

    border-bottom-right-radius: 20px;

    /* height: 650px !important; */

    height: auto !important;

  }

  /* web3-center-of-excellence end here */

  /* industries/healthcare page style start here*/

  .d-desktop {

    display: none !important;

  }

  .d-mobile {

    display: block !important;

  }

  /* industries/healthcare page style end here*/

  /* Demoday css start here */

  /* .demo-day-carousel .MultiCarousel-inner .item>div .textupcoming {

  background: rgb(0 0 0 / 58%);

  padding: 15px;

} */

  .showhoverupcoming,

  .demo-day-carousel .MultiCarousel-inner .item>div:hover .showhoverupcoming {

    display: block;

    background: transparent;

  }

  .upcoming-events .bottomtext {

    position: relative;

    width: 100%;

  }

  .bg-img-2-events {

    background-image: url('../images/events/Outline-BG-2-ful.png');

    background-repeat: no-repeat;

    background-position: center;

    background-size: 100% 100%;

  }

  /* 

.rightLst {

  left: 65px;

} */

  .mb-m-40 {

    margin-bottom: 40px;

  }

  .upcoming-events {

    padding: 0;

  }

  /* .demo-day-carousel .MultiCarousel-inner .item>div .textupcoming {

    background: rgb(0 0 0 / 58%);

    padding: 15px;

  } */

  .demo-day-carousel .MultiCarousel-inner .item>div:hover {

    margin-top: 0;

    min-height: 380px;

  }

  .showhoverupcoming,

  .demo-day-carousel .MultiCarousel-inner .item>div:hover .showhoverupcoming {

    display: block;

    background: transparent;

  } 

 .right-panel-scroll

{

  height: 500px;

      /* overflow-y: auto; */

  }

  /* 767px end here */

}

@media screen and (max-width : 650px) {

  .upcoming-events .bottomtext {

    width: 100%;

  }

}

@media screen and (max-width : 575px) {

  .box-pro-height-webdev .px-1{

    padding-left: 0 !important;

    padding-right: 0 !important;

  }

  .product-height .px-1{

    padding-left: 0 !important;

    padding-right: 0 !important;

  }

  .digital_marketing_box .px-1{

    padding-left: 0 !important;

    padding-right: 0 !important;

  }

.box-pro-height  .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

}

.box-pro-height-wp  .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

}

.box-pro-height-app-dev .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.box-pro-height-mob  .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.extended-height .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.box-pro-height-prototype .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.python-min .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.box-pro-height-pyt .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.box-pro-height-recnative .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.height-app-react-dev .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.phpbox-pro-height .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.mobile-full-height .px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

.mobile-full-height.px-1{

  padding-left: 0 !important;

  padding-right: 0 !important;

} 

  .crowd-min-height {

    min-height: 270px;

  }

  .padding-mobile{

    padding-bottom: 1rem;

  }

  .herotext {

    font-size: 40px;

    line-height: 50px;

  }

  #headertop {

    padding: 0 20px 0px 20px;

  }

  .bg-mentors {

    background-size: 38%;

  }

  .bold-font {

    font-size: 20px;

    font-family: 'Ubuntu-Bold', Helvetica, sans-serif;

    line-height: 28px;

    padding: 0px;

    color: black !important;

  }

  /* .bold-font-subheading{

  font-size: 26px;

  line-height: 38px; 

} */

  .table-w-control .thead th {

    padding: 5px;

  }

  .table-w-control td,

  .table th {

    padding: 0px;

  }

  .border-box-ref {

    border-left: 15px solid #EDEBEB !important;

    border-right: 15px solid #EDEBEB !important;

    border-bottom: 15px solid #EDEBEB !important;

    border-top: 15px solid #EDEBEB !important;

  }

  .foot_form-services {

    padding: 0;

  }

  .foot_form-ecosystem{

    padding: 0 5% 0 5%;

  }

  .foot_form_aboutus{

    padding: 0 5% 0 5%;

  }

  .tech-img {

    width: 90%;

    padding-right: 1.5rem !important

  }

  .card-columns .card.card-box-shodow {

    margin-left: 20px;

    margin-right: 20px;

  }

  /* this is top heading */

  .heading-desktop-mobile h3 {

    padding: 0 15px;

  }

  .mobile-only-show {

    display: block;

  }

  .blue-img-div {

    margin-top: 0 !important;

  }

  .tab-only-hide {

    display: none;

  }

  .card-columns {

    /* display: inline-block;  

    width: 100%;      */

    column-count: 1;

    column-gap: 1.25rem;

    orphans: 1;

    widows: 1;

  }

  .blue-sec .text-right {

    text-align: left !important;

  }

  .heading-desktop-mobile h3 {

    font-size: 25px;

    padding: 10px;

  }

  /* web3-center-of-excellence start here */

  .only-mobile-size {

    display: none;

  }

  .space-xxs-device {

    padding-bottom: 25px;

  }

  .small-575 {

    display: block;

    margin-bottom: 20px;

  }

  .small-767 {

    display: none;

  }

  .testimonial-bg-blue {

    background-color: #1D458A;

    border-top-left-radius: 0px;

    border-top-right-radius: 0px;

    border-bottom-left-radius: 20px;

    border-bottom-right-radius: 20px;

    /* height: 650px !important; */

    height: auto !important;

  }

  .bg-WeGro-carausle {

    background-image: url('../images/web3/wegrow.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 250px;

    background-position: 10% 20%;

    border-top-right-radius: 20px;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-hodl-carausle {

    background-image: url('../images/web3/GalaxE.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 250px;

    background-position: 10% 20%;

    border-top-right-radius: 20px;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-ood-holdings-carausle {

    background-image: url('../images/web3/OOD-Holding.png');

    background-repeat: no-repeat;

    background-size: cover;

    min-height: 250px;

    background-position: 10% 20%;

    border-top-right-radius: 20px;

    border-top-left-radius: 20px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

  }

  .bg-img-2-events {

    background-image: none;

  }

  .bg-img-1-events {

    background-image: none;

  }

  .bg-img-1-events-dd{

    background-image: none;

  }

}

/* 575px end here */

@media screen and (max-width : 554px) {

  .img-user-logo {

    width: 85% !important;

  }

}

@media screen and (max-width : 530px) {

  .upcoming-events .bottomtext {

    width: 100%;

  }

  .carousel-control-prev,

  .carousel-control-next {

    width: 10%;

  }

  .upcoming-events .bottomtext {

    width: 350px;

  }

}

@media screen and (max-width: 480px) {

  .crowd-min-height {

    min-height: 240px;

  }

  a.video span {

    background-size: 400%;

  }

  .xm-screen {

    width: 100%;

  }

}

@media screen and (max-width : 414px) {

  .h2-tag-text {

    font-size: 35px;

    line-height: 40px;

  }

  .subheading {

    font-size: 20px;

  }

  .upcoming-events .bottomtext {

    width: 300px;

  }

  .upcoming-events .bottomtext {

    width: 100%;

  }

  .img-mobile-width {

    width: 50% !important;

  }

}

@media screen and (max-width : 340px) {

  .upcoming-events .bottomtext {

    width: 100%;

  }

  .crowd-min-height {

    min-height: 230px;

  }

}