.image-gallery{margin-top:50px}@media screen and (max-width:1024px){.image-gallery{margin-top:30px}}.image-gallery-slide-wrapper .image-gallery-icon{transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;height:50px;padding:0;border-radius:50%}@media(hover:hover)and (pointer:fine){.image-gallery-slide-wrapper .image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-slide-wrapper .image-gallery-left-nav,.image-gallery-slide-wrapper .image-gallery-right-nav{top:50%;transform:translateY(-50%)}.image-gallery-slide-wrapper .image-gallery-left-nav .image-gallery-svg,.image-gallery-slide-wrapper .image-gallery-right-nav .image-gallery-svg{height:50px;width:50px}.image-gallery-slide-wrapper .image-gallery-left-nav[disabled],.image-gallery-slide-wrapper .image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-slide-wrapper .image-gallery-left-nav{left:22px}@media screen and (max-width:1024px){.image-gallery-slide-wrapper .image-gallery-left-nav{left:5px}}.image-gallery-slide-wrapper .image-gallery-right-nav{right:22px}@media screen and (max-width:1024px){.image-gallery-slide-wrapper .image-gallery-right-nav{right:5px}}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px);border-radius:5px}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media screen and (max-width:1024px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;-o-object-fit:contain;object-fit:contain}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails{overflow:hidden;padding:13px 0}@media screen and (max-width:1024px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{text-align:center;white-space:nowrap;overflow:auto;transition:none!important;transform:none!important}.image-gallery-thumbnails .image-gallery-thumbnails-container::-webkit-scrollbar{display:none}.image-gallery-thumbnail{display:inline-block;transition:border .3s ease-out;width:140px;border:none;padding:0;cursor:pointer}@media screen and (max-width:1024px){.image-gallery-thumbnail{width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:135px;line-height:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.image-gallery-thumbnail .image-gallery-thumbnail-image{width:70px;height:70px}}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none}.image-gallery-thumbnail:hover .image-gallery-thumbnail-image{border:2px solid var(--institucionais-institucional-blue,#184595);border-radius:5px;width:135px!important;outline:none}.image-gallery-thumbnail.active{outline:none;box-sizing:border-box}.image-gallery-thumbnail.active .image-gallery-thumbnail-image{border:2px solid var(--institucionais-institucional-red,#d60f3c);border-radius:5px;width:135px!important}.image-gallery-thumbnails-bottom{display:flex;flex-direction:column}