@media all and (min-width: 992px){.zpcontainer{width:85%;max-inline-size:1500px}}.zscustom-heading-01::before{content:"";height:2px;width:40px;background:#CD7080;margin-block-start:0;margin-block-end:10px;margin-inline-start:auto;margin-inline-end:auto}.zscustom-heading-02::before{content:"";height:2px;width:40px;background:#CD7080;margin-block-start:0;margin-block-end:10px;margin-inline-start:auto;margin-inline-end:auto;background:#1A443D}.zscustom-heading-03::before{content:"";height:2px;width:40px;background:#CD7080;margin-block-start:0;margin-block-end:10px;margin-inline-start:0;margin-inline-end:0}.zscustom-section-wedding-01 .zscustom-box{padding:35px;margin-inline-end:0px}@media all and (min-width: 992px){.zscustom-section-wedding-01 .zscustom-box{padding-block-start:60px;padding-block-end:60px;padding-inline-start:35px;padding-inline-end:60px;margin-inline-end:100px}}.zscustom-section-wedding-02 .zscustom-column{position:relative}@media all and (min-width: 992px){.zscustom-section-wedding-02 .zscustom-column:after{content:'';position:absolute;width:80%;height:70%;right:0px;top:0px;background:#F4F4F4;z-index:1}}.zscustom-section-wedding-02 .zscustom-row-02{position:relative;z-index:2}@media all and (min-width: 992px){.zscustom-section-wedding-02 .zscustom-image-02:before{position:absolute;top:18px;width:70%;height:2px;background:#1A443D;right:-14%;content:""}.zscustom-section-wedding-02 .zscustom-image-02:after{position:absolute;right:3%;width:2px;height:70%;background:#CD7080;right:-2px;content:""}}.zscustom-section-wedding-3 .zscustom-hover-box-row .zshover-box-column{padding:45px}@media all and (min-width: 992px){.zscustom-section-wedding-3 .zscustom-hover-box-row .zshover-box-column{width:45%;padding-block-start:150px;padding-block-end:150px;padding-inline-start:45px;padding-inline-end:45px}}.zscustom-section-wedding-3 .zscustom-hover-box-row .zshover-box-column .zshover-custom-box{padding:35px}@media all and (min-width: 992px){.zscustom-section-wedding-3 .zscustom-hover-box-row .zshover-box-column .zshover-custom-box{padding:35px;opacity:0;transition:all 0.5s ease-out}}@media all and (min-width: 992px){.zscustom-section-wedding-3 .zscustom-hover-box-row .zshover-box-column:hover .zshover-custom-box{opacity:1;transition:all 0.5s ease-in}}.zscustom-section-wedding-04 .zsoverly-box{padding:35px}@media all and (min-width: 992px){.zscustom-section-wedding-04 .zsoverly-box{padding-block-start:12%;padding-block-end:12%;padding-inline-start:10%;padding-inline-end:10%;position:relative;z-index:1;margin-inline-start:-5%}}@media all and (min-width: 992px){.zscustom-section-wedding-05 .zscustom-contact{left:10%;z-index:1}}@media all and (min-width: 992px){.zscustom-section-wedding-05 .zscustom-book-image{right:10%}}@media all and (min-width: 992px){.zscustom-section-wedding-05 .zscustom-contact-img:before{content:"";width:150%;height:1px;background:#CD7080;position:absolute;bottom:-1px;right:7%}.zscustom-section-wedding-05 .zscustom-contact-img:after{content:"";width:1px;height:500px;background:#000000;position:absolute;bottom:-50px}}@media all and (min-width: 992px){.zscustom-footer{padding-block-start:11px;padding-block-end:11px;padding-inline-start:0;padding-inline-end:0}}.zscustom-footer .zpelem-buttonicon{width:10%}.zscustom-footer .zs-custom-column-facebook{width:10%}
