/* LadiPage per-element layout by ID (from #style_element) */
#SECTION2 {
    height: 720px;
}

#IMAGE1 {
    width: 348.975px;
    height: 415.7px;
    top: 120px;
    left: 35.5125px;
}

#IMAGE1,
#IMAGE2,
#GROUP167,
#HEADLINE283,
#GROUP305,
#GROUP306,
#GROUP307,
#GROUP308,
#GROUP309,
#GROUP310,
#GROUP311,
#GROUP312,
#PARAGRAPH283,
#TIECNHAGAI,
#NHAGAI,
#NHATRAI,
#GROUP325,
#GROUP339 {
    display: none !important;
}

#IMAGE1>.ladi-image>.ladi-image-background {
    width: 356.278px;
    height: 534.553px;
    top: -37.853px;
    left: -4.1502px;
    background-image: url("../../images/couple/hero.jpg");
}

#IMAGE1>.ladi-image {
    border-width: 4px;
    border-radius: 10px;
    border-style: solid;
    border-color: rgb(117, 36, 24);
}

#IMAGE1.ladi-animation>.ladi-image,
#FORM4.ladi-animation>.ladi-form,
#PARAGRAPH231.ladi-animation>.ladi-paragraph {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#IMAGE1:hover>.ladi-image,
#IMAGE2:hover>.ladi-image,
#IMAGE3:hover>.ladi-image,
#IMAGE4:hover>.ladi-image,
#HEADLINE3>.ladi-headline:hover,
#HEADLINE4>.ladi-headline:hover,
#PARAGRAPH1>.ladi-paragraph:hover,
#HEADLINE284>.ladi-headline:hover,
#HEADLINE285>.ladi-headline:hover,
#PARAGRAPH153>.ladi-paragraph:hover,
#PARAGRAPH154>.ladi-paragraph:hover,
#PARAGRAPH156>.ladi-paragraph:hover,
#PARAGRAPH181>.ladi-paragraph:hover,
#PARAGRAPH182>.ladi-paragraph:hover,
#PARAGRAPH184>.ladi-paragraph:hover,
#HEADLINE330>.ladi-headline:hover,
#HEADLINE331>.ladi-headline:hover,
#PARAGRAPH233>.ladi-paragraph:hover,
#IMAGE110:hover>.ladi-image,
#IMAGE111:hover>.ladi-image,
#IMAGE112:hover>.ladi-image,
#PARAGRAPH243>.ladi-paragraph:hover,
#HEADLINE439>.ladi-headline:hover,
#HEADLINE440>.ladi-headline:hover,
#PARAGRAPH283>.ladi-paragraph:hover,
#BOX108>.ladi-box:hover,
#HEADLINE449>.ladi-headline:hover,
#BOX109>.ladi-box:hover,
#HEADLINE450>.ladi-headline:hover,
#BOX110>.ladi-box:hover,
#HEADLINE451>.ladi-headline:hover,
#BOX111>.ladi-box:hover,
#HEADLINE452>.ladi-headline:hover,
#BOX112>.ladi-box:hover,
#PARAGRAPH284>.ladi-paragraph:hover,
#PARAGRAPH285>.ladi-paragraph:hover,
#PARAGRAPH286>.ladi-paragraph:hover,
#PARAGRAPH287>.ladi-paragraph:hover,
#PARAGRAPH288>.ladi-paragraph:hover,
#PARAGRAPH289>.ladi-paragraph:hover,
#BOX113>.ladi-box:hover,
#BUTTON_TEXT26>.ladi-headline:hover,
#PARAGRAPH290>.ladi-paragraph:hover,
#PARAGRAPH291>.ladi-paragraph:hover,
#PARAGRAPH292>.ladi-paragraph:hover,
#PARAGRAPH293>.ladi-paragraph:hover,
#PARAGRAPH294>.ladi-paragraph:hover,
#PARAGRAPH295>.ladi-paragraph:hover,
#PARAGRAPH296>.ladi-paragraph:hover,
#PARAGRAPH297>.ladi-paragraph:hover,
#PARAGRAPH298>.ladi-paragraph:hover,
#BOX114>.ladi-box:hover,
#PARAGRAPH299>.ladi-paragraph:hover,
#PARAGRAPH300>.ladi-paragraph:hover,
#PARAGRAPH301>.ladi-paragraph:hover,
#PARAGRAPH302>.ladi-paragraph:hover,
#PARAGRAPH303>.ladi-paragraph:hover,
#PARAGRAPH304>.ladi-paragraph:hover,
#BOX115>.ladi-box:hover,
#BUTTON_TEXT27>.ladi-headline:hover,
#PARAGRAPH305>.ladi-paragraph:hover,
#PARAGRAPH306>.ladi-paragraph:hover,
#PARAGRAPH307>.ladi-paragraph:hover,
#PARAGRAPH308>.ladi-paragraph:hover,
#PARAGRAPH309>.ladi-paragraph:hover,
#PARAGRAPH310>.ladi-paragraph:hover,
#PARAGRAPH311>.ladi-paragraph:hover,
#PARAGRAPH312>.ladi-paragraph:hover,
#PARAGRAPH313>.ladi-paragraph:hover,
#PARAGRAPH314>.ladi-paragraph:hover,
#BOX116>.ladi-box:hover,
#HEADLINE453>.ladi-headline:hover,
#HEADLINE454>.ladi-headline:hover,
#HEADLINE455>.ladi-headline:hover,
#PARAGRAPH315>.ladi-paragraph:hover,
#PARAGRAPH316>.ladi-paragraph:hover,
#PARAGRAPH317>.ladi-paragraph:hover,
#PARAGRAPH318>.ladi-paragraph:hover,
#PARAGRAPH319>.ladi-paragraph:hover,
#PARAGRAPH320>.ladi-paragraph:hover,
#PARAGRAPH321>.ladi-paragraph:hover,
#PARAGRAPH322>.ladi-paragraph:hover,
#PARAGRAPH323>.ladi-paragraph:hover,
#PARAGRAPH324>.ladi-paragraph:hover,
#BOX117>.ladi-box:hover,
#HEADLINE456>.ladi-headline:hover,
#HEADLINE457>.ladi-headline:hover,
#HEADLINE458>.ladi-headline:hover,
#PARAGRAPH325>.ladi-paragraph:hover,
#PARAGRAPH326>.ladi-paragraph:hover,
#PARAGRAPH327>.ladi-paragraph:hover,
#PARAGRAPH328>.ladi-paragraph:hover,
#PARAGRAPH329>.ladi-paragraph:hover,
#PARAGRAPH330>.ladi-paragraph:hover,
#PARAGRAPH331>.ladi-paragraph:hover,
#PARAGRAPH332>.ladi-paragraph:hover,
#PARAGRAPH333>.ladi-paragraph:hover,
#BOX118>.ladi-box:hover,
#BOX119>.ladi-box:hover,
#BOX120>.ladi-box:hover,
#BOX121>.ladi-box:hover,
#PARAGRAPH334>.ladi-paragraph:hover,
#PARAGRAPH335>.ladi-paragraph:hover,
#PARAGRAPH336>.ladi-paragraph:hover,
#PARAGRAPH337>.ladi-paragraph:hover,
#PARAGRAPH338>.ladi-paragraph:hover,
#BOX122>.ladi-box:hover,
#HEADLINE459>.ladi-headline:hover,
#HEADLINE460>.ladi-headline:hover,
#HEADLINE461>.ladi-headline:hover,
#HEADLINE462>.ladi-headline:hover,
#HEADLINE463>.ladi-headline:hover,
#HEADLINE464>.ladi-headline:hover,
#HEADLINE465>.ladi-headline:hover,
#HEADLINE466>.ladi-headline:hover,
#BOX123>.ladi-box:hover,
#HEADLINE467>.ladi-headline:hover,
#HEADLINE468>.ladi-headline:hover,
#HEADLINE469>.ladi-headline:hover,
#HEADLINE470>.ladi-headline:hover,
#HEADLINE471>.ladi-headline:hover,
#HEADLINE472>.ladi-headline:hover,
#HEADLINE473>.ladi-headline:hover,
#HEADLINE474>.ladi-headline:hover,
#HEADLINE475>.ladi-headline:hover,
#HEADLINE476>.ladi-headline:hover,
#HEADLINE477>.ladi-headline:hover,
#HEADLINE478>.ladi-headline:hover,
#HEADLINE479>.ladi-headline:hover,
#HEADLINE480>.ladi-headline:hover,
#HEADLINE481>.ladi-headline:hover,
#HEADLINE482>.ladi-headline:hover,
#HEADLINE483>.ladi-headline:hover,
#HEADLINE484>.ladi-headline:hover,
#HEADLINE485>.ladi-headline:hover,
#HEADLINE486>.ladi-headline:hover,
#HEADLINE487>.ladi-headline:hover,
#HEADLINE488>.ladi-headline:hover,
#HEADLINE489>.ladi-headline:hover,
#SHAPE37:hover>.ladi-shape,
#HEADLINE490>.ladi-headline:hover,
#HEADLINE491>.ladi-headline:hover,
#HEADLINE492>.ladi-headline:hover,
#HEADLINE493>.ladi-headline:hover,
#HEADLINE494>.ladi-headline:hover,
#HEADLINE495>.ladi-headline:hover,
#HEADLINE496>.ladi-headline:hover,
#HEADLINE497>.ladi-headline:hover,
#HEADLINE498>.ladi-headline:hover,
#HEADLINE499>.ladi-headline:hover,
#HEADLINE500>.ladi-headline:hover,
#HEADLINE501>.ladi-headline:hover,
#PARAGRAPH197>.ladi-paragraph:hover,
#PARAGRAPH200>.ladi-paragraph:hover,
#PARAGRAPH201>.ladi-paragraph:hover,
#PARAGRAPH202>.ladi-paragraph:hover,
#PARAGRAPH198>.ladi-paragraph:hover,
#PARAGRAPH203>.ladi-paragraph:hover,
#PARAGRAPH204>.ladi-paragraph:hover,
#PARAGRAPH205>.ladi-paragraph:hover,
#BOX67>.ladi-box:hover,
#IMAGE17:hover>.ladi-image,
#HEADLINE51>.ladi-headline:hover,
#HEADLINE52>.ladi-headline:hover,
#PARAGRAPH26>.ladi-paragraph:hover,
#BOX68>.ladi-box:hover,
#IMAGE18:hover>.ladi-image,
#HEADLINE53>.ladi-headline:hover,
#HEADLINE54>.ladi-headline:hover,
#PARAGRAPH27>.ladi-paragraph:hover,
#IMAGE31:hover>.ladi-image,
#IMAGE29:hover>.ladi-image,
#IMAGE71:hover>.ladi-image,
#PARAGRAPH206>.ladi-paragraph:hover,
#HEADLINE55>.ladi-headline:hover,
#IMAGE106:hover>.ladi-image,
#PARAGRAPH225>.ladi-paragraph:hover,
#BOX85>.ladi-box:hover,
#BUTTON_TEXT8>.ladi-headline:hover,
#IMAGE93:hover>.ladi-image,
#IMAGE94:hover>.ladi-image,
#IMAGE95:hover>.ladi-image,
#BOX79>.ladi-box:hover,
#HEADLINE339>.ladi-headline:hover,
#HEADLINE340>.ladi-headline:hover,
#BOX81>.ladi-box:hover,
#BUTTON_TEXT23>.ladi-headline:hover,
#BOX73>.ladi-box:hover,
#HEADLINE335>.ladi-headline:hover,
#HEADLINE336>.ladi-headline:hover,
#BOX75>.ladi-box:hover,
#BUTTON_TEXT22>.ladi-headline:hover,
#BOX86>.ladi-box:hover,
#BOX11>.ladi-box:hover,
#SHAPE7:hover>.ladi-shape,
#BOX87>.ladi-box:hover {
    opacity: 1;
}

#IMAGE2,
#IMAGE3 {
    width: 420px;
    height: 308.7px;
}

#IMAGE2 {
    top: 341px;
    left: 0px;
}

#IMAGE2>.ladi-image>.ladi-image-background {
    width: 417.31px;
    height: 584.234px;
    top: -140.8px;
    left: -1px;
    background-image: url("../../images/theme/door/envelope-closed.webp");
}

#IMAGE3 {
    top: 326.3px;
    left: 0px;
}

#IMAGE3>.ladi-image>.ladi-image-background {
    width: 425.31px;
    height: 595.434px;
    top: -128.8px;
    left: 0.28571px;
    background-image: url("../../images/theme/door/envelope-open.webp");
}

#IMAGE3.ladi-animation>.ladi-image {
    animation-name: pulse;
    animation-delay: 1s;
    animation-duration: 3.5s;
    animation-iteration-count: infinite;
}

#GROUP35 {
    width: 286px;
    height: 320px;
    top: 0px;
    left: 73.5px;
}

