.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;overflow:hidden;position:relative;z-index:2}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-pauseplay a,.flexslider .slides img,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{width:100%}.flex-control-thumbs img{cursor:pointer}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"020";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav li a{position:absolute;z-index:100;bottom:10px;display:block;width:22px;height:22px;font-family:ElegantIcons;text-align:center;line-height:20px;font-size:36px;color:#fff;opacity:.7}.flex-direction-nav li a:hover{opacity:1}.flex-direction-nav li a.flex-prev{right:57px}.flex-direction-nav li a.flex-next{right:35px}.flex-pauseplay a{width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'f003'}.flex-control-nav{width:100%;position:absolute;z-index:100;bottom:3px;right:0;text-align:center}.flex-control-nav li{display:inline-block;margin:0 2px 0 5px}.flex-control-paging li a{display:block;width:12px;height:12px;cursor:pointer;border-radius:50%;background-color:rgba(255,255,255,.34);text-indent:-9999px}.flex-control-paging li a:hover{background-color:#62b8f0}.flex-control-paging li a.flex-active{background-color:#62b8f0;cursor:default}.slider_block{position:relative;z-index:1}.flexslider.top_slider,.flexslider.top_slider .slides .container{position:relative;height:684px}.flexslider.top_slider .slides li{height:100%}.flexslider.top_slider .container.for_nav{height:auto}.flexslider.top_slider .slide1{background-image:url(../images/slider/slide1_bg.jpg);background-attachment:fixed;background-size:cover}.flexslider.top_slider .slide2{background-image:url(../images/slider/slide2_bg.jpg);background-attachment:fixed;background-size:cover}.top_slider .caption_middle{position:absolute;z-index:30;left:30px;right:30px;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.top_slider .caption_img1{position:absolute;z-index:-1;left:30px;right:30px;bottom:0}.top_slider .slide1 .flex_caption1{text-align:center}.top_slider .slide1 .flex_caption1 p{margin:0 0 19px;text-transform:uppercase;font-weight:800;line-height:71px;font-size:59px;color:#45484a}.top_slider .slide2 .flex_caption1{width:100%;text-align:center}.top_slider .slide2 .flex_caption1 p{margin:0 0 12px;text-transform:uppercase;font-weight:800;line-height:71px;font-size:59px;color:#fff}.top_slider .btn{padding:22px 33px 18px;font-size:20px}.vision_slider{height:295px}.vision_slider.flexslider .slides li{z-index:inherit!important;height:295px}.vision_slider .slide1 .flex_caption1,.vision_slider .slide2 .flex_caption1,.vision_slider .slide3 .flex_caption1{z-index:90;left:0;top:50%;width:100%;text-align:center;color:#fff;position:absolute}.vision_slider .slide1 .flex_caption1{transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.vision_slider .slide1 .flex_caption1 span{display:inline-block;padding-top:26px;text-transform:uppercase;line-height:20px;font-size:16px;border-top:1px solid rgba(255,255,255,.2)}.vision_slider .slide1 .flex_caption1 p{display:inline-block;margin:0;padding-bottom:18px;text-transform:uppercase;line-height:33px;font-size:26px;border-bottom:1px solid rgba(255,255,255,.2)}.vision_slider .slide2 .flex_caption1 p,.vision_slider .slide3 .flex_caption1 p{display:inline-block;margin:0;padding:19px 0 17px;line-height:32px;font-size:23px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.vision_slider .slide2 .flex_caption1{transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.vision_slider .slide2 .flex_caption1 p{text-transform:uppercase}.vision_slider .slide3 .flex_caption1{transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.vision_slider .slide3 .flex_caption1 p{text-transform:none}.FadeIn,.FromBottom,.FromLeft,.FromRight,.FromTop{opacity:0;transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out}.captionDelay1{transition-delay:.1s;-webkit-transition-delay:.1s}.captionDelay2{transition-delay:.2s;-webkit-transition-delay:.2s}.captionDelay3{transition-delay:.3s;-webkit-transition-delay:.3s}.captionDelay4{transition-delay:.4s;-webkit-transition-delay:.4s}.captionDelay5{transition-delay:.5s;-webkit-transition-delay:.5s}.captionDelay6{transition-delay:.6s;-webkit-transition-delay:.6s}.captionDelay7{transition-delay:.7s;-webkit-transition-delay:.7s}.captionDelay8{transition-delay:.8s;-webkit-transition-delay:.8s}.captionDelay9{transition-delay:.9s;-webkit-transition-delay:.9s}.captionDelay10{transition-delay:1s;-webkit-transition-delay:1s}.captionDelay11{transition-delay:1.1s;-webkit-transition-delay:1.1s}.captionDelay12{transition-delay:1.2s;-webkit-transition-delay:1.2s}.flexslider li.flex-active-slide .FadeIn{opacity:1}.flexslider li .FromTop{transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%)}.flexslider li.flex-active-slide .FromTop{opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}.flexslider li .FromBottom{transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%)}.flexslider li.flex-active-slide .FromBottom{opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}.flexslider li .FromLeft{transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%)}.flexslider li.flex-active-slide .FromLeft{opacity:1;transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}.flexslider li .FromRight{transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%)}.flexslider li.flex-active-slide .FromRight{opacity:1;transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}.type1 .flexslider#slider1{float:right;padding-left:170px}.ie .type1 #slider1.flexslider{float:none}.type1 .flexslider#carousel1{position:absolute;top:0;left:15px;bottom:0;width:140px;height:100%}.type1 #carousel1 .slides li{float:none!important;width:140px}.type1 #carousel1 .slides li img{margin-bottom:30px}.type1 #carousel1 .flex-viewport{height:625px!important}.latestapps_slider.flexslider{overflow:visible}.latestapps_slider.flexslider .slides li{margin-right:30px}.latestapps_slider .flex-control-nav{display:block!important;width:100%;top:-17px;right:0;bottom:auto;text-align:right}.latestapps_slider .flex-control-nav li{display:inline-block;margin:0 1px 0 5px;vertical-align:top}.latestapps_slider .flex-control-nav li a{width:19px;height:6px;margin:0;background:#e3e3e3;background:rgba(192,108,132,.16)}.latestapps_slider .flex-control-nav li a.flex-active{background:#4fb4e7}.latestapps_slider .flex-viewport{padding-top:27px;margin-top:-27px}#slider2{background-color:#f5f5f5;margin-bottom:10px}#carousel2 .slides li{overflow:hidden;margin-right:10px;width:103px;height:109px}#carousel2 img{width:81px;height:auto;margin:0 auto}.blog_slider.flexslider{overflow:visible}.blog_slider .flex-control-nav{display:block!important;width:100%;top:-17px;right:0;bottom:auto;text-align:right}.blog_slider .flex-control-nav li{display:inline-block;margin:0 1px 0 5px;vertical-align:top}.blog_slider .flex-control-nav li a{width:19px;height:6px;margin:0;background:#e3e3e3;background:rgba(192,108,132,.16)}.blog_slider .flex-control-nav li a.flex-active{background:#4fb4e7}.blog_slider .flex-viewport{padding-top:27px;margin-top:-27px}.testimonials_slider .flex-direction-nav{bottom:50%;right:0;margin-bottom:-17px;height:35px}.testimonials_slider .flex-direction-nav li a{position:absolute;z-index:10;top:0;background-color:#ddd}.testimonials_slider .flex-direction-nav li a:hover{background-color:#333}.testimonials_slider .flex-direction-nav li a.flex-prev{left:0}.testimonials_slider .flex-direction-nav li a.flex-next{right:0}@media (min-width:992px) and (max-width:1199px){.type1 #slider1.flexslider{padding-left:142px}.type1 #carousel1 .slides li{width:110px}.vision_slider,.vision_slider.flexslider .slides li{height:270px}.flexslider.top_slider,.flexslider.top_slider .slides .container{height:435px}}@media (min-width:768px) and (max-width:991px){.type1 #slider1.flexslider{padding-left:101px}.type1 #carousel1.flexslider{width:93px}.type1 #carousel1 .slides li{width:92px}.type1 #carousel1 .slides li img{margin-bottom:10px}.vision_slider,.vision_slider.flexslider .slides li{height:240px}.flexslider.top_slider,.flexslider.top_slider .slides .container{height:325px}}@media (max-width:767px){.type1 .product_item_details{width:420px!important}.type1 #slider1.flexslider{padding-left:110px}.type1 #carousel1 .slides li,.type1 #carousel1.flexslider{width:100px}.type1 #carousel1 .slides li img{margin-bottom:10px}.vision_slider,.vision_slider.flexslider .slides li{height:210px}.flexslider.top_slider,.flexslider.top_slider .slides .container{height:260px}.top_slider .slide1 .flex_caption1 p{font-size:36px;line-height:36px}}@media (max-width:479px){.type1 .product_item_details{width:260px!important}.type1 #slider1.flexslider{padding-left:68px}.type1 #carousel1 .slides li,.type1 #carousel1.flexslider{width:59px}.type1 #carousel1 .slides li img{margin-bottom:10px}.latestapps_slider .flex-control-nav{top:12px}.flexslider.top_slider,.flexslider.top_slider .slides .container{height:180px}.top_slider .slide1 .flex_caption1 p{font-size:22px;line-height:24px}.top_slider .btn{font-size:16px;padding:13px 20px}}