.blur-column{background:#fdfdfdc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box}.blur-heading{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box}.form-continer{display:flex;align-items:stretch;gap:5px}.cate .et_pb_widget_area ul{list-style:disc!important}.about-form-main-continer input[type="text"],.about-form-main-continer input[type="email"],.about-form-main-continer select,.about-form-main-continer textarea{width:100%;border:1px solid #d9d9d9;border-radius:10px;background:#ffffff;padding:14px 16px 14px 25px;font-size:14px;box-sizing:border-box;text-transform:capitalize;font-family:'inter';box-shadow:3px 3px 4px rgb(0 0 0 / 5%)}.about-form-main-continer .left-input-fields select{width:100%!important;padding-right:30px!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5' fill='none' stroke='%23555555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 18px center!important;background-size:14px!important}.left-input-fields p{margin-bottom:0px;padding-bottom:5px}.left-input-fields textarea.wpcf7-form-control.wpcf7-textarea{height:193px}.about-form-button .wpcf7-submit{font-size:15px;font-family:'inter';letter-spacing:3px;color:#fff;border-radius:50px;float:right;background:#C59F5D;padding:8px 45px!important;border:1px solid #C59F5D!important}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%;border:1px solid #d9d9d9;border-radius:10px;background:#ffffff96;padding:14px 16px 14px 25px;font-size:14px;box-sizing:border-box;text-transform:capitalize;font-family:'inter';box-shadow:3px 3px 4px rgb(0 0 0 / 5%);margin-bottom:2px}.about-form-main-continer .et_pb_button{margin-top:10px!important}.about-form-button .wpcf7-submit:hover{background-color:#fff;color:#C59F5D;padding:8px 45px!important}@media only screen and (max-width:767px){.form-continer{display:block}.left-input-fields{padding-top:5px}.about-form-button .wpcf7-submit{width:100%}.image-box .dtq-info-box.dtq-swapped-img-selector.dtq-hover--none{display:block}}.dsm-before-after-image-slider-container{border-radius:14px!important}.page-id-1958 .custom-booking-form .custom-submit{background:#000}.page-id-1881 .custom-booking-form .custom-submit{background:#000}.page-id-1908 .custom-booking-form .custom-submit{background:#000}.page-id-1745 .custom-booking-form .custom-submit{background:#000}.page-id-1850 .custom-booking-form .custom-submit{background:#000}.page-id-415 .custom-booking-form .custom-submit{background:#000}.page-id-1605 .custom-booking-form .custom-submit{background:#000}.page-id-966 .custom-booking-form .custom-submit{background:#000}.page-id-966 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-1881 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-1908 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-1958 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-1605 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-1745 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-1850 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-415 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-325 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-763 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background:#fff}.page-id-415 .custom-booking-form .custom-submit:hover{background:#fff;color:#000}.page-id-929 .about-form-button .wpcf7-submit{width:100%}.gallery-carousel .carousel_content.img_caro{position:relative;overflow:hidden}.gallery-carousel .carousel_content.img_caro img{display:block;width:100%;height:100%;object-fit:cover}.gallery-carousel .img_caro_bottom.img_caro_text{position:absolute!important;bottom:0;left:0;right:0;width:100%!important;text-align:center!important;padding:14px 10px;background:rgb(0 0 0 / 17%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box}.gallery-carousel .img_caro_bottom.img_caro_text span{letter-spacing:0.5px;display:block;width:100%;text-align:center;color:#fff;font-weight:700;font-size:22px;font-family:'Inter'}.gallery-carousel .img_caro_bottom.img_caro_text span{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;text-align:center;color:#fff;font-weight:600;font-size:18px}.gallery-carousel .img_caro_bottom.img_caro_text span::after{content:"";display:inline-block;width:16px;height:16px;background-image:url("https://moiz.staging-server.me/wp-content/uploads/2026/08/arrow.png");background-size:contain;background-repeat:no-repeat;margin-top:5px}.gallery-carousel .swiper-button-prev,.gallery-carousel .swiper-button-next{box-shadow:0 2px 8px rgba(0,0,0,0.15);border-radius:50%;background-color:#fff}@media screen and (min-device-width:320px) and (max-device-width:481px){#rmp_menu_trigger-271{top:65px}}.custom-booking-form{width:100%}.custom-booking-form .form-field{width:100%;margin-bottom:8px}.custom-booking-form .custom-input,.custom-booking-form .custom-select,.custom-booking-form .custom-textarea{width:100%;box-sizing:border-box;border:1px solid #d5d5d5;border-radius:11px;background:#ffffff;font-family:Arial,sans-serif;font-size:15px;font-weight:400;outline:none;box-shadow:none;transition:all 0.2s ease}.custom-booking-form .custom-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23333333' stroke-width='1.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 20px center!important;background-size:12px!important}.custom-booking-form .custom-input{height:52px;padding:0 27px}.custom-booking-form .custom-select{height:52px;padding:0 27px;padding-right:45px;cursor:pointer;appearance:auto;-webkit-appearance:auto}.custom-booking-form .custom-textarea{height:128px;min-height:128px;max-height:128px;padding:14px 27px;resize:none;line-height:1.5}.custom-booking-form input::placeholder,.custom-booking-form textarea::placeholder{color:#b7b7b7;opacity:1}.custom-booking-form select{color:#b7b7b7}.custom-booking-form select option{color:#333333}.custom-booking-form .custom-input:focus,.custom-booking-form .custom-select:focus,.custom-booking-form .custom-textarea:focus{border-color:#c9c9c9}.custom-booking-form .form-submit{width:100%;margin-top:18px}.custom-booking-form .custom-submit{width:100%;height:58px;padding:0;border:none;border-radius:30px;background:#c9a35f;color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:all 0.3s ease}.custom-booking-form .custom-submit:hover{background:#b9914d;color:#ffffff}.custom-booking-form br{display:none}.custom-booking-form .wpcf7-form-control-wrap{display:block;width:100%}.custom-booking-form .wpcf7-not-valid{border-color:#d66!important}.custom-booking-form .wpcf7-response-output{margin:15px 0 0!important;padding:10px!important;font-size:13px}@media (max-width:480px){.custom-booking-form{max-width:100%}.custom-booking-form .custom-input,.custom-booking-form .custom-select{height:52px}.custom-booking-form .custom-input,.custom-booking-form .custom-select,.custom-booking-form .custom-textarea{padding-left:27px;padding-right:27px}.custom-booking-form .custom-textarea{height:128px;min-height:128px}.custom-booking-form .custom-submit{height:58px;font-size:14px}}.exact-contact-form{width:100%;background:#faf7f1;padding:0px;box-sizing:border-box;font-family:inherit}.exact-contact-form .ecf-row{display:grid;grid-template-columns:1fr 1fr;column-gap:14px;margin:0 0 10px 0}.exact-contact-form .ecf-field,.exact-contact-form .ecf-full,.exact-contact-form .ecf-message{width:100%;box-sizing:border-box}.exact-contact-form input[type="text"],.exact-contact-form input[type="email"],.exact-contact-form input[type="tel"],.exact-contact-form select{width:100%!important;height:53px!important;min-height:53px!important;margin:0!important;padding:0 40px!important;box-sizing:border-box!important;background-color:#ffffff!important;border:0!important;border-radius:6px!important;color:#292929!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:53px!important;outline:none!important;box-shadow:none!important}.exact-contact-form input::placeholder{color:#292929!important;opacity:1!important}.exact-contact-form .ecf-select{position:relative}.exact-contact-form .ecf-select select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding-right:55px!important;cursor:pointer;line-height:normal!important;background-color:#fff!important}.exact-contact-form .ecf-select::after{content:"";position:absolute;right:34px;top:50%;width:7px;height:7px;border-right:2px solid #222;border-bottom:2px solid #222;transform:translateY(-65%) rotate(45deg);pointer-events:none}.exact-contact-form>.ecf-full{margin-bottom:10px}.exact-contact-form .ecf-message{margin:0}.exact-contact-form textarea{width:100%!important;height:121px!important;min-height:121px!important;max-height:121px!important;margin:0!important;padding:17px 40px!important;box-sizing:border-box!important;background:#ffffff!important;border:0!important;border-radius:12px!important;color:#292929!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;outline:none!important;box-shadow:none!important;resize:none!important}.exact-contact-form textarea::placeholder{color:#292929!important;opacity:1!important}.et_pb_button{background-color:#C19B59;font-size:16px;border:0px solid;border-radius:30px;padding:10px 30px 10px 30px!important;color:#fff;font-weight:600;font-family:inter}.exact-contact-form .ecf-button{text-align:center;margin-top:17px}button.wpcf7-form-control.wpcf7-submit.has-spinner.et_pb_button.et_pb_bg_layout_light{padding:14px 40px!important}.exact-contact-form .wpcf7-spinner{display:none!important}.exact-contact-form .wpcf7-not-valid-tip{font-size:12px;margin-top:3px}.exact-contact-form .wpcf7-response-output{margin:12px 0 0!important}.exact-contact-form .et_pb_button:hover{background-color:#fff;color:#C19B59}@media (max-width:767px){.exact-contact-form{padding:12px 8px}.exact-contact-form .ecf-row{grid-template-columns:1fr;row-gap:10px;margin-bottom:10px}.exact-contact-form input[type="text"],.exact-contact-form input[type="email"],.exact-contact-form input[type="tel"],.exact-contact-form select{padding-left:25px!important;padding-right:45px!important}.exact-contact-form textarea{padding-left:25px!important;padding-right:25px!important}.exact-contact-form .ecf-select::after{right:25px}.et_pb_button{font-size:14px}}.et_button_no_icon .et_pb_button:after{display:inline-flex!important}.video-fixed-height .et_pb_video_box{height:335px!important;overflow:hidden;position:relative}.video-fixed-height .et_pb_video_overlay{height:335px!important;width:100%!important;position:absolute!important;top:0;left:0;display:block!important}.video-fixed-height .et_pb_video_overlay img{height:335px!important;width:100%!important;object-fit:cover!important;display:block!important;position:relative}.video-fixed-height video{height:335px!important;width:100%!important;object-fit:cover!important}.video-fixed-height iframe{height:335px!important;width:100%!important}@media only screen and (max-width:980px){.video-fixed-height .et_pb_video_box{height:100%!important;position:relative!important;min-height:200px}.video-fixed-height .et_pb_video_overlay{height:100%!important;width:100%!important;position:absolute!important;top:0;left:0;display:block!important}.video-fixed-height .et_pb_video_overlay img{height:100%!important;width:100%!important;object-fit:cover!important;display:block!important}.video-fixed-height video{height:100%!important;object-fit:cover!important}.video-fixed-height iframe{height:100%!important}}.wpcf7-form .wpcf7-submit::after,.wpcf7-form .wpcf7-submit::before,.wpcf7-form input[type="submit"]::after,.wpcf7-form input[type="submit"]::before,.dtq-cf7-styler .wpcf7-submit::after,.dtq-cf7-styler .wpcf7-submit::before,.et_pb_module .wpcf7-submit::after,.et_pb_module .wpcf7-submit::before{content:none!important;display:none!important;opacity:0!important;width:0!important}.faq-accordion .et_pb_toggle:nth-child(n+5){display:none;opacity:0;transform:translateY(-15px);max-height:0;overflow:hidden;transition:opacity 0.4s ease,transform 0.4s ease,max-height 0.4s ease}.faq-accordion .et_pb_toggle.faq-show{display:block;opacity:1;transform:translateY(0);max-height:1000px}.faq-accordion .et_pb_toggle.faq-hide{opacity:0;transform:translateY(-15px);max-height:0}.qa-wrapper{width:100%;border:1px solid rgb(21 21 21 / 26%);border-radius:30px;overflow:auto}.qa-tabs{display:flex;flex-wrap:wrap;justify-content:space-between}.qa-tab:hover{background:#C19B59!important;color:#fff!important;border-radius:30px 30px 0px 0px;transition:0.1s}.qa-answer p{color:#151515b3;font-family:'Inter';font-size:16px;width:90%;padding-bottom:15px!important}.qa-tab{background:#fff;border:none;padding:26px 44px;cursor:pointer;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:15px;font-family:'Inter';color:#B4B4B4}.qa-answer ul li{color:#151515b3;font-family:'Inter';font-size:16px;width:90%}.qa-tab.active{background:#C19B59;color:#fff;border-radius:30px 30px 0px 0px}.qa-item{padding:30px 45px;border-top:1px solid rgb(21 21 21 / 26%)}.qa-item:last-child{border-bottom:none}.qa-category{color:#c29c5a;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.qa-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:22px;line-height:1.4;font-family:'Belgiano Serif';color:#151515}.qa-icon{width:10px;height:10px;border-right:2px solid #C19B59;border-bottom:2px solid #C19B59;transform:rotate(45deg);transition:all .3s ease;margin-right:10px;flex-shrink:0}.qa-item.active .qa-icon{transform:rotate(-135deg)}.qa-answer{display:none;padding-top:20px;margin-left:77px}.qa-item.active .qa-answer{display:block}.qa-item.active .qa-icon{content:"−"}.qa-read-more{display:inline-block;margin-top:5px;color:#c29c5a;font-weight:700;text-decoration:none;font-size:16px;font-family:'Inter';margin-left:77px;letter-spacing:1px}.qa-question-left{display:flex;align-items:flex-start;gap:20px}.qa-qicon{width:55px;height:55px;border-radius:50%;background:#F4EFE7;color:#C19B59;display:flex;align-items:center;justify-content:center;font-size:30px;font-family:'Inter';flex-shrink:0;font-weight:300}.qa-title{font-size:22px;line-height:1.4}ul.faq-category-list li a{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-size:20px;color:#000000!important;line-height:26px;text-transform:capitalize;margin-bottom:8px!important}ul.faq-category-list li{margin-bottom:4px}.faq-search-input{width:100%;padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important;font-size:14px;line-height:normal!important;border-color:#151515!important;color:#151515!important;border-radius:8px;box-sizing:border-box;font-weight:700;font-family:'Inter'}.faq-search-input:focus{outline:none}.faq-category-list li::marker{color:#151515;font-size:18px}.faq-search-input::placeholder{color:#151515;opacity:1}@media only screen and (max-width:980px){.qa-tab{padding:18px 26px;font-size:14px;width:33%}.qa-answer{margin-left:75px}.qa-read-more{margin-left:75px}}@media only screen and (max-width:767px){.qa-tab{padding:15px 20px;font-size:13px;width:50%}.qa-qicon{width:35px;height:35px;font-size:22px}.qa-title{font-size:18px;line-height:1.3}.qa-answer ul li{font-size:14px;width:100%}.qa-answer{margin-left:5px}.qa-read-more{font-size:14px}.qa-item{padding:15px}.qa-category{font-size:14px}.qa-read-more{margin-left:5px}.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:fit-content}}ul#rmp-menu-271 li a{text-transform:uppercase; letter-spacing:1px!important}.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div{visibility:visible!important}.et_pb_section_video_bg video,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg embed{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}.rmgs-badge{bottom:25px!important;font-size:14px!important;padding:16px 20px!important;border-radius:35px!important}.rmgs-cat-thumbs{gap:1px!important}.rmgs-card-title{padding:20px 20px!important;font-size:16px!important;color:black!important;font-family:'Inter'!important;line-height:22px!important}.rmgs-cat-header{display:none}.rmgs-cat-thumb img{aspect-ratio:4 / 5!important}.rmgs-grid{margin:10px 0!important}p.rmgs-case-back{display:none}h2.rmgs-case-title{display:none}.rmgs-case-view-label{display:none}.rmgs-case-view-img img{aspect-ratio:2 / 2}.rmgs-badge-before{left:70px}.rmgs-badge-after{left:70px}.rmgs-case-view-images{position:relative!important;display:flex!important;justify-content:space-between!important;gap:10px!important}.rmgs-case-view-arrow{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2!important;font-size:16px!important;width:30px!important;height:30px!important}p.rmgs-case-back{display:none!important}h2.rmgs-case-title{display:none!important}.rmgs-case-view-label{display:none!important}.rmgs-case-view-img img{aspect-ratio:2 / 2!important}.rmgs-badge-before{left:70px!important}.rmgs-badge-after{left:70px!important}.rmgs-case-details{background:#faf5ec!important;border-radius:8px!important;padding:28px!important}ul.rmgs-case-details-list{padding:0px!important}.rmgs-case-details-list li strong{font-size:14px!important;font-family:'Inter'!important;color:#151515!important;line-height:14px!important}.rmgs-case-details-list li span{font-size:12px!important;color:#151515!important;font-family:'Inter'!important}.rmgs-detail-icon{height:40px!important;width:40px!important}.rmgs-case-details h3{font-size:30px!important;font-family:'Belgiano Serif'!important;color:#151515!important}.rmgs-case-details-divider{margin-top:20px!important}.rmgs-case-notes{font-size:18px!important;color:#151515!important;font-family:'Belgiano Serif'!important}.rmgs-root-card-body h2{margin:0px 0 0px!important;font-size:18px!important;font-weight:700!important;font-family:'Inter'!important}.rmgs-root-link--featured{color:#000!important;font-size:14px!important;font-family:'Inter'!important}.rmgs-root-link{color:#000!important;font-size:14px!important;font-family:'Inter'!important}p.rmgs-case-nav{display:none!important}.rmgs-category-description{display:none!important}@media screen and (min-device-width:768px) and (max-device-width:981px){.rmgs-badge{bottom:10px!important;font-size:12px!important;padding:10px 15px!important;border-radius:35px!important}.rmgs-card-title{font-size:12px!important;line-height:16px!important}}@media screen and (min-device-width:320px) and (max-device-width:767px){.rmgs-badge{bottom:10px!important;font-size:10px!important;padding:10px 15px!important;border-radius:35px!important}.rmgs-card-title{padding:10px 10px!important;font-size:10px!important;line-height:16px!important}}