#IMAGE4 {
    width: 193.5px;
    height: 193.5px;
    top: 126.5px;
    left: 39.75px;
}

#IMAGE4>.ladi-image>.ladi-image-background {
    width: 192.17px;
    height: 192.17px;
    top: 2.65979px;
    left: 1.3299px;
    background-image: url("../../images/theme/decor/double-happiness.png");
}

#IMAGE4.ladi-animation>.ladi-image {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE3 {
    width: 200px;
    top: 0px;
    left: 36px;
}

#HEADLINE3>.ladi-headline {
    font-family: RnotQmliYWxnbNraSdGY;
    font-size: 30px;
    line-height: 1.3;
    color: rgb(1, 1, 1);
    letter-spacing: 2px;
    text-align: center;
}

#HEADLINE3.ladi-animation>.ladi-headline {
    animation-name: fadeInDown;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE4 {
    width: 286px;
    top: 46.5px;
    left: 0px;
}

#HEADLINE4>.ladi-headline {
    font-family: RnotUGhvdGncmFwaCdGY;
    font-size: 38px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
    letter-spacing: 4px;
    text-align: center;
}

#HEADLINE4.ladi-animation>.ladi-headline {
    animation-name: fadeInDown;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH1 {
    width: 364px;
    top: 655px;
    left: 28px;
}

#PARAGRAPH1>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 25px;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-align: center;
}

#PARAGRAPH1.ladi-animation>.ladi-paragraph {
    animation-name: fadeInDown;
    animation-delay: 0.7s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#IMAGE68,
#IMAGE109 {
    width: 109.75px;
    height: 109.75px;
}

#IMAGE68 {
    top: -4px;
    left: 310.25px;
}

#IMAGE68>.ladi-image>.ladi-image-background,
#IMAGE109>.ladi-image>.ladi-image-background {
    width: 109.975px;
    height: 103.75px;
    top: 3px;
    left: 0.24px;
}

#IMAGE68>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/corner-ornament.png");
}

#IMAGE68>.ladi-image {
    transform: perspective(1000px) rotate(270deg) rotateX(180deg);
}

#IMAGE68.ladi-animation>.ladi-image,
#GROUP220.ladi-animation>.ladi-group {
    animation-name: fadeInRight;
    animation-delay: 0s;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
}

#GROUP167 {
    width: 419px;
    height: 81px;
    top: 629px;
    left: 0.5px;
}

#LINE59,
#LINE60 {
    width: 406px;
}

#LINE59 {
    top: 0px;
    left: 6.5px;
}

#LINE59>.ladi-line>.ladi-line-container,
#LINE60>.ladi-line>.ladi-line-container {
    border-top: 2px double rgb(0, 0, 0);
    border-right: 2px double rgb(0, 0, 0);
    border-bottom: 2px double rgb(0, 0, 0);
    border-left: 0px !important;
}

#LINE59>.ladi-line,
#LINE60>.ladi-line,
#LINE91>.ladi-line,
#LINE92>.ladi-line,
#LINE93>.ladi-line,
#LINE94>.ladi-line,
#LINE95>.ladi-line,
#LINE96>.ladi-line,
#LINE97>.ladi-line,
#LINE98>.ladi-line,
#LINE99>.ladi-line,
#LINE100>.ladi-line,
#LINE101>.ladi-line,
#LINE102>.ladi-line,
#LINE103>.ladi-line,
#LINE104>.ladi-line,
#LINE105>.ladi-line,
#LINE106>.ladi-line,
#LINE107>.ladi-line,
#LINE108>.ladi-line,
#LINE109>.ladi-line,
#LINE110>.ladi-line,
#LINE111>.ladi-line,
#LINE112>.ladi-line,
#LINE113>.ladi-line,
#LINE114>.ladi-line,
#LINE115>.ladi-line,
#LINE116>.ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#LINE60 {
    top: 63px;
    left: 6.5px;
}

#GROUP168,
#GROUP169 {
    width: 419px;
    height: 45px;
}

#GROUP168 {
    top: 17px;
    left: 0px;
}

#GROUP169,
#HEADLINE284,
#GROUP170,
#IMAGE69>.ladi-image>.ladi-image-background,
#IMAGE70,
#IMAGE70>.ladi-image>.ladi-image-background,
#IMAGE77>.ladi-image>.ladi-image-background,
#PARAGRAPH153,
#IMAGE74>.ladi-image>.ladi-image-background,
#IMAGE75>.ladi-image>.ladi-image-background,
#PARAGRAPH243,
#PARAGRAPH283,
#GROUP307,
#GROUP308,
#BOX108,
#GROUP309,
#BOX109,
#GROUP311,
#BOX110,
#GROUP312,
#BOX111,
#BOX112,
#LINE91,
#LINE93,
#PARAGRAPH289,
#BOX113,
#GROUP324,
#PARAGRAPH290,
#LINE95,
#LINE97,
#PARAGRAPH298,
#BOX114,
#LINE100,
#LINE102,
#PARAGRAPH304,
#BOX115,
#GROUP338,
#PARAGRAPH305,
#LINE104,
#LINE106,
#PARAGRAPH313,
#IMAGE121,
#IMAGE121>.ladi-image>.ladi-image-background,
#HEADLINE453,
#HEADLINE455,
#LINE109,
#LINE111,
#PARAGRAPH320,
#PARAGRAPH321,
#IMAGE122>.ladi-image>.ladi-image-background,
#IMAGE123,
#IMAGE123>.ladi-image>.ladi-image-background,
#HEADLINE456,
#HEADLINE458,
#LINE113,
#LINE115,
#PARAGRAPH330,
#PARAGRAPH331,
#IMAGE124>.ladi-image>.ladi-image-background,
#BOX118,
#GROUP364,
#IMAGE125>.ladi-image>.ladi-image-background,
#GROUP367,
#BOX122,
#BOX123,
#BOX66,
#GROUP177,
#PARAGRAPH197,
#PARAGRAPH201,
#GROUP181,
#IMAGE79,
#IMAGE79>.ladi-image>.ladi-image-background,
#IMAGE80>.ladi-image>.ladi-image-background,
#PARAGRAPH204,
#IMAGE81>.ladi-image>.ladi-image-background,
#IMAGE82,
#IMAGE82>.ladi-image>.ladi-image-background,
#IMAGE17,
#IMAGE83>.ladi-image>.ladi-image-background,
#IMAGE84>.ladi-image>.ladi-image-background,
#IMAGE85,
#IMAGE85>.ladi-image>.ladi-image-background,
#IMAGE86>.ladi-image>.ladi-image-background,
#BOX82,
#IMAGE96>.ladi-image>.ladi-image-background,
#BOX79,
#GROUP224,
#BOX80,
#BOX81,
#IMAGE92>.ladi-image>.ladi-image-background,
#GROUP209,
#BOX73,
#BOX74,
#BOX75,
#IMAGE88>.ladi-image>.ladi-image-background,
#IMAGE98>.ladi-image>.ladi-image-background,
#BOX86,
#IMAGE99>.ladi-image>.ladi-image-background,
#BOX11,
#IMAGE100>.ladi-image>.ladi-image-background,
#BOX87,
#PARAGRAPH34,
#CHURE,
#GALLERY5,
#CODAU,
#GALLERY6 {
    top: 0px;
    left: 0px;
}

#HEADLINE284 {
    width: 173px;
}

#HEADLINE284>.ladi-headline {
    font-family: VVZOIEhvYSBUYXkgMSdGY;
    font-size: 35px;
    font-weight: bold;
    line-height: 1.3;
    color: rgb(51, 45, 36);
    letter-spacing: 2px;
    text-align: right;
}

#HEADLINE284.ladi-animation>.ladi-headline,
#GROUP185.ladi-animation>.ladi-group {
    animation-name: fadeInLeft;
    animation-delay: 0s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#HEADLINE285 {
    width: 175px;
    top: 0px;
    left: 244px;
}

#HEADLINE285>.ladi-headline {
    font-family: VVZOIEhvYSBUYXkgMSdGY;
    font-size: 35px;
    font-weight: bold;
    line-height: 1.3;
    color: rgb(51, 45, 36);
    letter-spacing: 2px;
    text-align: left;
}

#HEADLINE285.ladi-animation>.ladi-headline {
    animation-name: fadeInRight;
    animation-delay: 0s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#SHAPE25 {
    width: 38.0263px;
    height: 40.2349px;
    top: 2.8826px;
    left: 190.987px;
}

#SHAPE25.ladi-animation>.ladi-shape,
#GROUP365.ladi-animation>.ladi-group {
    animation-name: bounceIn;
    animation-delay: 0s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#SHAPE25 svg:last-child,
#SHAPE37 svg:last-child {
    fill: rgb(117, 36, 24);
}

#IMAGE109 {
    top: -4px;
    left: 0px;
}

#IMAGE109>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-01.png");
}

#IMAGE109>.ladi-image {
    transform: perspective(1000px) rotate(180deg) rotateX(180deg) rotateY(180deg);
}

#IMAGE109.ladi-animation>.ladi-image,
#GROUP209.ladi-animation>.ladi-group {
    animation-name: fadeInLeft;
    animation-delay: 0s;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
}

#SECTION17 {
    height: 98px;
}

#GROUP170 {
    width: 419.5px;
    height: 94px;
}

#IMAGE69,
#IMAGE69>.ladi-image>.ladi-image-background,
#IMAGE70,
#IMAGE70>.ladi-image>.ladi-image-background {
    width: 94px;
    height: 94px;
}

#IMAGE69 {
    top: 0px;
    left: 325.5px;
}

#IMAGE69>.ladi-image>.ladi-image-background,
#IMAGE70>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/door/envelope-alt.webp");
}

#HEADLINE283 {
    width: 255px;
    top: 0px;
    left: 82px;
}

#HEADLINE283>.ladi-headline {
    font-family: QmxhYsgTWFuZgTWVkaXVtLnRZg;
    font-size: 30.55px;
    line-height: 1.6;
    color: rgb(49, 48, 48);
    letter-spacing: 0px;
    text-align: center;
}

#HEADLINE283.ladi-animation>.ladi-headline,
#IMAGE111.ladi-animation>.ladi-image,
#IMAGE31.ladi-animation>.ladi-image,
#PARAGRAPH206.ladi-animation>.ladi-paragraph,
#GROUP232.ladi-animation>.ladi-group {
    animation-name: fadeInUp;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#SECTION1 {
    height: 1580px;
}

#SECTION1>.ladi-section-background {
    background-image: url("../../images/theme/backgrounds/floral-paper.png");
    background-size: 100%;
    background-origin: content-box;
    background-position: center center;
    background-repeat: repeat;
    background-attachment: scroll;
    opacity: 0.3;
}

#IMAGE77,
#IMAGE77>.ladi-image>.ladi-image-background {
    width: 200px;
    height: 200px;
}

#IMAGE77 {
    top: 123.3px;
    left: 109.75px;
}

#IMAGE77>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-08.svg");
}

#GROUP124 {
    width: 182px;
    height: 185px;
    top: 33.3199px;
    left: 228.955px;
}

#GROUP124.ladi-animation>.ladi-group {
    animation-name: fadeInRight;
    animation-delay: 0.7s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH153,
#PARAGRAPH156 {
    width: 182px;
}

#PARAGRAPH153>.ladi-paragraph {
    font-family: RnotQmliYWxnbNraSdGY;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(49, 48, 48);
    text-align: left;
}

#PARAGRAPH154,
#HEADLINE330,
#PARAGRAPH27 {
    width: 181px;
}

#PARAGRAPH154 {
    top: 38px;
    left: 0.5px;
}

#PARAGRAPH154>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(117, 36, 24);
}

#PARAGRAPH156 {
    top: 125px;
    left: 0px;
}

#PARAGRAPH156>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 12px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
}

#GROUP148 {
    width: 187.122px;
    height: 185px;
    top: 33.3199px;
    left: 0px;
}

#GROUP148.ladi-animation>.ladi-group,
#HEADLINE453.ladi-animation>.ladi-headline,
#HEADLINE454.ladi-animation>.ladi-headline,
#HEADLINE456.ladi-animation>.ladi-headline,
#HEADLINE457.ladi-animation>.ladi-headline {
    animation-name: fadeInLeft;
    animation-delay: 0.7s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH181,
#PARAGRAPH184 {
    width: 176px;
}

#PARAGRAPH181 {
    top: 0px;
    left: 11.122px;
}

#PARAGRAPH181>.ladi-paragraph {
    font-family: RnotQmliYWxnbNraSdGY;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(49, 48, 48);
    text-align: right;
}

#PARAGRAPH182,
#PARAGRAPH26 {
    width: 187px;
}

#PARAGRAPH182 {
    top: 39px;
    left: 0px;
}

#PARAGRAPH182>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-align: right;
}

#PARAGRAPH184 {
    top: 125px;
    left: 11.122px;
}

