.weddings_discovery{position:relative}.weddings_discovery-image,.weddings_discovery-item{display:block}.weddings_discovery-image{position:relative}.weddings_discovery-image:before{content:"";display:block;width:100%}.weddings_discovery-image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:768px){.weddings_discovery-gallery{margin:0 auto;max-width:1140px;width:calc(100% - 60px)}.weddings_discovery-mansory{align-items:flex-start;display:flex;flex-wrap:wrap}.weddings_discovery-item{padding:10px;width:33.3333%}.weddings_discovery-image:before{padding-top:133.333%}.weddings_discovery-item:first-child{margin-top:160px}.weddings_discovery-item:nth-child(3){margin-top:310px}.weddings_discovery-item:nth-child(4) .weddings_discovery-image:before{padding-top:100%}}@media (min-width:768px) and (max-width:1024px){.weddings_discovery-gallery{max-width:700px;width:calc(100% - 68px)}.weddings_discovery-item{padding:6px}.weddings_discovery-image:before{padding-top:133.484%}.weddings_discovery-item:first-child{margin-top:110px}.weddings_discovery-item:nth-child(3){margin-top:202px}}@media (max-width:767px){.weddings_discovery{padding:0 0 0 24px}.weddings_discovery-gallery{overflow:hidden}.weddings_discovery-mansory{display:flex}.weddings_discovery-item{flex-shrink:0;margin-right:20px;width:calc(76.92308% - 4.61538px)}.weddings_discovery-image:before{padding-top:133.214%}.weddings_discovery-item[data-sal]{opacity:1;transform:none;transition:none}}