/*tech icon*/
.tech-icon-01 img {width: 80px;}
.tech-icon-01 h5.sppb-addon-title.sppb-feature-box-title {margin-top: 20px;}

@media only screen and (min-width: 992px) {
.tech-icon-01 .sppb-media-content, .tech-icon-01 span.sppb-img-container{width: 65%;}
.tech-icon-01 .sppb-feature-box-title {width: 101%!important;}
  
.tech-icon-01 .sppb-addon-content.sppb-text-left {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    align-content: flex-start;
}}

@media (max-width: 767px){
.tech-icon-01 .sppb-addon-content.sppb-text-left {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    align-content: flex-start;
  	text-align:center;
}}


/*partner*/
@media only screen and (min-width: 992px) {
.home-partners img.sppb-img-responsive {
    transform: scale(0.85);
    transform-origin: left;
}}

/*solution*/
.fa-angle-left:before {content: url(/images/0-discovery/others/arrow1.png)!important;filter: invert(1);}
.fa-angle-right:before {content: url(/images/0-discovery/others/arrow2.png)!important;filter: invert(1);}

.sppb-carousel-extended-nav-control .nav-control {border: 0;}

.sppb-carousel-extended-item img {width: 100%;object-fit: contain;height: 100%;margin-bottom: 16px!Important;}

.sppb-carousel-extended-item {height: fit-content;}

.sppb-carousel-extended-subheading {opacity: 0.5;font-weight: normal;}

.sppb-carousel-extended-heading {margin-bottom: 10px;}


@media only screen and (min-width: 992px) {
.sppb-carousel-extended-content-wrap {/* top: 330px; */display: contents;padding: 0;}}

@media (min-width: 768px) and (max-width: 991px){
.sppb-carousel-extended-content-wrap {/* top: 330px; */display: contents;padding: 0;}}

@media (max-width: 767px){
.sppb-carousel-extended-content-wrap {/* top: 290px; */padding: 0;display: contents;}}

/*bullet*/
.sppb-carousel-extended-dots ul li span {background: #fff;}
.sppb-carousel-extended-dots ul li {background: rgb(255 255 255 / 40%);}

@media only screen and (min-width: 768px) {
.sppb-carousel-extended-dots {display:none;}}

/*arrow*/
.solution-slider .sppb-carousel-extended-nav-control {top: -200px!important;}

@media (min-width: 768px) and (max-width: 991px){
.solution-slider .sppb-carousel-extended-nav-control {top: -115px!important;}}

/*number*/
.sppb-animated-number {text-shadow: 0 0 10px BLACK;}

@media (max-width: 767px){
.number-row {transform: scale(0.88);transform-origin: center;}
.number-row .sppb-row-container {padding: 0;}
}

/*cta*/
.cta-icon .sppb-media-heading {display: none!important;margin: 0!important;}

.cta-icon i {font-size: 16px!important;}



/**/