#PARAGRAPH184>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 12px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
    text-align: right;
}

#IMAGE74,
#IMAGE74>.ladi-image>.ladi-image-background {
    width: 25.679px;
    height: 28.1448px;
}

#IMAGE74 {
    top: 11.3199px;
    left: 196.66px;
}

#IMAGE74>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-03.png");
}

#IMAGE75,
#IMAGE75>.ladi-image>.ladi-image-background {
    width: 32.3339px;
    height: 32.2055px;
}

#IMAGE75 {
    top: 205.114px;
    left: 193.833px;
}

#IMAGE75>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-02.png");
}

#LINE61 {
    height: 89px;
    top: 73.55px;
    left: 201.25px;
}

#LINE61>.ladi-line>.ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(117, 36, 24);
    border-bottom: 1px solid rgb(117, 36, 24);
    border-left: 1px solid rgb(117, 36, 24);
}

#LINE61>.ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#HEADLINE330 {
    top: 220.32px;
    left: 0px;
}

#HEADLINE330>.ladi-headline {
    font-family: VVZOQnVjVGhLnRZg;
    font-size: 30px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 1px;
    text-align: right;
}

#HEADLINE331 {
    width: 188px;
    top: 220.32px;
    left: 232.955px;
}

#HEADLINE331>.ladi-headline {
    font-family: VVZOQnVjVGhLnRZg;
    font-size: 30px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 1px;
    text-align: left;
}

#PARAGRAPH233,
#PARAGRAPH243,
#HEADLINE439,
#PARAGRAPH338,
#PARAGRAPH198,
#PARAGRAPH206,
#HEADLINE55,
#PARAGRAPH225,
#PARAGRAPH227,
#PARAGRAPH226,
#HEADLINE56,
#HEADLINE342,
#PARAGRAPH34 {
    width: 420px;
}

#PARAGRAPH233 {
    top: 702px;
    left: 0.5px;
}

#PARAGRAPH233>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(37, 38, 40);
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
}

#GROUP253 {
    width: 368.956px;
    height: 215.849px;
    top: 478px;
    left: 22.133px;
}

#IMAGE110,
#IMAGE112 {
    width: 117.934px;
    height: 175.232px;
}

#IMAGE110 {
    top: 40.617px;
    left: 0px;
}

#IMAGE110>.ladi-image>.ladi-image-background {
    width: 129.326px;
    height: 196.817px;
    top: -21.5853px;
    left: -11.3924px;
    background-image: url("../../images/couple/portrait-02.jpg");
}

#IMAGE110>.ladi-image,
#IMAGE111>.ladi-image,
#IMAGE112>.ladi-image {
    border-width: 4px;
    border-radius: 3px;
    border-style: solid;
    border-color: rgb(117, 36, 24);
}

#IMAGE110.ladi-animation>.ladi-image,
#GROUP307.ladi-animation>.ladi-group,
#GROUP179.ladi-animation>.ladi-group,
#IMAGE85.ladi-animation>.ladi-image {
    animation-name: fadeInLeft;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#IMAGE111 {
    width: 117.934px;
    height: 189.919px;
    top: 0px;
    left: 125.51px;
}

#IMAGE111>.ladi-image>.ladi-image-background {
    width: 131.175px;
    height: 196.812px;
    top: -6.89327px;
    left: -4.49697px;
    background-image: url("../../images/couple/hero.jpg");
}

#IMAGE112 {
    top: 40.617px;
    left: 251.022px;
}

#IMAGE112>.ladi-image>.ladi-image-background {
    width: 123.33px;
    height: 188.723px;
    top: -13.4908px;
    left: -5.39636px;
    background-image: url("../../images/couple/portrait-01.jpg");
}

#IMAGE112.ladi-animation>.ladi-image,
#GROUP310.ladi-animation>.ladi-group,
#IMAGE86.ladi-animation>.ladi-image,
#IMAGE93.ladi-animation>.ladi-image {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP264 {
    width: 421px;
    height: 145px;
    top: 318px;
    left: 0px;
}

#PARAGRAPH243>.ladi-paragraph,
#HEADLINE52>.ladi-headline,
#HEADLINE54>.ladi-headline {
    font-family: VVZOIEhvYSBUYXkgMSdGY;
    font-size: 40px;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-align: center;
}

#HEADLINE439 {
    top: 64px;
    left: 0px;
}

#HEADLINE439>.ladi-headline {
    font-family: RnotQmliYWxnbNraSdGY;
    font-size: 32px;
    font-weight: bold;
    font-style: italic;
    line-height: 1.3;
    color: rgb(117, 36, 24);
    letter-spacing: 2px;
    text-align: center;
}

#HEADLINE439.ladi-animation>.ladi-headline,
#HEADLINE440.ladi-animation>.ladi-headline,
#HEADLINE455.ladi-animation>.ladi-headline,
#HEADLINE458.ladi-animation>.ladi-headline {
    animation-name: fadeIn;
    animation-delay: 0.8s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#HEADLINE440 {
    width: 421px;
    top: 110px;
    left: 0px;
}

#HEADLINE440>.ladi-headline {
    font-family: RnotQmliYWxnbNraSdGY;
    font-size: 27px;
    font-weight: bold;
    font-style: italic;
    line-height: 1.3;
    color: rgb(30, 18, 8);
    letter-spacing: 2px;
    text-align: center;
    text-shadow: rgb(229, 204, 170) 1px 2px 2px;
}

#GROUP305 {
    width: 418px;
    height: 130px;
    top: 790px;
    left: 2px;
    z-index: 10;
}

#PARAGRAPH283 {
    width: 418px;
}

#PARAGRAPH283>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 13px;
    line-height: 1.6;
    color: rgb(113, 112, 112);
    text-align: center;
}

#PARAGRAPH283.ladi-animation>.ladi-paragraph {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
}

#GROUP306 {
    width: 195.685px;
    height: 48px;
    top: 46px;
    left: 111.868px;
}

#GROUP307,
#GROUP308,
#BOX108,
#GROUP309,
#BOX109,
#GROUP310,
#GROUP311,
#BOX110,
#GROUP312,
#BOX111 {
    width: 97.8427px;
    height: 48px;
}

#BOX108>.ladi-box,
#BOX109>.ladi-box {
    border-radius: 100px 0px 0px 100px;
}

#BOX108>.ladi-box,
#BOX111>.ladi-box,
#BUTTON26>.ladi-button>.ladi-button-background,
#BUTTON27>.ladi-button>.ladi-button-background,
#BOX118>.ladi-box,
#BOX119>.ladi-box,
#BOX120>.ladi-box,
#BOX121>.ladi-box,
#BOX122>.ladi-box,
#BOX65>.ladi-box,
#BOX82>.ladi-box,
#BOX83>.ladi-box,
#RSVP_SUBMIT_BUTTON>.ladi-button>.ladi-button-background,
#BUTTON23>.ladi-button>.ladi-button-background,
#BUTTON22>.ladi-button>.ladi-button-background,
#SECTION8>.ladi-section-background,
#BOX11>.ladi-box {
    background-color: rgb(117, 36, 24);
}

#HEADLINE449,
#HEADLINE450,
#HEADLINE451,
#HEADLINE452 {
    width: 84px;
}

#HEADLINE449,
#HEADLINE450 {
    top: 13px;
    left: 11.0034px;
}

#HEADLINE449>.ladi-headline,
#HEADLINE452>.ladi-headline,
#PARAGRAPH334>.ladi-paragraph,
#PARAGRAPH335>.ladi-paragraph,
#PARAGRAPH336>.ladi-paragraph,
#PARAGRAPH337>.ladi-paragraph {
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#BOX109>.ladi-box,
#BOX110>.ladi-box {
    background-color: rgb(205, 205, 205);
}

#HEADLINE450>.ladi-headline,
#HEADLINE451>.ladi-headline {
    font-family: Montserrat, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    text-align: center;
}

#GROUP310 {
    top: 0px;
    left: 97.8427px;
}

#BOX110>.ladi-box,
#BOX111>.ladi-box {
    border-radius: 0px 100px 100px 0px;
}

#HEADLINE451,
#HEADLINE452 {
    top: 13px;
    left: 2.63342px;
}

#TIECNHATRAI,
#BOX112,
#TIECNHAGAI,
#BOX114 {
    width: 387.5px;
    height: 588px;
}

#TIECNHATRAI {
    top: 770px;
    left: 15.5px;
}

#TIECNHATRAI.ladi-animation>.ladi-group {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 2.5s;
    animation-iteration-count: 1;
}

#BOX112>.ladi-box>.ladi-overlay,
#BOX114>.ladi-box>.ladi-overlay {
    background-image: url("../../images/theme/backgrounds/frame-gold.jpeg");
    background-size: cover;
    background-origin: content-box;
    background-position: center top;
    background-repeat: repeat;
    background-attachment: scroll;
}

#BOX112>.ladi-box,
#BOX114>.ladi-box,
#BOX83>.ladi-box,
#BOX85>.ladi-box,
#BOX87>.ladi-box {
    border-width: 2px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(241, 243, 244);
}

#BOX112>.ladi-box,
#BOX114>.ladi-box,
#NHAGAI>.ladi-overlay,
#BOX116>.ladi-box,
#NHATRAI>.ladi-overlay,
#BOX117>.ladi-box,
#BOX123>.ladi-box,
#BOX66>.ladi-box,
#BOX67>.ladi-box,
#BOX68>.ladi-box,
#BOX85>.ladi-box,
#FORM4 .ladi-form-item-background,
#SECTION7>.ladi-section-background,
#BOX79>.ladi-box,
#BOX73>.ladi-box,
#CHURE>.ladi-popup>.ladi-popup-background,
#CODAU>.ladi-popup>.ladi-popup-background {
    background-color: rgb(255, 255, 255);
}

#BOX112>.ladi-box,
#BOX114>.ladi-box,
#BOX116>.ladi-box,
#BOX117>.ladi-box,
#RSVP_SUBMIT_BUTTON>.ladi-button {
    box-shadow: rgb(0, 0, 0) 0px 15px 20px -15px;
}

#GROUP316 {
    width: 315.096px;
    height: 503.91px;
    top: 52.045px;
    left: 36.202px;
}

#GROUP317 {
    width: 315.096px;
    height: 337.91px;
    top: 166px;
    left: 0px;
}

#GROUP318,
#GROUP325 {
    width: 295px;
    height: 144.5px;
}

#GROUP318,
#GROUP332 {
    top: 0px;
    left: 9.9756px;
}

#GROUP319,
#GROUP326 {
    width: 251.522px;
    height: 89.5px;
    top: 42px;
    left: 21.8703px;
}

#GROUP319.ladi-animation>.ladi-group,
#PARAGRAPH288.ladi-animation>.ladi-paragraph,
#GROUP324.ladi-animation>.ladi-group,
#GROUP326.ladi-animation>.ladi-group,
#PARAGRAPH297.ladi-animation>.ladi-paragraph,
#GROUP333.ladi-animation>.ladi-group,
#PARAGRAPH303.ladi-animation>.ladi-paragraph,
#GROUP338.ladi-animation>.ladi-group,
#GROUP340.ladi-animation>.ladi-group,
#PARAGRAPH312.ladi-animation>.ladi-paragraph,
#GROUP349.ladi-animation>.ladi-group,
#PARAGRAPH319.ladi-animation>.ladi-paragraph,
#GROUP352.ladi-animation>.ladi-group,
#GROUP359.ladi-animation>.ladi-group,
#PARAGRAPH329.ladi-animation>.ladi-paragraph,
#GROUP362.ladi-animation>.ladi-group {
    animation-name: fadeInUp;
    animation-delay: 0.8s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP320,
#GROUP327 {
    width: 83.3029px;
    height: 47.0857px;
}

#GROUP320,
#GROUP327,
#GROUP350,
#GROUP360 {
    top: 33.9857px;
    left: 0px;
}

#LINE91,
#PARAGRAPH284,
#LINE92,
#LINE93,
#PARAGRAPH286,
#LINE94,
#LINE95,
#PARAGRAPH293,
#LINE96,
#LINE97,
#PARAGRAPH295,
#LINE98,
#LINE100,
#PARAGRAPH299,
#LINE101,
#LINE102,
#PARAGRAPH301,
#LINE103,
#LINE104,
#PARAGRAPH308,
#LINE105,
#LINE106,
#PARAGRAPH310,
#LINE107 {
    width: 82px;
}

