@media(min-width: 1025px){.gd-section--gallery.two-col-grid{display:flex;align-items:center}}@media(min-width: 1025px){.gd-section--gallery.two-col-grid .text{padding:0 50px;text-align:center}}.gd-section--gallery .text{max-width:750px;margin:0 auto;margin-bottom:30px}@media(min-width: 768px){.gd-section--gallery .text{margin-bottom:80px}}.gd-section--gallery .text h2{position:relative;line-height:110%;color:#243c96}.gd-section--gallery .text p{font-size:16px;font-weight:300;max-width:390px;margin-left:auto;margin-right:auto;margin-bottom:30px}.gd-section--gallery .text p:last-child{margin-bottom:0}.gd-section--gallery .slider-wrapper{width:100%;overflow:hidden;position:relative}.gd-section--gallery .slider-wrapper.two-col-grid{overflow:hidden}.gd-section--gallery .slider-wrapper.two-col-grid .swiper-container{overflow:hidden}.gd-section--gallery .slider-wrapper.two-col-grid .swiper-container .swiper-wrapper{display:flex;flex-wrap:wrap}.gd-section--gallery .slider-wrapper.two-col-grid .swiper-container .swiper-slide{height:340px;margin:0}@media(min-width: 768px)and (max-width: 1024px){.gd-section--gallery .slider-wrapper.two-col-grid .swiper-container .swiper-slide{height:340px}}@media(min-width: 1025px){.gd-section--gallery .slider-wrapper.two-col-grid .swiper-container .swiper-slide{height:340px}}.gd-section--gallery .slider-wrapper.two-col-grid .swiper-container .swiper-slide .item-image .image-overlay{padding-bottom:15px}.gd-section--gallery .slider-wrapper .gallery-navigation{display:flex;justify-content:flex-end;gap:10px;padding-top:40px}.gd-section--gallery .slider-wrapper .gallery-navigation .gallery-arrow{cursor:pointer;transition:opacity .2s ease}.gd-section--gallery .slider-wrapper .gallery-navigation .gallery-arrow:hover{opacity:.7}.gd-section--gallery .slider-wrapper .gallery-navigation .gallery-arrow.swiper-button-disabled{opacity:.5;cursor:default}.gd-section--gallery .slider-wrapper .gallery-navigation .gallery-arrow svg{display:block;width:24px;height:24px}.gd-section--gallery .slider-wrapper .gallery-navigation .gallery-arrow svg path{stroke:#000}.gd-section--gallery .slider-wrapper .item-image{position:relative;height:100%;width:100%;display:flex}.gd-section--gallery .slider-wrapper .item-image img{width:100%;height:240px;object-fit:cover;display:block;-webkit-border-radius:12px;border-radius:12px;background-clip:padding-box}@media(min-width: 768px)and (max-width: 1024px){.gd-section--gallery .slider-wrapper .item-image img{height:480px}}@media(min-width: 1025px){.gd-section--gallery .slider-wrapper .item-image img{height:600px}}.gd-section--gallery .slider-wrapper .item-image .image-overlay{position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 50%, transparent 100%);padding:30px 20px 20px 20px;-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;background-clip:padding-box;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}@media(min-width: 1025px){.gd-section--gallery .slider-wrapper .item-image .image-overlay{padding-bottom:50px}}.gd-section--gallery .slider-wrapper .item-image .image-overlay .image-title{margin:0 0 8px 0;font-size:20px;font-weight:700;color:#fff;line-height:1.3}@media(min-width: 1025px){.gd-section--gallery .slider-wrapper .item-image .image-overlay .image-title{font-size:24px}}.gd-section--gallery .slider-wrapper .item-image .image-overlay .image-caption{margin:0;font-size:14px;font-weight:400;color:#fff;line-height:1.5;opacity:.9}@media(min-width: 1025px){.gd-section--gallery .slider-wrapper .item-image .image-overlay .image-caption{font-size:16px}}.gd-section--gallery .slider-wrapper a.item-image{text-decoration:none;color:inherit;cursor:pointer}.gd-section--gallery .slider-wrapper.two-col-grid .item-image img{height:340px;object-fit:cover;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}@media(min-width: 768px){.gd-section--gallery .slider-wrapper.two-col-grid .item-image img{width:100%}}.gd-section--gallery .slider-wrapper.two-col-grid .item-image .image-overlay{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 70.192%, transparent 100%)}.gd-section--gallery .swiper-dots{margin-left:10px;margin-top:15px}.gd-section--gallery .swiper-dots .swiper-pagination-bullet{background:transparent;border:1px solid #73757a;opacity:1}.gd-section--gallery .swiper-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#73757a}/*# sourceMappingURL=gallery.css.map */
