.gallery{min-height:100vh;overflow:hidden;position:relative}.gallrey_con h2{color:#a78b6b;font-family:var(--p_font);font-size:23px;font-weight:300;letter-spacing:-.01em;line-height:1.28571;margin-bottom:25px;text-transform:uppercase}.gallrey_row{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.mySwiper3 .swiper-slide{filter:brightness(.8)}.mySwiper3 .swiper-slide img{filter:blur(8px)}.gallrey_row>div{flex:1;width:49%}.gallrey_form{margin-inline:auto;max-width:100%;width:100%}.gallrey_img img{width:100%}.gallrey_form form{font-family:var(--p_font)}.gallrey_form .form-title{color:#a78b6b;font-size:20px;font-weight:400;line-height:1.28571;margin:0 0 20px;text-align:center;text-transform:uppercase}.gallrey_form form input:not([type=checkbox]):not([type=submit]):not([type=radio]),.gallrey_form form select,.gallrey_form form textarea{background:#fff;border:1px solid #555555a3;color:#a78b6b;font-family:inherit;font-size:13px;height:34px;padding:5px 10px;text-transform:capitalize}.gallrey_form form input:not([type=checkbox]):not([type=submit]):not([type=radio]),.gallrey_form form select:not(.hs-fieldtype-intl-phone select),.gallrey_form form textarea{width:100%!important}.gallrey_form form textarea{height:80px}.gallrey_form form input:focus,.gallrey_form form select:focus,.gallrey_form form textarea:focus{outline:none}.gallrey_form form .hs-fieldtype-intl-phone input[type=tel],.gallrey_form form select{color:#5c5a53!important}.gallrey_form form label{color:#a78b6b;display:block;font-size:13px;font-weight:300;margin:0 0 5px;text-transform:uppercase}.gallrey_form form .hs-form-field{margin:0 0 20px}.gallrey_form form .hs-fieldtype-intl-phone{display:flex;width:100%!important}.gallrey_form form .hs-fieldtype-intl-phone input{margin-left:8px}.gallrey_form form .hs-fieldtype-intl-phone select{float:left;width:40%!important}.gallrey_form form .inputs-list{list-style:none;margin:0;padding:0}.gallrey_form form .inputs-list li label{align-items:flex-start;display:flex;font-family:var(--s_font);font-size:18px;line-height:1.2em;margin:0;text-transform:inherit}.gallrey_form form .inputs-list li label>span{margin-left:10px!important}.gallrey_form form .hs-error-msgs.inputs-list li label{color:#992323;font-size:15px}.gallrey_form form .hs-error-msgs.inputs-list{margin:10px 0 0}.gallrey_form .legal-consent-container p{color:#a78b6b;font-family:var(--s_font);font-size:18px;line-height:1.2em;margin:10px 0 0}.gallrey_form .hs-form-field legend{color:#5c5a53;font-family:var(--s_font);font-size:18px;line-height:1.2em;margin:0 0 6px}.gallrey_form input[type=submit]{background:#a78b6b;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;height:40px;margin:20px 0 0;padding:5px 20px;width:100%}.gallrey_form .submitted-message,.gallrey_form .submitted-message>p,.gallrey_form .submitted-message>p>span{color:#b29a7e;font-family:var(--s_font)!important;font-size:20px;line-height:1.3em;padding:0;text-align:center}.gallrey_con,.gallrey_tab{align-items:center;display:flex;justify-content:center}.gallrey_tab{flex-wrap:wrap;gap:20px;margin:0;padding-left:0}.gallrey_tab>li>a:hover{background:#e5e1cf55;border:1px solid #e5e1cf55}.gallrey_tab>li{list-style:none}.gallrey_tab>li.active>a{background:#e5e1cf55;border:1px solid #e5e1cf55}.gallrey_tab>li>a{border:1px solid #555;color:#5c5153;cursor:pointer;display:inline-block;font-family:var(--p_font);font-size:12.78px;font-weight:300;padding:.65em 2em;text-transform:uppercase;transition:.2s ease-in-out}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")!important}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")!important}.modal{height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10000}.modal.is-visible{visibility:visible}.modal-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden;width:100%;z-index:10}.modal.is-visible .modal-overlay{opacity:1;transition-delay:0s;visibility:visible}.modal-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 0 1.5em rgba(0,0,0,.35);left:50%;margin-left:-16em;overflow:hidden;position:absolute;top:3em;width:32em;z-index:9999}.modal-transition{opacity:0;transform:translateY(-10%);transition:all .3s .12s}.modal.is-visible .modal-transition{opacity:1;transform:translateY(0)}.modal-content,.modal-header{padding:1em}.modal-header{background-color:#fff;padding-bottom:0;position:relative}.modal-header h2{color:#a78b6b;font-size:20px;font-weight:400;line-height:1.28571;margin:0;text-align:center;text-transform:uppercase}.modal-close{position:absolute;right:15px;top:15px}.modal-close:hover{color:#777}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}.modal-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:content-box;color:var(--bs-btn-close-color);height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}@media(max-width:767px){.gallrey_form{max-width:540px;padding:0 15px}.gallery{min-height:100%;padding:30px 0}.gallrey_row{flex-direction:column-reverse;gap:30px}.gallrey_row>div{flex:auto;width:100%}.modal-wrapper{left:0;margin:0 auto;max-width:450px;right:0;top:3em;z-index:9999}}@media(min-width:768px) and (max-width:991px){.gallrey_img img{height:100%;object-fit:cover}}@media(max-width:479px){.gallrey_form form .hs-form-field .input{margin:0!important}.modal-wrapper{left:0;margin:0 auto;right:0;top:3em;width:94%;z-index:9999}}