#LINE91>.ladi-line>.ladi-line-container,
#LINE92>.ladi-line>.ladi-line-container,
#LINE93>.ladi-line>.ladi-line-container,
#LINE94>.ladi-line>.ladi-line-container,
#LINE95>.ladi-line>.ladi-line-container,
#LINE96>.ladi-line>.ladi-line-container,
#LINE97>.ladi-line>.ladi-line-container,
#LINE98>.ladi-line>.ladi-line-container,
#LINE100>.ladi-line>.ladi-line-container,
#LINE101>.ladi-line>.ladi-line-container,
#LINE102>.ladi-line>.ladi-line-container,
#LINE103>.ladi-line>.ladi-line-container,
#LINE104>.ladi-line>.ladi-line-container,
#LINE105>.ladi-line>.ladi-line-container,
#LINE106>.ladi-line>.ladi-line-container,
#LINE107>.ladi-line>.ladi-line-container {
    border-top: 1px solid rgb(117, 36, 24);
    border-right: 1px solid rgb(117, 36, 24);
    border-bottom: 1px solid rgb(117, 36, 24);
    border-left: 0px !important;
}

#PARAGRAPH284,
#PARAGRAPH286,
#PARAGRAPH293,
#PARAGRAPH295,
#PARAGRAPH315,
#PARAGRAPH317,
#PARAGRAPH325,
#PARAGRAPH327 {
    top: 13.3714px;
    left: 0px;
}

#PARAGRAPH284>.ladi-paragraph,
#PARAGRAPH286>.ladi-paragraph,
#PARAGRAPH293>.ladi-paragraph,
#PARAGRAPH295>.ladi-paragraph,
#PARAGRAPH299>.ladi-paragraph,
#PARAGRAPH301>.ladi-paragraph,
#PARAGRAPH308>.ladi-paragraph,
#PARAGRAPH310>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(24, 24, 24);
    text-align: center;
}

#LINE92,
#LINE96 {
    top: 30.0857px;
    left: 0.925588px;
}

#PARAGRAPH285,
#PARAGRAPH294,
#PARAGRAPH300,
#PARAGRAPH309 {
    width: 95px;
}

#PARAGRAPH285,
#PARAGRAPH294 {
    top: 19.5px;
    left: 79.4155px;
}

#PARAGRAPH285>.ladi-paragraph,
#PARAGRAPH294>.ladi-paragraph,
#PARAGRAPH300>.ladi-paragraph,
#PARAGRAPH309>.ladi-paragraph {
    font-family: Philosopher, sans-serif;
    font-size: 50px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    text-align: center;
}

#GROUP321,
#GROUP328 {
    width: 82.3773px;
    height: 47.0857px;
    top: 33.9857px;
    left: 169.145px;
}

#LINE94,
#LINE98,
#LINE112,
#LINE116 {
    top: 30.0857px;
    left: 0px;
}

#PARAGRAPH287,
#PARAGRAPH296,
#PARAGRAPH302,
#PARAGRAPH311 {
    width: 210px;
    top: 0px;
    left: 21.6587px;
}

#PARAGRAPH287>.ladi-paragraph,
#PARAGRAPH296>.ladi-paragraph,
#PARAGRAPH302>.ladi-paragraph,
#PARAGRAPH311>.ladi-paragraph {
    font-family: Philosopher, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(37, 38, 40);
    text-align: center;
}

#PARAGRAPH288,
#PARAGRAPH297,
#PARAGRAPH303,
#PARAGRAPH312 {
    width: 248px;
}

#PARAGRAPH288,
#PARAGRAPH297 {
    top: 122.5px;
    left: 21.8703px;
}

#PARAGRAPH288>.ladi-paragraph,
#PARAGRAPH297>.ladi-paragraph,
#PARAGRAPH303>.ladi-paragraph,
#PARAGRAPH312>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 14px;
    font-style: italic;
    line-height: 1.6;
    color: rgb(24, 24, 24);
    text-align: center;
}

#PARAGRAPH289,
#PARAGRAPH298,
#LINE99,
#PARAGRAPH304,
#PARAGRAPH313,
#LINE108 {
    width: 295px;
}

#PARAGRAPH289>.ladi-paragraph,
#PARAGRAPH298>.ladi-paragraph,
#PARAGRAPH304>.ladi-paragraph,
#PARAGRAPH313>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
}

#GROUP322,
#BOX113 {
    width: 315.096px;
    height: 182px;
}

#GROUP322 {
    top: 155.91px;
    left: 0px;
}

#BOX113>.ladi-box,
#BOX115>.ladi-box {
    border-width: 3px;
    border-radius: 6px;
    border-style: solid;
    border-color: rgb(117, 36, 24);
    background-color: rgba(242, 243, 244, 0);
}

#GROUP323 {
    width: 311.238px;
    height: 149.59px;
    top: 15.205px;
    left: 3.404px;
}

#BUTTON26 {
    width: 130.263px;
    height: 30px;
    top: 119.59px;
    left: 85.5019px;
}

#BUTTON26>.ladi-button,
#BUTTON27>.ladi-button {
    border-radius: 50px;
}

#BUTTON26.ladi-animation>.ladi-button,
#BUTTON27.ladi-animation>.ladi-button {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-duration: 3s;
    animation-iteration-count: 1;
}

#BUTTON26>.ladi-button:hover,
#BUTTON27>.ladi-button:hover,
#PARAGRAPH231>.ladi-paragraph:hover {
    transform: scale(1.05);
    opacity: 1;
}

#BUTTON26>.ladi-button:hover .ladi-button-background,
#BUTTON27>.ladi-button:hover .ladi-button-background {
    background-image: none !important;
    background-color: rgb(189, 164, 179) !important;
    background-size: initial !important;
    background-origin: initial !important;
    background-position: initial !important;
    background-repeat: initial !important;
    background-attachment: initial !important;
}

#BUTTON26>.ladi-button:hover .ladi-button-background,
#BUTTON27>.ladi-button:hover .ladi-button-background,
#BUTTON23>.ladi-button:hover .ladi-button-background,
#BUTTON22>.ladi-button:hover .ladi-button-background {
    -webkit-background-clip: initial !important;
}

#BUTTON_TEXT26 {
    width: 130px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT26>.ladi-headline,
#BUTTON_TEXT27>.ladi-headline {
    font-size: 12px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#GROUP324 {
    width: 311.238px;
    height: 148px;
}

#PARAGRAPH290,
#PARAGRAPH291 {
    width: 304px;
}

#PARAGRAPH290>.ladi-paragraph,
#PARAGRAPH305>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 18px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
    text-transform: uppercase;
    text-align: center;
}

#PARAGRAPH291 {
    top: 29px;
    left: 1.90267px;
}

#PARAGRAPH291>.ladi-paragraph,
#PARAGRAPH306>.ladi-paragraph {
    font-family: "Yeseva One", cursive;
    font-size: 20px;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    letter-spacing: 1px;
    text-align: center;
}

#PARAGRAPH292 {
    width: 311px;
    top: 92px;
    left: 0.237834px;
}

#PARAGRAPH292>.ladi-paragraph,
#PARAGRAPH307>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
    text-align: center;
}

#GROUP325,
#GROUP339 {
    top: 0px;
    left: 9.5128px;
}

#LINE99 {
    top: 144.5px;
    left: 9.9756px;
}

#LINE99>.ladi-line>.ladi-line-container,
#LINE108>.ladi-line>.ladi-line-container {
    border-top: 3px dashed rgb(123, 79, 13);
    border-right: 3px dashed rgb(123, 79, 13);
    border-bottom: 3px dashed rgb(123, 79, 13);
    border-left: 0px !important;
}

#TIECNHAGAI {
    top: 940px;
    left: 17.25px;
}

#TIECNHAGAI.ladi-animation>.ladi-group {
    animation-name: fadeInLeft;
    animation-delay: 1s;
    animation-duration: 2.5s;
    animation-iteration-count: 1;
}

#GROUP330 {
    width: 315.096px;
    height: 489.401px;
    top: 49.2996px;
    left: 36.2126px;
}

#GROUP331 {
    width: 315.096px;
    height: 320.821px;
    top: 168.58px;
    left: 0px;
}

#GROUP332,
#GROUP339 {
    width: 295px;
    height: 146.746px;
}

#GROUP333,
#GROUP340 {
    width: 251.145px;
    height: 90.8911px;
    top: 42.6528px;
    left: 21.8703px;
}

#GROUP334,
#GROUP341 {
    width: 82.9256px;
    height: 47.8176px;
    top: 34.5139px;
    left: 0px;
}

#PARAGRAPH299,
#PARAGRAPH301,
#PARAGRAPH308,
#PARAGRAPH310 {
    top: 13.5792px;
    left: 0px;
}

#LINE101,
#LINE105 {
    top: 30.5534px;
    left: 0.925588px;
}

#PARAGRAPH300,
#PARAGRAPH309 {
    top: 19.8031px;
    left: 79.4155px;
}

#GROUP335,
#GROUP342 {
    width: 82px;
    height: 47.8176px;
    top: 34.5139px;
    left: 169.145px;
}

#LINE103,
#LINE107 {
    top: 30.5534px;
    left: 0px;
}

#PARAGRAPH303,
#PARAGRAPH312 {
    top: 124.404px;
    left: 21.8703px;
}

#GROUP336,
#BOX115 {
    width: 315.096px;
    height: 162.487px;
}

#GROUP336 {
    top: 158.334px;
    left: 0px;
}

#GROUP337 {
    width: 314.24px;
    height: 131.604px;
    top: 15.4413px;
    left: 0px;
}

#BUTTON27 {
    width: 131.685px;
    height: 30.4662px;
    top: 101.138px;
    left: 91.8355px;
}

#BUTTON_TEXT27 {
    width: 132px;
    top: 9.13986px;
    left: 0px;
}

#GROUP338 {
    width: 314.24px;
    height: 128px;
}

#PARAGRAPH305,
#PARAGRAPH306 {
    width: 308px;
}

#PARAGRAPH306 {
    top: 29.4507px;
    left: 1.92345px;
}

#PARAGRAPH307 {
    width: 314px;
    top: 92px;
    left: 0.240431px;
}

#LINE108 {
    top: 146.746px;
    left: 9.9756px;
}

#NHAGAI {
    height: 678.7px;
}

#NHAGAI>.ladi-overlay,
#NHATRAI>.ladi-overlay {
    opacity: 0.7;
}

#NHAGAI>.ladi-section-background {
    background-image: url("../../images/theme/backgrounds/floral-paper-soft.png");
    background-size: cover;
    background-origin: content-box;
    background-position: center top;
    background-repeat: repeat;
    background-attachment: scroll;
}

#GROUP343,
#GROUP353 {
    width: 419.5px;
    height: 77.2446px;
    top: 0px;
    left: -0.5px;
}

#PARAGRAPH314,
#PARAGRAPH324 {
    width: 388px;
    top: 20px;
    left: 31.5px;
}

#PARAGRAPH314>.ladi-paragraph,
#PARAGRAPH324>.ladi-paragraph,
#PARAGRAPH338>.ladi-paragraph,
#PARAGRAPH198>.ladi-paragraph {
    font-family: QmxhYsgTWFuZgTWVkaXVtLnRZg;
    font-size: 30px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 6px;
    text-align: center;
}

#PARAGRAPH314.ladi-animation>.ladi-paragraph,
#PARAGRAPH324.ladi-animation>.ladi-paragraph,
#PARAGRAPH338.ladi-animation>.ladi-paragraph,
#PARAGRAPH198.ladi-animation>.ladi-paragraph,
#PARAGRAPH205.ladi-animation>.ladi-paragraph,
#PARAGRAPH225.ladi-animation>.ladi-paragraph {
    animation-name: fadeInUpBig;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#IMAGE121,
#IMAGE121>.ladi-image>.ladi-image-background,
#IMAGE123,
#IMAGE123>.ladi-image>.ladi-image-background,
#IMAGE125,
#IMAGE125>.ladi-image>.ladi-image-background,
#IMAGE79,
#IMAGE79>.ladi-image>.ladi-image-background,
#IMAGE82,
#IMAGE82>.ladi-image>.ladi-image-background {
    width: 96.6468px;
    height: 77.2446px;
}

#IMAGE121>.ladi-image>.ladi-image-background,
#IMAGE123>.ladi-image>.ladi-image-background,
#IMAGE125>.ladi-image>.ladi-image-background,
#IMAGE79>.ladi-image>.ladi-image-background,
#IMAGE82>.ladi-image>.ladi-image-background,
#IMAGE85>.ladi-image>.ladi-image-background,
#IMAGE86>.ladi-image>.ladi-image-background,
#IMAGE98>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-04.png");
}

#GROUP344 {
    width: 394px;
    height: 580px;
}

#GROUP344,
#GROUP354 {
    top: 77.2446px;
    left: 13px;
}

#GROUP344.ladi-animation>.ladi-group,
#GROUP354.ladi-animation>.ladi-group,
#IMAGE95.ladi-animation>.ladi-image {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 3s;
    animation-iteration-count: 1;
}

#BOX116 {
    width: 393.25px;
    height: 580px;
}

#BOX116,
#BOX117 {
    top: 0px;
    left: 0.375px;
}

