/* ----------------------------------------------------------------
	Gateway CSS
-----------------------------------------------------------------*/
.gatewayDesc{padding:50px 20px 20px 20px;}
.gatewayDesc h1{color:#111;margin-bottom:20px;font-weight:400;font-size:34px;}
.gatewayDesc h1 a{color:#111;position:relative;}
.gatewayDesc h1 a:hover:after{position:absolute;right:-20px;top:5px;content:"\e7a5";display:inline-block;font-family:'font-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}

/* Testimonials 
-----------------------------------------------------------------*/
.testWrap { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f5f5f5+0,6b6b6b+100&0+49,0.65+100 */
  background: #f5f5f5 -moz-linear-gradient(top, rgba(245, 245, 245, 0) 0%, rgba(177, 177, 177, 0) 49%, rgba(107, 107, 107, 0.25) 100%); /* FF3.6-15 */
  background: #f5f5f5 -webkit-linear-gradient(top, rgba(245, 245, 245, 0) 0%, rgba(177, 177, 177, 0) 49%, rgba(107, 107, 107, 0.25) 100%); /* Chrome10-25,Safari5.1-6 */
  background: #f5f5f5 linear-gradient(to bottom, rgba(245, 245, 245, 0) 0%, rgba(177, 177, 177, 0) 49%, rgba(107, 107, 107, 0.25) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f5f5f5', endColorstr='#a66b6b6b', GradientType=0); /* IE6-9 */
  padding: 0;
}
.testimonialWrap{background:#f5f5f5;}
.testimonialWrap a{color:#fff;text-decoration:underline !important;}
.testimonialWrap .testimonials-carousel .owl-stage{padding:0px 0 0px 0;}
.testimonialWrap .testimonials-carousel .owl-nav{}
.testimonialWrap .testimonial{border:0;box-shadow:none;border-radius:0;padding:0;margin:0;}
.testimonialWrap .play{width:104px;height:104px;border:3px solid #fff;border-radius:50%;box-shadow:0px 5px 15px rgba(0, 0, 0, 0.4);opacity:0.7;z-index:8;display:block;transition:all 300ms ease-in-out;margin-top:-40px;}
.testimonialWrap .play i{color:#fff;font-size:44px;padding-top:14px;transform:translateX(4px);background:none;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.4);text-align:center;width:100%;}
.testimonialWrap .play:hover{opacity:1;text-shadow:0px 5px 25px rgba(0, 0, 0, 1);}
.testimonialWrap table.testiInfo{width:45%;margin:25px auto 0;}
.testimonialWrap .testi-image{float:right;width:74px;height:74px;}
.testimonialWrap .testi-image img{box-shadow:0px 2px 8px rgba(0, 0, 0, 0.3);width:100%;height:100%;}
.testimonialWrap .testi-content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding-top: 50px;
  padding-bottom: 80px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+27,0.64+100 */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 27%, rgba(0, 0, 0, 0.64) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 27%, rgba(0, 0, 0, 0.64) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 27%, rgba(0, 0, 0, 0.64) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a3000000', GradientType=0); /* IE6-9 */
}
.testimonialWrap .testi-content p {
  text-align: center;
  font-style: italic;
  font-weight: 300;
  font-family: 'Roboto', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', Verdana, 'sans-serif';
  font-size: 1.4em;
  line-height: 1.3 !important;
  color: #fff;
  padding: 0 60px;
  quotes: "\201C""\201D";
  display: block;
  text-shadow: 0px 3px 15px rgba(0, 0, 0, 0.6);
}
.testimonialWrap .testi-content p:before{content:open-quote;font-size:2.5em;line-height:0.5em;position:relative;top:20px;left:-10px;}
.testimonialWrap .testi-content p:after{content:close-quote;font-size:2.5em;line-height:0.3em;position:relative;bottom:-35px;}
.testimonialWrap .testi-meta{font-size:14px;text-align:left;margin-top:10px;margin-bottom:10px;text-transform:none;color:#fff;}
.testimonialWrap .testi-meta span{display:block;color:#fff;font-weight:300;font-size:14px;padding-top:5px;}
.testimonialWrap .owl-carousel .owl-dots{position:absolute;bottom:43px;left:0;right:0;}
.testimonialWrap .owl-carousel .owl-dots .owl-dot{background-color:#fff;}
.testimonialWrap .owl-carousel .owl-nav [class*=owl-]{left:34px;border:none;color:#fff;background:rgba(0, 0, 0, 0.6);}
.testimonialWrap .owl-carousel .owl-nav [class*=owl-] i{font-size:120%;}
.testimonialWrap .owl-carousel .owl-nav .owl-next{left:auto;right:34px;}
.testimonialWrap .owl-carousel .owl-dots .owl-dot.active{transition:all .3s ease-out;width:30px !important;border-radius:6px !important;}

/*Top Workplaces Award 2021*/
#TWP2021{display:block;cursor:pointer;height:200px;background:url("../images-aver/TWP2021-banner.jpg") no-repeat center;background-size:cover}
a #TWP2021{font-weight:700;font-size:32px;color:#000}

/* Connect Better Slogan Font*/
#slogan-headline.gatewayDesc {padding:80px 0px 0px 0px}
#slogan-headline .slogan-bold {font-size:180%;font-weight:900;color:#000}
#slogan-headline .slogan-thin {font-size:180%;font-weight:100;color:#000}
#slogan-headline h1 {margin-bottom:0}
#slogan-headline p.slogan-sub-text {font-size:150%;font-weight:500;color:#333}

/* Product Category Banner*/
body:not(.device-touch):not(.device-sm):not(.device-xs) .portfolio-overlay-open .portfolio-item .portfolio-image img {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
body:not(.device-touch):not(.device-sm):not(.device-xs) .portfolio-overlay-open .portfolio-item:hover .portfolio-image img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
body:not(.device-touch):not(.device-sm):not(.device-xs) .portfolio-overlay {
  -webkit-transition: background-color .4s ease-in-out;
  -o-transition: background-color .4s ease-in-out;
  transition: background-color .4s ease-in-out;
}
/*^^^above customed roll-over effect^^^*/
#Product-category.portfolio-2 .portfolio-overlay .portfolio-desc h3 {padding-bottom:5px;font-weight:500;letter-spacing:0;font-size:26px;text-shadow:none;color:#000 !important}
#Product-category.portfolio.grid-container.portfolio-2.portfolio-overlay-open {margin:2px}
#Product-category .portfolio-item {padding:2px 2px 2px 2px}
#Product-category.portfolio-overlay-open .portfolio-overlay {opacity:1;background-color:rgba(255,255,255,0)}
#Product-category.portfolio-overlay-open .portfolio-item:hover .portfolio-overlay {background-color:rgba(255,255,255, 0.1)}
#Product-category.portfolio-2 .portfolio-overlay .portfolio-desc {position:relative;padding:240px 0px 0px 0px !important;margin:0;text-align:center}
#Product-category button {letter-spacing:0}
/*alternative white text and button please add class "color-fff"*/
#Product-category.portfolio-2 .portfolio-overlay .portfolio-desc h3.color-fff {color:#fff !important}
#Product-category .button.button-border.color-fff {border:2px solid #fff;background-color:transparent;color:#fff;font-weight:700;text-shadow:none}
#Product-category .button.button-border:not(.button-fill):hover.color-fff {background-color:#fff;color:#000;border-color:transparent !important;text-shadow:none}

/* Awards Seals */
#Award-seals {height:300px;background:#fff}
#Award-seals .gatewayDesc {padding-bottom:0}
#Award-seals .gatewayDesc h1 {margin-bottom:5px}
#Award-seals img {width:226px;height:auto}

/* Technology Partners */
#Technology-partners .partner-box {height:160px;width:12.5%;}
#Technology-partners .partner-box >a{height:160px; width: 100%;  display: block;}
#Technology-partners .partner-box small {display:none}
#Technology-partners .partner-box.p1 {background:#f4f4f4 url("../images-aver/partner-microsoft.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p2 {background:#2d8cff url("../images-aver/partner-zoom.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p3 {background:#f4f4f4 url("../images-aver/partner-google.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p4 {background:#0071c5 url("../images-aver/partner-Intel-Unite.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p5 {background:#f98a01 url("../images-aver/partner-RingCentral.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p6 {background:#004681 url("../images-aver/partner-Crestron.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p7 {background:#e3000b url("../images-aver/partner-Barco.png") no-repeat center;background-size:contain}
#Technology-partners .partner-box.p8 {background:#e60012 url("../images-aver/partner-lenovo.png") no-repeat center;background-size:contain}