@import url(https://fonts.googleapis.com/css?family=Varela+Round);.embed-responsive-item{min-height:300px;width:100%}@media screen and (max-width:767px){.embed-responsive-item{min-height:unset}}.carousel{height:400px;margin:40px auto;position:relative;width:100%}@media screen and (max-width:768px){.carousel{height:200px}}.carousel img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.carousel-track-container{background-color:#fff;height:100%;overflow:hidden;position:relative}.carousel-track{height:100%;list-style:none;margin:0;padding:0;position:relative;-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in}.carousel-slide{bottom:0;position:absolute;top:0;width:100%}.carousel-button{background-color:rgba(0,0,0,.07);border:unset;border-radius:10%;cursor:pointer;height:20%;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel-button:hover .arrow{border:solid #fff;border-width:0 4px 4px 0}.carousel-button .arrow{border:solid #ececec;border-width:0 3px 3px 0;display:inline-block;height:10px;padding:3px;width:10px}.carousel-button .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.carousel-button .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.carousel-button-left{left:0;padding:20px 0 20px 10px;z-index:2}.carousel-button-right{padding:20px 10px 20px 0;right:0}.carousel-nav{-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.4);bottom:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;width:100%}.carousel-indicator{background-color:hsla(0,0%,87%,.4);border:unset;border-radius:50%;cursor:pointer;height:12px;margin:6px 4px;opacity:1;outline:none;width:10px}.carousel-indicator.current-slide{background-color:#dfdfdf;-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff}.is-hidden{display:none}.modal-active{background-color:#000;background-color:rgba(0,0,0,.8);height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:900}.modal-active .full-screen{display:none}.modal-active .modal-inner{background-color:hsla(0,0%,45%,.3);padding:20px 0}.modal-active .close{cursor:pointer;height:32px;opacity:.3;position:absolute;right:7px;top:134px;width:32px}.modal-active .close:hover{opacity:1}.modal-active .close:after,.modal-active .close:before{background-color:#e2e2e2;content:" ";height:23px;left:15px;position:absolute;width:3px}.modal-active .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-active .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-active .container{background-color:#2b2b2b;border-bottom:10px solid #005694;border-top:10px solid #005694;margin:auto;width:100%}.modal-active .carousel{height:500px;width:750px}.modal-active .carousel .carousel-track-container{background-color:#2b2b2b}.modal-active .carousel .carousel-button{background-color:transparent;height:100%;width:60px}.modal-active .carousel .carousel-button-left{left:-60px;z-index:2}.modal-active .carousel .carousel-button-right{right:-60px}.modal-active .carousel .carousel-nav{background-color:transparent;bottom:-30px}.modal-active .carousel .carousel-indicator{border:unset;border-radius:50%;height:12px;margin:auto 4px;opacity:1;outline:none;width:10px}.modal-active .carousel .carousel-indicator.current-slide{background-color:#dfdfdf;-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;height:15px;width:15px}.full-screen{-ms-grid-columns:1fr 1fr;background-color:transparent;bottom:-22px;cursor:pointer;display:-ms-grid;display:grid;gap:5px;grid-template-columns:1fr 1fr;height:18px;opacity:.8;position:absolute;right:5px;width:25px}.full-screen:hover{opacity:1}.full-screen .corner1{border-left:2px solid #fff;border-top:2px solid #fff}.full-screen .corner2{border-right:2px solid #fff;border-top:2px solid #fff}.full-screen .corner3{border-bottom:2px solid #fff;border-left:2px solid #fff}.full-screen .corner4{border-bottom:2px solid #fff;border-right:2px solid #fff}.embedded-gallery__mobile{display:none}.embedded-gallery__desktop{display:block}.carousel-slide-caption{-moz-text-align-last:center;text-align-last:center;width:100%}@media(max-width:500px){.embedded-gallery__mobile{display:block}.embedded-gallery__desktop{display:none}.modal-active .carousel .carousel-button-left{left:-10px}.modal-active .carousel .carousel-button-right{right:40px}}