#BOX116>.ladi-box>.ladi-overlay,
#BOX117>.ladi-box>.ladi-overlay {
    background-image: url("../../images/theme/backgrounds/red-texture.jpeg");
    background-size: cover;
    background-origin: content-box;
    background-position: center top;
    background-repeat: repeat;
    background-attachment: scroll;
}

#BOX116>.ladi-box,
#BOX117>.ladi-box {
    border-width: 2px;
    border-radius: 0px;
    border-color: rgb(241, 243, 244);
}

#GROUP345 {
    width: 394px;
    height: 425.09px;
}

#GROUP345,
#GROUP355 {
    top: 116.575px;
    left: 0px;
}

#GROUP346,
#GROUP356 {
    width: 394px;
    height: 140px;
    top: 29.135px;
    left: 0px;
}

#HEADLINE453,
#HEADLINE454,
#HEADLINE456,
#HEADLINE457 {
    width: 394px;
}

#HEADLINE453>.ladi-headline,
#HEADLINE454>.ladi-headline,
#HEADLINE456>.ladi-headline,
#HEADLINE457>.ladi-headline {
    font-family: VVZOQnVjVGhLnRZg;
    font-size: 35px;
    line-height: 1.3;
    color: rgb(255, 255, 255);
    letter-spacing: 2px;
    text-align: center;
}

#HEADLINE454,
#HEADLINE457 {
    top: 95px;
    left: 0px;
}

#SHAPE35,
#SHAPE36 {
    width: 29.7656px;
    height: 29.6466px;
    top: 55.6767px;
    left: 182.18px;
}

#SHAPE35 svg:last-child,
#SHAPE36 svg:last-child,
#SHAPE7 svg:last-child {
    fill: rgb(255, 255, 255);
}

#HEADLINE455,
#HEADLINE458 {
    width: 390px;
}

#HEADLINE455>.ladi-headline,
#HEADLINE458>.ladi-headline {
    font-family: RnotQmliYWxnbNraSdGY;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    letter-spacing: 2px;
    text-align: center;
}

#GROUP347 {
    width: 343.262px;
    height: 239.115px;
}

#GROUP347,
#GROUP357 {
    top: 185.975px;
    left: 23.2789px;
}

#GROUP348,
#GROUP358 {
    width: 291px;
    height: 142.5px;
    top: 0px;
    left: 26.1926px;
}

#GROUP349,
#GROUP359 {
    width: 247.736px;
    height: 89.5px;
    top: 42px;
    left: 21.5587px;
}

#GROUP350,
#GROUP360 {
    width: 81.9124px;
    height: 47.0857px;
}

#LINE109,
#PARAGRAPH315,
#LINE110,
#LINE111,
#PARAGRAPH317,
#LINE112,
#LINE113,
#PARAGRAPH325,
#LINE114,
#LINE115,
#PARAGRAPH327,
#LINE116 {
    width: 81px;
}

#LINE109>.ladi-line>.ladi-line-container,
#LINE110>.ladi-line>.ladi-line-container,
#LINE111>.ladi-line>.ladi-line-container,
#LINE112>.ladi-line>.ladi-line-container,
#LINE113>.ladi-line>.ladi-line-container,
#LINE114>.ladi-line>.ladi-line-container,
#LINE115>.ladi-line>.ladi-line-container,
#LINE116>.ladi-line>.ladi-line-container {
    border-top: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(255, 255, 255);
    border-left: 0px !important;
}

#PARAGRAPH315>.ladi-paragraph,
#PARAGRAPH317>.ladi-paragraph,
#PARAGRAPH325>.ladi-paragraph,
#PARAGRAPH327>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-align: center;
}

#LINE110,
#LINE114 {
    top: 30.0857px;
    left: 0.912407px;
}

#PARAGRAPH316,
#PARAGRAPH326 {
    width: 94px;
    top: 19.5px;
    left: 78.2845px;
}

#PARAGRAPH316>.ladi-paragraph,
#PARAGRAPH326>.ladi-paragraph {
    font-family: Philosopher, sans-serif;
    font-size: 50px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-align: center;
}

#GROUP351,
#GROUP361 {
    width: 81px;
    height: 47.0857px;
    top: 33.9857px;
    left: 166.736px;
}

#PARAGRAPH318,
#PARAGRAPH328 {
    width: 207px;
    top: 0px;
    left: 21.3502px;
}

#PARAGRAPH318>.ladi-paragraph,
#PARAGRAPH328>.ladi-paragraph {
    font-family: Philosopher, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-align: center;
}

#PARAGRAPH319,
#PARAGRAPH329 {
    width: 245px;
    top: 120.5px;
    left: 23.2663px;
}

#PARAGRAPH319>.ladi-paragraph,
#PARAGRAPH329>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 14px;
    font-style: italic;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#PARAGRAPH320,
#PARAGRAPH330 {
    width: 291px;
}

#PARAGRAPH320>.ladi-paragraph,
#PARAGRAPH330>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
}

#GROUP352 {
    width: 343.262px;
    height: 128px;
}

#GROUP352,
#GROUP362 {
    top: 152.115px;
    left: 0px;
}

#PARAGRAPH321,
#PARAGRAPH322,
#PARAGRAPH331,
#PARAGRAPH332 {
    width: 335px;
}

#PARAGRAPH321>.ladi-paragraph,
#PARAGRAPH331>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 18px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    text-align: center;
}

#PARAGRAPH322,
#PARAGRAPH332 {
    top: 29px;
    left: 2.09565px;
}

#PARAGRAPH322>.ladi-paragraph,
#PARAGRAPH332>.ladi-paragraph {
    font-family: "Yeseva One", cursive;
    font-size: 20px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
    text-align: center;
}

#PARAGRAPH323,
#PARAGRAPH333 {
    width: 343px;
    top: 92px;
    left: 0.261956px;
}

#PARAGRAPH323>.ladi-paragraph,
#PARAGRAPH333>.ladi-paragraph {
    font-family: Jura, sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#IMAGE122,
#IMAGE122>.ladi-image>.ladi-image-background,
#IMAGE124,
#IMAGE124>.ladi-image>.ladi-image-background {
    width: 124px;
    height: 124px;
}

#IMAGE122,
#IMAGE124 {
    top: 0px;
    left: 135px;
}

#IMAGE122>.ladi-image>.ladi-image-background,
#IMAGE124>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/double-happiness-gold.png");
}

#NHATRAI {
    height: 674.7px;
}

#NHATRAI>.ladi-section-background {
    background-image: url("../../images/theme/backgrounds/floral-paper-soft.png");
    background-size: cover;
    background-origin: content-box;
    background-position: center top;
    background-repeat: repeat;
    background-attachment: scroll;
}

#GROUP354 {
    width: 394px;
    height: 579px;
}

#BOX117 {
    width: 393.25px;
    height: 579px;
}

#GROUP355 {
    width: 394px;
    height: 450.09px;
}

#GROUP357 {
    width: 343.262px;
    height: 264.115px;
}

#GROUP362 {
    width: 343.262px;
    height: 148px;
}

#SECTION4 {
    height: 443.24px;
}

#SECTION4.ladi-animation {
    animation-name: pulse;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP363 {
    width: 357.071px;
    height: 69.503px;
    top: 344.95px;
    left: 30.671px;
}

#GROUP363.ladi-animation>.ladi-group,
#GROUP187.ladi-animation>.ladi-group,
#IMAGE94.ladi-animation>.ladi-image {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#BOX118,
#BOX120,
#BOX121 {
    width: 86.8786px;
    height: 69.503px;
}

#BOX118>.ladi-box,
#BOX119>.ladi-box,
#BOX120>.ladi-box,
#BOX121>.ladi-box,
#IMAGE99>.ladi-image {
    border-radius: 5px;
}

#BOX119 {
    width: 83.4034px;
    height: 69.503px;
    top: 0px;
    left: 271.061px;
}

#BOX120 {
    top: 0px;
    left: 180.707px;
}

#BOX121 {
    top: 0px;
    left: 90.3537px;
}

#COUNTDOWN8 {
    width: 356.202px;
    height: 49.5209px;
    top: 0px;
    left: 0.868786px;
}

#COUNTDOWN8>.ladi-countdown {
    font-size: 33px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: center;
}

#COUNTDOWN8>.ladi-countdown>.ladi-element {
    width: calc(25% - 7.5px);
    height: 100%;
}

#COUNTDOWN8>.ladi-countdown>.ladi-element,
#GALLERY1>.ladi-gallery>.ladi-gallery-control>.ladi-gallery-control-box>.ladi-gallery-control-item {
    margin-right: 10px;
}

#PARAGRAPH334 {
    width: 61px;
    top: 44.31px;
    left: 13.0318px;
}

#PARAGRAPH335 {
    width: 58px;
    top: 44.31px;
    left: 104.689px;
}

#PARAGRAPH336 {
    width: 63px;
    top: 44.31px;
    left: 192.87px;
}

#PARAGRAPH337 {
    width: 57px;
    top: 44.31px;
    left: 285.831px;
}

#GROUP364,
#GROUP181 {
    width: 420px;
    height: 77.2446px;
}

#PARAGRAPH338,
#PARAGRAPH198,
#PARAGRAPH205 {
    top: 20px;
    left: 0px;
}

#IMAGE125 {
    top: 0px;
    left: 323.353px;
}

#IMAGE125>.ladi-image,
#IMAGE86>.ladi-image {
    transform: perspective(1000px) rotateY(180deg);
}

#GROUP365 {
    width: 355.315px;
    height: 253px;
    top: 80.48px;
    left: 30.671px;
}

#GROUP366,
#GROUP367,
#BOX122 {
    width: 355.296px;
    height: 87px;
}

#GROUP366 {
    top: 0px;
    left: 0.0191px;
}

#BOX122>.ladi-box,
#BOX123>.ladi-box {
    border-width: 3px;
    border-radius: 3px;
    border-style: solid;
    border-color: rgb(178, 188, 163);
}

#HEADLINE459,
#HEADLINE460,
#HEADLINE461,
#HEADLINE462,
#HEADLINE463,
#HEADLINE464,
#HEADLINE465,
#HEADLINE467,
#HEADLINE468,
#HEADLINE469,
#HEADLINE470,
#HEADLINE471,
#HEADLINE472,
#HEADLINE473,
#HEADLINE474,
#HEADLINE475,
#HEADLINE476,
#HEADLINE477,
#HEADLINE478,
#HEADLINE479,
#HEADLINE480,
#HEADLINE481,
#HEADLINE482,
#HEADLINE483,
#HEADLINE484,
#HEADLINE485,
#HEADLINE486,
#HEADLINE487,
#HEADLINE488,
#HEADLINE489,
#HEADLINE490,
#HEADLINE491,
#HEADLINE492,
#HEADLINE493,
#HEADLINE494,
#HEADLINE495,
#HEADLINE496,
#HEADLINE497,
#HEADLINE498,
#HEADLINE499,
#HEADLINE500,
#HEADLINE501 {
    width: 49px;
    top: 14.99px;
    left: 302.705px;
}

#HEADLINE459 {
    top: 48.49px;
    left: 3.81737px;
}

#HEADLINE459>.ladi-headline,
#HEADLINE460>.ladi-headline,
#HEADLINE461>.ladi-headline,
#HEADLINE462>.ladi-headline,
#HEADLINE463>.ladi-headline,
#HEADLINE464>.ladi-headline,
#HEADLINE465>.ladi-headline {
    font-family: Rokkitt, serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-align: center;
}

#HEADLINE460 {
    top: 48.49px;
    left: 53.0239px;
}

#HEADLINE461 {
    top: 48.49px;
    left: 102.231px;
}

#HEADLINE462 {
    top: 48.49px;
    left: 151.438px;
}

#HEADLINE463 {
    top: 48.49px;
    left: 196.634px;
}

#HEADLINE464 {
    top: 48.49px;
    left: 249.85px;
}

#HEADLINE465 {
    top: 49.49px;
    left: 302.337px;
}

#HEADLINE466 {
    width: 320px;
    top: 10px;
    left: 17.7492px;
}

#HEADLINE466>.ladi-headline {
    font-family: Rokkitt, serif;
    font-size: 35px;
    line-height: 1;
    color: rgb(255, 255, 255);
    text-align: left;
}

#GROUP368,
#BOX123 {
    width: 355.296px;
    height: 168px;
}

#GROUP368 {
    top: 85px;
    left: 0px;
}

#HEADLINE467 {
    top: 14.99px;
    left: 252.497px;
}

