/* SOCIAL LINKS LOGOS */
.social-links{
  padding: 56px 0;
}
.social-links-list {
  display: flex;
  justify-content: center;
}
.social-links-item{
  filter: drop-shadow(0px 4px 20px rgba(68, 64, 242, 0.1));
  transition: var(--transition);
}
.social-links-item:hover{
  transform: scale(1.1);
}
.social-links-item:not(:last-child) {
  margin-right: 32px;
}
.social-links-logo{
  display: block;
  width: 80px;
  height: 80px;
}
@media screen and (max-width: 1199px){
  .social-links{
    padding: 76px 0 8px;
  }
  .social-links-list {
    flex-wrap: wrap;
  }
  .social-links-logo{
    width: 48px;
    height: 48px;
  }
  .social-links-item{
    margin-bottom: 32px;
  }
  .social-links-item:not(:last-child) {
    margin-right: 34px;
  }
  .social-links-item:first-child{
    margin-left: 34px;
  }
}

@media screen and (min-width: 632px) and (max-width: 705px){
  .social-links-container{
    padding-left: 135px;
    padding-right: 135px;
  }
}
@media screen and (min-width: 593px) and (max-width: 632px){
  .social-links-container{
    padding-left: 105px;
    padding-right: 105px;
  }
}
@media screen and (min-width: 543px) and (max-width: 593px){
  .social-links-container{
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (min-width: 490px) and (max-width: 543px){
  .social-links-container{
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 410px){
  .social-links-logo{
    width: 42px;
    height: 42px;
  }
  .social-links-item{
    margin-bottom: 26px;
  }
    .social-links-item:not(:last-child) {
    margin-right: 26px;
  }
  .social-links-item:first-child{
    margin-left: 26px;
  }
}
@media screen and (max-width: 346px){
  .social-links-logo{
    width: 40px;
    height: 40px;
  }
  .social-links-item{
    margin-bottom: 22px;
  }
    .social-links-item:not(:last-child) {
    margin-right: 22px;
  }
  .social-links-item:first-child{
    margin-left: 22px;
  }
}

/* AUTOMATE YOUR CONTENT */

.what-cb-automate{
  padding: 80px 0;
}
.what-cb-automate-overline{
  color: var(--primary-accent-color);
  margin-bottom: 16px;
}
.what-cb-automate-heading{
  margin-bottom: 24px;
}
.what-cb-automate-description{
  max-width: 776px;
  margin: 0 auto 40px;
}
.what-cb-automate-para1{
  margin-bottom: 40px;
}
.what-cb-automate-description span{
  color: var(--primary-accent-color);
}
.what-cb-automate-link{
  margin-bottom: 40px;
}
.what-cb-automate-imgWrapper{
  width: 100%;
}
.what-cb-automate-img{
  width: 100%;
}

@media screen and (max-width: 767px) {
  .what-cb-automate-overline{
    display: none;
  }
  .what-cb-automate{
    padding: 24px 0 70px;
  }
  .what-cb-automate-heading{
    margin-bottom: 16px;
  }
  .what-cb-automate-description{
    margin-bottom: 24px;
    width: 100%;
  }
  .what-cb-automate-link{
    margin-bottom: 92px;
  }
}

/* EFFICIENCY */

.efficiency{
  display: block;
  height: 480px;
  background-image: url("../../../images/landing/what-cb-displayed/efficiency/efficiency.png");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}
.efficiency-text-content{
  text-align: center;
    padding: 131px 0;
}
.efficiency-heading{
  margin-bottom: 66px;
}
.efficiency-overline{
  margin-bottom: 18px;
}
.efficiency-overline span{
  color: var(--primary-light-color);
}

@media screen and (max-width: 767px){
  .efficiency-heading{
  margin-bottom: 52px;
  }
  .efficiency-overline{
  margin-bottom: 16px;
  }
  .efficiency{
  background-image: url("../../../images/landing/what-cb-displayed/efficiency/efficiency-mobile.png");
  height: 568px;
  }
}

/* INFORM THE WORLD */

.inform-overline{
  color: var(--primary-accent-color);
  margin-bottom: 8px;
}
@media screen and (max-width: 767px){
  .inform-overline{
    display: none;
  }
}
.inform-list{
  display: flex;
  align-items: flex-end;
  max-width: 472px;
  flex-wrap: wrap;
}
.inform-list-item{
  display: block;
  width: 128px;
  height: 48px;
  margin-right: 16px;
  margin-top: 16px;
  background: #FFFFFF;
  box-shadow: 0px 1.22036px 6.1018px rgba(68, 64, 242, 0.1);
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media screen and (max-width: 479px){
  .inform-list{
    justify-content: center;
  }
}

/* PARTNER */
.partner{
  padding: 116px 0 110px;
}
.partner-imgWrapper{
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 764px;
  height: 174px;
  margin: 0 auto;
}
.partner-img{
  display: block;
  width: 100%;
  height: auto;
}

.partner.what-cb-displayed-partner .partner-img {
  width:50%!important;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 780px){
  .partner-imgWrapper{
    max-width: 100%;
  }  
}

/* WE CAN SHOW EVERYTHING */

.can-show{
  padding: 80px 0;
  margin-bottom: 0;
}
.can-show-heading{
  text-align: center;
  margin-bottom: 64px;
  font-size: 60px;
}
.can-show-imgWrapper{
  width: 100%;
}

.can-show-img{
  display: block;
  width: 100%;
  height: auto;
  margin-top: 134px;
}

.can-show-video{
  width: 100%;
  height: auto;
}

.what-cb-displayed-can-show .can-show-heading{
  font-size:50px!important;
}

.what-cb-displayed-can-show .can-show-social-links li{
  margin-right:20px;
  margin-left:20px;
}

.what-cb-displayed-can-show .social-links-item:hover{
  transform: none!important;
}

.what-cb-displayed-can-show .social-links-item a:hover{
  cursor: auto!important;
}

@media screen and (max-width: 768px){
  .can-show{
    padding: 60px 0;
  }
  .can-show-heading{
    margin-bottom: 56px;
    font-size: 40px;
  }
  .can-show-img{
    margin-top: 36px;
  }
}