#carousel .hidden{display:none!important;visibility:hidden}#carousel figure{opacity:.3;tansition:opacity .25s;z-index:10}#carousel figure.full-opacity{opacity:1!important;z-index:20!important}.container{width:450px;height:280px;position:relative;border:0px solid #CCC;-webkit-perspective:1100px;-moz-perspective:1100px;-o-perspective:1100px;-ms-perspective:1100px;perspective:1100px}.carousel-container{height:280px;width:450px;margin:0 auto}.carousel{width:454px;height:284px;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:none!important;transform-style:preserve-3d;-ms-transform:none!important}.ready .carousel{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;-ms-transition:-ms-transform 1s;transition:transform 1s}.carousel.panels-backface-invisible figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.carousel figure{display:block;margin:0;position:absolute;width:450px;height:280px;border:2px solid #738EB5;line-height:116px;font-size:80px;font-weight:700;color:#fff;background-color:#fff!important;text-align:center;-webkit-box-shadow:0px 4px 10px 0px rgba(71,74,76,.73);-moz-box-shadow:0px 4px 10px 0px rgba(71,74,76,.73);box-shadow:0 4px 10px #474a4cba;cursor:pointer}.ie-carousel .carousel figure,.ie-carousel .carousel,.ie-carousel.carousel-container,.ie-carousel .container{width:450px}.ie-carousel.carousel-container{margin 0 0}.ready #carousel figure{-webkit-transition:opacity 1s,-webkit-transform 1s;-moz-transition:opacity 1s,-moz-transform 1s;-o-transition:opacity 1s,-o-transform 1s;transition:opacity 1s,transform 1s}.carousel-navigation-container{width:100%;height:40px;margin:10px 0 0}.carousel-navigation{margin:0 auto;width:285px}.previous{background:url(../images/carousel_left.svg) no-repeat 50% 50%;background-size:10px 20px;height:20px;width:20px;border-radius:20px 0 0 20px;cursor:pointer}.next{background:url(../images/carousel_right.svg) no-repeat 50% 50%;background-size:10px 20px;height:20px;width:20px;border-radius:0 20px 20px 0;cursor:pointer}.carousel-navigation div{float:left;min-height:6px;min-width:6px;margin:5px}.carouselCircle{height:8px;width:8px;background-color:#979b9f;border-radius:5px}.selectedCircle .carouselCircle{background-color:#000}