#HEADLINE467>.ladi-headline,
#HEADLINE468>.ladi-headline,
#HEADLINE469>.ladi-headline,
#HEADLINE470>.ladi-headline,
#HEADLINE471>.ladi-headline,
#HEADLINE472>.ladi-headline,
#HEADLINE473>.ladi-headline,
#HEADLINE474>.ladi-headline,
#HEADLINE475>.ladi-headline,
#HEADLINE476>.ladi-headline,
#HEADLINE477>.ladi-headline,
#HEADLINE478>.ladi-headline,
#HEADLINE479>.ladi-headline,
#HEADLINE480>.ladi-headline,
#HEADLINE481>.ladi-headline,
#HEADLINE482>.ladi-headline,
#HEADLINE483>.ladi-headline,
#HEADLINE484>.ladi-headline,
#HEADLINE485>.ladi-headline,
#HEADLINE486>.ladi-headline,
#HEADLINE487>.ladi-headline,
#HEADLINE488>.ladi-headline,
#HEADLINE489>.ladi-headline,
#HEADLINE491>.ladi-headline,
#HEADLINE492>.ladi-headline,
#HEADLINE493>.ladi-headline,
#HEADLINE494>.ladi-headline,
#HEADLINE495>.ladi-headline,
#HEADLINE496>.ladi-headline,
#HEADLINE497>.ladi-headline,
#HEADLINE498>.ladi-headline,
#HEADLINE499>.ladi-headline,
#HEADLINE500>.ladi-headline,
#HEADLINE501>.ladi-headline {
    font-family: Rokkitt, serif;
    font-size: 14px;
    line-height: 1.4;
    color: rgb(178, 188, 163);
    text-align: center;
}

#HEADLINE468 {
    top: 40.49px;
    left: 249.847px;
}

#HEADLINE469 {
    top: 70.49px;
    left: 249.848px;
}

#HEADLINE470 {
    top: 134.21px;
    left: 252.497px;
}

#HEADLINE471 {
    top: 100.49px;
    left: 154.829px;
}

#HEADLINE472 {
    top: 40.49px;
    left: 302.705px;
}

#HEADLINE473 {
    top: 70.49px;
    left: 302.705px;
}

#HEADLINE474 {
    top: 100.77px;
    left: 302.425px;
}

#HEADLINE475 {
    top: 134.21px;
    left: 301.703px;
}

#HEADLINE476 {
    top: 39.99px;
    left: 5.08739px;
}

#HEADLINE477 {
    top: 70.49px;
    left: 3.08262px;
}

#HEADLINE478 {
    top: 100.83px;
    left: 5.08739px;
}

#HEADLINE479 {
    top: 133.67px;
    left: 5.08739px;
}

#HEADLINE480 {
    top: 39.99px;
    left: 54.2943px;
}

#HEADLINE481 {
    top: 70.49px;
    left: 52.2895px;
}

#HEADLINE482 {
    top: 100.83px;
    left: 54.2943px;
}

#HEADLINE483 {
    top: 133.67px;
    left: 54.2943px;
}

#HEADLINE484 {
    top: 39.99px;
    left: 103.5px;
}

#HEADLINE485 {
    top: 70.49px;
    left: 101.495px;
}

#HEADLINE486 {
    top: 100.83px;
    left: 103.5px;
}

#HEADLINE487 {
    top: 133.67px;
    left: 103.5px;
}

#HEADLINE488 {
    top: 39.99px;
    left: 152.707px;
}

#HEADLINE489 {
    top: 70.49px;
    left: 150.702px;
}

#GROUP369 {
    width: 49px;
    height: 31.6499px;
    top: 129.67px;
    left: 5.08739px;
}

#SHAPE37 {
    width: 29.9837px;
    height: 31.6499px;
    top: 0px;
    left: 9.94974px;
}

#SHAPE37.ladi-animation>.ladi-shape {
    animation-name: pulse;
    animation-delay: 2s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

#HEADLINE490 {
    top: 4.54px;
    left: 0px;
}

#HEADLINE490>.ladi-headline {
    font-family: Rokkitt, serif;
    font-size: 14px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-align: center;
}

#HEADLINE491 {
    top: 133.67px;
    left: 152.707px;
}

#HEADLINE492 {
    top: 39.99px;
    left: 205.194px;
}

#HEADLINE493 {
    top: 70.49px;
    left: 203.19px;
}

#HEADLINE494 {
    top: 133.67px;
    left: 205.194px;
}

#HEADLINE495 {
    top: 14.99px;
    left: 302.705px;
}

#HEADLINE496 {
    top: 14.99px;
    left: 54.2943px;
}

#HEADLINE497 {
    top: 14.99px;
    left: 102.179px;
}

#HEADLINE498 {
    top: 14.99px;
    left: 151.476px;
}

#HEADLINE499 {
    top: 14.99px;
    left: 203.19px;
}

#HEADLINE500 {
    top: 100.49px;
    left: 203.19px;
}

#HEADLINE501 {
    top: 100.49px;
    left: 249.848px;
}

#SECTION5 {
    height: 1391.78px;
}

#BOX65 {
    width: 192px;
    height: 730px;
    top: 56px;
    left: 228px;
}

#BOX65>.ladi-box,
#BOX81>.ladi-box,
#BOX75>.ladi-box {
    border-radius: 0px;
}

#BOX65>.ladi-box {
    opacity: 0.9;
}

#GROUP178,
#BOX66 {
    width: 232.024px;
    height: 244px;
}

#GROUP178 {
    top: 118px;
    left: 167.832px;
}

#GROUP178.ladi-animation>.ladi-group,
#PARAGRAPH241.ladi-animation>.ladi-paragraph,
#HEADLINE341.ladi-animation>.ladi-headline,
#HEADLINE56.ladi-animation>.ladi-headline,
#HEADLINE342.ladi-animation>.ladi-headline {
    animation-name: fadeIn;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BOX66>.ladi-box>.ladi-overlay {
    background-color: rgba(255, 240, 240, 0.5);
}

#BOX66>.ladi-box {
    border-width: 6px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgba(117, 38, 25, 0.6);
}

#IMAGE78 {
    width: 213.313px;
    height: 224.54px;
    top: 9.73002px;
    left: 9.35582px;
}

#IMAGE78>.ladi-image>.ladi-image-background {
    width: 258.616px;
    height: 387.923px;
    top: -35.7082px;
    left: -0.184144px;
    background-image: url("../../images/couple/album-07.jpg");
}

#GROUP234 {
    width: 237.062px;
    height: 108px;
    top: 170.249px;
    left: -28px;
}

#GROUP177 {
    width: 237.062px;
    height: 49px;
}

#GROUP177.ladi-animation>.ladi-group {
    animation-name: fadeInLeft;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH197,
#PARAGRAPH200,
#PARAGRAPH201,
#PARAGRAPH202 {
    width: 234px;
}

#PARAGRAPH197>.ladi-paragraph,
#PARAGRAPH200>.ladi-paragraph,
#PARAGRAPH201>.ladi-paragraph,
#PARAGRAPH202>.ladi-paragraph {
    font-family: Quicksand, sans-serif;
    font-size: 35px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 5px;
    text-align: center;
}

#PARAGRAPH200 {
    top: 0px;
    left: 3.062px;
}

#GROUP179 {
    width: 237.031px;
    height: 49px;
    top: 59px;
    left: 0px;
}

#PARAGRAPH202 {
    top: 0px;
    left: 3.031px;
}

#IMAGE80 {
    width: 244.23px;
    height: 351px;
    top: 310.43px;
    left: 14.5155px;
}

#IMAGE80>.ladi-image>.ladi-image-background {
    width: 269.23px;
    height: 362px;
    background-image: url("../../images/couple/album-01.jpg");
}

#IMAGE80.ladi-animation>.ladi-image {
    animation-name: fadeInLeft;
    animation-delay: 1s;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
}

#GROUP180 {
    width: 204.2px;
    height: 98px;
    top: 484.249px;
    left: 215.8px;
}

#GROUP180.ladi-animation>.ladi-group {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 1.75s;
    animation-iteration-count: 1;
}

#PARAGRAPH203,
#PARAGRAPH204 {
    width: 202px;
}

#PARAGRAPH203 {
    top: 0px;
    left: 2.58481px;
}

#PARAGRAPH203>.ladi-paragraph {
    font-family: Quicksand, sans-serif;
    font-size: 35px;
    line-height: 1.4;
    color: rgb(72, 22, 15);
    letter-spacing: 5px;
    text-align: center;
}

#PARAGRAPH204>.ladi-paragraph {
    font-family: Quicksand, sans-serif;
    font-size: 35px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    letter-spacing: 5px;
    text-align: center;
}

#IMAGE81,
#IMAGE81>.ladi-image>.ladi-image-background {
    width: 130.111px;
    height: 85.5993px;
}

#IMAGE81 {
    top: 441.371px;
    left: 269.745px;
}

#IMAGE81>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/flower-fall.png");
}

#IMAGE81.ladi-animation>.ladi-image {
    animation-name: fadeIn;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP182 {
    width: 229px;
    height: 77.2446px;
    top: 708.755px;
    left: 1.8px;
}

#PARAGRAPH205 {
    width: 229px;
}

#PARAGRAPH205>.ladi-paragraph {
    font-family: VVRNIEEmUyBIZWFydGJlYXQudHRm;
    font-size: 30px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 6px;
    text-align: center;
}

#GROUP185 {
    width: 400.395px;
    height: 283px;
    top: 801px;
    left: 9.8023px;
}

#BOX67,
#BOX68 {
    width: 229.106px;
    height: 210px;
}

#BOX67 {
    top: 31.93px;
    left: 171.289px;
}

#BOX67>.ladi-box,
#BOX68>.ladi-box {
    border-width: 3px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(117, 36, 24);
}

#IMAGE17 {
    width: 194px;
    height: 283px;
}

#IMAGE17>.ladi-image>.ladi-image-background {
    width: 443.674px;
    height: 591px;
    top: -5.91px;
    left: -219.53px;
}

#IMAGE17>.ladi-image>.ladi-image-background,
#IMAGE18>.ladi-image>.ladi-image-background {
    background-image: url("../../images/couple/portrait-03.jpg");
}

#IMAGE17>.ladi-image,
#IMAGE18>.ladi-image {
    border-width: 5px;
    border-radius: 2px;
    border-color: rgb(117, 36, 24);
}

#GROUP18 {
    width: 204.697px;
    height: 101px;
    top: 43.977px;
    left: 194px;
}

#GROUP18.ladi-animation>.ladi-group {
    animation-name: fadeInRightBig;
    animation-delay: 0s;
    animation-duration: 1.2s;
    animation-iteration-count: 1;
}

#HEADLINE51,
#HEADLINE52 {
    width: 203px;
}

#HEADLINE51 {
    top: 0px;
    left: 1.6975px;
}

#HEADLINE51>.ladi-headline,
#HEADLINE53>.ladi-headline {
    font-family: Oswald, sans-serif;
    font-size: 18px;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-align: center;
}

#HEADLINE52,
#HEADLINE54 {
    top: 29px;
    left: 0px;
}

#PARAGRAPH26 {
    top: 133.977px;
    left: 202.849px;
}

#PARAGRAPH26>.ladi-paragraph,
#PARAGRAPH27>.ladi-paragraph {
    font-family: Quicksand, sans-serif;
    font-size: 14px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
    text-align: center;
}

#IMAGE83,
#IMAGE83>.ladi-image>.ladi-image-background {
    width: 92.1px;
    height: 92.1px;
}

#IMAGE83 {
    top: 1017.68px;
    left: 347px;
}

#IMAGE83>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-06.png");
}

#GROUP187 {
    width: 399.201px;
    height: 273px;
    top: 1100.78px;
    left: 9.8023px;
}

#BOX68 {
    top: 33.25px;
    left: 0px;
}

#IMAGE18 {
    width: 194px;
    height: 273px;
    top: 0px;
    left: 205.201px;
}

#IMAGE18>.ladi-image>.ladi-image-background {
    width: 416.874px;
    height: 556px;
    top: -280px;
    left: -47px;
}

#GROUP19 {
    width: 198.648px;
    height: 93px;
    top: 47.17px;
    left: 8px;
}

#GROUP19.ladi-animation>.ladi-group {
    animation-name: fadeInLeftBig;
    animation-delay: 0s;
    animation-duration: 1.8s;
    animation-iteration-count: 1;
}

#HEADLINE53,
#HEADLINE54 {
    width: 197px;
}

#HEADLINE53 {
    top: 0px;
    left: 1.64774px;
}

#PARAGRAPH27 {
    top: 136.01px;
    left: 10.2309px;
}

#IMAGE84,
#IMAGE84>.ladi-image>.ladi-image-background {
    width: 64.6532px;
    height: 74.2257px;
}

#IMAGE84 {
    top: 1301.87px;
    left: 0px;
}

#IMAGE84>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-05.png");
}

#IMAGE84>.ladi-image {
    transform: rotate(-17deg);
}

#SECTION6 {
    height: 1434.71px;
}

#GALLERY1 {
    width: 375.507px;
    height: 524.884px;
    top: 151.39px;
    left: 22.9834px;
}

#GALLERY1>.ladi-gallery {
    border-width: 5px;
    border-style: solid;
    border-color: rgb(117, 36, 24);
}

