:root{font-size:20px;--wp--preset--font-size--normal: 18px!important}body,html,div,p,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{background:#fff;color:#56423B;position:relative;font-optical-sizing:auto;position:relative}h1,h2,h3,h4,h5,h6{color:#333}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;scroll-padding:100px 0 0 0}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.clearfix{clear:both;height:0}.wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 8px}.grow{position:relative;display:inline-block;transition:300ms ease-in-out !important}.grow:hover{transform:scale(1.1)}a{text-decoration:none !important;color:#F7F3EC}iframe{aspect-ratio:1.7777777778 !important}.book-thumbnail{box-shadow:0 0 10px 0px rgba(0, 0, 0, 0.6)}.book-thumbnail img{width:120px;height:auto}.hideme{display:none !important}p a,li a{font-weight:500;color:#56423B}p strong,li strong{font-weight:700}.btt{position:fixed;right:2rem;bottom:2rem;background:#56423B;border:4px solid white;width:48px;height:48px;border-radius:50%;z-index:1300;opacity:0;transition:opacity 600ms ease}.btt.visible{opacity:1}.btt::after{content:"";display:block;position:absolute;width:16px;height:16px;transform-origin:center center;border-top:2px solid white;border-left:2px solid white;top:24px;left:24px;transform:translate(-70%, -50%) rotate(45deg)}.header{background:#f7f3ece0;padding:0 50px}.header .wrap{display:flex;align-items:center;flex-direction:row;gap:20px;max-width:1550px;justify-content:space-between}.header h1{background:url(/wp-content/uploads/2025/07/WEDDINGS-EVENTS-logo.webp) center center no-repeat;background-size:contain;width:240px;height:120px;font-size:0;color:transparent;position:relative}.header h1 a{position:absolute !important;top:0;left:0;width:100%;height:100%}.header .mobmenu{display:none}.header .menu{display:flex;align-items:flex-end;margin-bottom:3px}.header .menu>li{display:inline-block;position:relative;padding:0 0.7em}.header .menu>li.current_page_item>a{border-bottom:#F7F3EC 2px solid}.header .menu>li:has(.sub-menu){padding-right:1.6rem}.header .menu>li.menu-item-has-children:hover{height:auto}.header .menu>li.menu-item-has-children:hover .sub-menu{transform:scale(1, 1) !important}.header .menu>li .sub-menu{position:absolute;padding:10px 0 0 0 !important;left:initial;width:200px;display:block;overflow:hidden;box-shadow:none;transform:scale(1, 0) !important;transform-origin:top center;transition:100ms ease;z-index:20;background:#F7F3EC}.header .menu>li .sub-menu li{display:block}.header .menu>li .sub-menu li.current_page_item>a{border-bottom:transparent 2px solid}.header .menu>li .sub-menu li a{font-size:0.9rem;padding:7px 10px}.header .menu>li .sub-menu a:hover{color:#ccc !important}.header .menu>li.menu-item-has-children::after{display:block;content:"";position:absolute;width:0.3em;height:0.3em;border-right:3px solid #fff;border-bottom:3px solid #fff;right:1em;top:calc(50% - 0.3em);transform-origin:center center;transform:rotate(45deg)}.header .menu>li a{color:#56423B;font-family:Raleway, sans-serif;text-transform:none !important;text-decoration:none;padding:0.3em 0em;font-size:1rem;font-weight:600;line-height:0.8rem;display:block;border-bottom:transparent 2px solid}.header .menu>li a[lang="hr"]{border-right:3px solid white}.header .menu>li.searchstart a{font-size:0;background:url('data:image/svg+xml,<svg width="800px" height="800px" viewBox="0 0 1024 1024" class="icon" version="1.1" xmlns="http://www.w3.org/2000/svg" fill="%23000000"><g id="SVGRepo_bgCarrier" stroke-width="0"/><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/><g id="SVGRepo_iconCarrier"><path d="M448 768A320 320 0 1 0 448 128a320 320 0 0 0 0 640z m297.344-76.992l214.592 214.592-54.336 54.336-214.592-214.592a384 384 0 1 1 54.336-54.336z" fill="%23ffffff"/></g></svg>') center bottom;display:inline-block;width:70px;height:30px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.amenities li{margin-bottom:0.7em !important}.searchform{position:fixed;display:block;z-index:200;top:-120vh;left:0;width:100%;height:100vh;background:#F7F3EC;padding-top:45vh;text-align:center;transition:top 250ms ease-in-out}.searchform #s{border:none;border-bottom:2px solid white;background:transparent;color:white;font-weight:200;font-size:1.3rem;font-family:Poppins, sans-serif !imporrtant}.searchform #s::placeholder{color:white;opacity:0.5}.searchform .searchform_close{width:48px;height:48px;display:block;margin:90px auto 2rem auto;border-radius:50%;border:2px solid white;background:transparent;font-size:28px;position:relative;cursor:pointer;transition:300ms ease-in-out;z-index:201}.searchform .searchform_close::before{content:"";position:absolute;top:60%;left:50%;display:block;width:22px;height:22px;border-top:2px solid white;border-right:2px solid white;transform-origin:center center;transform:translatex(-50%) translatey(-50%) rotate(-45deg)}.searchform .searchform_close:hover{transform:scale(1.075)}.searchform.active{top:0}.searchform #searchsubmit{width:auto;height:42px;border:2px solid white;background:transparent;color:white;border-radius:5px;transform:translatey(-5px);position:relative;cursor:pointer;font-family:Poppins, sans-serif;border-radius:18px;font-weight:800}.category-blog h2.page-title{font-size:clamp(2rem, 7vw, 4rem);color:#56423B;text-align:center;margin-top:90px}.posts-container{width:96%;max-width:1440px;margin:30px auto;display:flex;justify-content:center;gap:1rem;padding-bottom:60px}.posts-container article{padding:0.75rem;width:340px;border-radius:1.3rem;background:#fafafa;border:1px solid #ddd;text-align:center}.posts-container article h3{font-size:1.5rem;padding:1.2rem 0.5rem;text-align:center}.posts-container article h3 a{color:#56423B}.posts-container article img.wp-post-image{display:relative;width:100%;height:auto;aspect-ratio:1.3333333333 !important;object-fit:cover;object-position:center center;border-radius:0.7rem}.posts-container article time{font-family:Raleway, sans-serif;margin-bottom:1rem;font-size:0.6rem;display:block}.posts-container article p{font-family:Raleway, sans-serif;margin-bottom:1rem;font-size:0.8rem}.posts-container article .read-more{font-size:1.1rem;color:white;background:#c32c2c;display:block;width:200px;margin:0 auto 0.7rem auto;padding:0.3em 1em}@media (prefers-reduced-motion:no-preference){.zoom-in{scale:0.85;opacity:0;animation:zoom-in linear forwards;animation-timeline:view();animation-range:entry 100px}.fade-in{opacity:0;animation:zoom-in linear forwards;animation-timeline:view();animation-range:entry 100px}.fly-right{opacity:0;transform:translatex(-20%);animation:fly-right linear forwards;animation-timeline:view();animation-range:entry 100px}.fly-left{opacity:0;transform:translatex(20%);animation:fly-right linear forwards;animation-timeline:view();animation-range:entry 100px}}@keyframes zoom-in{to{scale:1;opacity:1}}@keyframes fade-in{to{opacity:1}}@keyframes fly-right{to{transform:translatex(0);opacity:1}}@keyframes fly-left{to{transform:translatex(0);opacity:1}}.stk-block-posts__item article{display:flex;flex-direction:column;justify-content:space-between;min-block-size:-webkit-fill-available}.prevnext{margin:50px auto;display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;justify-items:stretch;font-size:15px;font-weight:300;font-weight:300;color:#777;padding-top:60px;font-family:Cormorant, sans-serif}.prevnext span{display:block}.prevnext img{clear:both;width:120px;height:120px;border:2px solid #56423B;margin-top:10px;border-radius:20px;object-position:center center;object-fit:cover}.prevnext a{display:block;margin:0.3em 0;font-size:24px;font-weight:700;color:#56423B}.prevnext div:nth-of-type(2){text-align:right}.customize-support{margin:0;padding:0}.news-item-header img{width:100%;height:540px;object-fit:cover;object-position:center center}.news-item-header h2{font-family:Cormorant, sans-serif;text-align:center;width:96%;font-size:70px;max-width:1400px;margin:50px auto !important;color:#56423B}.stk-block-posts__readmore,.all-the-news{width:200px;background:#fbc16c;color:#56423B !important;display:block;margin:40px auto;text-align:center;font-family:Raleway, sans-serif;padding:1em;text-transform:uppercase !important;font-weight:700;letter-spacing:1px;border-radius:50px}.all-the-news{display:none}.content.wrap{max-width:1550px;width:96%;margin:0 auto !important;padding-bottom:60px}.wpcf7{max-width:unset}.cform_wrap{display:flex;flex-direction:column;width:100%}.cform_wrap>div{display:flex;gap:1.5rem;padding-bottom:0}.cform_wrap .col3>div{width:33%}.cform_wrap .col2>div{width:50%}.cform_wrap .col1{display:block}.cform_wrap .col40-60{justify-content:space-between;align-content:flex-start;flex-wrap:nowrap}.cform_wrap .col40-60 div:nth-of-type(1){width:40%}.cform_wrap .col40-60 div:nth-of-type(2){width:60%}.cform_wrap .wpcf7-not-valid-tip{font-size:0.7rem;color:red;padding-top:1em}.cform_wrap label{color:#F7F3EC;font-weight:bold}.cform_wrap input,.cform_wrap textarea{margin-top:1em;margin-bottom:1em;padding:0.6em;background:white;border-radius:0rem;border:none;font-size:0.95rem;color:#333;width:100%;font-style:normal;font-family:Raleway, sans-serif}.cform_wrap input::placeholder,.cform_wrap textarea::placeholder{color:#999}.cform_wrap input[type="submit"],.cform_wrap textarea[type="submit"]{color:#56423B;display:block;text-align:center;background:#fbc16c;letter-spacing:0.1em;font-weight:600;cursor:pointer;width:160px;border:none;padding:20px;margin:1em auto 0 50%;font-size:1.15rem;transform:translatex(-50%)}.cform_wrap input[type="checkbox"]{appearance:none;border:0px solid transparent;height:0 !important;overflow:hidden;background:transparent;padding:0;margin:0;width:0 !important}.cform_wrap input[type="checkbox"]::before{content:"";display:block;position:absolute;width:1rem;height:1rem;border:2px solid #F7F3EC;border-radius:3px;right:0;top:3px}.cform_wrap input[type="checkbox"]:checked::after{content:"";display:block;position:absolute;width:16px;height:7px;border-left:2px solid #F7F3EC;border-bottom:2px solid #F7F3EC;right:2px;top:8px;transform:rotate(-45deg)}.cform_wrap .wpcf7-acceptance{padding:0 1rem 0 0 !important;margin:0 0 0 auto !important;display:block}.cform_wrap .wpcf7-list-item{padding:0 1.4rem 0 0 !important;text-align:right;width:100%}.cform_wrap .wpcf7-list-item-label{font-size:0.6rem;color:#F7F3EC;font-style:italic;position:relative;font-weight:700}.cform_wrap .wpcf7-not-valid-tip{color:gold;margin-top:0px;padding-top:0px}.wpcf7-response-output{border:0px solid transparent !important;background:#ffffff66;font-family:Raleway, sans-serif;text-align:center;padding:1rem 2rem !important;border-radius:0.6rem;font-size:0.8rem;margin:1ren 0 1rem 0 !important}@media only screen and (max-width:1500px){body{overflow-x:hidden;padding-top:83px}.header{padding-top:10px;position:fixed;width:100vw;top:0;z-index:140;padding:8px}.header h1{width:230px;height:80px}.header h1 a{z-index:145}.header .mobmenu{display:block !important;position:fixed;top:1.5rem;right:2rem;width:40px;height:40px;z-index:160;transition:200ms ease;transform-origin:center center;cursor:pointer}.header .mobmenu div{background:#56423B;width:40px;height:7px;margin-bottom:7px;transition:inherit;transform-origin:inherit}.header>.wrap>div[class*="menu-"]{position:fixed;width:100dvw;height:calc(100dvh - 96px);top:96px;left:0;background:#F7F3EC;transform:translatey(-100%);opacity:0;transition:opacity 300ms ease-in;z-index:120}.header>.wrap>div[class*="menu-"] .logo{position:absolute;z-index:150}.header>.wrap>div[class*="menu-"] ul{display:block;top:calc(50dvh - 83px);position:absolute;width:100%;transform:translatey(-50%);text-align:center}.header>.wrap>div[class*="menu-"] li{display:block;text-align:center;padding:0.6em 0;position:relative}.header>.wrap>div[class*="menu-"] li.menu-item-has-children::after{width:0.6em;height:0.6em;top:1em;transition:400ms ease-in-out}.header>.wrap>div[class*="menu-"] li.menu-item-has-children>a{pointer-events:none}.header>.wrap>div[class*="menu-"] li.open.menu-item-has-children::after{top:1.5em;transform:rotate(225deg)}.header>.wrap>div[class*="menu-"] li.lang-item{display:inline-block}.header>.wrap>div[class*="menu-"] li a{display:inline-block !important}.header>.wrap>div[class*="menu-"] li .sub-menu{position:relative;z-index:100;top:12px;background:#F7F3EC;max-height:0;height:auto;overflow:hidden;transform:scale(1, 1) !important}.header>.wrap>div[class*="menu-"] li .sub-menu li a:hover .sub-menu{transform:scale(1, 1)}.header>.wrap>div[class*="menu-"] li.menu-item-has-children.open .sub-menu{max-height:99vh;transform:scale(1, 1)}.header>.wrap>div[class*="menu-"] li:hover .sub-menu{transform:scale(1, 1)}.header.open>.wrap>div[class*="menu-"]{transform:translatex(0);opacity:0.9}.header.open .mobmenu{transform:rotate(45deg)}.header.open .mobmenu div:nth-of-type(1){opacity:0}.header.open .mobmenu div:nth-of-type(3){transform:rotate(-90deg);margin-top:-14px}}@media only screen and (max-width:960px){.cform_wrap>div{max-width:660px;margin:auto;display:block}.cform_wrap>div div{width:100% !important}}