*,:before,:after{box-sizing:initial!important}.ui-button,[class*=w3-]{box-sizing:border-box!important}html{scroll-behavior:smooth;background-color:#dedacf;background-image:linear-gradient(#bdb6a6 0%,#dedacf 100%);background-repeat:repeat-x;background-size:100% 400px;background-attachment:fixed;height:100%}body{background:url(data:image/webp;base64,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) fixed;min-height:100%}h1.mainTitle{color:#888;letter-spacing:3px;margin:0;padding:0;font-size:44px;font-weight:300;line-height:75px}h2.mainSubTitle{color:#777;margin:0;padding:2px;font-size:22px;font-weight:400}span.nday{color:#777;letter-spacing:1px;font-size:14px;font-weight:700}.positionsticky{z-index:10;position:sticky;top:0}.radiusShadowEffect{position:relative}.radiusShadowEffect:after{content:"";z-index:-1;border-radius:100px/20px;position:absolute;inset:50% 50px 0;box-shadow:0 0 20px #0000004d}#PwdForm .ui-message-error-vertical,#PwdForm .dr-message-error{width:250px!important;margin:0 auto!important}#PwdForm input{width:250px;margin:8px auto}.g2Widget{text-align:center;padding:10px 0}#widget{text-align:left;padding:2% 2.4%}#widget:after{content:"";border-collapse:collapse;clear:both;display:table}#widget h1,#widget h2,#widget h3,#widget h4{color:#777;margin:0;padding:0}#widget h1{padding:14px 0 14px 2px;font-size:32px;font-weight:400;line-height:36px}#widget h2{padding:10px 2px 10px 4px;font-size:24px;font-weight:400;line-height:26px}#widget h3{padding:6px 2px 6px 6px;font-size:18px;font-weight:700;line-height:20px}#widget h4{padding:12px 0;font-size:15px;font-weight:700;line-height:17px}#widget h5,#widget h6{padding:4px 2px 4px 8px;font-size:15px;font-weight:700;line-height:17px}#widget ul{list-style-type:circle}#widget p,#widget div.description,#widget ol>li{word-break:break-word;margin:0;font-size:16px;font-weight:400;line-height:24px}#widget p{padding:6px 2px 6px 6px}#widget ol{margin-top:6px;margin-bottom:6px}#widget div.description{padding:0 10px}#widget div.description span.key{text-transform:uppercase;margin-right:8px;font-size:12px;font-weight:700;display:inline-block}#widget.acquistoconfirmwithpassword{text-align:center;max-width:480px;margin:0 auto}.actionConfirmBox{border-top:1px solid #ccc;margin-top:18px}.actionConfirm{text-align:center;padding:28px 0 16px}.actionConfirm a{padding:10px 50px}.actionConfirm a.noactive{cursor:help;color:#fff;background:#fb6742}.w3-button{color:#555!important;background:#eee!important;border:1px solid #d6d6d6!important;font-size:14px!important}#website{max-width:1280px;margin:0 auto;padding:1% 2% 0}#spacerScroll{height:0}#mainPhotoBox{overflow:hidden}#mainPhoto{width:100%;height:auto;transition:opacity .2s ease-out}.foto{border:none;margin:18px 0 5px;padding:0;display:block}.container{text-align:center;background:#fff;border-radius:3px;padding:0;position:relative;box-shadow:0 0 3px 1px #64646433}.content{z-index:2;background:#fff;border-radius:3px;position:relative}.innercontent{background:#fff;border-radius:3px;padding:40px 0 20px}.radiusTop{border-top:1px solid #aaa;border-radius:8px}#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{box-sizing:border-box;border:0;margin:0;padding:0;line-height:1;list-style:none;display:block;position:relative}#cssmenu:after,#cssmenu>ul:after{content:"";clear:both;visibility:hidden;height:0;line-height:0;display:block}#cssmenu #menu-button{display:none}#cssmenubox{background:#fff;margin:14px 0;padding:6px 0;position:relative}#cssmenubox:before{content:"";background:#ddd;height:1px;position:absolute;bottom:21px;left:20px;right:20px}#cssmenu{background:#fff;width:auto;padding:0;line-height:1;display:inline-block}#menu-line{background:#eee;height:31px;transition:all .25s ease-out;position:absolute;top:0;left:0}#cssmenu>ul>li{float:left}#cssmenu.align-center>ul{text-align:center;font-size:0}#cssmenu.align-center>ul>li{float:none;border-left:1px solid #ddd;display:inline-block}#cssmenu.align-center>ul>li:first-child{border:none}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right>ul>li{float:right}#cssmenu.align-right ul ul{text-align:right}#cssmenu>ul>li>a{text-transform:uppercase;color:#777;padding:8px 16px;font-size:15px;text-decoration:none;transition:color .2s}#cssmenu>ul>li:hover>a,#cssmenu>ul>li.active>a{color:#444}#cssmenu>ul>li.has-sub>a{cursor:pointer;padding-right:25px}#cssmenu>ul>li.has-sub>a:after{content:"";border-bottom:1px solid #777;border-right:1px solid #777;width:4px;height:4px;transition:border-color .2s;position:absolute;top:10px;right:10px;transform:rotate(45deg)}#cssmenu>ul>li.has-sub:hover>a:after{border-color:#444}#cssmenu ul ul{z-index:999;position:absolute;left:-9999px}#cssmenu li:hover>ul{left:auto}#cssmenu.align-right li:hover>ul{right:0}#cssmenu ul ul ul{margin-left:100%;top:0}#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#cssmenu ul ul li{height:0;transition:height .2s}#cssmenu ul li:hover>ul>li{height:32px}#cssmenu ul ul li a{white-space:nowrap;text-transform:uppercase;color:#777;background:#eee;min-width:150px;padding:10px 20px;font-size:13px;text-decoration:none;transition:color .2s}#cssmenu ul ul li a:hover,#cssmenu ul ul li.active a{background:#dfdfdf}#cssmenu ul ul li:hover>a,#cssmenu ul ul li a:hover{color:#777}#cssmenu ul ul li.has-sub>a:after{content:"";border-bottom:1px solid #777;border-right:1px solid #777;width:4px;height:4px;transition:border-color .2s;position:absolute;top:13px;right:10px;transform:rotate(-45deg)}#cssmenu.align-right ul ul li.has-sub>a:after{border:0;border-top:1px solid #777;border-left:1px solid #777;left:10px;right:auto}#cssmenu ul ul li.has-sub:hover>a:after{border-color:#777}#mobilePageNameBox{text-align:center;cursor:pointer;padding:12px 0;display:none;position:relative}#mobilePageNameBox span{text-transform:uppercase;color:#444;background:#fff;padding:2px 20px;font-size:15px;display:inline-block;position:relative}#mobilePageNameBox:before{content:"";background:#ddd;height:1px;position:absolute;top:50%;left:20px;right:20px}.languageBOX{position:absolute;top:15px;right:18px}.g2lang{background-repeat:no-repeat;padding:0;position:relative}.g2lang a#flagBtn{color:#777;border:1px solid #bbb;border-radius:3px;width:54px;height:30px;margin-left:10px;display:inline-block}.g2lang a#flagBtn span{line-height:30px}.g2lang #flagsMenu{z-index:100;color:#333;background-color:#fff;max-height:0;transition:max-height .25s ease-in-out;position:absolute;top:34px;right:0;overflow:hidden}.g2lang #flagsMenu>form{border:1px solid #c4c4c4;border-radius:3px;padding:6px 2px 0}.g2lang #flagsMenu.opened{max-height:1000px}.g2lang a.flag{color:#555;text-align:center;text-transform:capitalize;margin:8px 0;display:block}.g2lang a.flag img{margin:0 auto;display:block}.g2lang a{text-align:center;text-transform:capitalize;margin-bottom:10px;font-size:12px;line-height:12px;display:block}.g2lang img{width:30px;height:24px;margin:0 auto;padding-bottom:4px;display:block}#flagCnt{float:right}#RSVPAction,#soundcloud,#LiveAction{float:right;color:#bbb;z-index:2;border:1px solid #bbb;border-radius:3px;width:54px;height:24px;margin-left:10px;padding-top:6px;display:inline-block;position:relative;overflow:hidden}#RSVPAction a,#soundcloud a,#LiveAction a,.soundcloudButtonPlayerBox{cursor:pointer;color:#999;z-index:1;background:#fff;height:30px;font-size:11px;line-height:30px;position:absolute;inset:0}#soundcloudLoader{vertical-align:middle;width:21px;margin-left:2px}#soundCloudButtonContainer{vertical-align:middle;width:21px;height:20px;margin-left:2px;display:inline-block;overflow:hidden}#soundcloudPlayerBox{text-align:right;margin:0 8px -38px}#soundcloudPlayerBox a{color:#999;text-transform:uppercase;font-size:11px;font-weight:700;line-height:22px}#soundcloudPlayerBox a:hover{color:red}#soundcloudPlayerBox a i{vertical-align:middle;margin-right:4px;font-size:18px}#LiveAction i{color:#f00b}#dateBox{color:#fff;text-transform:uppercase;background:#bebebe;border-radius:1px 1px 0 0;width:56px;height:70px;padding-top:14px;position:absolute;top:-2px;left:25px}#dateBox:after{content:"";border-bottom:14px solid #fff;border-left:28px solid #0000;border-right:28px solid #0000;position:absolute;bottom:0;left:0}#dateBox .days{text-align:center;font-size:13px;font-weight:400;line-height:20px}#dateBox .days b{font-size:18px}.gallery-fileupload{margin-top:10px;padding-left:180px;overflow:hidden}.ui-fileupload-buttonbar .ui-button{width:264px}div.pageBody img{max-width:99%;height:auto!important}div.pageBody table{max-width:100%}div.listBodyText{border-bottom:1px solid #ccc;margin-bottom:12px;padding:0 4px 4px;line-height:20px;overflow:hidden}div.listBodyText a{color:#427fed;padding:0 16px 0 2px;text-decoration:none}div.listBodyText a:hover{color:#427fed;text-decoration:underline}.placeBox{margin:18px 0}.placeBody h2{padding:2px 2px 10px;font-size:24px}.placeBody h2 span{color:#999}.placeBody p{margin:0;padding:0 0 0 5px;font-size:14px}.placeBody a{font-size:12px;text-decoration:none;color:#222!important}.placeBody button{text-transform:uppercase}.placeBody .separator{margin:10px 0}.placeBody .ui-panelgrid-content{border:none}.placeBody table.placetable{border:none;margin:0;padding:0}.placeBody .placefoto{vertical-align:top;width:240px;min-width:240px;padding:0}.placeBody .placefotoHotel{vertical-align:top;width:170px;min-width:160px}.placeBody .placefoto img,.placeBody .placefotoHotel img{border-radius:3px}.placeBody .placeinfo{vertical-align:top;margin:0 0 0 1%}.placeBody .placeinfo span{text-transform:uppercase;color:#666;font-size:12px;font-weight:700}.placeBody .placeinfo .linkicon{margin-right:2px;font-size:11px}.placeBody .placeinfo .placelink{border:1px solid #aaa;border-radius:3px;margin-bottom:4px;padding:4px 8px;font-size:12px}.placeBody .placeinfo .ui-button-icon-left{margin-top:-5px}.placeBody .placeinfoHotel{width:70%}.placeBody .placeinfoHotel a{font-size:13px}.placeBody .placeNote{padding:10px 0 0}.placeBody .placeNote img,.placeBodyText img{max-width:99%;height:auto!important}#widget .placeBodyTextHotel p{font-size:14px}span.stars{color:#999;vertical-align:text-bottom;margin-left:4px;font-size:14px}.gmap-separator{clear:both;border-bottom:1px solid #ddd;margin:16px 0 20px}.gmap-container{width:100%;height:360px;margin:0 auto}.gmap-container div[role=dialog] button{width:20px!important;height:20px!important}.gmap-container div[role=dialog] button span{width:20px!important;height:20px!important;margin:2px 0 0!important}#peopleDataList .ui-widget-content{text-align:center;border:none}#peopleDataList .peopleGroup{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px;display:grid}#peopleDataList .people{flex-flow:wrap;justify-content:center;gap:25px;display:flex}#peopleDataList .person{width:80%}#peopleDataList .person.group{width:240px}#peopleDataList .personFoto{border-radius:50%;width:240px;height:240px;margin:6px 0;display:inline-block;overflow:hidden;box-shadow:0 3px 8px #0003,0 6px 20px #00000030}#peopleDataList .personDesc{padding:0 20px 20px}#peopleDataList h2{padding:20px 0 10px}#peopleDataList h3{font-size:20px}.galleries{max-width:1024px;margin:6px auto}.galleries a,.galleries span.selected{text-transform:uppercase;margin:8px;padding:6px;line-height:12px;text-decoration:none;display:inline-block}.galleries a:hover{text-decoration:underline}.galleries span.selected{color:#444;background:#eee;border-radius:3px}h2.galleryName{text-transform:uppercase;margin:12px}.galleries a.selected:hover{text-decoration:none}.galleriaWrapperMaxCenter{max-width:1024px;margin:0 auto}.galleriaWrapper{width:100%;height:0;padding-top:40px;padding-bottom:56.25%;position:relative}.galleriaWrapper .galleria{width:100%;height:100%;position:absolute;top:0;left:0}.galleryPhotoContainer span{width:120px;height:120px;display:block;overflow:hidden}.photoBoxEdit textarea{box-sizing:border-box;resize:none;width:120px;margin-top:5px}.galleria-thumbnails-container{left:130px}.galleria-download{color:#000;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;height:27px;display:inline-block;position:absolute;bottom:3px;left:82px}.galleria-download-button .ui-button,.galleria-download-button button.ui-button.ui-state-default,.galleria-download-button .ui-button.ui-state-default{color:#000;background:0 0;border:none;width:40px;height:27px;margin:0;padding:0}.galleria-download-button .ui-button-icon-only .ui-icon{font-size:2em;position:relative;top:3px;left:0}.galleria-download-button .ui-button span{width:100%;height:100%;margin:0;padding:0}.galleria-download a{color:#000}.galleria-download-menu{width:fit-content}.ui-menu .ui-menuitem-link.galleria-download-link{box-sizing:border-box;width:100%}.galleria-download-link .fa{margin-right:4px}.uploadLink{text-align:center;color:#3b5998;margin:30px auto -20px;text-decoration:none}.uploadLink a{text-transform:uppercase}.uploadLink a:hover{border-bottom:1px dotted #3b5998}#wrapperWidget{z-index:2;background:#fff;position:relative}#footer{z-index:1;clear:both;text-align:center;color:#888;background-color:#f5f5f5;margin:0;padding:42px 0 8px;position:sticky;bottom:0}#footer.padded{padding-bottom:38px}#footer .footerlogo{width:125px;transition:all .3s}#footer:hover .footerlogo{filter:grayscale(0)}#footer .version{vertical-align:top;margin-left:-5px;padding-top:20px;font-size:8px;display:inline-block}#footer .copy{text-align:right;padding:10px 15px;font-size:10px;line-height:16px}#footer .copy a{color:#aaa}#footersocial{float:right;margin-top:-42px;margin-right:52px}.desktop{display:inline-block}.mobile{display:none}@media (width<=960px){#dateBox{z-index:12;border-radius:0 0 3px 3px;width:100px;height:20px;padding-top:6px}#dateBox br{display:none}#dateBox:after{content:none}.languageBOX{position:absolute;top:5px;right:6px}#cssmenu>ul>li>a{padding:8px 10px;font-size:13px}}@media (width<=740px){#website{padding:0}.innercontent{padding-top:54px}#mainPhoto{border-radius:0;width:100%}#dateBox{background:#bebebe;padding:7px;position:fixed;left:50%;transform:translate(-50%)}.languageBOX{z-index:12;position:fixed;top:8px;right:8px}.g2lang a#flagBtn{border:none;margin-left:0}#LiveAction,#RSVPAction{border:none;width:32px;padding-right:10px}#soundcloud{border:none;width:50px;padding-top:5px}#soundcloud a{font-size:8px}#RSVPAction a{font-size:12px}#mobilePageNameBox{display:block}#cssmenubox:before{display:none}#cssmenubox{z-index:10;margin:0;padding:0;position:fixed;top:0;left:0;right:0}#cssmenu{opacity:.99;width:100%;min-height:46px;padding:0;box-shadow:0 1px 1px #ddd}#cssmenu ul{width:100%}#cssmenu>ul{opacity:0;height:0;padding-top:6px;transition:all .5s ease-out}#cssmenu>ul.open{opacity:1;background:#fff;height:auto}#cssmenu.align-center>ul,#cssmenu.align-right ul ul{text-align:left}#cssmenu ul li,#cssmenu ul ul li,#cssmenu ul li:hover>ul>li{border-top:1px solid #78787826;width:100%;height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;padding:12px 15px}#cssmenu>ul>li,#cssmenu.align-center>ul>li,#cssmenu.align-right>ul>li{float:none;border-left:none;display:block}#cssmenu ul ul li a{color:#777;background:0 0}#cssmenu ul ul li:hover>a,#cssmenu ul ul li a:hover{color:#777}#cssmenu ul ul ul li a{padding-left:40px}#cssmenu ul ul,#cssmenu ul ul ul{width:100%;margin:0;position:relative;left:0;right:auto}#cssmenu>ul>li.has-sub{border:none}#cssmenu>ul>li.has-sub>a,#cssmenu>ul>li.has-sub>a:after,#cssmenu ul ul li.has-sub>a:after,#cssmenu #menu-line{display:none}#cssmenu #menu-button{color:#444;cursor:pointer;text-transform:uppercase;text-align:left;text-indent:38px;width:40%;margin:14px 0 10px;padding:3px;font-size:16px;display:block}#cssmenu #menu-button:after{content:"";background:#777;width:15px;height:2px;display:block;position:absolute;top:3.5px;left:20px}#cssmenu #menu-button:before{content:"";border-top:2px solid #777;border-bottom:2px solid #777;width:15px;height:3px;display:block;position:absolute;top:8.5px;left:20px}#cssmenu .submenu-button{z-index:10;cursor:pointer;border-left:1px solid #78787826;width:55px;height:55px;display:block;position:absolute;top:0;right:0}#cssmenu .submenu-button:after{content:"";z-index:99;background:#777;width:1px;height:11px;display:block;position:absolute;top:22.5px;left:27.5px}#cssmenu .submenu-button:before{content:"";z-index:99;background:#777;width:11px;height:1px;display:block;position:absolute;top:27.5px;left:22.5px}#cssmenu .submenu-button.submenu-opened:after{display:none}#cssmenu.select-list{padding:5px}#cssmenu>ul>li.active>a,#cssmenu>ul>li>a:hover{color:#444;background-color:#eee}#cssmenu>ul>li.has-sub>a:hover{color:#555;background:0 0}#cssmenu>ul>li>ul>li>a:hover{color:#444;background-color:#eee}}@media (width<=640px){.ui-fileupload-buttonbar{box-sizing:border-box;width:100%;padding:0!important}.ui-fileupload-buttonbar .ui-button{box-sizing:border-box;width:100%;margin:0;padding:0!important}.ui-fileupload-buttonbar .ui-button .ui-button-text{display:inline-block!important}.gallery-fileupload{padding-left:0}.gallery-fileupload .ui-fileupload-content{background:0 0;border:none;padding:0}.gallery-fileupload .ui-fileupload-content:after{content:none!important}h1.mainTitle{font-size:36px;line-height:48px}h2.mainSubTitle{padding:8px 0 0;font-size:20px;font-weight:300}.desktop{display:none!important}.mobile{display:inherit}div.pageBody img{display:block;width:99%!important;height:auto!important}div.pageBody table{width:100%!important}.placeBody .placefoto,.placeBody .placefotoHotel{text-align:center;width:100%;margin-top:10px}.placeBody .placeinfo,.placeBody .placeinfoHotel{text-align:center;width:100%;margin:0 auto}.placeBody .placeinfoHotel{padding-left:5%}.placeBody .placeinfoHotel span.stars{display:none}.placeBody .placeinfo .mobile,.placeBody .placeinfoHotel .mobile{margin:10px 2px 10px -2px;display:inline-block}.placeBody .placeinfo h2,.placeBody .placeinfoHotel h2{padding:6px 2px!important}.placeBody .placeNote{width:100%}.placeBody .placeBodyText{width:320px;margin:0 auto}.placeBody .placeNote img,.placeBodyText img{display:block;width:99%!important;height:auto!important}#widget .placeBodyTextHotel p{padding:10px 40px}#footermenu ul{border-bottom:1px solid #cecece;margin:0 30px 25px;padding:0 0 16px}#footermenu ul li{margin:0 15px;padding:0;list-style:none}#footermenu ul li.active{background-color:#ddd;border-radius:3px;font-style:italic}#footermenu ul li a{color:#888;margin:8px;line-height:22px;display:block}}@media (width<=480px){h1.mainTitle{font-size:24px;line-height:42px}h2.mainSubTitle{padding:0;font-size:16px}.foto{margin:10px 0 5px}.placeBody .placeinfoHotel{padding-left:0}#RSVPAction{display:none}.pageBody table td,.placeBody table td{padding:4px 2px 4px 8px;display:block}#widget .placeBodyTextHotel p{padding:10px 40px}#footer{font-size:12px}#footer .footerlogo{width:100px}#footer .version{padding-top:16px}#footer .copy{text-align:center;padding:20px 0 10px}.peopleDataList .personFoto,.peopleDataList .personFoto img{width:180px;height:180px}}@media (width<=320px){.placeBody .ui-panelgrid .ui-panelgrid-cell{padding:0}.placeBody .placeBodyText{width:100%;padding:0}}