#GALLERY1>.ladi-gallery>.ladi-gallery-view {
    height: calc(100% - 90px);
}

#GALLERY1>.ladi-gallery>.ladi-gallery-control {
    height: 80px;
}

#GALLERY1>.ladi-gallery>.ladi-gallery-control>.ladi-gallery-control-box>.ladi-gallery-control-item {
    width: 80px;
    height: 80px;
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="0"] {
    background-image: url("../../images/couple/album-15.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="0"] {
    background-image: url("../../images/couple/album-15.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="1"] {
    background-image: url("../../images/couple/album-17.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="1"] {
    background-image: url("../../images/couple/album-17.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="2"] {
    background-image: url("../../images/couple/album-16.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="2"] {
    background-image: url("../../images/couple/album-16.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="3"] {
    background-image: url("../../images/couple/album-14.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="3"] {
    background-image: url("../../images/couple/album-14.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="4"] {
    background-image: url("../../images/couple/album-12.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="4"] {
    background-image: url("../../images/couple/album-12.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="5"] {
    background-image: url("../../images/couple/album-13.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="5"] {
    background-image: url("../../images/couple/album-13.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="6"] {
    background-image: url("../../images/couple/album-10.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="6"] {
    background-image: url("../../images/couple/album-10.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="7"] {
    background-image: url("../../images/couple/album-11.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="7"] {
    background-image: url("../../images/couple/album-11.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="8"] {
    background-image: url("../../images/couple/album-08.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="8"] {
    background-image: url("../../images/couple/album-08.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="9"] {
    background-image: url("../../images/couple/album-09.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="9"] {
    background-image: url("../../images/couple/album-09.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="10"] {
    background-image: url("../../images/couple/album-02.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="10"] {
    background-image: url("../../images/couple/album-02.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="11"] {
    background-image: url("../../images/couple/album-04.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="11"] {
    background-image: url("../../images/couple/album-04.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="12"] {
    background-image: url("../../images/couple/album-06.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="12"] {
    background-image: url("../../images/couple/album-06.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="13"] {
    background-image: url("../../images/couple/album-05.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="13"] {
    background-image: url("../../images/couple/album-05.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-view-item[data-index="14"] {
    background-image: url("../../images/couple/album-03.jpg");
}

#GALLERY1 .ladi-gallery .ladi-gallery-control-item[data-index="14"] {
    background-image: url("../../images/couple/album-03.jpg");
}

#IMAGE31 {
    width: 375.79px;
    height: 219.091px;
    top: 945.33px;
    left: 22.9833px;
}

#IMAGE31>.ladi-image>.ladi-image-background {
    width: 417.578px;
    height: 292.306px;
    top: -38.9042px;
    left: -11.7881px;
    background-image: url("../../images/couple/collage-03.jpg");
}

#IMAGE31>.ladi-image,
#IMAGE29>.ladi-image,
#IMAGE71>.ladi-image,
#IMAGE106>.ladi-image,
#IMAGE93>.ladi-image,
#IMAGE94>.ladi-image,
#IMAGE95>.ladi-image {
    border-width: 4px;
    border-color: rgba(242, 67, 13, 0.2);
}

#IMAGE29 {
    width: 198.115px;
    height: 247.091px;
    top: 686.33px;
    left: 22.9833px;
}

#IMAGE29>.ladi-image>.ladi-image-background {
    width: 404.574px;
    height: 283.203px;
    top: -33px;
    left: -1.7866px;
    background-image: url("../../images/couple/collage-01.jpg");
}

#IMAGE29.ladi-animation>.ladi-image {
    animation-name: fadeInLeft;
    animation-delay: 0.8s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#IMAGE71 {
    width: 375.506px;
    height: 240.63px;
    top: 1175.33px;
    left: 22.9833px;
}

#IMAGE71>.ladi-image>.ladi-image-background {
    width: 374.121px;
    height: 249.953px;
    top: 0.932346px;
    left: 0.453121px;
    background-image: url("../../images/couple/collage-02.jpg");
}

#IMAGE71.ladi-animation>.ladi-image {
    animation-name: fadeInUp;
    animation-delay: 1.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH206 {
    top: 19px;
    left: 0px;
}

#PARAGRAPH206>.ladi-paragraph {
    font-family: RnotUGhvdGncmFwaCdGY;
    font-size: 20px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    text-align: center;
}

#GROUP252 {
    width: 421.474px;
    height: 62.72px;
    top: 79.67px;
    left: 0px;
}

#HEADLINE55 {
    top: 6.72px;
    left: 0px;
}

#HEADLINE55>.ladi-headline {
    font-family: QmxhYsgTWFuZgTWVkaXVtLnRZg;
    font-size: 40px;
    line-height: 1.3;
    color: rgb(117, 36, 24);
    text-decoration-line: underline;
    letter-spacing: 6px;
    text-align: center;
}

#IMAGE85,
#IMAGE85>.ladi-image>.ladi-image-background,
#IMAGE86,
#IMAGE86>.ladi-image>.ladi-image-background {
    width: 78.4737px;
    height: 62.72px;
}

#IMAGE86 {
    top: 0px;
    left: 343px;
}

#IMAGE106 {
    width: 167.755px;
    height: 130.091px;
    top: 744.83px;
    left: 230.734px;
}

#IMAGE106>.ladi-image>.ladi-image-background {
    width: 436.152px;
    height: 305.308px;
    top: -67.0631px;
    left: -237.536px;
    background-image: url("../../images/couple/collage-01.jpg");
}

#IMAGE106.ladi-animation>.ladi-image {
    animation-name: fadeInRight;
    animation-delay: 0.8s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH241 {
    width: 195px;
    top: 719.36px;
    left: 221.098px;
}

#PARAGRAPH241>.ladi-paragraph {
    font-family: RnotUGhvdGncmFwaCdGY;
    font-size: 16px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 6px;
    text-align: center;
}

#SECTION10 {
    height: 1362.3px;
}

#SECTION10>.ladi-overlay {
    background-image: url("../../images/theme/backgrounds/floral-paper.png");
    background-size: cover;
    background-origin: content-box;
    background-position: center top;
    background-repeat: repeat;
    background-attachment: scroll;
    opacity: 0.15;
}

#SECTION10>.ladi-section-background {
    opacity: 0.4;
}

#GROUP228 {
    width: 420px;
    height: 684px;
    top: 52.95px;
    left: 0px;
}

#BOX82 {
    width: 357.001px;
    height: 684px;
}

#BOX82>.ladi-box {
    border-width: 2px;
    border-style: solid;
    border-color: rgb(241, 243, 244);
    opacity: 0.2;
}

#BOX83 {
    width: 310.877px;
    height: 566.91px;
    top: 112.894px;
    left: 109.123px;
}

#PARAGRAPH225 {
    top: 7px;
    left: 0.0005px;
}

#PARAGRAPH225>.ladi-paragraph {
    font-family: QmxhYsgTWFuZgTWVkaXVtLnRZg;
    font-size: 30px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 15px;
    text-align: center;
}

#PARAGRAPH227 {
    top: 444.45px;
    left: 163.062px;
}

#PARAGRAPH227>.ladi-paragraph {
    font-family: RnotUGhvdGncmFwaCdGY;
    font-size: 30px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    letter-spacing: 6px;
    text-align: center;
    transform: rotate(90deg);
}

#PARAGRAPH226 {
    top: 211px;
    left: -167.999px;
}

#PARAGRAPH226>.ladi-paragraph {
    font-family: RnotUGhvdGncmFwaCdGY;
    font-size: 30px;
    line-height: 1.4;
    color: rgb(117, 36, 24);
    letter-spacing: 6px;
    text-align: center;
    transform: rotate(90deg);
    text-shadow: rgb(255, 255, 255) 1px 2px 3px;
}

#BOX85 {
    width: 355px;
    height: 410px;
    top: 643.2px;
    left: 28px;
}

#FORM4 {
    width: 331.7px;
    height: 293.999px;
    top: 724.95px;
    left: 39.65px;
}

#FORM4>.ladi-form {
    font-family: Mulish, sans-serif;
    font-size: 14px;
    line-height: 1.6;
    color: rgb(37, 38, 40);
}

#FORM4 .ladi-form .ladi-form-checkout-payment-item {
    --check-size: calc(14px * 1.5);
    --width-quantity: calc(14px * 2.5 + 30px);
}

#FORM4 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span[data-checked="false"],
#FORM4 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing,
#FORM4 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing::placeholder,
#FORM4 .ladi-form .ladi-survey-option .ladi-survey-option-label,
#FORM4 .ladi-form-item .ladi-form-control::placeholder,
#FORM4 .ladi-form-item select.ladi-form-control[data-selected=""],
#FORM4 .ladi-form-checkout-payment-quantity input {
    color: rgb(37, 38, 40);
}

#FORM4:hover .overlay-checkout {
    display: flex !important;
}

#FORM4 .ladi-form-item {
    padding-left: 5px;
    padding-right: 5px;
}

#FORM4 .ladi-form-item.otp-countdown:before {
    right: 10px;
}

#FORM4 .ladi-form-item.ladi-form-checkbox {
    padding-left: 10px;
    padding-right: 10px;
}

#FORM4 .ladi-form-item-container .ladi-form-item .ladi-form-control-select {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2232%22%20height%3D%2224%22%20viewBox%3D%220%200%2032%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20points%3D%220%2C0%2032%2C0%2016%2C24%22%20style%3D%22fill%3A%20rgb(37%2C%2038%2C%2040)%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
}

#FORM4 .ladi-form [data-form-checkout-item="product"] .ladi-form-checkout-payment-check.multiple.checked:before,
#FORM4 .ladi-form [data-form-checkout-item="product"] .ladi-form-checkout-payment-check:not(.multiple).checked:before,
#FORM4 .ladi-form [data-form-checkout-item="payment"] .ladi-form-checkout-payment-check.checked:before,
#FORM4 .ladi-form [data-form-checkout-item="fee_shipping"] .ladi-form-checkout-payment-check.checked:before,
#FORM4 .ladi-form-checkout-payment-quantity .up:before,
#FORM4 .ladi-form-checkout-payment-quantity .down:before,
#FORM4 [data-form-checkout-item="payment"] .ladi-form-item .ladi-form-checkout-payment-content div:before {
    background-color: rgb(37, 38, 40);
}

#FORM4 .ladi-survey-option {
    text-align: left;
}

#FORM4 .ladi-form-item-container,
#FORM4 .ladi-form-checkout-box,
#FORM4 .ladi-form-checkout-bump-offer-product,
#FORM4 .ladi-form-label-container .ladi-form-label-item {
    border-width: 1px;
    border-radius: 5px;
    border-style: solid;
    border-color: rgb(123, 79, 13);
}

#FORM4 .ladi-form-item-container .ladi-form-item.ladi-form-quantity {
    width: calc(100% + 1px);
}

#FORM4 .ladi-form-item-container .ladi-form-quantity .button,
#FORM4 .ladi-form [data-form-checkout-item="coupon_code"] .content-discount-block .placeholder i {
    background-color: rgb(123, 79, 13);
}

#FORM4 .ladi-form [data-form-checkout-item="total_price"] .space,
#FORM4 .ladi-form-checkout-payment-quantity input {
    border-color: rgb(123, 79, 13);
}

#FORM4 .ladi-form-checkout-payment-quantity input {
    width: 65px;
}

#FORM4 .ladi-form-item-background {
    border-radius: 4px;
}

#RSVP_SUBMIT_BUTTON {
    width: 330.115px;
    height: 46.6903px;
    top: 247.309px;
    left: 0.119851px;
}

#RSVP_SUBMIT_BUTTON>.ladi-button {
    border-width: 1px;
    border-radius: 5px;
    border-style: solid;
    border-color: rgb(223, 160, 160);
}

#RSVP_SUBMIT_BUTTON>.ladi-button:hover,
#PARAGRAPH34>.ladi-paragraph:hover {
    transform: scale(1.03);
    opacity: 1;
}

#BUTTON_TEXT8 {
    width: 329px;
    top: 10.5054px;
    left: 0px;
}

#BUTTON_TEXT8>.ladi-headline {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#RSVP_NAME_INPUT {
    width: 330.088px;
    height: 46.6903px;
    top: 0px;
    left: 1.61211px;
}

#RSVP_NAME_INPUT .ladi-form-item,
#RSVP_MESSAGE_TEXTAREA .ladi-form-item,
#RSVP_ATTENDING_RADIO .ladi-form-item,
#RSVP_GUEST_COUNT_SELECT .ladi-form-item {
    background-image: none !important;
}

#RSVP_MESSAGE_TEXTAREA {
    width: 330.115px;
    height: 77.0391px;
    top: 159.591px;
    left: 0px;
}

#RSVP_ATTENDING_RADIO {
    width: 330px;
    height: 47px;
    top: 56.3629px;
    left: 0.059925px;
}

