@media (min-width:1401px) and (max-width:1800px){.address-block{padding:50px 40px!important}}@media (min-width:1200px) and (max-width:1400px){.banner{background-size:cover}.left-menu{padding-right:80px}.popup-social{margin-bottom:0}.address-block{padding:50px 24px!important}}@media (min-width:992px) and (max-width:1199px){.footer_award_logo img{margin-left:10px}.wedding_img1.right{left:0}.menu-popup{padding:50px}.award-logo li{padding:0 20px}.banner{background-size:cover}.download-block{padding:60px 27px}.extra-space-left{padding-left:30px}.ex-includes-list li i{margin-right:8px}}@media (min-width:768px) and (max-width:1024px){.team-member-disc-left{padding-right:15px}.team-member-disc{padding-top:40px;padding-left:15px}.team-row{padding:50px 0}.testimonial-content{font-size:20px}.location_bx h3,.location_bx h4{font-size:24px}.owl-prev{left:-5px}.owl-next,.owl-prev{top:40%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.owl-next{right:-5px}.timeline>li>.timeline-panel{width:40%}.timeline>li>.timeline-panel:after{top:135px}.timeline>li>.timeline-badge{width:80px;height:80px;line-height:80px;font-size:18px;top:94px}.timeline-heading{padding:20px}.timeline-heading h4{font-size:24px}.timeline-body{padding:20px}.address-block{text-align:center}.space200{padding-top:100px!important;padding-bottom:50px}}.not-visible-on-mobile{display:block}.visible-on-mobile{display:none}@media (max-width:992px){.blog-area .header-h1{line-height:40px}}@media (max-width:1240px){.not-visible-mobile{display:none!important}}@media (max-width:991px){.blog-detail-description h2{font-size:24px}.logout .logout-link{top:25px;right:70px}.not-visible-on-mobile{display:none}.menu-toggle{width:60px;line-height:60px;height:60px;padding:0;text-align:center;right:20px;right:50px}.menu-toggle span{display:none}.outline_frame:before{left:20px;right:20px;top:20px;bottom:20px}.header-h1,h2{font-size:36px;line-height:36px}.banner_intro{padding:20px 30px 2%}.banner{background-size:cover;background-position:50%}.banner:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none;background:url(/images/banner-shade.png) bottom repeat-x,url(/images/banner-shade-top.png) top repeat-x;height:100%;z-index:-1}.logo{max-width:300px}.wedding_img1{width:auto;right:20px;top:inherit!important;left:20px;bottom:0}.wedding_txt{margin:0 auto;max-width:90%;text-align:center}.wedding_txt .button1{width:100%}.wedding_txt .line_wrap{text-align:center}.line_wrap span{width:95px}.wedding_txt.space185{padding:35px 0}.block-with-bg{min-height:340px}.wedding_img1.right{left:20px;right:20px;top:inherit;bottom:0}.reversed-in-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}.location_bx{width:100%;position:relative}.location_bx img{width:100%}.location_bx .line_wrap,.location_bx p{display:none}.location_bx .mob-bg:after{position:absolute;content:"";top:0;bottom:0;right:0;left:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.location_block{padding:30px 0}.location_block h3{font-size:22px;line-height:1.3}.location_block h4{font-size:20px;position:absolute;z-index:5;width:100%;text-align:center;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer,.location_outer{padding-top:30px}.footer{padding-bottom:10px;text-align:center}.footer h6{color:#fff;font-size:14px}.footer_link{padding-right:0;width:100%;padding-bottom:15px}.social_icon{padding:20px 0 23px}.keep_updated .button1{width:100%}.keep_updated p{max-width:100%}.keep_updated .text-field{max-width:100%;border-radius:0;height:58px;line-height:58px;padding-top:15px}.footer_award_logo{text-align:center;padding:30px 0}.footer_award_logo img{margin-left:15px;padding:0 4px;margin:0;height:87px}.copyright{color:#666;padding:15px 0 5px;border-top:1px solid #434343;margin-top:15px}.copyright a{color:#666}.left-menu{padding-right:50px}.left-menu a{font-size:30px}#menu{padding:10px}.menu-popup{margin:0;padding:50px}.close-popup{right:20px;top:20px;font-size:0}.popup-social{margin-top:20px}.four-col-btn a,.three-col-btn a{display:none!important}.explained-block .button3{display:none}.explained-block h4,.explained-block h4 a{color:#fff}.explained-block .location_bx{width:50%;padding:0 7px;margin-bottom:14px}.explained-block .location_bx:after{left:8px;right:8px;bottom:0;top:0}.explained-block .location_bx figure{margin-bottom:0}.explained-block.event-type-block .location_bx{margin-bottom:14px}.explained-block.event-type-block .location_bx:after{left:8px;right:8px;bottom:0;top:0}.explained-block.event-type-block .location_bx figure{margin-bottom:0}.space100{padding-top:60px;padding-bottom:60px}.extra-top-space-mobile{margin-top:50px}h3{font-size:24px;line-height:34px}h4{font-size:20px;line-height:30px}.award-section.location_block h4{position:static}.award-logo{margin:20px 0 0}.award-logo li{padding:0;width:20%}.award-logo li img{height:auto}.choose-block h5{font-size:14px}.choose-block p{display:none}.choose-block figure{padding:20px 0 0}.choose-block figure svg{max-height:44px;width:60px}.visible-on-mobile{display:block}#unforgettable .video-buttons .button{transform:translateY(-30%);-moz-transform:translateY(-30%);-webkit-transform:translateY(-30%);top:30%;z-index:0;background:url(/images/playbg.png) no-repeat center left 1px;background-size:50px}#unforgettable .video-buttons:hover .button{background:url(/images/playbg_hover.png) no-repeat center left 0;background-size:50px}.button2{width:100%}.download-block{padding:60px 37px;margin-bottom:35px}.download-block h4{font-size:24px;text-align:center}.extra-space-right{padding-right:15px}.calendar-section .text-left{text-align:center!important}.extra-space-left{padding-left:15px}h4.small{font-size:24px;line-height:34px}.center-mobile-title h4{text-align:center}.center-mobile-title .line_wrap.text-left{text-align:center!important}.ex-includes-list li i{vertical-align:top}.ex-includes-list li span{display:inline-block;text-align:left;width:86%}.accordion-section h4.panel-title a.collapsed:after,.accordion-section h4.panel-title a[aria-expanded=true]:after{display:none!important}.outline_frame.less-outer-space:before{left:8px;top:8px;bottom:8px;right:8px}.extra-both-space{padding:0 26px}.right-header-part,.secondary-header{text-align:center!important}.right-header-part .button2{margin:10px 0}.space200{padding-top:50px;padding-bottom:50px}.tall-header.dark-header{padding:15px 0;position:sticky;position:-webkit-sticky}.blog-list h3{font-size:16px;line-height:normal;margin-bottom:8px}.blog-list p{display:none}.blog-list p.blog-date{display:block}.blog-list figure{margin-bottom:15px}.caption-on-image{padding:20px;padding-bottom:0;bottom:0;left:12px;right:18px}.caption-on-image h3{font-size:24px;line-height:normal}.blog-list-space{margin-bottom:12px}.space24 [class*=col-]{padding:0 6px}.shadow-align-with-box.banner:after{left:6px;right:6px;z-index:2;background:url(/images/banner-shade.png) bottom repeat-x!important;background-size:50%}.btn-row-space{margin:30px 0 0}.blog-area{padding:40px 0}.blog-area h2.mb-5{margin-bottom:2rem!important}.blog-date,p.blog-date{font-size:10px}}@media (min-width:768px) and (max-width:991px){.block-with-bg{min-height:960px!important}.ui-datepicker td a,.ui-datepicker td span{padding:7px}.download-block{padding:60px 27px}.client-logo-block{margin:25px 35px}}@media (max-width:767px){.copyright,.website-by{float:none}.ui-datepicker td a,.ui-datepicker td span{padding:6px;font-size:14px}.ui-datepicker .ui-datepicker-title{font-size:20px}.download-block{padding:35px 14px}.download-block li{font-size:15px;padding:18px 0}.download-block li svg{width:20px;height:23px}.download-block li span{margin-top:1px}.scrollme-top4{position:static!important}.left-menu{padding-right:0}.popup-menu-section ul li{padding:8px 0;padding:8px 0!important}.popup-menu-section ul.menu li{padding:8px 0!important}.right-menu ul.menu{margin-top:0}.team-member-disc{padding-top:30px;padding-left:15px;text-align:center}.team-member-disc h4{text-align:center!important}.team-row{padding:30px 0}.team-member-disc-left{padding-right:15px}.testimonial-content{font-size:18px;line-height:28px;color:#000001!important;padding:0 30px}.testimonial-content svg{width:30px;height:37px}.client-logo-block{margin:25px 10px}.owl-prev{left:-13px}.owl-next,.owl-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-next{right:-13px}.menu-popup{padding-left:86px}.set-space-24 [class*=col-]{padding:0 7px}.ordinary-block{margin-bottom:14px}.ordinary-block .zoom{right:10px;bottom:10px}.accordion-section .panel.panel-default{padding:15px 0}.accordion-section h4.panel-title{font-size:14px;line-height:24px}.accordion-section .panel-body{font-size:14px;padding:20px 0}.ex-includes-list li i svg{vertical-align:top;margin-top:5px}.experience-block .location_bx h4{font-size:14px;padding:0 14px}.experience-block .location_bx h4 a{color:#fff}.white-spacer{min-height:50px}.location_bx{margin-bottom:30px}.location_bx figure{margin-bottom:0}.calendar-section .line_wrap{text-align:center!important}.section-with-appstrophy .left{left:-10px}.section-with-appstrophy .right{right:-4px;bottom:5px}.owl-dots{display:none!important}#client{padding:0 15px}.wedding-with-us-block .ordinary-block .zoom{width:20px}.row-reversed-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.timeline>li>.timeline-panel{width:78%;float:right}.timeline>li>.timeline-panel:after{width:100%!important;left:-25%!important;top:121px!important}.timeline>li>.timeline-badge{left:14px;width:60px;height:60px;line-height:60px;font-size:14px;left:-7px;margin-left:0}.timeline>li:not(.timeline-inverted){padding-right:0}.timeline>li:not(.timeline-inverted)+li.timeline-inverted{margin-top:50px}.timeline:before{left:20px;bottom:0}.timeline>li.timeline-inverted{padding-left:0}.timeline>li.timeline-inverted+li:not(.timeline-inverted){margin-top:50px}.timeline-heading h4{font-size:20px;line-height:30px}.dark-header{padding:8px 0}.dark-header .logo img{height:28px!important}.timeline-body{padding-top:0!important}.popup-social{margin-top:10px}.video-buttons.big .button{background:url(/images/playbg.png) no-repeat center left -7px;height:80px;width:80px;border:3px solid #fff}.video-buttons:hover .button{background:url(/images/playbg_hover.png) no-repeat center left -7px}.banner.full-height{min-height:88vh!important;padding-top:100px}#unforgettable.banner.full-height{height:100vh!important}.address-block{padding:30px 50px!important;text-align:center}.address-block .button1{width:100%}.contact-top{padding-top:30px;padding-bottom:30px}.map-area iframe{height:550px}.form-first-box{margin-bottom:35px}.extra-space-mobile{padding:0 15px}.custom-control-label{margin-left:8px}.timeline-block p{font-size:14px;line-height:24px}.right-header-part{padding:0}.right-header-part .button2{float:right;width:auto;margin:0 6px;min-width:auto}.right-header-part .call-right{float:left;margin-top:14px;margin-left:8px}.secondary-header{margin-top:44px;padding:10px 0}.space200{padding-top:20px}.round{margin-bottom:15px}.thankyou-section p{padding:0 15px}.thankyou-section p br{display:none}.please-call{display:block}.blog-detail h2,.blog-detail p.blog-date{text-align:center}.blog-detail h4.small{line-height:28px}.blog-detail .btn-row-space{text-align:center!important}.blog-detail .btn-row-space span{display:block;text-align:center!important}.blog-detail .share-post{display:block;text-align:center;margin:10px 0}.heightlight-blog-text{padding:30px 0}.blog-detail-description p{font-size:14px;margin-bottom:25px}.blog-detail-description h5{margin-bottom:8px;font-size:14px;color:#333}.btn-row-space{margin:10px 0 0;padding-top:15px!important}.mb-5.blog-detail-block{margin-bottom:10px!important}}@media (max-width:375px){.timeline .banner.full-height{min-height:calc(88vh + 200px)!important;padding-top:100px}}@media (min-width:576px) and (max-width:767px){.wedding_img1{bottom:-20px!important;min-height:390px!important}}@media screen and (max-device-width:820px) and (orientation:landscape){.frame-box2{min-height:370px}.left-menu{padding-right:50px}.left-menu a{font-size:20px;font-size:24px}.right-menu ul.menu li{padding:8px 0!important;padding:3px 0}.wedding_img1{bottom:-20px!important;min-height:390px!important}.popup-social{margin-bottom:0;margin-top:3px}}@media screen and (max-device-width:600px) and (orientation:landscape){.popup-menu-section ul li{padding:5px 0}.left-menu a{font-size:18px!important}}@media (max-width:575px){.usps-clients{padding:0 5px!important}.logout .logout-link{top:2px;right:45px}.download-block-clients{max-width:85%;margin:0 auto}.download-block-clients h4{font-size:24px!important}.download-block-clients li span{display:inline}.cr-content .intro-content,.cr-login-content .intro-content{max-width:80%}.logout-close{right:20px;top:40px}.cr-form .text-field{max-width:80%}.spacecr200{padding-top:150px;padding-bottom:150px}.award-logo li{width:33%;margin:15px auto;padding:0}.menu-toggle{width:35px;height:35px;line-height:33px;right:20px}.menu-toggle img{display:inline-block;width:14px;height:auto;margin-top:-2px}.arrow_down{display:none}.outline_frame:before{left:10px;right:10px;top:10px;bottom:10px}.logo{max-width:180px}.line_wrap span{width:45px}.footer_award_logo img{padding:0 4px;margin:0;height:87px}.menu-popup{padding:30px 30px 30px 24px}.popup-menu-section ul li{padding:2px 0}.popup-menu-section .justify-content-center{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.space100{padding-top:35px;padding-bottom:35px}.extra-top-space-mobile{margin-top:35px;margin-top:34px}.wedding_img1{bottom:-20px!important;min-height:390px!important}.shorten-title-mobile h3{padding:0 15px}}@media (max-width:480px){.wedding_img1{bottom:-20px!important;min-height:290px!important}.location_block h4{font-size:16px;padding:0 10px}.location_block .location-only h4{font-size:20px}h4.small{font-size:18px;line-height:28px}}@media (max-width:375px){.right-menu ul.menu li{padding:10px 0}.shorten-title-mobile h3{padding:0}.location_block .location_bx.btn-space h4{font-size:14px;line-height:24px;padding:0 10px}.location_block .event-type-block .location_bx.btn-space h4{line-height:normal}}@media (max-width:330px){.left-menu a{font-size:22px}.popup-menu-section ul li{padding:3px 0!important}.popup-menu-section ul.menu li{padding:4px 0!important}.right-header-part .button2{width:auto;margin:0 2px;min-width:auto;padding:0 8px;font-size:10px}.right-header-part .call-right{font-size:11px;letter-spacing:normal}}.address-area p{margin-bottom:3rem}.corporate-enquiries .blog-area .max-708,.general-enquiries .blog-area .max-708,.staying-over .blog-area .max-708,.wedding-enquiries .blog-area .max-708{padding-top:30px;margin-bottom:105px}.corporate-enquiries .blog-area .max-708 h1,.general-enquiries .blog-area .max-708 h1,.staying-over .blog-area .max-708 h1,.wedding-enquiries .blog-area .max-708 h1{line-height:64px;padding-bottom:0}.corporate-enquiries .blog-area .max-708 .line_wrap,.general-enquiries .blog-area .max-708 .line_wrap,.staying-over .blog-area .max-708 .line_wrap,.wedding-enquiries .blog-area .max-708 .line_wrap{padding:30px 0;margin:0}@media (max-width:1024px){.corporate-enquiries .blog-area,.general-enquiries .blog-area,.staying-over .blog-area,.wedding-enquiries .blog-area{padding-bottom:0}.corporate-enquiries .blog-area .max-708,.general-enquiries .blog-area .max-708,.staying-over .blog-area .max-708,.wedding-enquiries .blog-area .max-708{padding-top:10px;margin-bottom:60px}.corporate-enquiries .blog-area .max-708 h1,.general-enquiries .blog-area .max-708 h1,.staying-over .blog-area .max-708 h1,.wedding-enquiries .blog-area .max-708 h1{color:#222;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:36px;padding-bottom:0}.corporate-enquiries .blog-area .max-708 .line_wrap,.general-enquiries .blog-area .max-708 .line_wrap,.staying-over .blog-area .max-708 .line_wrap,.wedding-enquiries .blog-area .max-708 .line_wrap{padding:20px 0;margin:0}.corporate-enquiries .blog-area .max-708 .line_wrap span,.general-enquiries .blog-area .max-708 .line_wrap span,.staying-over .blog-area .max-708 .line_wrap span,.wedding-enquiries .blog-area .max-708 .line_wrap span{width:98px}}.general-enquiries .header-h1{line-height:44px;padding-bottom:30px}.contact .form{margin:0 auto;max-width:804px}.contact .form .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:105px}.contact .form .heading h1{margin:0;color:#222;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:25px}.contact .form .heading a:nth-child(2){color:#222;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:10px;text-decoration:none}.contact .form .heading a:nth-child(3){color:#888;font-size:17px;font-style:normal;font-weight:600;line-height:30px;text-underline-offset:3px;text-decoration-thickness:1.5px;-webkit-text-decoration-color:#ecd8c2;text-decoration-color:#ecd8c2}.contact .map-area{position:relative;margin-top:60px}.contact .map-area .address-block{width:100%;max-height:466px;background-color:#fff;left:192px;z-index:2;position:absolute;max-width:366px;padding:48px 36px!important}.contact .map-area .address-block h4{color:#222;font-size:24px;font-style:normal;font-weight:600;line-height:17px}.contact .map-area .address-block p{color:#888;font-size:17px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px;max-height:141px}.contact .map-area .address-block h5{color:#222;font-size:18px;font-style:normal;font-weight:600;line-height:12px;margin-bottom:20px}.contact .map-area .address-block a{display:inline-block;color:#888;font-size:17px;font-style:normal;font-weight:600;line-height:17px;text-underline-offset:3px;text-decoration-thickness:1.5px;-webkit-text-decoration-color:#ecd8c2;text-decoration-color:#ecd8c2;margin-bottom:35px}.contact .map-area .address-block ul li{color:#888;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.contact .map-area .address-block .address-list{margin-top:15px;margin-bottom:0}.contact .map-area .address-block .address-list li{margin-bottom:15px;line-height:11px}.contact .map-area .address-block .address-list li:last-child{margin-bottom:0}.contact .map-area .address-block .link-icon{margin-left:5px}@media (max-width:1024px){.contact .map-area{position:relative;margin-top:0}.contact .map-area .address-block{width:100%;left:calc(50% - 30px);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:left;max-width:315px;padding:25px 30px!important;margin:0 30px}.contact .map-area .address-block h4{font-size:18px;line-height:18px}.contact .map-area .address-block h5,.contact .map-area .address-block p{font-size:14px}.contact .map-area .address-block a{font-size:14px;margin-bottom:30px}.contact .map-area .address-block ul li{font-size:14px}}.briteBiz .contact-top,.form-block .contact-top{margin-top:0;padding-top:0}.briteBiz .contact-top h2,.form-block .contact-top h2{margin:0;color:#222;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:36px}@media (max-width:1024px){.briteBiz .contact-top,.form-block .contact-top{padding-bottom:60px}}.form-block{margin-bottom:64px}@media (max-width:1024px){.form-block{margin-bottom:60px}}.briteBiz{margin-bottom:28px}@media (max-width:1024px){.briteBiz{margin-bottom:0}}