.alignnone{margin:5px 20px 20px 0}body{padding:0;border:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.grecaptcha-badge{display:none!important}.block-service h3{text-transform:uppercase;font-size:1rem;font-weight:400;letter-spacing:2px;color:#231f20}.block-serviceGrid figure .figcaption{position:absolute;bottom:0;left:0;width:100%;padding:1rem .5rem;background-color:rgba(0,0,0,.8);text-transform:uppercase;font-size:1.1rem;font-weight:300;margin:0;color:inherit;line-height:1.5}@media (min-width:575px){.block-serviceGrid figure .figcaption{font-size:1.2rem}}@media (min-width:768px){.block-serviceGrid figure .figcaption{font-size:1.4rem}}@media (min-width:992px){.block-serviceGrid figure .figcaption{font-size:1.6rem}}.block-accordion h3{margin:0;padding:.8rem 2rem .8rem 1rem;background-color:#000;color:#b98c32;text-transform:uppercase;font-size:1rem;font-weight:400;letter-spacing:4px;position:relative;cursor:pointer}@media (min-width:768px){.block-accordion h3{font-weight:300}}.block-accordion h3 span{width:1rem;height:1rem;display:block;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:.4s;transition:.4s}.block-accordion h3.active span{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.block-d-about h1{font-size:1.8rem;font-weight:400;text-align:center;text-transform:uppercase;margin:0}@media (min-width:768px){.block-d-about h1{font-size:2.2rem;font-weight:300}}@media (min-width:992px){.block-d-about h1{font-size:2.6rem}}.block-d-about h1{font-family:'Butler',sans-serif}.block-article h2{font-size:1.1rem;font-weight:400;text-transform:uppercase}@media (min-width:575px){.block-article h2{font-size:1.2rem}}@media (min-width:768px){.block-article h2{font-size:1.3rem;font-weight:300}}.page-template .text-block h2{font-size:1.1rem}@media (min-width:575px){.page-template .text-block h2{font-size:1.2rem}}@media (min-width:768px){.page-template .text-block h2{font-size:1.3rem}}.block-service h2{text-transform:uppercase;font-size:1rem;font-weight:400;letter-spacing:2px;color:#231f20}.pickup-block .wpforms-container-full .wpforms-form label.wpforms-error{color:red;font-size:13px}.block-floatbook a{display:block;background-color:#000;color:#b98c32!important;border:none;outline:none;text-transform:uppercase;letter-spacing:2px;font-size:.9rem;padding:.7rem 1rem}.service-menu-drop-down{padding:100px 0;background-color:#000;position:fixed;top:-250%;left:0;width:100%;max-height:100vh;overflow-y:scroll;-webkit-transition:1s;transition:1s;opacity:0;display:block;z-index:100002;color:#fff}.service-menu-drop-down .close-button{height:30px;width:30px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;display:inline-block;top:30px;right:30px;z-index:10}.service-menu-drop-down .close-button:before,.service-menu-drop-down .close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-1.5px;margin-left:-25px;display:block;height:3px;width:30px;background-color:#fff;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.service-menu-drop-down .close-button:after{transform:rotate(45deg)}.service-menu-drop-down .close-button:hover:before,.service-menu-drop-down .close-button:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.service-menu-drop-down.rw-active{opacity:1;top:0}.service-menu-drop-down h2{margin-top:1.5rem;margin-bottom:.8rem;font-size:1.8rem;color:#b98c31;text-transform:uppercase}.service-menu-drop-down h2:after{display:block;content:"";height:1px;width:100%;background-color:#b98c31}.service-menu-drop-down a{display:block;margin:.5rem 0}.service-menu-drop-down .br-btm-color{border-bottom:1px solid #b98c31;margin:1rem auto 0;width:97%}.block-header .menu-block ul li:hover ul{display:block}.block-header .menu-block ul li{position:relative}.block-header .menu-block ul li ul.sub-menu{position:absolute;top:65px;left:-22px;background-color:#000;padding:1.2rem .3rem;width:180px;border-radius:.5rem;z-index:5;border:1px solid #b98c31;letter-spacing:2px}.block-header .menu-block ul li ul.sub-menu a{color:#fff}.block-header .menu-block ul li ul.sub-menu a:hover{letter-spacing:2px;color:#b98c31}.block-header .menu-block ul li ul.sub-menu:after{left:80px;position:absolute;top:-8px;content:"";display:block;z-index:-1;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #b98c31}.block-header .menu-block ul li ul.sub-menu:before{display:block;z-index:1;content:"";background-color:transparent;width:100%;left:0;height:50px;top:-45px;position:absolute}.sub-menu li:before{display:none;position:relative}.block-header .menu-block ul li ul.sub-menu li ul.sub-menu{display:none}.block-header .menu-block ul li ul.sub-menu li:hover ul.sub-menu{display:block;position:absolute;left:182px;top:-.9rem;width:260px}.block-header .menu-block ul li ul.sub-menu li ul.sub-menu:after{left:-16px;position:absolute;top:1rem;content:"";display:block;z-index:-1;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #b98c31}.block-header .menu-block ul li ul.sub-menu li ul.sub-menu:before{display:block;z-index:1;content:"";background-color:transparent;width:40px;left:-30px;height:50px;top:0;position:absolute}.block-d-header .nav-block ul li:hover ul{display:block}.block-d-header .nav-block ul li{position:relative}.block-d-header .nav-block ul li ul.sub-menu{position:absolute;top:65px;left:-22px;background-color:#000;padding:1.2rem .3rem;width:180px;border-radius:.5rem;z-index:5;border:1px solid #b98c31;letter-spacing:2px!important;text-align:left!important}.block-d-header .nav-block ul li ul.sub-menu a{color:#fff}.block-d-header .nav-block ul li ul.sub-menu a:hover{letter-spacing:2px;color:#b98c31}.block-d-header .nav-block ul li .sub-menu a{letter-spacing:2px!important;padding:0}.block-d-header .nav-block ul li ul.sub-menu:after{left:80px;position:absolute;top:-8px;content:"";display:block;z-index:-1;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #b98c31}.block-d-header .nav-block ul li ul.sub-menu:before{display:block;z-index:1;content:"";background-color:transparent;width:100%;left:0;height:50px;top:-45px;position:absolute}.sub-menu li:before{display:none;position:relative}.block-d-header .nav-block ul li ul.sub-menu li ul.sub-menu{display:none}.block-d-header .nav-block ul li ul.sub-menu li:hover ul.sub-menu{display:block;position:absolute;left:182px;top:-.9rem;width:260px}.block-d-header .nav-block ul li ul.sub-menu li ul.sub-menu:after{left:-16px;position:absolute;top:1rem;content:"";display:block;z-index:-1;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #b98c31}.block-d-header .nav-block ul li ul.sub-menu li ul.sub-menu:before{display:block;z-index:1;content:"";background-color:transparent;width:40px;left:-30px;height:50px;top:0;position:absolute}.block-mobile-nav nav ul li{position:relative;padding:1rem 0!important}.block-mobile-nav nav ul li .toggler{position:absolute;top:6px;right:0;height:40px;width:40px}.block-mobile-nav nav ul li .p-toggler{position:absolute;top:6px;right:0;height:40px;width:40px;padding:13px}.block-mobile-nav nav ul li .toggler:after,.block-mobile-nav nav ul li .toggler:before{position:absolute;content:"";display:block;background-color:#fff;height:2px;width:50%;right:0;top:50%;transition:.4s}.block-mobile-nav nav ul li .toggler:before{transform:rotate(90deg)}.block-mobile-nav nav ul li .toggler.active:before{transform:rotate(0deg)}.block-mobile-nav nav ul li .p-toggler:after,.block-mobile-nav nav ul li .p-toggler:before{position:absolute;content:"";display:block;background-color:#fff;height:2px;width:50%;right:0;top:50%;transition:.4s}.block-mobile-nav nav ul li .p-toggler:before{transform:rotate(90deg)}.block-mobile-nav nav ul li .p-toggler.active:before{transform:rotate(0deg)}.block-mobile-nav nav ul li ul{display:none}.block-mobile-nav nav ul li ul li ul{display:none}.block-mobile-nav .sub-menu{padding-left:10px;padding:13px 0 10px 0}.block-faq h3{font-size:1.1rem}@media (min-width:575px){.block-faq h3{font-size:1.5rem}}@media (min-width:768px){.block-faq h3{font-size:1.7rem}}.block-faq .accordion .acc-a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:.5rem 1.5rem .5rem .5rem;color:#000;font-size:1rem;font-weight:400;border-bottom:1px solid #b98c31}@media (min-width:575px){.block-faq .accordion .acc-a{font-size:1.1rem;padding:.7rem 2rem .7rem .7rem}}@media (min-width:768px){.block-faq .accordion .acc-a{font-size:1.2rem;padding:1rem 3rem 1rem 1rem}}.block-faq .accordion .acc-a:hover,.block-faq .accordion .acc-a:hover::after{cursor:pointer;color:#b98c31}.block-faq .accordion .acc-a:hover::after{border:1px solid #b98c31}.block-faq .accordion .acc-a.active{color:#b98c31;border-bottom:1px solid #b98c31}.block-faq .accordion .acc-a::after{content:'\f067';font-family:FontAwesome;position:absolute;float:right;right:0;font-size:.5rem;color:#b98c31;padding:2px;width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #b98c31;text-align:center;line-height:10px;top:15px}@media (min-width:575px){.block-faq .accordion .acc-a::after{line-height:21px;font-size:.9rem;width:25px;height:25px}}@media (min-width:768px){.block-faq .accordion .acc-a::after{line-height:21px;font-size:1rem;width:30px;height:30px;right:1rem;padding:5px}}.block-faq .accordion .acc-a.active::after{content:'\f068';font-family:FontAwesome;color:#b98c31;border:1px solid #b98c31}.block-faq .accordion .content{opacity:0;padding:0 1rem;max-height:0;border-bottom:1px solid #000;overflow:hidden;clear:both;-webkit-transition:all .2s ease .15s;-o-transition:all .2s ease .15s;transition:all .2s ease .15s}.block-faq .accordion .content p{font-size:1rem}@media (min-width:575px){.block-faq .accordion .content p{font-size:1.1rem}}@media (min-width:768px){.block-faq .accordion .content p{font-size:1.2rem}}.block-faq .accordion .content.active{opacity:1;padding:1rem;max-height:100%;-webkit-transition:all .35s ease .15s;-o-transition:all .35s ease .15s;transition:all .35s ease .15s}.nw-bb{margin-top:1rem}.nw-bb:hover{background-color:#b98c32}.nw-bb:hover::before{color:#fff}.n-ml-10{margin-left:10px}.block-banner .item{min-height:600px}.page-template-page-mobile-services ul.sub-menu{display:none}.al-pg-booking iframe{border:none;width:100%;height:500px;outline:none}.mbs-js-btn-lctn{position:relative;z-index:-1;height:0;left:0;top:85px}.hom-js-btn-lctn{position:relative;z-index:-1;height:0;left:0;top:0}.block-testimonials .btn{margin:.5rem!important}.block-tabs .block-testimonials .data-block{background-color:transparent;box-shadow:none}.testi-block-tab{position:relative}.testi-block-tab figure{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;margin:0;overflow:hidden}.testi-block-tab figure:after{width:100%;height:100%;content:'';position:absolute;top:0;left:0;z-index:2;background-color:#000;opacity:.8}.testi-block-tab .data-block{margin-top:0;background-color:transparent;box-shadow:none}#myTab1{margin-bottom:-43px;margin-bottom:0;position:relative;z-index:1}.testi-block-tab{padding-top:14vh}.owl-dot{overflow:hidden!important}.more{overflow:hidden}.owl-item.active .tex-hide{display:none!important;font-size:1.2rem}.owl-item.active .tex-hide.active{display:block!important}.tex-hide{display:block;font-size:1.2rem}.item.block-testimonial div:nth-child(3){display:none}.block-testimonials .owl-carousel button.owl-dot span{width:1rem}.block-rating{padding-top:1rem}.block-rating img{max-height:20px;max-width:20px;margin:0 .5rem;display:none!important}.count-1 .count-img-1{display:block!important}.count-2 .count-img-1,.count-2 .count-img-2{display:block!important}.count-3 .count-img-1,.count-3 .count-img-2,.count-3 .count-img-3{display:block!important}.count-4 .count-img-1,.count-4 .count-img-2,.count-4 .count-img-3,.count-4 .count-img-4{display:block!important}.count-5 .count-img-1,.count-5 .count-img-2,.count-5 .count-img-3,.count-5 .count-img-4,.count-5 .count-img-5{display:block!important}.block-review-sources{padding-top:2rem}.block-review-sources img{max-height:40px;max-width:40px;margin:0 .5rem;display:none!important}.source-google .google-img{display:block!important}.source-facebook .facebook-img{display:block!important}.source-yellowpage .yellowpage-img{display:block!important}.testi-block-tab h2{position:relative;z-index:2;color:#b98c32}.testi-block-tab nav li{border-style:none}.testi-block-tab .block-testimonials{padding-top:3rem}.block-testimonials h2{position:relative;z-index:2;color:#b98c32}.gap-sm-down{padding-bottom:2rem}.gap-sm-down .block-line{position:relative}.block-testimonials .owl-nav{display:flex;justify-content:center!important}.block-testimonials .owl-nav button{margin:0 62px}.block-testimonials .owl-nav button span{font-size:14px!important;line-height:1!important;position:relative;height:30px;width:30px;display:block;border:1px solid #b98c32}.block-testimonials .owl-nav button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.owl-play-pause{position:absolute;width:100%;left:0;top: calc(15vh + 95px)}@media (min-width:575px){.owl-play-pause{top: calc(15vh + 103px)}}@media (min-width:768px){.owl-play-pause{top: calc(15vh + 107px)}}@media (min-width:992px){.owl-play-pause{top: calc(15vh + 115px)}}.page-template-front-page .owl-play-pause{top:0!important}.owl-play-pause span{font-size:14px!important;line-height:1!important;position:relative;margin:0 10px;z-index:10;position:relative;height:30px;width:30px;border:1px solid #b98c32}.owl-play-pause span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.owl-play-pause span:hover{cursor:pointer}.testi-block-tab nav a{font-size:.9rem;height:auto;line-height:1.6;border-radius:40px;margin:3px 5px;background-color:rgba(0,0,0,.3);border:1px solid #b98c32;color:#b98c32;font-weight:400;padding:5px 12px}.testi-block-tab nav a.active{background-color:rgba(0,0,0,1);color:#b98c32;font-weight:400;font-weight:700}.testi-block-tab nav a:hover{background-color:rgba(0,0,0,1);color:#b98c32;font-weight:400}.testi-block-tab nav a span{padding:0}.owl-play,.owl-stop{display:none}.owl-play.active{display:block}.owl-stop.active{display:block}.test-toggle{display:inline-block;font-size:1.2rem}}
.test-toggle:hover{cursor:pointer}.test-toggle .more{display:block}.test-toggle .less{display:none}.test-toggle.active .more{display:none}.test-toggle.active .less{display:block}.block-testimonials .owl-nav{position:absolute;width:100%;left:0;top:0}.block-testimonial .icon img{opacity:0}.block-testimonials footer{margin-top:0}.al-pg-booking iframe{margin:0 10%;width:80%}@media (min-width:768px){.al-pg-booking iframe{width:100%;margin:0}}@media (max-width:575px){.page-template-page-mobile-services .block-d-header .nav-block ul li:before{display:none}.page-template-page-mobile-services .block-d-header .nav-block ul li{display:inline-block;vertical-align:middle}.page-template-page-mobile-services .block-d-header .nav-block ul li a{font-size:.9rem}}.block-accordion ul li strong{width:calc(100% - 130px)}@media (max-width:575px){.block-accordion ul li strong{max-width:70%;width:calc(100% - 120px)}}.reverce{flex-direction:column-reverse}.page-template-faq-template .block-tabs nav a:hover{cursor:pointer}.block-c19{border-bottom:1px solid #b98c31;background-image:url(images/c-1back.jpg);position:relative;background-size:cover;font-weight:500}.block-c19 a{text-decoration:underline}.block-c19:after{display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,.85),rgba(255,255,255,1),rgba(255,255,255,1));opacity:1;z-index:1}@media (min-width:768px){.block-c19:after{background-image:linear-gradient(to right,rgba(255,255,255,.85),rgba(255,255,255,1),rgba(255,255,255,1))}}.block-c19 img{width:100%;height:auto}.block-c19 .container{position:relative;z-index:5}.block-accordion ul li em{margin-left:0}.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);text-align:center;font-size:16px;z-index:999;overflow-y:scroll}@media only screen and (min-width:768px){.popup{overflow-y:hidden}}.popup h2{font-weight:500;color:#000;text-align:center;position:relative;margin-bottom:1.7rem;font-size:30px}@media only screen and (min-width:768px){.popup h2{font-size:35px;margin-bottom:2rem}}.popup p{margin-bottom:.5rem;font-size:.9rem}.popup a{color:#b98c32;font-weight:700;text-decoration:none}.popup .btn{background:#b98c32;color:#fff;text-transform:uppercase;border:none;padding:15px 30px;display:inline-block;font-weight:700;margin:0 auto}.popup h2::after{display:block;content:"";position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);height:2px;width:80px;background-color:#b98c32}.popup-inner{max-width:700px;width:90%;padding:30px 20px;position:absolute;top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff;margin-bottom:8rem}@media only screen and (min-width:768px){.popup-inner{padding:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-bottom:0}}.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:rgba(0,0,0,.8);font-family:Arial,sans-serif;font-size:20px;text-align:center;line-height:100%;color:#fff}.popup-close:hover{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none}.popup-scroll{padding:1rem 0 1rem 0;text-align:left}@media only screen and (min-width:768px){.popup-scroll{overflow:hidden;padding:1rem 1em 1rem 0}}.popup-scroll::-webkit-scrollbar{background-color:#eee;width:10px}.popup-scroll::-webkit-scrollbar-thumb{border:1px #eee solid;border-radius:2px;background:#777;-webkit-box-shadow:0 0 8px #555 inset;box-shadow:0 0 8px #555 inset;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.popup-scroll::-webkit-scrollbar-track{-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.home.fixed{overflow:hidden}.hover-pointer{cursor:pointer!important}.page-template-page-mobile-services .owl-play-pause{top:0!important}.responcive-padding{padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:768px){.responcive-padding{padding-top:10vh;padding-bottom:10vh}}@media only screen and (min-width:992px){.responcive-padding{padding-top:15vh;padding-bottom:15vh}}.responcive-padding p{font-size:1.1rem}.responcive-padding p strong{font-size:1.3rem}.text-golden{color:#b98c32}.text-light-weight{font-weight:300}.block-header .menu-block ul li ul.sub-menu li a{margin:6px 0}.block-header .menu-block ul li ul.sub-menu li:first-child a{margin-top:0}.block-header .menu-block ul li ul.sub-menu li:last-child a{margin-bottom:0}.block-d-header .nav-block ul li ul.sub-menu li a{margin:6px 0}.block-d-header .nav-block ul li ul.sub-menu li:first-child a{margin-top:0}.block-d-header .nav-block ul li ul.sub-menu li:last-child a{margin-bottom:0}.dry-block .block-accordion article .data-text{min-height:auto}.block-header .menu-block ul li ul.sub-menu:before{height:60px;top:-50px;width:80%;left:10%}.bk-mod-sm a svg{height:2rem;width:2rem;stroke:#fff;transition:.4s}.bk-mod-sm a svg g{stroke:#fff;transition:.4s}.bk-mod-sm a:hover svg,.bk-mod-sm a:hover svg g{stroke:#b98c32}.block-footer .block-map .map-block{bottom:0;left:0}.display-none{display:none}.window-hide .window-hide-hide{display:none!important}.window-hide .window-hide-show{display:block!important}.page-id-34 .block-content-background footer{display:none}.mx-700{max-width:700px}#MessageModal .modal-dialog{max-width:800px}#MessageModal .modal-dialog img{width:180px}#MessageModal .modal-content{background-color:#231f20;color:#fff;font-size:1.1rem}#MessageModal .modal-body{padding:2rem 10%}#MessageModal .close{color:#fff;font-size:2.5rem;position:absolute;top:1rem;right:1rem;transition:.4s}.page-template-page-thankyou .block-page-banner{display:none!important}.bk-thankyou{padding-top:6rem;padding-bottom:6rem}.bk-thankyou h1{font-size:4rem}.bk-thankyou svg{width:5rem;height:5rem;fill:#b98c32}.bk-pickup-options ul li{display:block;position:relative;float:left}.bk-pickup-options ul li input[type="radio"]{position:absolute;visibility:hidden}.bk-pickup-options ul li label{display:block;position:relative;font-weight:300;padding:15px 15px 15px 55px;margin:0;z-index:9;cursor:pointer;color:#fff}.bk-pickup-options ul li:hover label{color:#fff}.bk-pickup-options ul li .check{display:block;position:absolute;border:3px solid #fff;border-radius:100%;height:22px;width:22px;top:17px;left:25px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.bk-pickup-options ul li:hover .check{border:3px solid #fff}.bk-pickup-options ul li .check::before{display:block;position:absolute;content:'';border-radius:50%;height:8px;width:8px;top:4px;left:4px;margin:auto;transition:background .25s linear}.bk-pickup-options input[type=radio]:checked ~ .check {border:3px solid #b98c32}.bk-pickup-options input[type=radio]:checked ~ .check::before{background:#b98c32}.bk-pickup-options input[type=radio]:checked ~ label{color:#b98c32}.bridal-text{display:none}@import url('https://fonts.googleapis.com/css2?family=Merienda:wght@300..900&display=swap');.new-banner h2{background:transparent;color:#fff;font-size:25px;letter-spacing:2px;line-height:39px;position:relative;top:0;padding:0;left:0;z-index:3}.new-banner strong{font-weight:600;color:#fff}.new-banner{position:relative;top:0;min-height:100vh;margin:auto;width:100%;background-position:top center;background-size:cover;aspect-ratio: 1920/550;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.new-banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#594b00;background: linear-gradient(3deg, rgb(89 75 0 / 23%) 0%, rgb(0 0 0 / 37%) 35%, rgb(0 0 0 / 41%) 100%);z-index:2}.contact_banner{background: #fff0;padding:15px 42px;margin-top:20px;border:2px solid #fff;transition:background-color .3s ease , transform .3s ease;border-radius:25px;display:block;font-size:20px}.contact_banner:hover{background-color:#b98c32}.btn{border-radius:25px}.for-new-text{position:relative}.for-new-text:before{content:'';height:1px;width:100%;display:block;position:absolute;background-color:#b98c32;top:15%}.contact_banner:before{color:#fff}.for-new-text:after{content:'';height:1px;width:100%;display:block;position:absolute;background-color:#b98c32;bottom:10%}.white_space{padding-bottom:15px}.white_space .new-banner-1{min-height:500px;display:flex;background-size:cover;width:100%;position:relative;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:center center;aspect-ratio: 1920/500;flex-direction:column;align-content:center;justify-content:center;flex-wrap:wrap;align-items:center;padding-left:20px;padding-right:20px}.new-banner-1 h2{z-index:9;position:relative;bottom:0%;left:0%;color:#fff;font-family:Roboto;font-size:32px;font-style:normal;font-weight:300;line-height:34px}.bg-grid-3{position:absolute;background: linear-gradient(180deg, rgb(0 0 0 / 33%) 46.84%, rgba(0, 0, 0, 0.80) 105.19%), url(<path-to-image>), #d3d3d34a 0px -18.642px / 100% 123.441% no-repeat;width:100%;height:100%}.w-hlf{width:50%}.new-banner video{position:absolute;left:0;top:0;z-index:1;width:100%}@media only screen and (max-width:600px){.block-footer .power-block{margin-top:0;font-size:.9rem}.new-banner{position:relative;top:60px;min-height:480px;margin:auto;width:100%;background-position:70% 100%;background-size:cover;aspect-ratio: 1920/480;background-repeat:no-repeat}.new-banner video{position:absolute;left:0;top:0;width:480px;height:480px;object-fit:cover}.contact_banner{position:absolute;top:0%;left:0%;padding:15px 10px;margin-left:0}.for-new-text{padding:100px 0 20px 0}.for-new-text:before{content:'';height:1px;width:100%;display:block;position:absolute;background-color:#b98c32;top:10%}.for-new-text:after{content:'';height:1px;width:100%;display:block;position:absolute;background-color:#b98c32;bottom:0%}.for-new-text h3{font-size:21px;text-align:center;font-weight:300;line-height:31px;padding:0 40px}.w-hlf{width:100%!important}.services-sec{gap:15px;display:flex;margin-bottom:15px;flex-direction:column}}.main_title{font-size:40px!important;font-weight:500!important;position:relative;margin-bottom:25px}.main_title:after{content:"";width:100%;display:block;height:2px;background:#fff;text-align:center;position:absolute;left:50%;z-index:24;top:150%;transform:translate(-50%,-60%)}.read_more{color:#fff!important;border:1px solid #fff;z-index:9;max-width:fit-content;padding:10px 25px;border-radius:25px;cursor:pointer;position:relative}.read_more span{display:block;letter-spacing:4px;transform:scale(1);transition:transform .3s ease}.read_more:hover{background-color:#b98c32}.read_more:hover span{transform:scale(.9)}.two-col{gap:15px;display:flex;margin-bottom:15px}.services-sec{gap:15px;display:flex;margin-bottom:15px}.bg-grid-4{position:absolute;background: linear-gradient(180deg, rgb(35 31 32 / 38%) 46.84%, rgba(0, 0, 0, 0.80) 96.31%), url(<path-to-image>), #d3d3d300 0px -44.091px / 100% 131.332% no-repeat;width:100%;height:100%}.testi-block-tab figure:after{background-color:#060606!important;opacity:.85!important}.testi-block-tab nav a{font-size:.9rem;height:auto;line-height:1.6;border-radius:40px;margin:3px 5px;background-color:rgba(0,0,0,.3)!important;border:1px solid #b98c32;color:#b98c32;font-weight:400;padding:5px 12px}.block-footer{background-color:#000!important}#playButton{opacity:0}.dropdown_button{position:relative}.dropdown_button .dropdown-content{position:absolute;width:100%;display:none;top:0;padding-top:58px;left:0}.dropdown_button .dropdown-content a{color:#fff;text-transform:uppercase;letter-spacing:3px;font-size:13px;border-radius:1rem;background:#b98c32;padding-top:10px;padding-bottom:10px;padding-left:15px;width:100%;display:block;border:1px solid #fff}.items-baseline{align-items:baseline}#newlocation{display:none;opacity:0;animation:slideIn .5s forwards , fadeIn .5s forwards}#newlocation .modal-content{background:#fff}#newlocation .modal-dialog{margin:auto}#newlocation .flex{display:flex;flex-direction:row;flex-wrap:wrap}#newlocation .w-50{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}#newlocation .close{position:absolute;right:10px;top:0;color:#b98c31;font-size:38px}#newlocation h2{color:#b98c31}#newlocation .nw-bb{min-width:200px}@media (min-width:576px){#newlocation .modal-dialog{max-width:688px}}@media only screen and (max-width:700px){#newlocation .flex{display:flex;flex-direction:column;flex-wrap:wrap}#newlocation .w-50{width:100%!important}#newlocation .w-50 img{width:320px}#newlocation h2{margin-top:25px}}@keyframes slideIn {
    to {
        transform: translateY(0);
    }
}@keyframes fadeIn {
    to {
        opacity: 1;
    }
}.breadcrumbs{list-style:none;display:flex;gap:10px;justify-content:center;align-items:center;margin:0;padding:0;margin-bottom:10px;flex-wrap:wrap}.accordion-container{max-width:700px;width:100%}.accordion{overflow:hidden;border:1px solid #b98c32;margin-bottom:15px;padding:15px;border-radius:20px}.accordion p{margin-bottom:0}.accordion-checkbox{display:none}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:0 10px;font-size:22px;color:#fff;cursor:pointer;position:relative}.accordion-header p{font-weight:bold;margin-bottom:0}.accordion-icon{position:relative;width:20px;height:20px}.accordion-icon::before,.accordion-icon::after{content:'';position:absolute;background-color:#b98c32;transition:transform .3s}.accordion-icon::before{width:3px;height:20px;top:0;left:50%;transform:translateX(-50%)}.accordion-icon::after{width:20px;height:3px;top:50%;left:0;transform:translateY(-50%)}.accordion-checkbox:checked+.accordion-header .accordion-icon::before{transform:translateX(-50%) rotate(90deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 10px}.accordion-content ul{padding-left:20px;color:#fff}.accordion-checkbox:checked ~ .accordion-content {max-height:100%;padding:0}.desk-hidden{display:none}@media only screen and (max-width:767px){.mob-hidden{display:none!important}.desk-hidden{display:block!important}}.owl-carousel .owl-stage{overflow:hidden}.btn-ltrspc{padding:10px 1.5rem!important}.btn-ltrspc:hover{border:1px solid #fff!important}h1.opal-heading{font-size:32px;font-weight:400;line-height:38px;text-transform:uppercase;color:#fff;margin-bottom:10px}@media (max-width:1024px){h1.opal-heading{font-size:28px}}@media (max-width:768px){h1.opal-heading{font-size:24px}}@media (max-width:767px){h1.opal-heading{font-size:22px}}@media (max-width:480px){h1.opal-heading{font-size:20px}}h1.opal-heading span{color:#ffa500}