.react-tlc.gallery-modal{overflow-x:hidden;overflow-y:auto;width:100vw;max-width:100vw;flex:1;display:flex;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.react-tlc.gallery-modal .gallery-modal-header{text-align:center;font-family:Raleway;margin-bottom:22px;min-height:100px;flex-shrink:0;flex-grow:0;flex-basis:100px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%}.react-tlc.gallery-modal .gallery-modal-header .gallery-modal-header-name{color:#FFFFFF;font-size:26px;font-weight:600;line-height:26px;width:100%}.react-tlc.gallery-modal .gallery-modal-header .gallery-modal-header-location{color:#9E9B9B;font-size:14px;font-weight:bold;line-height:24px;width:100%}.react-tlc.gallery-modal .gallery-modal-footer{text-align:center;font-family:Raleway;min-height:100px;color:#9E9B9B;max-width:1240px;padding:22px 40px 0 40px}.react-tlc.gallery-modal .gallery-modal-footer .gallery-modal-footer-description{color:#9E9B9B;font-size:16px;font-weight:500;line-height:24px;margin-bottom:22px}view-collection-button{display:inline-block}gallery{max-width:100%;width:100%;margin:0 20px}.react-tlc.view-collection-button a{cursor:pointer;color:#8d94a1 !important;margin-right:1rem}.react-tlc.view-collection-button a:hover{text-decoration:underline}.react-tlc.view-collection-button a .fa,.react-tlc.view-collection-button a .fal{margin-right:6px}.react-tlc.gallery{padding:0 100px;max-width:100%;width:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1}@media (max-width: 768px){.react-tlc.gallery{padding:0 20px}}.react-tlc.gallery .gallery-navigate-left,.react-tlc.gallery .gallery-navigate-right{height:71px;width:71px;min-width:71px;border-radius:50%;background-color:#fff;opacity:0.4;font-size:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .15s linear;z-index:1000 !important}@media (max-width: 768px){.react-tlc.gallery .gallery-navigate-left,.react-tlc.gallery .gallery-navigate-right{flex-basis:50px;height:50px;width:50px;min-width:50px;font-size:26px;opacity:0.8}}.react-tlc.gallery .gallery-navigate-left:hover,.react-tlc.gallery .gallery-navigate-right:hover{opacity:1}.react-tlc.gallery .gallery-navigate-left{margin-right:12px}@media (max-width: 768px){.react-tlc.gallery .gallery-navigate-left{position:absolute !important;margin-right:0;left:30px}}.react-tlc.gallery .gallery-navigate-left .fa{margin-right:4px}.react-tlc.gallery .gallery-navigate-right{margin-left:12px}@media (max-width: 768px){.react-tlc.gallery .gallery-navigate-right{position:absolute !important;margin-left:0;right:30px}}.react-tlc.gallery .gallery-navigate-right .fa{margin-left:4px}.gallery-container{width:100%;max-width:1240px;position:relative;flex:1;display:flex;flex-direction:column;min-height:350px;height:100%}.gallery-container .gallery-share-widget{position:absolute !important;z-index:1000 !important;top:13px;right:0;display:flex}@media (max-width: 500px){.gallery-container .gallery-share-widget{flex-direction:column-reverse}}.gallery-container .gallery-share-widget:hover .gallery-share-button{display:none}.gallery-container .gallery-share-widget:hover .gallery-share-widget-button{display:inline-block}.gallery-container .gallery-share-widget .gallery-share-button{padding:5px 19px 5px 12px;background-color:rgba(54,54,54,0.9);border-radius:5px;color:#ffffff;font-size:14px;font-weight:500;margin-right:13px;cursor:pointer}.gallery-container .gallery-share-widget .gallery-share-button .fa,.gallery-container .gallery-share-widget .gallery-share-button .fal{margin-right:5px}.gallery-container .gallery-share-widget .gallery-share-widget-button{color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;margin-right:13px;border-radius:5px;padding-left:30px;display:none;position:relative}@media (max-width: 500px){.gallery-container .gallery-share-widget .gallery-share-widget-button{margin-bottom:5px}}.gallery-container .gallery-share-widget .gallery-share-widget-button.pinterest{background-color:#EA3145}.gallery-container .gallery-share-widget .gallery-share-widget-button.pinterest span{background-color:#D22C3E}.gallery-container .gallery-share-widget .gallery-share-widget-button.facebook{background-color:#2F66D9}.gallery-container .gallery-share-widget .gallery-share-widget-button.facebook span{background-color:#2A5CC3}.gallery-container .gallery-share-widget .gallery-share-widget-button.copylink{background-color:#545454}.gallery-container .gallery-share-widget .gallery-share-widget-button.copylink span{background-color:#363636}.gallery-container .gallery-share-widget .gallery-share-widget-button span{display:block;padding:5px 10px;border-top-right-radius:5px;border-bottom-right-radius:5px}.gallery-container .gallery-share-widget .gallery-share-widget-button .fa,.gallery-container .gallery-share-widget .gallery-share-widget-button .fal,.gallery-container .gallery-share-widget .gallery-share-widget-button .fab{position:absolute !important;left:7px;top:8px}.gallery-container .gallery-featured-image{background-color:#D8D8D8;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;flex:1}@media (max-width: 768px){.gallery-container .gallery-featured-image{border-radius:10px}}.gallery-container .gallery-featured-image:before{content:"";display:block;padding-top:60vh}.gallery-container .gallery-featured-image .gallery-featured-image-nav-left,.gallery-container .gallery-featured-image .gallery-featured-image-nav-right{position:absolute !important;top:0;bottom:0;width:80px;cursor:pointer}.gallery-container .gallery-featured-image .gallery-featured-image-nav-left{left:0}.gallery-container .gallery-featured-image .gallery-featured-image-nav-right{right:0}.gallery-container .gallery-thumbnails-container{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#D8D8D8;height:84px;max-height:84px;flex-basis:84px;overflow-x:hidden;overflow-y:auto;padding:5px;flex-grow:1;position:relative}@media (max-width: 768px){.gallery-container .gallery-thumbnails-container{display:none}}.gallery-container .gallery-thumbnails-container .gallery-thumbnails{display:flex;overflow-x:hidden;overflow-y:auto}.gallery-container .gallery-thumbnails-container .gallery-thumbnails .gallery-thumbnail{background-position:center center;background-size:cover;background-repeat:no-repeat;min-width:107px;min-height:75px;max-width:107px;max-height:75px;border-radius:5px;border:2px solid #ccc;background-color:#F5F5F5;margin:0 2.5px}.gallery-container .gallery-thumbnails-container .gallery-thumbnails .gallery-thumbnail.active{border:2px solid #363636}.gallery-container .gallery-thumbnails-container .gallery-thumbnails .gallery-thumbnail:hover{border:2px solid #A3A0A0}.gallery-container .gallery-thumbnails-container .gallery-thumbnails-scroll-left,.gallery-container .gallery-thumbnails-container .gallery-thumbnails-scroll-right{position:absolute !important;z-index:100 !important;top:0;bottom:0;width:40px;background-color:#d8d8d8;display:flex;justify-content:center;align-items:center;opacity:0.8;cursor:pointer;font-size:28px}.gallery-container .gallery-thumbnails-container .gallery-thumbnails-scroll-left:hover,.gallery-container .gallery-thumbnails-container .gallery-thumbnails-scroll-right:hover{opacity:0.95;transition:opacity .15s linear}.gallery-container .gallery-thumbnails-container .gallery-thumbnails-scroll-left{left:0}.gallery-container .gallery-thumbnails-container .gallery-thumbnails-scroll-right{right:0}
