﻿.flexiimagecarousel a,.flexiimagecarousel a:visited{color:inherit !important}
.flexiimagecarousel a span.glyphicon::before{color:#0061aa !important}
.flexiimagecarousel .blue-bg a span.glyphicon::before{color:#FFF !important}
.flexiimagecarousel a:hover{text-decoration:underline !important}
.flexiimagecarousel h2{color:#333;line-height:36px}
.flexiimagecarousel .blue-bg h2{color:#FFF;line-height:36px}
@media screen and (max-width:760px) and (orientation:portrait){.flexiimagecarousel .detailed-news p{width:100% !important;color:#999;font-size:16px}
}
.flexiimagecarousel .adt-news-banner .ui-button.green{background:none repeat scroll 0 0 #9bdf2a;border-radius:3px;color:#fff;font-size:16px;font-style:italic;font-weight:bold;padding:5px 20px;font-family:BentonSans-Bold;position:relative;text-decoration:none;text-transform:uppercase;top:1em}
.flexiimagecarousel .slider_right_img .fg-img,.flexiimagecarousel .slider_right_img .bg-img,.flexiimagecarousel .slider_left_img .fg-img,.flexiimagecarousel .slider_left_img .bg-img{position:absolute;width:100%;text-align:center;min-height:400px;overflow:hidden;height:100%}
.flexiimagecarousel .slider_right_img .bg-img,.flexiimagecarousel .slider_left_img .bg-img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.flexiimagecarousel #slider_right_img.transparent-bg,.flexiimagecarousel .slider_left_img.transparent-bg{background-color:transparent !important}
.flexiimagecarousel #slider_right_img.transparent-bg .reviews-right-content,.flexiimagecarousel .transparent-bg .carousel-indicators,.flexiimagecarousel .transparent-bg .reviews-right-content{color:#696969 !important}
.flexiimagecarousel .slider_right_img .bg-img>img,.flexiimagecarousel .slider_left_img .bg-img>img{display:none}
.flexiimagecarousel .slider_right_img .fg-img>img,.flexiimagecarousel .slider_left_img .fg-img>img{width:100%}
.flexiimagecarousel #hero-slider .carousel-control.right,.flexiimagecarousel #slider-withoutimg .carousel-control.right{right:-73px;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0000) 0,rgba(0,0,0,.0) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0000) 0,rgba(0,0,0,.0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0000)),to(rgba(0,0,0,.0)));background-image:linear-gradient(to right,rgba(0,0,0,.0000) 0,rgba(0,0,0,.0) 100%);filter:none !important;background-repeat:repeat-x}
.flexiimagecarousel #hero-slider .carousel-control,.flexiimagecarousel #slider-withoutimg .carousel-control{opacity:1}
.flexiimagecarousel #slider-withoutimg .carousel-inner{width:90%;margin:0 auto}
.flexiimagecarousel #hero-slider .carousel-control.left,.flexiimagecarousel #slider-withoutimg .carousel-control.left{left:-73px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0) 0,rgba(0,0,0,.0000) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0) 0,rgba(0,0,0,.0000) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0)),to(rgba(0,0,0,.0000)));background-image:linear-gradient(to right,rgba(0,0,0,.0) 0,rgba(0,0,0,.0000) 100%);filter:none !important;background-repeat:repeat-x}
.flexiimagecarousel .reviews .without-img .bg-light-blue1{background:#0061aa;padding:40px 0 30px;height:360px}
.flexiimagecarousel .adt-news-comp p{color:#696969;font-family:BentonSans-Regular;font-size:16px}
.flexiimagecarousel .reviews .detailed-news p{font-family:BentonSans-MediumItalic;font-size:28px;line-height:40px;margin:0 auto;text-align:center;color:#fff;padding:8px 0}
.flexiimagecarousel #slider-withoutimg .reviews .detailed-news p{line-height:40px;padding:8px 0}
.flexiimagecarousel #hero-slider .reviews .detailed-news p{padding:30px 0;line-height:40px}
.flexiimagecarousel .detailed-news h3{font-family:BentonSans-Light;font-size:35px;line-height:38px;margin-bottom:30px;margin-top:0;color:#fff}
.flexiimagecarousel .adt-news-banner.section.detailed-news{color:#fff;text-align:center;padding:75px 0}
.flexiimagecarousel .adt-news-banner.section.detailed-news.white-bg{color:#999}
.flexiimagecarousel .adt-news-banner.section.detailed-news.blue-bg p{color:#FFF}
.flexiimagecarousel #hero-slider .adt-news-banner.section.detailed-news{padding:75px 0}
.flexiimagecarousel #slider-withoutimg .adt-news-banner.section.detailed-news{padding:50px 0 50px 0}
.flexiimagecarousel .reviews .detailed-news .adt-time-label{color:#d6f0f4;font-family:BentonSans-Book;font-size:18px;font-style:normal;font-weight:bold;line-height:20px;text-transform:uppercase;margin-top:40px}
.flexiimagecarousel .reviews .detailed-news .adt-time{color:#d6f0f4;font-family:BentonSans-Book;font-size:18px;line-height:20px}
@media screen and (max-width:760px){.flexiimagecarousel #slider-withoutimg-mobile .ui-swipe,.flexiimagecarousel #slider-withoutimg-mobile-flex .ui-swipe,.flexiimagecarousel #slider-withimg-right-mobile .ui-swipe,.flexiimagecarousel #slider-withimg-left-mobile .ui-swipe,.flexiimagecarousel #slider-withimg-right-mobile .ui-swipe{padding:0 !important}
.flexiimagecarousel #slider-withoutimg-mobile .ui-swipe .bullets,.flexiimagecarousel #slider-withoutimg-mobile-flex .ui-swipe .bullets,.flexiimagecarousel #slider-withimg-left-mobile .ui-swipe .bullets,.flexiimagecarousel #slider-withimg-right-mobile .ui-swipe .bullets{background-color:#0176bb;margin:0 !important;padding:16px 0 !important}
.flexiimagecarousel .icon.adt-news-comp1{display:none}
.flexiimagecarousel .adt-news-banner.icon{padding:0 30px}
.flexiimagecarousel .adt-news-banner.detailed-news p{width:87%}
.flexiimagecarousel .detailed-news h3{font-family:BentonSans-Light;font-size:35px;line-height:38px}
.flexiimagecarousel .adt-news-banner.detailed-news .ui-button.green{background:none repeat scroll 0 0 #3cb9cc}
.flexiimagecarousel .adt-news-banner .ui-button.green{font-size:18px;padding:10px 30px}
.flexiimagecarousel .detailed-news p{font-size:21px;line-height:24px}
.flexiimagecarousel .detailed-news h3,.flexiimagecarousel .reviews .detailed-news p{font-size:23px}
.flexiimagecarousel .reviews .detailed-news .adt-time{font-size:11px}
}
.flexiimagecarousel .hero-wrap{background:none repeat scroll 0 0 #fff;margin:0 auto}
.flexiimagecarousel .hero-slide .cust-quote{color:#fff;font-family:BentonSans-Medium;font-size:36px;margin:0 auto;position:absolute;text-align:center;top:42%;width:100%;padding:0 16%;line-height:36px}
.flexiimagecarousel .hero-slide .cust-name{color:#fff;font-family:BentonSans-Bold;font-size:18px;margin:0 auto;width:100%;text-align:center;display:block;line-height:90px}
.flexiimagecarousel .slide-overlay{background:none repeat scroll 0 0 #000;height:100%;opacity:.4;width:100%;position:absolute;top:0}
.flexiimagecarousel .carousel-inner .hero-slide.item>img{width:100%;transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5)}
@media screen and (max-width:760px){.flexiimagecarousel .hero-slide .cust-quote{color:#fff;font-family:BentonSans-Medium;font-size:18px;margin:0 auto;line-height:20px;position:absolute;text-align:center;top:21%;width:100%;padding:0 10%}
.flexiimagecarousel .hero-slide .cust-name{color:#fff;font-family:BentonSans Bold;font-size:14px;margin:40px auto;width:100%;line-height:18px;text-align:center}
.flexiimagecarousel .carousel-inner .hero-slide.item>img{transform:scale(3.5);-ms-transform:scale(3.5);-moz-transform:scale(3.5);-webkit-transform:scale(3.5);-o-transform:scale(3.5)}
.flexiimagecarousel .slide-left{position:absolute;left:150px;top:190px}
.flexiimagecarousel .slide-center{position:absolute;left:10px;top:198px}
.flexiimagecarousel .slide-right{position:absolute;left:-310px;top:198px}
}
@media(max-width:768px){.flexiimagecarousel .hero-slide .cust-quote{top:30%}
.flexiimagecarousel #hero-slider .carousel-control.right,.flexiimagecarousel #slider-withoutimg .carousel-control.right{right:-35px}
.flexiimagecarousel #hero-slider .carousel-control.left,.flexiimagecarousel #slider-withoutimg .carousel-control.left{left:-35px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.flexiimagecarousel .carousel-inner .hero-slide.item>img{display:block;width:100%;height:100%}
.flexiimagecarousel .hero-slide .cust-name{top:85%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation:portrait){.flexiimagecarousel .carousel-inner .hero-slide.item>img{transform:scale(1.7);-ms-transform:scale(1.7);-moz-transform:scale(1.7);-webkit-transform:scale(1.7);-o-transform:scale(1.7)}
}
.flexiimagecarousel .bg-light-blue.comp-teal-quote{height:550px}
.flexiimagecarousel #slider-withoutimg{background:#0061aa}
.flexiimagecarousel .carousel-control,.flexiimagecarousel .carousel-control:hover,.flexiimagecarousel .carousel-control:focus{opacity:1}
.flexiimagecarousel #slider_right_img .carousel-inner>.item.active,.flexiimagecarousel #slider_left_img .carousel-inner>.item.active{padding-bottom:25px}
.flexiimagecarousel #slider_right_img{font-family:BentonSans-Medium}
.flexiimagecarousel #slider_right_img .reviews-left-img,.flexiimagecarousel #slider_left_img .reviews-left-img{width:45%;text-align:center}
.flexiimagecarousel #slider_right_img .reviews-right-content,.flexiimagecarousel #slider_left_img .reviews-right-content{width:50%;text-align:left;line-height:100%;padding:30px 0 0 30px}
.flexiimagecarousel #slider_right_img .carousel-titles,.flexiimagecarousel #slider_left_img .carousel-titles{font-size:34px;line-height:124%;margin:20px 0;font-family:BentonSans-Light,sans-serif !important}
.flexiimagecarousel #slider_right_img .comp-teal-quote p{width:100%;line-height:133%;text-align:left;font-size:14px;font-weight:normal;margin:0 0 19px 0;font-style:normal}
.flexiimagecarousel #slider_right_img .carousel-control.right,.flexiimagecarousel #slider_left_img .carousel-control.right,.flexiimagecarousel #slider-withoutimg-flex .carousel-control.right{right:-73px;left:auto;background-image:inherit;background-image:inherit;background-image:inherit;background-image:inherit;filter:none !important;background-repeat:repeat-x}
.flexiimagecarousel #slider_right_img.blue-bg,.flexiimagecarousel #slider_left_img.blue-bg,.flexiimagecarousel #slider-withoutimg-flex.blue-bg,.flexiimagecarousel #slider-withoutimg-mobile-flex.blue-bg,.flexiimagecarousel #slider-withimg-right-mobile.blue-bg,.flexiimagecarousel #slider_right_img .blue-bg,.flexiimagecarousel #slider_left_img .blue-bg,.flexiimagecarousel #slider-withoutimg-flex .blue-bg,.flexiimagecarousel #slider-withoutimg-mobile-flex .blue-bg,.flexiimagecarousel #slider-withimg-right-mobile .blue-bg{background-color:#0078bd !important}
.flexiimagecarousel #slider_right_img .carousel-control.left,.flexiimagecarousel #slider_left_img .carousel-control.left,.flexiimagecarousel #slider-withoutimg-flex .carousel-control.left{left:-73px;background-image:inherit;background-image:inherit;background-image:inherit;background-image:inherit;filter:none !important;background-repeat:repeat-x}
.flexiimagecarousel #slider_right_img.white-bg .carousel-control.right,.flexiimagecarousel #slider_left_img.white-bg .carousel-control.right,.flexiimagecarousel #slider-withoutimg-flex.white-bg .carousel-control.right,.flexiimagecarousel #slider_right_img.white-bg .carousel-control.left,.flexiimagecarousel #slider_left_img.white-bg .carousel-control.left,.flexiimagecarousel #slider-withoutimg-flex.white-bg .carousel-control.left{color:#0061aa;text-shadow:none;opacity:1}
.flexiimagecarousel .carousel.white-bg .carousel-indicators li{border:1px solid #0061aa}
.flexiimagecarousel .carousel.white-bg .carousel-indicators .active{background-color:#0061aa}
.flexiimagecarousel .carousel.blue-bg .carousel-indicators li{border:1px solid #FFF}
.flexiimagecarousel .carousel.blue-bg .carousel-indicators .active{background-color:#FFF}
.flexiimagecarousel .carousel.transparent-bg .carousel-indicators li{border:1px solid #696969 !important}
.flexiimagecarousel .carousel.transparent-bg .carousel-indicators .active{background-color:#696969 !important}
.flexiimagecarousel .carousel.transparent-bg .carousel-control{color:#696969 !important}
.flexiimagecarousel #slider-withimg-right-mobile.transparent-bg .ui-swipe .bullets{background-color:transparent !important}
.flexiimagecarousel #slider_right_img .bg-light-blue1,.flexiimagecarousel #slider-withoutimg-flex .bg-light-blue1,.flexiimagecarousel #slider_left_img .bg-light-blue1,.flexiimagecarousel #slider_right_img .bg-light-blue1{background:transparent}
.flexiimagecarousel .comp-teal-quote{background:transparent}
.flexiimagecarousel .reviews-right-content{font-size:14px;line-height:100%;font-family:BentonSans-Light,sans-serif !important}
@media only screen and (min-width:767px) and (max-width:1024px){.flexiimagecarousel #slider_right_img .carousel-control.left,.flexiimagecarousel #slider_left_img .carousel-control.left,.flexiimagecarousel #slider-withoutimg-flex .carousel-control.left{left:-60px}
.flexiimagecarousel #slider_right_img .carousel-control.right,.flexiimagecarousel #slider_left_img .carousel-control.right,.flexiimagecarousel #slider-withoutimg-flex .carousel-control.right{right:-60px}
.flexiimagecarousel #slider_right_img .reviews-left-img#slider_left_img .reviews-left-img{width:45%;padding-right:25px}
.flexiimagecarousel #slider_left_img .reviews-left-img{padding-left:25px}
.flexiimagecarousel #slider_right_img .reviews-right-content{padding:0 17px 0 0}
.flexiimagecarousel #slider_right_img .reviews-left-img img,#slider_left_img .reviews-left-img img{width:100%;height:100%}
.flexiimagecarousel #slider_right_img .container-out{width:89%}
}
@media only screen and (min-width:320px) and (max-width:760px){.flexiimagecarousel .carousel-titles{font-size:28px;margin:10px 0;line-height:100%;font-family:BentonSans-Light,sans-serif !important}
.flexiimagecarousel .comp-teal-quote{padding:0}
.flexiimagecarousel #slider_right_img .bg-light-blue1,.flexiimagecarousel #slider-withoutimg-flex .bg-light-blue1,.flexiimagecarousel #slider_left_img .bg-light-blue1,.flexiimagecarousel #slider_right_img .bg-light-blue1,.flexiimagecarousel .slider-withimg-right-mobile .bg-light-blue1,.flexiimagecarousel .slider-withimg-right-mobile .bg-light-blue1{background:transparent !important}
.flexiimagecarousel #slider-withimg-left-mobile.transparent-bg .ui-swipe .bullets{background-color:#FFF}
.flexiimagecarousel .white-bg#slider-withoutimg-mobile .ui-swipe .bullets,.flexiimagecarousel .white-bg#slider-withoutimg-mobile-flex .ui-swipe .bullets,.flexiimagecarousel .white-bg#slider-withimg-left-mobile .ui-swipe .bullets,.flexiimagecarousel .white-bg#slider-withimg-right-mobile .ui-swipe .bullets{background-color:#FFF !important}
.flexiimagecarousel .reviews-right-content{width:90%;margin:0 auto;line-height:120%}
}