.ast-footer-overlay{padding-top:0;padding-bottom:1.5em}.iframe-container{overflow:hidden;padding-top:75.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.right-col-text{text-align-last:right}.zoom-hover,.overflow-hide{overflow:hidden}.column-hover,.elementor-animation-grow{-webkit-transition:transform .9s ease;transition:transform .9s ease}.column-hover:hover,.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{-moz-transform:scale(1.1,1.1) rotate(.001deg);-webkit-transform:scale(1.1,1.1) rotate(.001deg);-o-transform:scale(1.1,1.1) rotate(.001deg);-ms-transform:scale(1.1,1.1) rotate(.001deg);transform:scale(1.1,1.1) rotate(.001deg)}.gform_wrapper .gfield_required{color:#071e3c}.footer-adv-overlay .textwidget p,.site-footer a{color:#414040}.footer-adv-overlay .textwidget p,.site-footer a{color:#414040;font-size:16px}#menu-footer-request-menu li a,#menu-footer-menu li a{position:relative;font-size:16px}.ast-small-footer-section-1{font-size:16px}.leftside a:hover{color:#071e3c}#menu-footer-request-menu li a:hover,#menu-footer-menu li a:hover{color:#071e3c}#menu-footer-request-menu li a:after,#menu-footer-menu li a:after{height:1.5px;background:#071e3c}.page-id-104 .elementor-tab-title{text-align:center}.ast-page-builder-template{border-top:30px solid #fff;border-right:30px solid #fff;border-bottom:30px solid #fff;border-left:30px solid #fff}.small{font-family:'Muli',sans-serif;font-weight:400;font-size:19px;line-height:34px;color:#222}a .palace-global-btn .elementor-button span{font-family:'Muli',sans-serif;font-size:18px;Line-height:20px;Color:#f44c4c;font-Weight:800;letter-spacing:0;background:0 0}.partner-flex{display:flex;flex-wrap:wrap;justify-content:space-between}svg.fzSGPN{fill:#071e3c !important;transition:all .5s ease}svg.fzSGPN:hover{fill:#fff !important;transform:scale(1.075);background:#071e3c}.main-header-bar{background-color:transparent;border-bottom-color:transparent;border-bottom-style:solid}.blog .widget-title{padding-bottom:34px;font-family:'Georgia';font-weight:400 !important;margin-bottom:0}#secondary li{font-family:'Georgia';border-bottom:1px solid #e3e3e3;color:#e3e3e3;padding:32px 0;line-height:1.7}#secondary li a{font-size:30px;color:#221e1f;line-height:0;position:relative}.post-date{font-family:'Muli',sans-serif;font-size:15px;font-weight:700;color:#999;display:flex;justify-content:left}.ast-right-sidebar #primary{border-right:none !important}.ast-right-sidebar #secondary{border-left:none;margin-left:-1px}.single-post .site-content>.ast-container{max-width:100% !important}.palace-instagram h2{position:relative;text-align:center;font-size:40px;font-family:'Georgia';padding:70px 0 70px}.palace-instagram h3 a{position:relative;text-align:center;font-size:30px;font-family:'Georgia';padding:70px 0 70px;display:flex;justify-content:center;align-items:center}a:focus{outline:0}.palace-instagram h2:after{content:"";position:absolute;left:50%;top:50%;width:80%;height:50px;background:url(/wp-content/uploads/2018/12/instagram-border.png) no-repeat center center/100% 100%;transform:translateX(-50%);z-index:-1}.palace-instagram h2 span{background:#fff;padding:0 25px}.palace-instagram h3 a:after{content:"";position:absolute;left:50%;top:23%;width:80%;height:50px;background:url(/wp-content/uploads/2018/12/border-bottom.png) no-repeat center center/100% 100%;transform:translateX(-50%);z-index:-1}.palace-instagram h3 a span{background:#fff;padding:0 25px}.weeding-padding{padding:150px 0}.special-offers-divider .elementor-divider-separator{margin:5% 0;transform:rotate(90deg)}.leftside{display:flex;justify-content:flex-end}.leftside a{font-size:18px !important;padding:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.leftside a:hover{color:#f44c4c}.ast-footer-overlay .ast-container{border-top:1px dashed #838e9d}*{box-sizing:border-box}.ast-small-footer-wrap{padding-top:3%}#menu-footer-request-menu li a:after,#menu-footer-request-menu li a:before,#menu-footer-menu li a:after,#menu-footer-menu li a:before{transition:all .5s}nav ul li a:hover{color:#555}.site-footer .widget-title{font-family:'Georgia'}.weight-bold h1{font-weight:700 !important}#menu-footer-request-menu li a,#menu-footer-menu li a{position:relative}#menu-footer-request-menu li a:after,#menu-footer-menu li a:after{position:absolute;bottom:0;top:30px;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;height:1px}#menu-footer-request-menu li a:hover:after,#menu-footer-menu li a:hover:after{width:100%}.contact-tab .elementor-tabs-wrapper{display:flex;justify-content:center;align-items:center}.contact-tab .elementor-tab-title.elementor-active{background:#071e3c}.contact-tab .elementor-tab-title{background:#f6f6f6;border:1px solid #e3e3e3;font-size:15px;margin:0 10px}.gform_wrapper .top_label input.medium.datepicker{width:100% !important}.contact-tab .elementor-tabs-content-wrapper .elementor-tab-title{display:none}.palace-button .elementor-button{position:relative;padding:20px 40px !important;border:none;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;letter-spacing:2px;font-size:18px;margin:1em 0}.palace-button.type3 .elementor-button{color:#fff}.palace-button.type3.type3 .elementor-button:after,.palace-button.type3.type3 .elementor-button:before{content:"";display:block;position:absolute;width:20%;height:20%;border:2px solid;transition:all .6s ease;border-radius:2px}.palace-button.type3.type3 .elementor-button:hover:after,.palace-button.type3.type3 .elementor-button:hover:before{border-bottom-color:#fff;border-right-color:#fff;border-top-color:#fff;border-left-color:#fff;width:100%;height:100%}.palace-button.type3.type3 .elementor-button:after{bottom:-4px;right:4px;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-bottom-color:#fff;border-right-color:#fff}.palace-button.type3.type3 .elementor-button:before{top:0;left:0;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top-color:#fff;border-left-color:#fff}.palace-button.type3.red-border .elementor-button{color:#071e3c}.palace-button.type3.type3.red-border .elementor-button:after,.palace-button.type3.type3.red-border .elementor-button:before{content:"";display:block;position:absolute;width:20%;height:20%;border:2px solid;transition:all .6s ease;border-radius:2px}.palace-button.type3.type3.red-border .elementor-button:after{bottom:-4px;right:4px;border-bottom-color:#071e3c;border-right-color:#071e3c;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.palace-button.type3.type3.red-border .elementor-button:before{top:0;left:0;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top-color:#071e3c;border-left-color:#071e3c}.palace-button.type3.type3.red-border .elementor-button:hover:after,.palace-button.type3.type3.red-border .elementor-button:hover:before{border-bottom-color:#071e3c;border-right-color:#071e3c;border-top-color:#071e3c;border-left-color:#071e3c;width:100%;height:100%}.button,.ast-button,.button,input#submit,input[type=button],input[type=submit],input[type=reset]{background-color:rgba(0,0,0,0) !important;border:1px solid #071e3c !important}.button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{color:#071e3c;border-color:#071e3d;background-color:#071e3d}.single-post div#content{margin-top:30px}.main-header-bar{padding:2em 0}.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{color:#fff !important}.footer-adv-widget-1{animation-delay:1s;animation:fadeIn 1s ease-in}.footer-adv-widget-2{animation-delay:2s;animation:fadeIn 1s ease-in}.footer-adv-widget-3{animation-delay:3s;animation:fadeIn 1s ease-in}.footer-adv-widget-4{animation-delay:4s;animation:fadeIn 1s ease-in}@keyframes fadeIn{from{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.blog-bc{background-image:url(http://wordpress-140306-673774.cloudwaysapps.com/wp-content/uploads/2018/12/Wedding-Breadcrumb-image.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15% 0;max-width:1920px}.blog .site-content>.ast-container>.blog-bc{max-width:1920px !important}.archive .site-content>.ast-container,.blog .site-content>.ast-container{max-width:100%!important}.blog-post-banner{background:url('/wp-content/uploads/2018/12/Wedding-Breadcrumb-image-1.jpg') no-repeat center top/cover}.blog-post-banner .banner-content{height:658px;display:flex;flex-flow:column;align-items:center;justify-content:center}.blog-post-banner .banner-content h1{font-size:85px;color:#fff;font-weight:900;margin-bottom:0}.palace-blog{padding:150px 0}.palace-blog .blog-container{width:100%;margin:0 auto;display:flex;flex-flow:row wrap}#iwpmenu_bar div ul{overflow-y:visible !important}.palace-blog .blog-content{width:72%}.palace-blog .blog-sidebar{width:28%;padding-left:70px}.palace-blog .single-post{position:relative;margin-bottom:100px;padding:0;border-bottom:none}.palace-blog .single-post:last-child{margin-bottom:0}.palace-blog .single-post .featured-img{max-width:775px;width:100%;margin-right:auto;display:block}.palace-blog .single-post:nth-child(even) .featured-img{margin-left:auto;margin-right:0}.palace-blog .single-post .post-text{max-width:660px;width:100%;padding:58px 70px;background:#f6f6f6;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.palace-blog .single-post:nth-child(even) .post-text{right:inherit;left:0}.blog-sidebar .widget_recent_entries .post-date,.palace-blog .single-post .post-date{text-transform:uppercase;font-size:15px;color:#999;margin-bottom:10px;display:block;letter-spacing:1px}.palace-blog .single-post .post-title{font-size:40px;line-height:52px;margin-bottom:25px}.palace-blog .single-post .post-title a{color:#221e1f}.palace-blog .single-post .post-title a:hover{color:#071e3c}.palace-blog .single-post p{color:#222;margin-bottom:42px}.palace-blog .single-post .readmore{font-size:18px;font-weight:700;color:#231f20;letter-spacing:2px;text-transform:uppercase}.palace-blog .single-post .readmore img{margin-left:13px;position:relative;top:-1px;transition:all .3s ease}.palace-blog .single-post .readmore:hover img{margin-left:17px}.palace-blog .single-post p.read-more{display:none}.blog-sidebar #secondary{width:100%;padding-left:0;margin:0}.blog-sidebar #secondary .widget-title{color:#221e1f;border-bottom:2px dashed #000;text-align:center;padding-bottom:26px;margin-bottom:33px;font-size:40px;line-height:54px}.blog-sidebar #secondary .widget{margin-bottom:87px}.blog-sidebar #secondary .widget:last-child{margin-bottom:0}.blog-sidebar #secondary .widget li{position:relative;padding:30px 0 30px 38px;border-bottom:1px solid #e3e3e3}.blog-sidebar #secondary .widget li:first-child{padding-top:0}.blog-sidebar #secondary .widget li a:before{content:"\2666";position:absolute;left:-38px;top:0;font-size:24px}.blog-sidebar #secondary .widget li a{color:#221e1f;font-size:30px;line-height:35px;display:inline-block;margin-bottom:10px;position:relative}.blog-sidebar #secondary .widget li a:hover{color:#071e3c;text-decoration:underline}.blog-sidebar #secondary .widget .post-date{margin-bottom:0}.palace-blog .post-pagination{text-align:center}.palace-blog .post-pagination li{list-style:none}.palace-blog .post-pagination li a,.palace-blog .post-pagination li span{font-size:25px;font-weight:700;color:#221e1f;padding:0 8px}.palace-blog .post-pagination li a i{font-size:20px}.palace-blog .post-pagination li .prev{margin-right:27px}.palace-blog .post-pagination li .next{margin-left:27px}.palace-blog .post-pagination li a:hover,.palace-blog .post-pagination li .current{color:#fff;background-color:#071e3c}.blog-post-banner .archive-title .ast-archive-description{margin:0;padding:0;border:none}.blog-post-banner .archive-title{font-size:85px;line-height:80px;color:#fff;font-weight:900;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-family:'Playfair Display',serif}.blog-post-banner .archive-title .page-title{margin-left:22px}.palace-blog .ast-archive-description{padding:10px 25px;margin-bottom:40px;margin-top:0}.palace-blog .ast-archive-description h1{line-height:normal;margin-bottom:0;font-size:24px;font-weight:600!important}.single .site-header{position:absolute;top:0;width:100%}.single .site-content>.ast-container{max-width:100%}.single-post-banner{position:relative}.single-post-banner .overlay{background:rgba(5,15,28,.5);position:absolute;left:0;top:0;width:100%;height:100%}.single-post-banner .banner-content{height:660px}.single .blog-single-wrapper{background:#f6f6f6;padding:100px 175px;margin-bottom:150px;margin-top:-130px;position:relative;z-index:1}.single .blog-single-wrapper .header-title{text-align:center;max-width:800px;width:100%;margin:0 auto 60px}.single .blog-single-wrapper .post-title{color:#221e1f;font-size:56px;line-height:58px;margin-bottom:20px}.single .blog-single-wrapper .post-date{font-size:21px;text-transform:uppercase;color:#999;font-weight:700;display:block;letter-spacing:1px}.single .blog-single-wrapper .blog-single-content p{margin-bottom:50px}.palace-comment-form{padding-top:40px}.palace-comment-form .comments-area p.logged-in-as{margin-bottom:.5em;font-size:16px}.palace-comment-form .comments-area p.logged-in-as a{color:#222}.palace-comment-form .comments-area p.logged-in-as a:hover{text-decoration:underline}.palace-comment-form .comment-title{text-align:center;position:relative;margin-bottom:80px}.palace-comment-form .comment-title h4{margin-bottom:12px}.palace-comment-form .comment-title img{display:block;margin:0 auto}.palace-comment-form .comments-area{margin-top:0;margin-top:0}.palace-comment-form .comment-reply-title{display:none}.single .palace-comment-form .comment-respond{background-color:transparent;padding:0;border-bottom:0}.palace-comment-form form#ast-commentform{display:flex;flex-flow:column}.palace-comment-form p.comment-notes{font-size:15px;margin-bottom:0;order:1;display:none}.palace-comment-form .comment-textarea{order:3;margin-bottom:50px}.palace-comment-form .ast-comment-formwrap{order:2}.palace-comment-form .ast-comment-formwrap input{height:60px;border:none;background:#fff;padding:10px 25px;color:#222;font-size:16px;margin-bottom:0!important}.palace-comment-form textarea#comment{border:none;background:#fff;height:210px;font-size:16px;padding:15px 25px;resize:none}.palace-comment-form textarea#comment:focus,.palace-comment-form .ast-comment-formwrap input:focus{box-shadow:none;outline:inherit}.palace-comment-form p.comment-form-email,.palace-comment-form p.comment-form-author{width:50%;padding:0 15px;margin-bottom:30px}.palace-comment-form p.comment-form-url{display:none}.palace-comment-form .comments-area .form-submit{order:4}.palace-comment-form #comments .submit{background:0 0;border:2px solid #071e3c;font-size:18px;color:#071e3c;font-weight:600;text-transform:uppercase;width:270px;height:70px;text-align:center;line-height:68px;padding:0 20px;margin:0 auto;display:block;letter-spacing:1px;transition:all .3s ease}.palace-comment-form #comments .submit:hover{background:#071e3c !important;color:#fff}.footer-logo{display:flex;flex-direction:row;align-items:flex-start}@media (max-width:1400px){.palace-blog .single-post .post-text{padding:40px}.palace-blog .single-post p{margin-bottom:30px}.palace-blog .blog-sidebar{padding-left:50px}.blog-sidebar #secondary .widget li a{font-size:22px;line-height:32px}}@media (max-width:1199px){.palace-blog{padding:100px 0}.palace-blog .blog-content{width:65%}.palace-blog .blog-sidebar{width:35%;padding-left:50px}.palace-blog .single-post{margin-bottom:50px}.palace-blog .single-post .post-text{padding:25px;max-width:100%;position:relative;top:inherit;right:inherit;-webkit-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.palace-blog .single-post .post-title{font-size:30px;line-height:40px;margin-bottom:15px}.palace-blog .single-post p{font-size:18px;line-height:30px;margin-bottom:22px}.blog-sidebar #secondary .widget li{padding:25px 0 25px 38px}.blog-sidebar #secondary .widget li:first-child{padding-top:0}.blog-sidebar #secondary .widget li .bollet{top:30px}.blog-sidebar #secondary .widget li:first-child .bollet{top:4px}.blog-sidebar #secondary .widget-title{padding-bottom:26px;margin-bottom:26px;font-size:34px;line-height:44px}.blog-sidebar #secondary .widget{margin-bottom:64px}.single .blog-single-wrapper{padding:70px 75px;margin-bottom:100px}.single .blog-single-wrapper .header-title{max-width:570px}.single .blog-single-wrapper .post-title{font-size:40px;line-height:50px;margin-bottom:10px}.single .blog-single-wrapper .post-date{font-size:16px}.palace-comment-form{padding-top:20px}.palace-comment-form .comment-title{margin-bottom:50px}.palace-comment-form .comment-title h4{font-size:35px;line-height:45px}.palace-comment-form #comments .submit{width:230px;height:60px;line-height:58px}}@media (max-width:991px){.blog-post-banner .banner-content{height:470px}.blog-post-banner .archive-title,.blog-post-banner .banner-content h1{font-size:55px;line-height:60px}.palace-blog .blog-container{display:block}.palace-blog .blog-content{width:100%}.palace-blog .blog-sidebar{width:100%;padding-left:0;margin:70px auto 0;max-width:450px}.blog-sidebar #secondary .widget li a{font-size:20px;line-height:26px;margin-bottom:5px}.blog-sidebar #secondary .widget_recent_entries .post-date{font-size:14px}.blog-sidebar #secondary .widget li .bollet{font-size:18px}.blog-sidebar #secondary .widget li{padding:25px 0 25px 26px}.blog-sidebar .widget li .bollet{top:26px}.blog-sidebar #secondary .widget li:first-child .bollet{top:1px}.blog-sidebar #secondary .post-pagination li .prev{margin-right:10px}.blog-sidebar #secondary .post-pagination li .next{margin-left:10px}.gform_wrapper label.gfield_label{font-size:16px !important}.footer-adv-widget-1,.footer-adv-widget-2,.footer-adv-widget-3,.footer-adv-widget-4{width:100%}.single-post-banner .banner-content{height:470px}.single .blog-single-wrapper{margin-top:90px;padding:50px 20px}.single .blog-single-wrapper .blog-single-content p{font-size:18px;line-height:32px;margin-bottom:30px}.palace-comment-form p.comment-form-email,.palace-comment-form p.comment-form-author{width:100%;padding:0 20px;margin-bottom:15px}}@media (max-width:767px){.blog-post-banner .banner-content{height:360px}.blog-post-banner .archive-title,.blog-post-banner .banner-content h1{font-size:40px;line-height:50px}.palace-blog{padding:80px 0}.palace-blog .single-post{margin-bottom:30px}.palace-blog .single-post .post-title{font-size:23px;line-height:30px;margin-bottom:10px;font-weight:600!important}.palace-blog .single-post .readmore{font-size:14px}.palace-blog .single-post .readmore img{margin-left:7px;width:16px}.palace-blog .single-post p{font-size:18px;line-height:28px}.palace-blog .post-pagination li a,.palace-blog .post-pagination li span{font-size:20px;padding:0 6px}.palace-blog .post-pagination li a i{font-size:15px}.palace-blog .post-pagination li .next{margin-left:0}.palace-blog .post-pagination li .prev{margin-right:0}.blog-sidebar #secondary .widget-title{padding-bottom:17px;margin-bottom:22px;font-size:28px;line-height:36px}.blog-sidebar #secondary .widget li{padding:20px 0 20px 25px}.blog-sidebar #secondary .widget li a:before{font-size:20px;left:-25px}.contact-tab .elementor-tabs-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.contact-tab .elementor-tab-title{margin:15px 0 0}.single-post-banner .banner-content{height:360px}.palace-comment-form .ast-comment-formwrap input{padding:8px 20px;height:50px}.palace-comment-form textarea#comment{height:180px;padding:10px 20px}.palace-comment-form #comments .submit{width:200px;height:50px;line-height:48px;font-size:15px}.gform_wrapper label.gfield_label{font-size:16px !important}.leftside{display:flex;justify-content:center}.ast-page-builder-template{border:15px solid #fff}}@media (max-width:575px){.single-post-banner .banner-content{height:310px}.blog-post-banner .archive-title,.blog-post-banner .banner-content h1{font-size:32px;line-height:42px}.single .blog-single-wrapper{margin-top:30px}.single .blog-single-wrapper .post-title{font-size:28px;line-height:36px}.single .blog-single-wrapper .post-date{font-size:13px}.single .blog-single-wrapper .header-title{margin:0 auto 40px}.palace-comment-form .comment-title h4{font-size:28px;line-height:38px}}.home .palace-blog{padding:0}.home .palace-blog .blog-content{width:100%}.home .palace-blog .single-post .post-text{max-width:740px}.home .palace-blog .single-post .featured-img{max-width:875px}.home .palace-blog .single-post .post-text{background:#fff}.home .palace-blog .blog-content .view-all{border:2px solid #f44c4c;background-color:#fff;color:#f44c4c;text-transform:uppercase;width:267px;height:76px;text-align:center;line-height:76px;padding:0 20px;font-size:18px;display:block;font-weight:800;letter-spacing:1px;margin:0 auto;transition:all .3s ease}.home .palace-blog .blog-content .view-all:hover{background:#f44c4c;color:#fff}@media (max-width:1199px){.home .palace-blog .single-post .featured-img{max-width:100%}.home .palace-blog .single-post .post-text{max-width:100%}.hero-section .elementor-section-height-full{height:150vh !important}.hero-responsive .elementor-element-populated{padding:20% 0 !important}}@media (max-width:991px){.home .palace-blog .blog-content .view-all{width:237px;height:60px;line-height:60px}.ast-page-builder-template{border-top:10px solid #fff;border-right:10px solid #fff;border-bottom:10px solid #fff;border-left:10px solid #fff}}.main-content:after{-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;content:"";width:100%;height:100%;position:fixed;top:0;left:0;border:0 solid transparent;z-index:-1;display:none}.nav-open .main-content:after{display:block;border:15px solid #fff;z-index:20}.palace-nav-menu{--color-text:#fbd54a;--color-bg:#333;--color-link:#4d4f5f;--color-link-hover:#bfb5b5;--color-info:#fff;--color-main-bg:#24262d;--path-fill-1:#000;--path-fill-2:#fff;--path-fill-3:#071e3c;--color-title:#fff;--font-family-title:'Arapey',serif;--font-size-title:5vmax;--font-weight-title:400;--color-menu:#000;--color-menu-hover:#fff;--font-family-menu:'Arapey',serif;--font-size-menu:4vmax;--font-weight-menu:400;--button-bg:#fff;--button-circle:#071e3c;--button-circle-f-open:#fff;--button-line:#222}.palace-nav-menu #primary-menu{position:absolute;top:40px;width:40%;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;overflow:auto;height:100%;padding-top:50px;padding-bottom:70px;display:flex;flex-flow:column;align-items:flex-start;justify-content:center;margin-bottom:0;margin-top:0;padding-right:20px;width:280px;z-index:9}.ast-container{position:relative}.palace-nav-menu{display:flex;flex-flow:row;align-items:center;justify-content:space-between;position:absolute;width:100%;top:40px;left:0}.single .palace-nav-menu{top:80px}.home .palace-nav-menu .site-logo{width:50%;display:flex;flex-flow:row;justify-content:flex-start}.palace-nav-menu a.custom-logo-link{z-index:9;position:relative;display:inline-block}.palace-nav-menu .content{margin:0}.global-menu__wrap{max-width:1500px;margin:0 auto}.global-menu .global-menu__wrap{position:relative;width:100vw;height:100vh}.global-menu{width:100%;max-width:500px;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;pointer-events:none;z-index:100;opacity:0;visibility:hidden}.nav-open .global-menu{opacity:1;visibility:visible}#primary-menu>.palace-menu__item{color:var(--color-menu);font-family:var(--font-family-menu);font-size:var(--font-size-menu);font-weight:var(--font-weight-menu);display:block;pointer-events:auto;margin-bottom:18px;width:100%}#primary-menu>.global-menu__item i.fa-angle-down{cursor:pointer;display:block;color:#fff;position:absolute;top:-10px;padding:10px 15px;right:0;font-size:23px;font-family:FontAwesome;font-style:normal}#primary-menu>.global-menu__item i.fa-angle-down:before{content:'\f107'}#primary-menu>.palace-menu__item:last-child{margin-bottom:0}.palace-menu__item:hover{color:var(--color-menu-hover)}#primary-menu>.global-menu__item{transform:translateY(-120px);opacity:0;transition:transform .3s ease-in,opacity .3s ease-in 0s}#primary-menu>.global-menu__item.is-opened{transform:translateY(0px);opacity:1}.palace-menu__item{transition:transform .1s,opacity .1s;transition-timing-function:ease-out}#primary-menu>.global-menu__item.is-opened:nth-child(1){transition:transform .4s ease .7s,opacity .4s ease}#primary-menu>.global-menu__item.is-opened:nth-child(2){transition:transform .4s ease .6s,opacity .4s ease}#primary-menu>.global-menu__item.is-opened:nth-child(3){transition:transform .4s ease .5s,opacity .4s ease}#primary-menu>.global-menu__item.is-opened:nth-child(4){transition:transform .4s ease .4s,opacity .4s ease}#primary-menu>.global-menu__item.is-opened:nth-child(5){transition:transform .4s ease .3s,opacity .4s ease}#primary-menu>.global-menu__item.is-opened:nth-child(6){transition:transform .4s ease .2s,opacity .4s ease}.global-menu__item a{color:#fff;font-size:28px;font-weight:300;line-height:42px;letter-spacing:1px;left:0;position:relative;display:table;margin:0}.global-menu__item a:hover{color:#fff}.global-menu__item .palace-sub-menu li a{font-size:20px;line-height:40px}.palace-sub-menu li>a:after,.global-menu__item>a:after{content:"";width:0;height:1px;background-color:#fff;left:0;bottom:-8px;position:absolute;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.palace-sub-menu li:hover>a:after,.global-menu__item:hover>a:after{width:100%}#primary-menu li.palace-menu__item .palace-sub-menu{width:100%;display:none}#primary-menu>li.palace-menu__item>.palace-sub-menu{padding:30px 10px 10px 30px;margin-left:0}#primary-menu>li.palace-menu__item:hover>.palace-sub-menu{opacity:1;visibility:visible}.icon{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:currentColor}.icon--keyboard{display:none}main{position:relative;width:100%;min-height:100vh;background-color:var(--color-main-bg)}.content{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;pointer-events:none}.content--fixed{position:fixed;top:0;left:0;display:grid;align-content:space-between;width:100%;max-width:none;min-height:0;height:100vh;padding:1.5em;grid-template-columns:50% 50%;grid-template-rows:auto auto 4em;grid-template-areas:'header ...' '... ...' 'github demos'}.content--fixed a{pointer-events:auto}.palace-header{position:relative;z-index:100;display:flex;flex-direction:row;align-items:flex-start;align-items:center;align-self:start;grid-area:header;justify-self:start}.palace-header__title{font-size:1em;font-weight:700;margin:0;padding:.75em 0}.palace-nav-menu li{list-style:none}.info{margin:0 0 0 1.25em;font-style:italic;color:var(--color-info);font-weight:700}.github{display:block;align-self:end;grid-area:github;justify-self:start;margin:.5em}.demos{position:relative;display:block;align-self:end;text-align:center;grid-area:demos;margin-bottom:.5em}.demo{margin:0 .15em}.demo:hover,.demo:focus{opacity:.5}.demo span{white-space:nowrap;text-transform:lowercase;pointer-events:none}.demo span:before{content:'#'}a.demo--current{pointer-events:none}.palace-links{position:relative;display:flex;justify-content:center;margin:0 1em 0 0;text-align:center;white-space:nowrap}.palace-icon{display:inline-block;margin:.15em;padding:.25em}.palace-menu-title{color:var(--color-title);font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:var(--font-weight-title)}.shape-overlays{width:100%;max-width:500px;height:100vh;pointer-events:none;position:fixed;top:0;right:20px;z-index:10}.shape-overlays.is-opened{pointer-events:auto}svg:not(:root){fill:rgba(0,0,0,.3)}.shape-overlays__path:nth-of-type(1){fill:rgba(0,0,0,.4)}.shape-overlays__path:nth-of-type(2){fill:rgba(255,255,255,.46)}.shape-overlays__path:nth-of-type(3){fill:rgba(7,30,60,.75)}.shape-overlays__path:nth-of-type(4){fill:var(--path-fill-4)}@-webkit-keyframes intervalHamburgerBorder{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.6);transform:scale(1.6)}100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}@keyframes intervalHamburgerBorder{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.6);transform:scale(1.6)}100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}.palace-hamburger{width:60px;height:60px;display:block;position:relative;cursor:pointer;z-index:110;border-radius:50%;background-color:var(--button-bg);pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateX(90px);-ms-transform:translateX(90px);-o-transform:translateX(90px);transform:translateX(90px)}.palace-hamburger:hover{animation:icon-pulse 2.5s infinite cubic-bezier(.25,0,0,1)}@-webkit-keyframes icon-pulse{from{box-shadow:0 0 0 0px rgba(7,30,60,1)}to{box-shadow:0 0 0 25px rgba(7,30,60,0)}}@keyframes icon-pulse{from{box-shadow:0 0 0 0px rgba(7,30,60,1)}to{box-shadow:0 0 0 25px rgba(7,30,60,0)}}.nav-open .palace-hamburger{position:fixed;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}.palace-hamburger__line{width:28px;height:2px;overflow:hidden;position:absolute;z-index:10}.palace-hamburger__line-in{width:84px;height:2px;position:absolute;top:0;left:0}.palace-hamburger__line-in:before,.palace-hamburger__line-in:after{width:28px;height:2px;content:'';display:block;position:absolute;top:0;background-color:var(--button-line)}.palace-hamburger__line-in:before{left:-56px}.palace-hamburger__line-in:after{left:0}.palace-hamburger__line--01,.palace-hamburger__line--02,.palace-hamburger__line--03,.palace-hamburger__line--cross01,.palace-hamburger__line--cross02{left:16px}.palace-hamburger__line--01{top:21.6px}.palace-hamburger__line--02,.palace-hamburger__line--cross01,.palace-hamburger__line--cross02{top:29px}.palace-hamburger__line--03{top:36.4px}.palace-hamburger__line--cross01{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.palace-hamburger__line--cross02{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.palace-hamburger__line{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.palace-hamburger__line-in{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.palace-hamburger__line-in:before,.palace-hamburger__line-in:after{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.palace-hamburger__line-in--cross01,.palace-hamburger__line-in--cross02{-webkit-transform:translateX(-33.3%);transform:translateX(-33.3%)}.palace-hamburger__line-in--01{-webkit-transition-delay:.2s;transition-delay:.2s}.palace-hamburger__line-in--02{-webkit-transition-delay:.25s;transition-delay:.25s}.palace-hamburger__line-in--02:before,.palace-hamburger__line-in--02:after{-webkit-transition-delay:.05s;transition-delay:.05s}.palace-hamburger__line-in--03{-webkit-transition-delay:.3s;transition-delay:.3s}.palace-hamburger__line-in--03:before,.palace-hamburger__line-in--03:after{-webkit-transition-delay:.1s;transition-delay:.1s}.palace-hamburger__line-in--cross01{-webkit-transition-delay:0s;transition-delay:0s}.palace-hamburger__line-in--cross02{-webkit-transition-delay:.05s;transition-delay:.05s}.palace-hamburger__line-in--cross02:before,.palace-hamburger__line-in--cross02:after{-webkit-transition-delay:.1s;transition-delay:.1s}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--01,.palace-hamburger.is-opened-navi .palace-hamburger__line-in--02,.palace-hamburger.is-opened-navi .palace-hamburger__line-in--03{-webkit-transform:translateX(33.3%);transform:translateX(33.3%)}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--cross01,.palace-hamburger.is-opened-navi .palace-hamburger__line-in--cross02{-webkit-transform:translateX(0);transform:translateX(0)}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--01{-webkit-transition-delay:0s;transition-delay:0s}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--02{-webkit-transition-delay:.05s;transition-delay:.05s}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--03{-webkit-transition-delay:.1s;transition-delay:.1s}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--cross01{-webkit-transition-delay:.25s;transition-delay:.25s}.palace-hamburger.is-opened-navi .palace-hamburger__line-in--cross02{-webkit-transition-delay:.3s;transition-delay:.3s}.palace-hamburger:hover .palace-hamburger__line-in:before,.palace-hamburger:hover .palace-hamburger__line-in:after{-webkit-transform:translateX(200%);transform:translateX(200%)}.palace-hamburger:hover .palace-hamburger__line-in--01:before,.palace-hamburger:hover .palace-hamburger__line-in--01:after,.palace-hamburger:hover .palace-hamburger__line-in--02:before,.palace-hamburger:hover .palace-hamburger__line-in--02:after,.palace-hamburger:hover .palace-hamburger__line-in--03:before,.palace-hamburger:hover .palace-hamburger__line-in--03:after{-webkit-transition-duration:1s;transition-duration:1s}.palace-hamburger:hover .palace-hamburger__line-in--cross01:before,.palace-hamburger:hover .palace-hamburger__line-in--cross01:after,.palace-hamburger:hover .palace-hamburger__line-in--cross02:before,.palace-hamburger:hover .palace-hamburger__line-in--cross02:after{-webkit-transition-duration:0s;transition-duration:0s}.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--cross01:before,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--cross01:after,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--cross02:before,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--cross02:after{-webkit-transition-duration:1s;transition-duration:1s}.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--01:before,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--01:after,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--02:before,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--02:after,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--03:before,.palace-hamburger.is-opened-navi:hover .palace-hamburger__line-in--03:after{-webkit-transition-duration:0s;transition-duration:0s}.vbox-overlay{background:rgba(7,30,60,.86)!important}.vbox-overlay .vbox-close{top:123px;right:10.8%;width:39px;border-radius:100%}.vbox-overlay.floor-plan .vbox-close{top:10px;right:38px;background:#fff!important;color:#333!important}.floor-plan .vbox-inline.figlio{padding:104px 120px 120px !important;position:relative;overflow:visible}.vbox-overlay.floor-plan .vbox-title{display:none!important}.vbox-overlay.floor-plan .vbox-inline .vbox-close{top:-20px;right:-20px;width:39px;border-radius:100%;z-index:9999;position:absolute;color:#d2d2d2;background-color:#161617}.floor-plan .vbox-inline{width:100%;height:auto;max-width:1520px}.floor-plan .vbox-inline h3{font-size:calc(28px + (80 - 28) * ((100vw - 320px) / (1920 - 320)));line-height:1.1;margin-bottom:94px;text-transform:capitalize;text-align:center;position:relative}.floor-plan .vbox-inline h3:before{content:"";background:url(//palacesomersetpark.com/wp-content/themes/palace-child/assets/images/texture-separator.png) no-repeat;position:absolute;bottom:-30px;right:50%;width:150px;height:22px;z-index:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.floor-plan .vbox-inline .room-details{display:flex;flex-flow:row;align-items:flex-start}.floor-plan .vbox-inline .room-details img{width:50%}.floor-plan .vbox-inline .room-details .room-content{padding-left:50px;width:50%}.floor-plan .vbox-inline .room-details .room-content p{margin-bottom:0}.floor-plan .vbox-inline .room-details .room-content ul{margin:0}.floor-plan .vbox-inline .room-details .room-content li{list-style:none;font-size:19px;color:#3a3a3a;font-weight:600;position:relative;margin-bottom:11px;padding-left:31px}.floor-plan .vbox-inline .room-details .room-content li:before{content:"\f00c";position:absolute;font-family:FontAwesome;color:#ccc;left:0;top:0}.floor-plan .vbox-inline .room-details .room-content li:last-child{margin-bottom:0}.floor-plan .vbox-inline .contact-us-btn{display:block;margin:70px auto 0;height:65px;padding:0 40px;font-size:18px;text-transform:uppercase;color:#071e3c;font-weight:700;line-height:65px;width:215px;text-align:center;position:relative}.floor-plan .vbox-inline .contact-us-btn:after,.floor-plan .vbox-inline .contact-us-btn:before{content:"";position:absolute;width:20%;height:20%;border:2px solid transparent;transition:all .5s ease}.floor-plan .vbox-inline .contact-us-btn:before{top:0;left:0;border-top-color:#071e3c;border-left-color:#071e3c}.floor-plan .vbox-inline .contact-us-btn:hover:before{width:100%;height:100%;border-right-color:#071e3c;border-bottom-color:#071e3c}.floor-plan .vbox-inline .contact-us-btn:after{bottom:4px;right:-4px;border-right-color:#071e3c;border-bottom-color:#071e3c}.floor-plan .vbox-inline .contact-us-btn:hover:after{width:100%;height:100%;border-left-color:#071e3c;border-top-color:#071e3c}.floor-plan .vbox-inline .contact-us-btn span{position:relative;z-index:2}.imgWrap>.image{margin:0 auto}.simgWrap>.image{margin:0 auto}.simgWrap{margin-top:40px}#brochure{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}#brochure{position:fixed;top:200px;right:-311px;z-index:999}#brochureBtn{cursor:pointer;background:url(//palacesomersetpark.com/wp-content/themes/palace-child/assets/images/btn-brochure.png) center center no-repeat;float:left;width:43px;height:240px;background-color:#ddd;border-radius:5px 0 0 5px;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,.75);box-shadow:3px 3px 3px 0px rgba(0,0,0,.75)}#brochureContent{float:right;width:310px;background-color:#ddd;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,.75);box-shadow:3px 3px 3px 0px rgba(0,0,0,.75)}#brochure.open{right:0 !important}.contentB{padding:20px;width:100%}.contentB h3{text-align:center;color:#272727;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;border:none !important;padding:0 !important;margin:0 0 5px !important}.contentB h3 span{font-size:14px;font-family:Georgia,Times,"Times New Roman",serif;text-transform:none;display:block;margin-bottom:3px}#gform_11 input::-webkit-input-placeholder{color:#272727 !important;font-family:"Helvetica Neue",sans-serif}#gform_11 input::-moz-placeholder{color:#272727 !important;font-family:"Helvetica Neue",sans-serif}#gform_11 input:-ms-input-placeholder{color:#272727 !important;font-family:"Helvetica Neue",sans-serif}#gform_11 input:-moz-placeholder{color:#272727 !important;font-family:"Helvetica Neue",sans-serif}#gform_11 select{color:#272727 !important;font-family:"Helvetica Neue",sans-serif}.gform_wrapper #gform_11 input[type=text],#gform_11 select{border:1px solid #848484;border-radius:5px}.gform_wrapper #gform_11 select option{padding:0}#gform_11 .gfield input,#gform_11 .gfield.select{margin:3px 0 !important}.gform_wrapper #gform_11 input[type=text],.gform_wrapper #gform_11 select{font-size:14px;padding:5px;height:30px}.gform_wrapper #gform_11 .gform_footer input.button,.gform_wrapper #gform_11 .gform_footer input[type=submit]{width:100%}.gform_wrapper #gform_11 .gform_footer{padding:0 !important}.gform_wrapper #gform_11{max-width:100%;margin:0}#gform_11 .gfield.select label{display:none}.gform_wrapper #gform_11 .gform_heading{margin-bottom:0}.gform_wrapper #gform_11 div.validation_error{font-size:12px;font-weight:700;font-style:italic;margin:0 0 5px}.gform_wrapper #gform_11 .validation_message{display:none !important}.gform_wrapper #gform_11 .top_label .gfield_error{width:99% !important}.gform_wrapper #gform_11 li.gfield.gfield_error.gfield_contains_required{margin:3px 0 !important;padding:0 !important;border:1px solid #c89797}.gform_wrapper #gform_11 .top_label .gfield_description.validation_message,.gform_wrapper #gform_11 .gfield_description.validation_message{padding:0 !important}.gform_wrapper #gform_11 .ginput_container+.gfield_description.validation_message,.gform_wrapper #gform_11 li.gfield.gfield_error.gfield_contains_required label.gfield_label,.gform_wrapper #gform_11 li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin:5px !important}.gform_wrapper ul li#field_10_9,.gform_wrapper ul li#field_10_8,.gform_wrapper ul li#field_10_4,.gform_wrapper ul li#field_10_6,.gform_wrapper ul li#field_10_5{padding-right:0}.gform_wrapper ul li#field_10_9,.gform_wrapper ul li#field_10_8,.gform_wrapper ul li#field_10_4,.gform_wrapper ul li#field_10_5,.gform_wrapper ul li#field_10_7{margin-top:0}.gform_wrapper ul li#field_10_9 span,.gform_wrapper ul li#field_10_8 span,.gform_wrapper ul li#field_10_4 span,.gform_wrapper ul li#field_10_5 span,.gform_wrapper ul li#field_10_7 span{width:100%;padding-right:0}li#field_10_9 div.ginput_container input,li#field_10_8 div.ginput_container input,li#field_10_6 div.ginput_container input,li#field_10_5 div.ginput_container input,li#field_10_4 div.ginput_container input,li#field_10_7 div.ginput_container input,.gform_wrapper ul li#field_10_4 span input,.gform_wrapper ul li#field_10_5 span input,.gform_wrapper ul li#field_10_7 span input{font-size:14px;padding:5px 10px;height:40px;border:1px solid #848484;border-radius:5px}li#field_10_8 div.ginput_container,li#field_10_5 div.ginput_container,li#field_10_4 div.ginput_container,li#field_10_7 div.ginput_container{margin-top:0}li#field_10_8 div.ginput_container input,li#field_10_5 div.ginput_container input,li#field_10_4 div.ginput_container input,li#field_10_7 div.ginput_container input{margin-top:0}li#field_10_4 div.ginput_container input,li#field_10_5 div.ginput_container input{margin-bottom:12px}#field_10_6 label.gfield_label{font-size:14px}li#field_10_9 div.ginput_container input,li#field_10_8 div.ginput_container input,li#field_10_6 div.ginput_container input{width:100%}.gform_wrapper .gform_footer{padding:0;margin:20px 0 0}.gform_footer.top_label input#gform_submit_button_10{background:#464646!important;color:#fff !important;text-transform:uppercase;padding:0 20px;line-height:40px;border:none;border-radius:3px;font-size:15px;font-weight:700;width:100%;transition:all .3s ease}.gform_footer.top_label input#gform_submit_button_10:hover{background:#071e3d!important}#brochureBtn-desktop,#brochureBtn{cursor:pointer;background:url(/wp-content/uploads/2019/01/btn-brochure.png) center center no-repeat;float:left;width:43px;height:240px;background-color:#ddd;border-radius:5px 0 0 5px;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,.75);box-shadow:3px 3px 3px 0px rgba(0,0,0,.75)}#brochureBtn{display:none}#brochureBtn-desktop{background:url(/wp-content/uploads/2019/01/btn-brochure.png) center center no-repeat}@media screen and (min-width:55em){.icon--keyboard{position:absolute;right:.55em;bottom:-30%;display:block;width:54px;height:46px;fill:var(--color-link)}.demos{display:flex;padding-right:80px;justify-self:end}.demo{display:block;width:17px;height:17px;margin:0 4px;border-radius:50%;background:var(--color-link)}a.demo--current{background:var(--color-link-hover)}.demo span{position:absolute;line-height:1;right:100%;display:none;margin:0 1em 0 0}.demo--current span{display:block}}@media screen and (max-width:55em){html,body{overflow-x:hidden;width:100vw}.palace-hamburger{position:fixed;top:.5em;right:.5em;transform:scale(.75)}.content{height:auto;min-height:0;padding-bottom:10em;flex-direction:column}.content--fixed{position:relative;z-index:0;display:block;padding:.85em}.palace-header{flex-direction:column;align-items:center}.palace-header__title{font-weight:700;padding-bottom:.25em;text-align:center}.github{display:block;margin:1em auto}.palace-links{margin:0}}@media screen and (max-width:1700px){.nav-open .palace-hamburger{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}.palace-hamburger{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@media screen and (max-width:1690px){.vbox-overlay.floor-plan .vbox-close{right:10px}}@media screen and (max-width:1650px){.palace-nav-menu{padding:0 25px}.palace-instagram h2:after{width:90%}.palace-instagram h3 a:after{width:90%}}@media screen and (max-width:1500px){.floor-plan .vbox-inline.figlio{padding:44px 50px 50px !important;max-width:1140px}}@media screen and (max-width:1199px){.floor-plan .vbox-inline.figlio{padding:28px 40px 40px !important;max-width:940px}.floor-plan .vbox-inline .room-details img{width:55%}.floor-plan .vbox-inline .room-details .room-content{padding-left:40px;width:45%}.floor-plan .vbox-inline h3{margin-bottom:60px}.vbox-overlay.floor-plan .vbox-close{right:2px;top:2px}.floor-plan .vbox-inline .contact-us-btn{margin:50px auto 0}.shape-overlays{width:98%;max-width:100%;right:10px}.global-menu{width:100%;max-width:100%}}@media screen and (max-width:991px){.home .palace-nav-menu .site-logo{justify-content:flex-start}.home .palace-nav-menu a.custom-logo-link{transform:translateX(0)}.global-menu__item:hover>a:after{width:100%}.floor-plan .vbox-inline.figlio{padding:14px 25px 25px !important}.floor-plan .vbox-inline .room-details img{width:60%}.floor-plan .vbox-inline .room-details .room-content{padding-left:25px;width:40%}.floor-plan .vbox-inline .room-details .room-content li{margin-bottom:4px}.floor-plan .vbox-inline .room-details .room-content li:last-child{margin-bottom:0}.vbox-overlay.floor-plan .vbox-close{right:0}}@media screen and (max-width:890px){.palace-nav-menu .content--palace-menu{padding-bottom:0 !important}.palace-hamburger{position:relative;top:inherit;right:inherit;transform:inherit}}@media screen and (max-width:767px){.palace-nav-menu #primary-menu{width:85%;margin:0;padding:0 30px 0 40px}#primary-menu>.global-menu__item i.fa-angle-down{display:block;color:#fff;position:absolute;top:3px;padding:15px 20px;right:0}#primary-menu li.palace-menu__item .palace-sub-menu{top:inherit;left:inherit;position:relative;opacity:1;visibility:visible;border-left:none;transform:inherit;padding:0 10px 0 20px;margin-left:0;display:none;transition:none;margin-bottom:20px}.palace-sub-menu li>a:after,.global-menu__item:hover>a:after{display:none}.palace-instagram h3{font-size:20px;padding:0 0 40px}.palace-instagram h3 a{padding:40px 0 0}.palace-instagram h2{font-size:20px;padding:40px 0 40px}.palace-instagram h2:after{display:none}.palace-instagram h3 a:after{display:none}.vbox-overlay .vbox-close{top:110px;right:0}.floor-plan .vbox-inline{max-width:100%}.floor-plan .vbox-inline .room-details{display:block}.floor-plan .vbox-inline .room-details img{width:100%}.floor-plan .vbox-inline .room-details .room-content{padding-left:0;width:100%;padding-top:20px}#brochure{display:none;top:0;right:-261px}#brochureContent{width:260px;overflow-y:auto;height:100%}.right-col-text{text-align-last:unset}}@media screen and (max-width:575px){.palace-nav-menu{padding:0 15px}.palace-nav-menu a.custom-logo-link{max-width:190px}.palace-hamburger{width:50px;height:50px}.palace-hamburger:after{width:50px;height:50px}.palace-hamburger__line--01,.palace-hamburger__line--02,.palace-hamburger__line--03,.palace-hamburger__line--cross01,.palace-hamburger__line--cross02{left:13px}.palace-hamburger__line{width:24px}.palace-hamburger__line--01{top:19.6px}.palace-hamburger__line--02,.palace-hamburger__line--cross01,.palace-hamburger__line--cross02{top:26px}.palace-hamburger__line--03{top:32.4px}.global-menu__item a{font-size:28px;line-height:1.2;margin:0 0 10px}.global-menu__item .palace-sub-menu li a{font-size:20px;line-height:35px;margin-bottom:0}#primary-menu>.global-menu__item i.fa-angle-down{top:1px;padding:5px 20px;font-size:24px}.palace-nav-menu #primary-menu{width:98%;margin:0;padding:0 30px}.iframe-container iframe{height:400px}.palace-button .elementor-button{padding:10px 15px !important}}.envirabox-theme-base .envirabox-caption-wrap .envirabox-caption,.envirabox-theme-base .envirabox-caption-wrap .envirabox-title{display:none}@media screen and (max-width:767px){.envirabox-theme-base .envirabox-image-wrap{width:96% !important}}.site-footer a:where(:not(.wp-element-button)),.ast-scroll-top-icon a:where(:not(.wp-element-button)),.global-menu__item a:where(:not(.wp-element-button)){text-decoration:none}.single .palace-comment-form .comment-respond{background-color:transparent !important;padding:0;border-bottom:0}.single .comment-form-textarea.ast-col-lg-12{padding:0 15px}