.ds_filterable_gallery .ds-filter-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-style:solid;-webkit-transition:all .5s ease 0ms;-o-transition:all .5s ease 0ms;transition:all .5s ease 0ms}@media (min-width:981px){.ds_filterable_gallery .sticky_filter_bar .ds-filter-bar{position:sticky;z-index:1}}.ds-filter-bar-item{border-style:solid;cursor:pointer;-ms-flex-item-align:center;align-self:center}.ds_filterable_gallery .grid-item.hidden{display:none}.ds-filterable-gallery-icon{padding:20px;font-size:18px;color:#fff}.ds-filterable-gallery-icon.ds-filterable-gallery-icon-circle{background-color:hsla(0,0%,100%,.22)}.ds_filterable_gallery_overlay.background-hover{background-color:rgba(10,0,0,.45)}.ds_filterable_gallery .ds-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:5px;margin-top:30px;padding:12px}.ds_filterable_gallery .ds-pagination.long-mobile{overflow-x:auto;width:100%;-ms-flex-pack:start;justify-content:flex-start;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(86%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(left,#000 86%,transparent);mask-image:-webkit-gradient(linear,left top,right top,color-stop(86%,#000),to(transparent));mask-image:linear-gradient(90deg,#000 86%,transparent)}.ds_filterable_gallery .ds-pagination .ds-pagination-btn{font-weight:700;cursor:pointer;border-style:solid;padding:5px 12px;-ms-flex-negative:0;flex-shrink:0}.ds_filterable_gallery .ds-pagination .ds-pagination-btn.active{border-style:solid;background:#ff4200;color:#fff!important}.ds_filterable_gallery .ds-loadmore-btn{cursor:pointer;border-style:solid;padding:5px 12px}.watch_end_of_grid{min-height:10px;margin:0}.ds-fg-lighbox-opened img.mfp-img{padding:0;margin:40px auto;max-height:calc(100vh - 80px)!important;-o-object-fit:contain;object-fit:contain;min-width:300px}.ds-fg-lighbox-opened .mfp-figure{max-height:100vh;overflow:auto}.ds-fg-lighbox-opened .mfp-bottom-bar{position:relative}.ds-fg-lighbox-opened .mfp-figure:after{content:unset}.ds-fg-lighbox-opened .mfp-figure figure{position:relative}.ds-fg-lighbox-opened .mfp-figure figure figcaption{position:absolute;width:100%}.ds-fg-lighbox-opened .mfp-img{position:relative;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}@media (max-width:980px) and (min-width:768px){.ds_filterable_gallery .grid-item.tablet_show{display:block}.ds_filterable_gallery .grid-item.tablet_hidden{display:none}}@media (max-width:767px){.ds_filterable_gallery .grid-item.phone_show{display:block}.ds_filterable_gallery .grid-item.phone_hidden{display:none}}.ds_filterable_gallery .ds-filter-bar .ds-filter-bar-item{-webkit-transition:all .5s ease 0ms;-o-transition:all .5s ease 0ms;transition:all .5s ease 0ms}.ds_filterable_gallery .ds-filtered-gallery-container{border-style:solid}.ds_filterable_gallery .ds-filtered-gallery-item{display:none}.ds_filterable_gallery .grid-item>.img-container,.ds_filterable_gallery .grid-item>a>.img-container{overflow:hidden;position:relative}.ds_filterable_gallery .ds-filtered-gallery-item.active{display:block}.ds_filterable_gallery .ds-filter-bar{gap:20px}.ds_filterable_gallery .alert{display:none}body.et-bfb .ds_filterable_gallery .alert,body.et-fb .ds_filterable_gallery .alert{display:block;background-color:#fff9f9;padding:20px;text-align:center;font-size:14px;font-weight:700;color:#888;border:1px solid #ffe6e6;margin-bottom:15px}.ds_filterable_gallery .ds-filter-bar-item-title{display:-ms-flexbox;display:flex;gap:.5em}.ds_filterable_gallery .ds-filter-bar-count:before{content:"("}.ds_filterable_gallery .ds-filter-bar-count:after{content:")"}.ds_filterable_gallery .ds_filterable_gallery_wrapper.layout_grid .grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ds_filterable_gallery .ds_lightbox_link_icon{display:-ms-flexbox;display:flex;gap:10px}.ds_filterable_gallery .ds_overlay_icons_row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px}.ds_filterable_gallery .ds_overlay_icons_row .ds_lightbox_link_icon{margin-bottom:0}.ds_filterable_gallery .ds_overlay_icons_row .ds-filterable-gallery-icon,.ds_filterable_gallery .ds_overlay_icons_row .ds-overlay-icon-animated,.ds_filterable_gallery .ds_overlay_icons_row .ds-overlay-icon-static{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.ds_filterable_gallery .ds_overlay_icons_row a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:inherit;-ms-flex-negative:0;flex-shrink:0}.ds_filterable_gallery .ds_overlay_title_caption{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ds_filterable_gallery .ds_lightbox_link_icon a.lightbox-icon{text-decoration:none;color:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ds_filterable_gallery .ds_filterable_gallery_wrapper.layout_grid .grid-sizer,.ds_filterable_gallery .ds_filterable_gallery_wrapper.layout_grid .gutter-sizer{display:none}.ds_filterable_gallery .ds_filterable_gallery_wrapper.layout_grid .grid img{width:100%;-o-object-fit:cover;object-fit:cover}.ds_filterable_gallery .ds_filterable_gallery_wrapper.layout_grid .grid .grid-item{position:relative}.ds_filterable_gallery .grid-item img{display:block;width:100%;height:auto}.ds_filterable_gallery .grid .grid-item{border-style:solid}.ds_filterable_gallery_overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.ds_filterable_gallery_overlay.background{-webkit-transition:all .6s;opacity:1;-o-transition:all .6s;transition:all .6s}.ds_filterable_gallery_overlay.background-hover{-webkit-transition:all .6s;opacity:0;-o-transition:all .6s;transition:all .6s}.ds_filterable_gallery_overlay.content{background:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-direction:column;flex-direction:column}.ds-filterable-gallery-icon-circle{padding:15px;border-radius:100%}.ds_filterable_gallery .ds-filterable-gallery-icon-circle-border,.ds_filterable_gallery.et_pb_with_border .ds-filterable-gallery-icon-circle-border{border:2px solid}.ds_filterable_gallery .grid.hide_lightbox .grid-item>.img-container .ds_lightbox_link_icon,.ds_filterable_gallery .grid.hide_lightbox .grid-item>a>.img-container .ds_lightbox_link_icon{display:none}.ds_filterable_gallery .grid.hide_lightbox .grid-item>.img-container,.ds_filterable_gallery .grid.hide_lightbox .grid-item>a>.img-container{cursor:auto}.ds_filterable_gallery .grid.show_lightbox .grid-item>.img-container .ds_lightbox_link_icon,.ds_filterable_gallery .grid.show_lightbox .grid-item>a>.img-container .ds_lightbox_link_icon{display:-ms-flexbox;display:flex}.ds_filterable_gallery .grid.show_lightbox .grid-item>.img-container,.ds_filterable_gallery .grid.show_lightbox .grid-item>a>.img-container{cursor:pointer}.ds-filterable-gallery-icon{margin-bottom:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ds_filterable_gallery .ds_filterable_gallery_overlay.content .ds-overlay-icon-static{display:none}.ds_filterable_gallery .grid.show_overlay .ds_filterable_gallery_overlay{display:-ms-flexbox;display:flex}.ds_filterable_gallery .grid.hide_overlay .ds_filterable_gallery_overlay{display:none}@media (max-width:980px){.ds_filterable_gallery .grid.show_overlay_tablet .ds_filterable_gallery_overlay{display:-ms-flexbox;display:flex}.ds_filterable_gallery .grid.hide_overlay_tablet .ds_filterable_gallery_overlay{display:none}.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .ds_filterable_gallery_overlay.content{opacity:1!important;z-index:3}.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .ds-overlay-icon-static{display:block}.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .ds-overlay-icon-animated{display:none}.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .ds_lightbox_link_icon{opacity:1}.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .ds_overlay_title_caption{opacity:0;-webkit-transition:none;-o-transition:none;transition:none}.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .grid-item.in-view .ds_filterable_gallery_overlay.background-hover,.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .grid-item.in-view .ds_overlay_title_caption{opacity:1;z-index:3}.ds_filterable_gallery .grid.hide_always_show_overlay_icon_tablet .ds-overlay-icon-static{display:none}.ds_filterable_gallery .grid.hide_always_show_overlay_icon_tablet .ds-overlay-icon-animated{display:block}.ds_filterable_gallery .grid.hide_always_show_overlay_icon_tablet .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.hide_always_show_overlay_icon_tablet .grid-item.in-view .ds_filterable_gallery_overlay.background-hover,.ds_filterable_gallery .grid.hide_always_show_overlay_icon_tablet .grid-item.in-view .ds_filterable_gallery_overlay.content{opacity:1;z-index:3}.ds_filterable_gallery .grid.hide_lightbox_tablet .grid-item>.img-container,.ds_filterable_gallery .grid.hide_lightbox_tablet .grid-item>a>.img-container{cursor:auto}.ds_filterable_gallery .grid.hide_lightbox_tablet .grid-item>.img-container .ds_lightbox_link_icon,.ds_filterable_gallery .grid.hide_lightbox_tablet .grid-item>a>.img-container .ds_lightbox_link_icon{display:none}.ds_filterable_gallery .grid.show_lightbox_tablet .grid-item>.img-container,.ds_filterable_gallery .grid.show_lightbox_tablet .grid-item>a>.img-container{cursor:pointer}.ds_filterable_gallery .grid.show_lightbox_tablet .grid-item>.img-container .ds_lightbox_link_icon,.ds_filterable_gallery .grid.show_lightbox_tablet .grid-item>a>.img-container .ds_lightbox_link_icon{display:-ms-flexbox;display:flex}.ds_filterable_gallery .sticky_filter_bar_tablet .ds-filter-bar{position:sticky;z-index:1}}@media (max-width:767px){.ds_filterable_gallery .grid.show_overlay_phone .ds_filterable_gallery_overlay{display:-ms-flexbox;display:flex}.ds_filterable_gallery .grid.hide_overlay_phone .ds_filterable_gallery_overlay{display:none}.ds_filterable_gallery .grid.always_show_overlay_icon_phone .ds_filterable_gallery_overlay.content{opacity:1!important;z-index:3}.ds_filterable_gallery .grid.always_show_overlay_icon_phone .ds-overlay-icon-static{display:block}.ds_filterable_gallery .grid.always_show_overlay_icon_phone .ds-overlay-icon-animated{display:none}.ds_filterable_gallery .grid.always_show_overlay_icon_phone .ds_lightbox_link_icon{opacity:1}.ds_filterable_gallery .grid.always_show_overlay_icon_phone .ds_overlay_title_caption{opacity:0;-webkit-transition:none;-o-transition:none;transition:none}.ds_filterable_gallery .grid.always_show_overlay_icon_phone .grid-item.in-view .ds_filterable_gallery_overlay.background-hover,.ds_filterable_gallery .grid.always_show_overlay_icon_phone .grid-item.in-view .ds_overlay_title_caption{opacity:1;z-index:3}.ds_filterable_gallery .grid.hide_always_show_overlay_icon_phone .ds-overlay-icon-static{display:none}.ds_filterable_gallery .grid.hide_always_show_overlay_icon_phone .ds-overlay-icon-animated{display:block}.ds_filterable_gallery .grid.hide_always_show_overlay_icon_phone .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.hide_always_show_overlay_icon_phone .grid-item.in-view .ds_filterable_gallery_overlay.background-hover,.ds_filterable_gallery .grid.hide_always_show_overlay_icon_phone .grid-item.in-view .ds_filterable_gallery_overlay.content{opacity:1;z-index:3}.ds_filterable_gallery .grid.hide_lightbox_phone .grid-item>.img-container,.ds_filterable_gallery .grid.hide_lightbox_phone .grid-item>a>.img-container{cursor:auto}.ds_filterable_gallery .grid.hide_lightbox_phone .grid-item>.img-container .ds_lightbox_link_icon,.ds_filterable_gallery .grid.hide_lightbox_phone .grid-item>a>.img-container .ds_lightbox_link_icon{display:none}.ds_filterable_gallery .grid.show_lightbox_phone .grid-item>.img-container,.ds_filterable_gallery .grid.show_lightbox_phone .grid-item>a>.img-container{cursor:pointer}.ds_filterable_gallery .grid.show_lightbox_phone .grid-item>.img-container .ds_lightbox_link_icon,.ds_filterable_gallery .grid.show_lightbox_phone .grid-item>a>.img-container .ds_lightbox_link_icon{display:-ms-flexbox;display:flex}.ds_filterable_gallery .sticky_filter_bar_phone .ds-filter-bar{position:sticky;z-index:1}}body.noscroll{overflow:hidden}.img-container.ds-fg-animation img{-webkit-transition:all ease-in-out;-o-transition:all ease-in-out;transition:all ease-in-out;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.img-container.ds-fg-animation.ds-fg-zoom-out img{-webkit-transform:scale(1.05);transform:scale(1.05)}.img-container.ds-fg-animation.ds-fg-move-down img,.img-container.ds-fg-animation.ds-fg-move-left img,.img-container.ds-fg-animation.ds-fg-move-right img,.img-container.ds-fg-animation.ds-fg-move-up img,.img-container.ds-fg-animation.ds-fg-rotate img{-webkit-transform:scale(1.1);transform:scale(1.1)}.ds_filterable_gallery .grid-item{overflow:hidden}@media (min-width:981px){.ds_filterable_gallery .grid .grid-item:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ds_filterable_gallery .grid .grid-item .ds_filterable_gallery_overlay .ds-filterable-gallery-icon.ds-filterable-gallery-icon-circle:hover{background-color:hsla(0,0%,100%,.36)!important}.img-container.ds-fg-animation.ds-fg-zoom-in:hover img,.img-container.ds-fg-animation.ds-fg-zoom-out img{-webkit-transform:scale(1.05);transform:scale(1.05)}.img-container.ds-fg-animation.ds-fg-zoom-out:hover img{-webkit-transform:scale(1);transform:scale(1)}.img-container.ds-fg-animation.ds-fg-move-up img{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-container.ds-fg-animation.ds-fg-move-up:hover img{-webkit-transform:scale(1.1) translateY(-10px);transform:scale(1.1) translateY(-10px)}.img-container.ds-fg-animation.ds-fg-move-down img{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-container.ds-fg-animation.ds-fg-move-down:hover img{-webkit-transform:scale(1.1) translateY(10px);transform:scale(1.1) translateY(10px)}.img-container.ds-fg-animation.ds-fg-move-right img{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-container.ds-fg-animation.ds-fg-move-right:hover img{-webkit-transform:scale(1.1) translateX(10px);transform:scale(1.1) translateX(10px)}.img-container.ds-fg-animation.ds-fg-move-left img{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-container.ds-fg-animation.ds-fg-move-left:hover img{-webkit-transform:scale(1.1) translateX(-10px);transform:scale(1.1) translateX(-10px)}.img-container.ds-fg-animation.ds-fg-rotate img{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-container.ds-fg-animation.ds-fg-rotate:hover img{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.ds_filterable_gallery .grid.always_show_overlay_icon .ds_filterable_gallery_overlay.content{opacity:1!important;z-index:3}.ds_filterable_gallery .grid.always_show_overlay_icon .ds-overlay-icon-static{display:block}.ds_filterable_gallery .grid.always_show_overlay_icon .ds-overlay-icon-animated{display:none}.ds_filterable_gallery .grid.always_show_overlay_icon .ds_lightbox_link_icon{opacity:1}.ds_filterable_gallery .grid.always_show_overlay_icon .ds_overlay_title_caption{opacity:0;-webkit-transition:none;-o-transition:none;transition:none}.ds_filterable_gallery .grid.always_show_overlay_icon .grid-item:hover .ds_overlay_title_caption{opacity:1}.ds_filterable_gallery .grid.hide_always_show_overlay_icon .ds-overlay-icon-static{display:none}.ds_filterable_gallery .grid.hide_always_show_overlay_icon .ds-overlay-icon-animated{display:block}.ds_filterable_gallery .grid-item:hover .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid-item:hover .ds_filterable_gallery_overlay.background-hover,.ds_filterable_gallery .grid-item:hover .ds_filterable_gallery_overlay.content{opacity:1;z-index:3}}@media (max-width:980px){.ds_filterable_gallery .grid .ds_filterable_gallery_overlay{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.ds_filterable_gallery .grid .grid-item:not(.in-view) .ds_filterable_gallery_overlay{pointer-events:none}.ds_filterable_gallery .grid .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid .grid-item.in-view .ds_filterable_gallery_overlay.background-hover,.ds_filterable_gallery .grid .grid-item.in-view .ds_filterable_gallery_overlay.content{opacity:1;z-index:3}.ds_filterable_gallery .grid.always_show_overlay_icon .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.always_show_overlay_icon_phone .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.always_show_overlay_icon_tablet .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.hide_always_show_overlay_icon .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.hide_always_show_overlay_icon_phone .grid-item.in-view .ds_filterable_gallery_overlay.background,.ds_filterable_gallery .grid.hide_always_show_overlay_icon_tablet .grid-item.in-view .ds_filterable_gallery_overlay.background{opacity:0}.ds_filterable_gallery .grid .grid-item:not(.in-view) .ds-filterable-gallery-caption.animated,.ds_filterable_gallery .grid .grid-item:not(.in-view) .ds-filterable-gallery-title.animated,.ds_filterable_gallery .grid:not(.always_show_overlay_icon):not(.always_show_overlay_icon_tablet):not(.always_show_overlay_icon_phone) .grid-item:not(.in-view) .ds-overlay-icon-animated.animated,.ds_filterable_gallery .grid:not(.always_show_overlay_icon):not(.always_show_overlay_icon_tablet):not(.always_show_overlay_icon_phone) .grid-item:not(.in-view) .ds_lightbox_link_icon .lightbox-icon.animated,.ds_filterable_gallery .grid:not(.always_show_overlay_icon):not(.always_show_overlay_icon_tablet):not(.always_show_overlay_icon_phone) .grid-item:not(.in-view) .ds_lightbox_link_icon .link-icon.animated{-webkit-animation:none!important;animation:none!important}}[class*=ds_] .swiper-button-next:after,[class*=ds_] .swiper-button-next:before,[class*=ds_] .swiper-button-prev:after,[class*=ds_] .swiper-button-prev:before{content:none}[class*=ds_] .swiper-button-next,[class*=ds_] .swiper-button-prev{background-image:none!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;font-size:50px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}[class*=ds_] .swiper-button-next:after,[class*=ds_] .swiper-button-prev:after{content:attr(data-icon);display:block;font-family:ETmodules;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}[class*=ds_].et_pb_module .swiper-arrow-button.show_on_hover{opacity:0}[class*=ds_].et_pb_module .swiper-arrow-button.show_on_hover:hover,[class*=ds_].et_pb_module:hover .swiper-arrow-button.show_on_hover{opacity:1}[class*=ds_] .swiper-pagination{text-align:center;width:100%}[class*=ds_] .swiper-pagination .swiper-pagination-bullets{bottom:10px;left:0;width:100%}[class*=ds_] .swiper-pagination .swiper-pagination-bullet{margin:0 4px;width:8px;height:8px}[class*=ds_] .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}[class*=ds_] .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.et-db #et-boc .et-fb-modules-list ul>li.ds_filterable_gallery:before{color:#fff}.et-db #et-boc .et-fb-modules-list ul>li.ds_filterable_gallery{background-color:#2c3d49!important;color:#fff!important;overflow:visible!important;padding-left:0;padding-right:0;text-align:center}.et-db #et-boc .et-fb-modules-list ul>li.ds_filterable_gallery:hover{background-color:#1f2b33!important}.et-db #et-boc .et-fb-modules-list ul>li.ds_filterable_gallery span{font-size:10px!important}.et-db #et-boc .et-fb-modules-list ul>li.ds_filterable_gallery .et-fb-icon.et-fb-icon--svg{width:18px!important;min-width:18px!important;height:18px!important;margin:-3px auto 5px!important}