.image-carousel{padding:0}.image-carousel .image-carousel-header{margin:0 auto;padding:60px 20px}@media only screen and (max-width:767px){.image-carousel .image-carousel-header{padding:40px 20px}}.image-carousel .image-carousel-header .section-subtitle{margin-top:15px}@media only screen and (max-width:767px){.image-carousel .image-carousel-header .section-subtitle{margin-top:5px}}.image-carousel .carousel-wrapper{width:100%;max-width:952px;margin:-10px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media only screen and (max-width:500px){.image-carousel .carousel-wrapper{max-width:912px}}.image-carousel .carousel-wrapper .nav-button{margin-top:10px;width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;border-radius:50%;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}@media only screen and (max-width:500px){.image-carousel .carousel-wrapper .nav-button{width:30px;height:30px}}.image-carousel .carousel-wrapper .nav-button.highlight,.image-carousel .carousel-wrapper .nav-button:hover{background-color:#eee}.image-carousel .carousel-wrapper .nav-button.next{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.image-carousel .carousel-wrapper .nav-button .arrow-icon{width:22px;height:18px;fill:#9e9e9e;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:500px){.image-carousel .carousel-wrapper .nav-button .arrow-icon{width:13px;height:10px}}.image-carousel .carousel-wrapper .carousel-container{max-width:calc(100% - 120px);padding:10px 10px 0;overflow:hidden}@media only screen and (max-width:500px){.image-carousel .carousel-wrapper .carousel-container{max-width:calc(100% - 80px)}}.image-carousel .carousel-wrapper .carousel-container .image-list .image{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.05));filter:drop-shadow(0 0 10px rgba(0,0,0,.05));-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.image-carousel .carousel-wrapper .carousel-container:hover .image-list .image{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.1));filter:drop-shadow(0 0 10px rgba(0,0,0,.1))}.image-carousel .carousel-wrapper .carousel-container .slider:not(.loaded) .image{display:none;max-width:100%}.image-carousel .carousel-wrapper .carousel-container .slider:not(.loaded) .image:first-child{display:block}