#RSVP_ATTENDING_RADIO .ladi-form-checkbox-item {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 12px;
    margin-right: 10px !important;
}

#RSVP_ATTENDING_RADIO .ladi-form-item.ladi-form-checkbox {
    padding-top: 12px;
    padding-bottom: 12px;
}

#RSVP_ATTENDING_RADIO .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item input {
    width: 20px;
    height: 20px;
}

#RSVP_ATTENDING_RADIO .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span {
    width: calc(100% - 24px);
}

#RSVP_GUEST_COUNT_SELECT {
    width: 330.115px;
    height: 40.854px;
    top: 110.897px;
    left: 0.059925px;
}

#HEADLINE341 {
    width: 355px;
    top: 663.45px;
    left: 28px;
}

#HEADLINE341>.ladi-headline,
#HEADLINE56>.ladi-headline {
    font-family: Philosopher, sans-serif;
    font-size: 30px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-decoration-line: underline;
    text-align: center;
}

#HTML_CODE3 {
    width: 420px;
    height: 250px;
    top: 1064.95px;
    left: 0px;
}

#IMAGE93,
#IMAGE94,
#IMAGE95 {
    width: 283.824px;
    height: 179.971px;
}

#IMAGE93 {
    top: 81.405px;
    left: 68.0885px;
}

#IMAGE93>.ladi-image>.ladi-image-background,
#IMAGE94>.ladi-image>.ladi-image-background {
    width: 295.842px;
    height: 443.763px;
}

#IMAGE93>.ladi-image>.ladi-image-background {
    top: -102.517px;
    left: -2.01778px;
    background-image: url("../../images/couple/studio-03.jpg");
}

#IMAGE94 {
    top: 270.987px;
    left: 68.8243px;
}

#IMAGE94>.ladi-image>.ladi-image-background {
    top: -69.5169px;
    left: -1.01778px;
    background-image: url("../../images/couple/studio-02.jpg");
}

#IMAGE95 {
    top: 455.525px;
    left: 68.0885px;
}

#IMAGE95>.ladi-image>.ladi-image-background {
    width: 287.842px;
    height: 431.763px;
    top: -58.5169px;
    left: -1.01778px;
    background-image: url("../../images/couple/studio-04.jpg");
}

#SECTION7 {
    height: 386.44px;
}

#IMAGE96,
#IMAGE96>.ladi-image>.ladi-image-background {
    width: 70.8052px;
    height: 70.8052px;
}

#IMAGE96 {
    top: -25px;
    left: 284.549px;
}

#IMAGE96>.ladi-image>.ladi-image-background {
    background-image: url("../../images/theme/decor/ornament-07.png");
}

#IMAGE96>.ladi-image {
    transform: rotate(32deg);
}

#HEADLINE56 {
    top: 8.8052px;
    left: 0.9517px;
}

#GROUP222 {
    width: 363.903px;
    height: 120px;
    top: 218px;
    left: 29.0004px;
}

#GROUP223,
#BOX79,
#GROUP209,
#BOX73 {
    width: 120px;
    height: 120px;
}

#GROUP223 {
    top: 0px;
    left: 243.903px;
}

#GROUP223.ladi-animation>.ladi-group,
#GROUP224.ladi-animation>.ladi-group {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
}

#BOX79>.ladi-box,
#BOX73>.ladi-box {
    border-width: 3px;
    border-radius: 100px;
    border-style: dashed;
    border-color: rgb(117, 36, 24);
}

#IMAGE91,
#IMAGE87 {
    width: 105.175px;
    height: 104.706px;
    top: 7.647px;
    left: 7.4125px;
}

#IMAGE91>.ladi-image>.ladi-image-background {
    width: 159.79px;
    height: 212.849px;
    top: -106.594px;
    left: -6.5864px;
}

#IMAGE91>.ladi-image>.ladi-image-background,
#IMAGE87>.ladi-image>.ladi-image-background {
    background-image: url("../../images/couple/portrait-03.jpg");
}

#IMAGE91>.ladi-image,
#IMAGE87>.ladi-image,
#BOX11>.ladi-box {
    border-radius: 100px;
}

#GROUP224,
#BOX80,
#GROUP220,
#BOX74 {
    width: 222.903px;
    height: 120px;
}

#BOX80>.ladi-box,
#BOX74>.ladi-box {
    border-width: 2px;
    border-radius: 21px;
    border-style: solid;
    border-color: rgb(117, 36, 24);
    background-color: rgba(117, 37, 24, 0.1);
    box-shadow: rgb(117, 36, 24) 0px 15px 20px -15px;
}

#GROUP225 {
    width: 106px;
    height: 50px;
    top: 25px;
    left: 116.903px;
}

#HEADLINE339,
#HEADLINE335 {
    width: 105px;
    top: 0px;
    left: 0.796173px;
}

#HEADLINE339>.ladi-headline,
#HEADLINE335>.ladi-headline {
    font-family: Oswald, sans-serif;
    font-size: 14px;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-align: center;
}

#HEADLINE340,
#HEADLINE336 {
    width: 106px;
    top: 18px;
    left: 0px;
}

#HEADLINE340>.ladi-headline,
#HEADLINE336>.ladi-headline {
    font-family: VVZOIEhvYSBUYXkgMSdGY;
    font-size: 20px;
    line-height: 1.6;
    color: rgb(117, 36, 24);
    text-align: center;
}

#GROUP226,
#BOX81,
#GROUP211,
#BOX75 {
    width: 102px;
    height: 102px;
}

#GROUP226 {
    top: 9px;
    left: 15px;
}

#BOX81>.ladi-box,
#BOX75>.ladi-box {
    background-color: rgb(241, 243, 244);
}

#IMAGE92,
#IMAGE92>.ladi-image>.ladi-image-background,
#IMAGE88,
#IMAGE88>.ladi-image>.ladi-image-background {
    width: 86px;
    height: 87px;
}

#IMAGE92,
#IMAGE88 {
    top: 7.5px;
    left: 8px;
}

#IMAGE92>.ladi-image>.ladi-image-background {
    background-image: url("../../images/qr/bride.jpg");
}

#IMAGE88>.ladi-image>.ladi-image-background {
    background-image: url("../../images/qr/groom.jpg");
}

#BUTTON23,
#BUTTON22 {
    width: 76.4033px;
    height: 18.8761px;
}

#BUTTON23 {
    top: 92.1239px;
    left: 135.298px;
}

#BUTTON23>.ladi-button,
#BUTTON22>.ladi-button {
    border-radius: 15px;
}

#BUTTON23>.ladi-button:hover,
#BUTTON22>.ladi-button:hover {
    transform: scale(1.3);
    opacity: 1;
}

#BUTTON23>.ladi-button:hover .ladi-button-background,
#BUTTON22>.ladi-button:hover .ladi-button-background {
    background-image: none !important;
    background-color: rgb(224, 233, 246) !important;
    background-size: initial !important;
    background-origin: initial !important;
    background-position: initial !important;
    background-repeat: initial !important;
    background-attachment: initial !important;
}

#BUTTON_TEXT23,
#BUTTON_TEXT22 {
    width: 76px;
    top: 8.49424px;
    left: 0px;
}

#BUTTON_TEXT23>.ladi-headline,
#BUTTON_TEXT22>.ladi-headline {
    font-family: "Roboto Slab", serif;
    font-size: 10px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    letter-spacing: 0px;
    text-align: center;
}

#GROUP221 {
    width: 363.001px;
    height: 120px;
    top: 72px;
    left: 29.0004px;
}

#IMAGE87>.ladi-image>.ladi-image-background {
    width: 164.295px;
    height: 218.849px;
    top: -1.59355px;
    left: -56.5864px;
}

#GROUP220 {
    top: 0px;
    left: 140.098px;
}

#GROUP210 {
    width: 106px;
    height: 58px;
    top: 26px;
    left: 0px;
}

#GROUP211 {
    top: 9px;
    left: 106px;
}

#BUTTON22 {
    top: 92.124px;
    left: 18.298px;
}

#SECTION8 {
    height: 568.7px;
}

#GROUP229 {
    width: 420px;
    height: 68.09px;
    top: 20px;
    left: 0.9519px;
}

#IMAGE98,
#IMAGE98>.ladi-image>.ladi-image-background {
    width: 80.1882px;
    height: 64.09px;
}

#IMAGE98 {
    top: 0px;
    left: 103px;
}

#HEADLINE342 {
    top: 20.09px;
    left: 0px;
}

#HEADLINE342>.ladi-headline {
    font-family: Philosopher, sans-serif;
    font-size: 30px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-decoration-line: underline;
    text-align: center;
}

#PARAGRAPH231 {
    width: 365px;
    top: 104.09px;
    left: 24.476px;
}

#PARAGRAPH231>.ladi-paragraph {
    font-size: 13.23px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#GROUP257 {
    width: 351.524px;
    height: 237.667px;
    top: 307.316px;
    left: 31.2139px;
}

#BOX86 {
    width: 345.952px;
    height: 227px;
}

#BOX86>.ladi-box {
    border-width: 3px;
    border-radius: 5px;
    border-style: solid;
    border-color: rgb(241, 243, 244);
    background-color: rgba(255, 255, 255, 0);
}

#IMAGE99,
#IMAGE99>.ladi-image>.ladi-image-background {
    width: 335px;
    height: 223.333px;
}

#IMAGE99 {
    top: 14.334px;
    left: 16.5241px;
}

#IMAGE99>.ladi-image>.ladi-image-background {
    background-image: url("../../images/couple/studio-01.jpg");
}

#SECTION9 {
    height: 631px;
}

#SECTION9>.ladi-overlay {
    background-color: rgb(24, 24, 24);
    opacity: 0.6;
}

#GROUP25,
#BOX11 {
    width: 40px;
    height: 40px;
}

#GROUP25 {
    top: auto;
    left: auto;
    right: 10px;
    bottom: 18px;
    position: fixed;
    z-index: 90000050;
    margin-right: calc(50% - 210px);
}

#GROUP25.ladi-animation>.ladi-group {
    animation-name: bounce;
    animation-delay: 0s;
    animation-duration: 2s;
    animation-iteration-count: infinite;
}

#SHAPE7 {
    width: 25px;
    height: 25px;
    top: 7.576px;
    left: 8px;
}

#IMAGE100,
#IMAGE100>.ladi-image>.ladi-image-background {
    width: 420px;
    height: 630px;
}

#IMAGE100 {
    top: 0.5px;
    left: 0px;
}

#IMAGE100>.ladi-image>.ladi-image-background {
    background-image: url("../../images/couple/portrait-04.jpg");
}

#GROUP232,
#BOX87 {
    width: 420px;
    height: 147px;
}

#GROUP232 {
    top: 242px;
    left: 0px;
}

#BOX87>.ladi-box {
    background-color: rgba(78, 77, 77, 0.7);
}

#PARAGRAPH34>.ladi-paragraph {
    font-family: RnotUGhvdGncmFwaCdGY;
    font-size: 90px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#PARAGRAPH34.ladi-animation>.ladi-paragraph {
    animation-name: fadeInUp;
    animation-delay: 0.7s;
    animation-duration: 2s;
    animation-iteration-count: 1;
}

#SECTION_POPUP,
#GALLERY5>.ladi-gallery>.ladi-gallery-control,
#GALLERY6>.ladi-gallery>.ladi-gallery-control {
    height: 0px;
}

#CHURE,
#GALLERY5,
#CODAU,
#GALLERY6 {
    width: 413.741px;
    height: 617px;
}

#CHURE,
#CODAU {
    right: 0px;
    bottom: 0px;
    margin: auto;
}

#GALLERY5>.ladi-gallery>.ladi-gallery-view,
#GALLERY6>.ladi-gallery>.ladi-gallery-view {
    height: calc(100% + 0px);
}

#GALLERY5>.ladi-gallery>.ladi-gallery-control,
#GALLERY6>.ladi-gallery>.ladi-gallery-control {
    display: none;
}

#GALLERY5>.ladi-gallery>.ladi-gallery-control>.ladi-gallery-control-box>.ladi-gallery-control-item,
#GALLERY6>.ladi-gallery>.ladi-gallery-control>.ladi-gallery-control-box>.ladi-gallery-control-item {
    width: 0px;
    height: 0px;
    margin-right: 0px;
}

#GALLERY5 .ladi-gallery .ladi-gallery-view-item[data-index="0"] {
    background-image: url("../../images/qr/groom.jpg");
}

#GALLERY5 .ladi-gallery .ladi-gallery-control-item[data-index="0"] {
    background-image: url("../../images/qr/groom.jpg");
}

#GALLERY6 .ladi-gallery .ladi-gallery-view-item[data-index="0"] {
    background-image: url("../../images/qr/bride.jpg");
}

#GALLERY6 .ladi-gallery .ladi-gallery-control-item[data-index="0"] {
    background-image: url("../../images/qr/bride.jpg");
}
