@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";.font-inter{font-family:var(--fontInter);letter-spacing:1.26px}.chatbot-header{display:flex;align-items:center;justify-content:space-between;border-radius:3px 3px 0 0;padding:14px 20px}.chatbot-header   .btn-filter-main{display:flex;align-items:center;gap:.5rem}.chatbot-header   .btn-filter-main   .btn-add-filter{display:flex;align-items:center;gap:.25rem}@media (min-width: 768px){.chatbot-header   .btn-filter-main   .btn-add-filter   img{max-width:20px;max-height:16px}}.chatbot-header   .btn-filter-main--lg{display:flex}@media (max-width: 767px){.chatbot-header   .btn-filter-main--lg{display:none}}.chatbot-header   .btn-filter-main--sm{display:none}@media (max-width: 767px){.chatbot-header   .btn-filter-main--sm{display:flex;gap:.75rem}}.chatbot-header   .status-bar{display:flex;align-items:center;gap:1.25rem}.chatbot-header   .status-bar   .status{display:flex;align-items:center;gap:.25rem;font-weight:600}.chatbot-header   .status-bar   .status:before{content:"";height:.5rem;width:.5rem;border-radius:9999px}.chatbot-header   .status-bar   .status--connected:before{background:#15A100}.chatbot-header   .status-bar   .status--disconnected:before{background:#D30505}@media (max-width: 767px){.chatbot-header   .status-bar   .status{font-weight:400;color:#9522dc}.chatbot-header   .status-bar{flex-direction:row-reverse;gap:.75rem}}.cus_modal_close{position:static;width:32px;height:32px;right:22px;border-radius:40px;background:#EBEBEB}.cus_modal_close   i{font-size:1.125rem;line-height:1.75rem}.only_mobile{display:none}@media (max-width: 767px){.only_mobile{display:block}}.modal{padding:0;overflow:unset}.modal   .modal-wrap{margin-left:auto;margin-top:auto;height:100%;margin:unset;max-width:100%;max-height:100%;min-height:unset;background:#F9F9FA}.modal   .modal-content{height:calc(100vh - 68px);height:calc(100dvh - 68px)}.modal   .modal-content   .content-wrap{display:flex;height:100%;width:100%;max-width:100%}.modal   .modal-content   .content-wrap   .left-content{flex:1 1 auto;padding:0 23px;display:flex;flex-direction:column;gap:1.25rem}@media (max-width: 991px){.modal   .modal-content   .content-wrap   .left-content{padding:0 16px;min-height:0px}}@media (max-width: 767px){.modal   .modal-content   .content-wrap   .left-content   .filters-wrap:not(.filters-wrap--sm){display:none}}.modal   .modal-content   .content-wrap   .left-content   .center-content-main{flex:1 1 auto;overflow-y:auto;padding:.75rem;align-items:center;justify-content:flex-start;display:flex;flex-direction:column}.modal   .modal-content   .content-wrap   .left-content   .center-content-main   .center-content{margin:auto;text-align:center;max-width:1024px}.modal   .modal-content   .content-wrap   .left-content   .sec-title{text-align:center;font-weight:600;font-size:23px;line-height:25px;font-family:Figtree,sans-serif;margin-bottom:24px;text-transform:none}@media (max-width: 767px){.modal   .modal-content   .content-wrap   .left-content   .sec-title{margin-bottom:1.25rem;font-size:20px}}.modal   .modal-content   .content-wrap   .left-content   .search-container{display:flex;flex-direction:column;justify-content:center;gap:35px;padding:19px 30px;border-radius:16px;background:#FFF;box-shadow:0 1px 2px #1f293714}@media (max-width: 991px){.modal   .modal-content   .content-wrap   .left-content   .search-container{padding:19px}}@media (max-width: 767px){.modal   .modal-content   .content-wrap   .left-content   .search-container{gap:8px}}.modal   .modal-content   .content-wrap   .left-content   .search-container   textarea{width:100%;border-style:none;background-color:transparent;font-weight:400;font-size:14px;outline:none;padding:10px;color:#000;font-family:Figtree,sans-serif;resize:none}.modal   .modal-content   .content-wrap   .left-content   .search-container   textarea::placeholder{color:#6b7280}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history{display:flex;align-items:center;justify-content:space-between}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle{display:flex;align-items:center;border-radius:40px;border:1px solid #EBEBEB;background:#EBEBEB;box-shadow:0 4px 6px #0000000a;padding:4px}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle   button{display:flex;cursor:pointer;align-items:center;gap:.25rem;font-weight:600;height:38px;padding:0 24px;border-radius:123px}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle   button.btn-edit{background:#FFF;box-shadow:0 1px 2px #1f293714}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle--sm{display:none}@media (max-width: 767px){.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle--sm{display:flex;flex-direction:row-reverse;gap:.75rem}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle--sm   button{width:38px;height:38px;padding:0}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .toggle--sm   button.btn-edit{justify-content:center}}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history   .action-bar{display:flex;align-items:center;gap:10px}@media (max-width: 767px){.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history--lg{display:none}}.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history--sm{display:none}@media (max-width: 767px){.modal   .modal-content   .content-wrap   .left-content   .search-container   .search-history--sm{display:flex}}.modal   .modal-content   .content-wrap   .right-content{width:100%;max-width:454px;padding:23px 23px 0;border-top:1px solid #EBEBEB;border-left:1px solid #EBEBEB}@media (max-width: 991px){.modal   .modal-content   .content-wrap   .right-content{padding:16px 16px 0}}.modal   .modal-content   .content-wrap   .right-content   .properties-wrap{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:13px}@media (max-width: 1199px){.modal   .modal-content   .content-wrap   .right-content   .properties-wrap{margin-bottom:19px}}.modal   .modal-content   .content-wrap   .right-content   .property-cards{overflow-y:scroll;max-height:calc(100% - 52px)}@media (min-width: 992px){.modal   .modal-content   .content-wrap   .right-content   .property-cards{margin-right:-23px;padding-right:8px}}.modal   .modal-content   .content-wrap   .right-content   .property-cards   .property-card{margin-bottom:19px}.modal   .modal-content   .content-wrap   .right-content   .property-cards   .property-card   .property-card-image{border-radius:16px;margin-bottom:23px}.modal   .modal-content   .content-wrap   .right-content   .property-cards   .property-card   .property-card-description{padding-top:.5rem;padding-bottom:.5rem;line-height:23px;color:#6b7280}.modal   .modal-content   .content-wrap   .right-content   .property-cards   .property-card   .property-card-price{display:block;text-align:end}.btn-reset-filters{display:flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;font-weight:600;min-height:38px;padding:7px 13px;border:1px solid rgba(149,34,220,.42);border-radius:123px;background:#fff;color:#6f1aa8;box-shadow:0 1px 2px #1f29370f}.btn-reset-filters   i{color:inherit}.btn-reset-filters:hover:not(:disabled){border-color:#9522dc;background:rgba(149,34,220,.06)}.btn-reset-filters:focus-visible{outline:2px solid rgba(149,34,220,.35);outline-offset:2px}.btn-reset-filters:disabled{opacity:.55;cursor:not-allowed}.btn-reset-filters--icon{width:46px;height:46px;min-height:46px;padding:0}.filters-wrap   .filters{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5rem;row-gap:22px}@media (max-width: 576px){.filters-wrap   .filters{row-gap:13px}}.filters-wrap   .filters   .filter-chip{cursor:pointer;padding:8px 16px;border-radius:100px;border:1px solid rgba(149,34,220,.23);background:#FFF;box-shadow:0 0 4px #9522dc61;color:#9522dc;white-space:nowrap}.filters-wrap   .filters   .filter-chip > span{color:#9522dc}.filters-wrap   .filters   .filter-chip:hover{border:1px solid #9522DC}.filters-wrap   .filters   .filter-chip--disabled{border:1px solid rgba(107,114,128,.23);box-shadow:0 0 4px #6b728061;color:#6b7280}.filters-wrap   .filters   .filter-chip--disabled > span{color:#6b7280}.filters-wrap   .filters   .filter-chip--disabled:hover{border:1px solid #6B7280}.filters-wrap   .filters   .remove-filter{display:flex;align-items:center;gap:.5rem}.filters-wrap   .filters-main{row-gap:6px}.filters-wrap--sm{display:none;position:fixed;left:50%;transform:translate(-50%);margin-top:0!important}@media (max-width: 767px){.filters-wrap--sm{display:block}.filters-wrap--sm   .filters-center--sm{justify-content:center}}.filter-dropdown{position:relative;display:inline-block}.filter-dropdown   .dropdown-menu{margin-top:8px;border-radius:16px;border:1px solid rgba(149,34,220,.23);background:#FFF;box-shadow:0 0 4px #9522dc61;position:absolute;min-width:188px;z-index:10;padding:5px}.filter-dropdown   .dropdown-menu   .dropdown-content{max-height:248px;overflow-y:auto;padding:5px}.filter-dropdown   .dropdown-menu   .dropdown-item{cursor:pointer;padding:10px 7px;color:#6b7280}.filter-dropdown   .dropdown-menu   .dropdown-item:hover, .filter-dropdown   .dropdown-menu   .dropdown-item.active{border-radius:7px;background:rgba(149,34,220,.23);color:#9522dc}.filter-dropdown   .dropdown-menu   .del-filter{cursor:pointer;padding:10px 7px}.filter-dropdown   .dropdown-menu   .del-filter   span{font-weight:600;color:#c71518}.filter-dropdown   .dropdown-menu   .divider{display:block;height:1px;background:#EBEBEB;margin:5px 0}.filter-dropdown   .filter-number{min-width:272px}.filter-dropdown   .filter-number   .numeric-input{position:relative}:where(.ai-assistant-modal) .filter-dropdown   .filter-number   .numeric-input   .cus-input{padding-right:30px}.filter-dropdown   .filter-number   .numeric-input   .check-mark{position:absolute;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:123px;background:#B8B8B8;width:19px;height:19px;top:50%;right:7px;transform:translateY(-50%)}.filter-dropdown   .filter-number   .numeric-input   .check-mark--active{background:#15A100}:where(.ai-assistant-modal) .cus-input{width:100%;padding:10px 7px;border-radius:16px;background:#EBEBEB;outline:none}:where(.ai-assistant-modal) .cus-input::placeholder{color:#6b7280}.search-filter{position:relative;margin-bottom:5px}:where(.ai-assistant-modal) .search-filter   .cus-input{padding-left:30px}.search-filter   .search-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;top:50%;left:7px;transform:translateY(-50%)}.filter-btn{display:flex;cursor:pointer;align-items:center;gap:.25rem}.filter-btn   .arrow{margin-left:6px;transition:transform .2s ease}.filter-btn   .arrow.open{transform:rotate(180deg)}.btn-add-filter{font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));padding:10px 24px;min-height:38px;border-radius:123px;background:#374151;box-shadow:0 1px 2px #1f293714}.btn-add-filter:hover{opacity:.8}.btn-send{display:flex;align-items:center;justify-content:center;padding:0;width:46px;height:46px}@media (max-width: 767px){.btn-send{width:48px;height:48px}}.border-purple{border:1px solid #9522DC}.btn-voice{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:2px solid #9522DC;border-radius:123px;background:#FFF;box-shadow:0 1px 2px #1f293714}.loader-wrap{display:flex;align-items:center;justify-content:center;gap:.75rem;font-family:Figtree,sans-serif}.loader-wrap   .loader{display:flex;align-items:center;gap:6px}.loader-wrap   .loader   span{width:8px;height:8px;background-color:#6b7280;border-radius:50%;animation:bounce .6s infinite alternate}.loader-wrap   .loader   span:nth-child(1){animation-delay:0s}.loader-wrap   .loader   span:nth-child(2){animation-delay:.2s}.loader-wrap   .loader   span:nth-child(3){animation-delay:.4s}.text-primary{font-weight:600;font-size:18px;line-height:23px;font-family:Figtree,sans-serif;text-transform:none}.text-secondary{font-size:16px;font-weight:400;line-height:25px;font-family:Figtree,sans-serif}.text-gray{color:#6b7280}.text-large{font-size:26px;font-weight:400;line-height:1.6;font-family:Figtree,sans-serif}@media (max-width: 991px){.text-large{font-size:20px;line-height:25px}}@media (max-width: 767px){.text-large{font-size:18px}}.tag-title{font-weight:600;font-family:Figtree,sans-serif;margin-bottom:13px}@media (max-width: 576px){.tag-title{margin-bottom:7px}}.filters-wrap + .filters-wrap   .tag-title{margin-top:23px}@media (max-width: 576px){.filters-wrap + .filters-wrap   .tag-title{margin-top:13px}}.property-card-title{cursor:pointer;line-height:25px}.property-card-title:hover{color:var(--color-primary)}.property-card-title:first-letter{text-transform:uppercase}@keyframes bounce{0%{transform:translateY(0);background-color:#6b7280}to{transform:translateY(-6px);background-color:#374151}}.wave-container{display:flex;align-items:center;justify-content:center}.modal-backdrop{position:fixed;top:0;left:0;display:flex;height:100%;width:100%;align-items:center;padding:1.25rem;justify-content:center;z-index:1000;background:rgba(0,0,0,.25);backdrop-filter:blur(2px)}@media (min-width: 768px){.modal-backdrop{overflow-y:auto}}.search-history-main{display:flex;flex-direction:column;gap:.75rem}.search-history-main   .search-history{font-size:1rem;line-height:1.5rem;font-weight:400;border-radius:16px;background:#FFF;box-shadow:0 1px 2px #1f293714;padding:30px;font-family:Figtree,sans-serif}.modal-content-box{position:absolute;margin:1.25rem;top:106px;max-width:782px;background:#F9F9FA;border-radius:16px}.modal-content-box   .cus-modal-content{overflow-y:auto;padding:20px 27px;max-height:50vh;max-height:50dvh}.modal-content-box   .chatbot-header{border-radius:16px 16px 0 0;background:#FFF}.cus-min-size{min-height:182px;min-width:350px}.cus-modal-width{max-width:1178px;min-height:175px;border-radius:16px;background:#F9F9FA;width:95vw}.cus-modal-width   .modal-body-content{padding:10px 20px}@media (max-width: 767px){.cus-modal-width   .modal-body-content{max-height:50vh;max-height:50dvh;overflow-y:auto}}.suggestion-boxes{display:flex;gap:13px;margin-bottom:13px}.suggestion-boxes   .suggestion-box{display:flex;cursor:pointer;align-items:center;justify-content:flex-start;padding:12px 16px;border-radius:16px;background:#FFF;box-shadow:0 1px 2px #1f293714;max-width:290px;min-width:100px;min-height:70px}.suggestion-boxes   .suggestion-box:hover{background:#EBEBEB}.suggestion-boxes   .suggestion-box   p{font-family:Figtree,sans-serif;color:#000}@media (max-width: 992px){.suggestion-boxes{display:flex;overflow-x:auto;margin-bottom:0;padding:13px 0}.suggestion-boxes   .suggestion-box{min-width:200px}}@media (max-width: 767px){.suggestion-boxes{margin-left:-16px;margin-right:-16px;padding:13px 16px;gap:9px}}.y_margin{margin-top:auto;margin-bottom:auto}@media (max-width: 1199px){.left-content{width:70%}.right-content{max-width:30%!important}}@media (max-width: 991px){.btn-md{padding:10px;font-size:12px}.text-primary{font-size:16px;line-height:20px}.text-secondary{line-height:20px}}@media (max-width: 767px){h3.text-primary{letter-spacing:normal}.modal   .modal-content{height:calc(100vh - 76px);height:calc(100dvh - 76px)}.modal   .modal-content   .content-wrap{flex-direction:column-reverse}.modal   .modal-content   .content-wrap   .right-content{display:none;max-width:100%!important;position:fixed;z-index:1;background-color:#fff;top:2.5vw;width:95vw;left:2.5vw;bottom:2.5vw;padding:0;flex-direction:column}.modal   .modal-content   .content-wrap   .right-content:before{content:"";background:rgba(0,0,0,.25);backdrop-filter:blur(2px);position:fixed;inset:0;z-index:-1}.modal   .modal-content   .content-wrap   .right-content.is-open{display:flex}.modal   .modal-content   .content-wrap   .right-content   .properties-wrap{margin-bottom:0;padding:5px 20px;height:60px;background:#F9F9FA;border-radius:0;box-shadow:0 0 10px #00000080;z-index:1}.modal   .modal-content   .content-wrap   .right-content   .property-cards{overflow-y:auto;padding:20px;max-height:calc(100vh - 56px);max-height:calc(100dvh - 56px);flex:auto;background-color:#fff}.modal   .modal-content   .content-wrap   .right-content   .property-cards   .property-card   .property-card-image{width:100%}.modal   .modal-content   .content-wrap   .right-content   .cus-flex{display:flex;align-items:center;gap:10px}.modal   .modal-content   .content-wrap   .left-content{border-style:none;gap:0px}.modal   .modal-content   .content-wrap   .left-content   .center-content-main{padding:45px 0 0}.sm-chatbot-header{flex-direction:row-reverse}.md-content-box{top:0;margin:0;min-height:calc(100vh - 5vw);min-height:calc(100dvh - 5vw);margin-top:2.5vw;border-radius:0}.md-content-box   .chatbot-header{background:#F9F9FA;border-radius:0;box-shadow:0 0 10px #00000080;z-index:11}.md-content-box   .modal-body-content{max-height:calc(100vh - 5vw - 60px);max-height:calc(100dvh - 5vw - 60px)}.filters-wrap{margin-top:.75rem}.left-content{width:100%}.properties-wrap.mx_on_mobile{max-width:calc(100vw - 225px)}}@media (max-width: 576px){.filter-dropdown-sm, .filter-dropdown-sm   .filter-btn{width:100%}.filter-dropdown-sm   .filter-btn   .arrow{margin-left:auto}.filter-dropdown-sm   .dropdown-menu-sm{min-width:100%}}@media (max-width: 520px){.btn-md{padding:10px 24px}}.ai-assistant-modal{visibility:visible;opacity:1}.ai-assistant-modal   .modal-wrap{transform:translateY(0)}.cus_loader{display:flex;flex-direction:column;align-items:center;justify-content:center}.cus_loader   img{width:55px;vertical-align:top;margin-bottom:10px;animation:spin 2s linear infinite}.cus_loader   span{color:#6b7280}.connection-error{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;max-width:420px;padding:24px}.connection-error   span{color:#6b7280}@keyframes spin{to{transform:rotate(360deg)}}.footer_area{padding-bottom:23px}@media (max-width: 991px){.footer_area{padding-bottom:16px}}
.max-index{z-index:9999;margin-top:6px;border-radius:14px;overflow-y:auto;max-height:320px;width:100%}
.slidersContainer{position:relative;margin:34px 0;user-select:none;-webkit-user-select:none}.dslider{bottom:-50%;width:8px;height:8px;transform:translateY(50%);margin-bottom:6px}.dslider:hover{background-color:#dc2822}.sliderHilight{height:inherit;z-index:2;background-color:#dc2822}.minSlider{z-index:3}.maxSlider{z-index:4}.dbarClass{height:6px}.tooltip-text{font-size:13px;font-weight:500;line-height:1;background:#fff;color:#515151;padding:6px 10px!important;border-radius:4px;box-shadow:0 3px 6px #0000001a;border:1px solid #eaeaea;top:-30px;z-index:10;pointer-events:none;transition:left .1s ease-out;left:50%;transform:translate(-50%)}.tooltip-text.right-align, .tooltip-text.left-align{left:50%;transform:translate(-50%);top:-30px}
.search-form{background:rgba(255,255,255,.86);box-shadow:0 0 23px #0000001c;padding:56px 0;margin-top:-80px;position:relative;z-index:1}@media (max-width: 1650px){.search-form{padding:32px 0;margin-top:-60px}}@media (max-width: 1200px){.search-form{margin-top:-40px}}.search-form   h2{margin-bottom:16px;line-height:1}@media (max-width: 1650px){.search-form   h2{font-size:32px;line-height:1.2}}@media (max-width: 767px){.search-form   h2{font-size:26px}}.search-form   .form-select{min-width:88px}.search-form   .search-bar{display:flex;flex-wrap:wrap;align-items:center;gap:13px}@media (max-width: 991px){.search-form   .search-bar{align-items:flex-start}}@media (max-width: 639px){.search-form   .search-bar   *:not(:last-child).location-search{margin-right:0}}.search-form   .search-bar > .location-search{flex:1 1 auto}.search-form   .search-bar > .location-search   .form-input{margin-right:0;width:100%}.search-form   .search-bar   .btn-filter{width:57px;flex:0 0 57px;height:57px;border-radius:5px;min-width:0;font-size:30px;padding-left:0;padding-right:0}@media (max-width: 1600px){.search-form   .search-bar   .btn-filter{width:50px;flex:0 0 50px;height:50px}}.search-form   .search-bar   .form-input:first-child{flex:auto}@media (max-width: 991px){.search-form   .search-bar   .form-input:first-child{margin-bottom:1rem}.search-form   .search-bar   .form-input:first-child:not(#search_location){max-width:calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}}@media (max-width: 639px){.search-form   .search-bar   .form-input:first-child{margin-right:0;max-width:100%;flex:0 0 100%}}.search-form   .search-bar   .form-input:nth-child(2){max-width:218px}@media (max-width: 991px){.search-form   .search-bar   .form-input:nth-child(2){margin-right:0;margin-bottom:1rem;max-width:calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}}@media (max-width: 639px){.search-form   .search-bar   .form-input:nth-child(2){margin-right:0;max-width:100%;flex:0 0 100%}}.search-form   .search-bar   .form-select{max-width:218px}@media (max-width: 991px){.search-form   .search-bar   .form-select{max-width:calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}.search-form   .search-bar   .form-select:nth-child(4), .search-form   .search-bar   .form-select:nth-child(2){margin-right:0;margin-bottom:1rem}}@media (max-width: 639px){.search-form   .search-bar   .form-select{margin-right:0;margin-bottom:1rem;max-width:100%;flex:0 0 100%}}@media (max-width: 1650px){.search-form   .search-bar   .btn{min-width:0}}@media (max-width: 639px){.search-form   .search-bar   .btn{margin-top:1rem}}@media (max-width: 991px){.search-form   .search-bar   .btn.btn-filter{margin-left:auto}}.search-form   .sec-filters{max-height:0;overflow:hidden;visibility:hidden;transition:var(--transition)}.search-form   .sec-filters.is-expanded{max-height:100vh;visibility:visible}.search-form   .sec-filters   .form-select, .search-form   .sec-filters   .form-input{width:100%}.search-form   .sec-filters > .cus-flex{margin-left:-.75rem;margin-right:-.75rem}@media (max-width: 1650px){.search-form   .sec-filters > .cus-flex{margin-left:-.5rem;margin-right:-.5rem}.search-form   .sec-filters > .cus-flex > .cus-full{padding-left:.5rem;padding-right:.5rem}.search-form.expanded   .search-bar   .form-input:nth-child(2){max-width:180px}.search-form.expanded   .search-bar   .form-select{max-width:170px}}@media (max-width: 1200px){.search-form.expanded   .search-bar   .form-input:first-child{max-width:100%}.search-form.expanded   .search-bar   .btn-filter + .btn{margin-right:0}.search-form.expanded   .search-bar   .btn-wrap{margin-left:auto;margin-top:1rem}}@media (max-width: 991px){.search-form.expanded   .search-bar   .form-input:first-child{margin-bottom:1rem}.search-form.expanded   .search-bar   .form-input:nth-child(2){margin-right:0;margin-bottom:1rem;max-width:calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}.search-form.expanded   .search-bar   .form-select{max-width:calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}.search-form.expanded   .search-bar   .btn:not(:last-child){margin-right:.5rem}.search-form.expanded   .search-bar   .btn:not(.btn-filter){font-size:12px;padding-left:.6rem;padding-right:.6rem}.search-form.expanded   .search-bar   .btn-wrap{margin-top:0}}@media (max-width: 767px){.search-form.expanded   .search-bar   .btn-wrap{margin-top:1rem}}@media (max-width: 639px){.search-form.expanded   .search-bar   .form-input:first-child, .search-form.expanded   .search-bar   .form-input:nth-child(2), .search-form.expanded   .search-bar   .form-select{margin-right:0;margin-bottom:1rem;max-width:100%;flex:0 0 100%}.search-form.expanded   .search-bar   .form-select:last-child{margin-bottom:0}.search-form.expanded   .search-bar   .btn{margin-right:.5rem;margin-top:1rem}.search-form.expanded   .search-bar   .btn:last-child{margin-right:0}}.search-form   .range-colum{display:flex;align-items:center;max-width:700px}.search-form   .range-colum   .range-wrap{width:50%;margin:0}.search-form   .range-colum   .range-wrap   p{margin-bottom:.25rem;margin-right:0}.search-form   .range-colum   .range-wrap   input{width:100%}.search-form   .range-colum > span{margin-left:1.5rem;margin-right:1.5rem;font-weight:600}@media (max-width: 360px){.search-form   .range-colum > span{margin-left:.75rem;margin-right:.75rem}}.location-selected{color:var(--color-primary)!important;background:rgba(220,40,34,.06)!important}.tabs-wrap{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0}.tabs-wrap > button{margin-top:.25rem;margin-bottom:.25rem;margin-right:1rem;white-space:nowrap}@media (max-width: 480px){.tabs-wrap > button{font-size:16px}}.range-main{display:flex;align-items:center;flex-wrap:wrap;width:100%;max-width:100%}@media (min-width: 1366px){.search-form   .search-bar   .form-sametwo, .form-sametwo{max-width:337px;min-width:337px}}.search-bar-root{display:flex;align-items:flex-start;gap:63px}.search-bar-root   .search-bar-main{display:flex;flex-direction:column;gap:15px;width:100%}.search-bar-root   .search-bar-main   .search-bar-two{display:flex;align-items:center;gap:13px;width:100%}.radio-group{display:flex;gap:10px;margin-bottom:15px}.custom-radio{display:flex;align-items:center;cursor:pointer;position:relative}.custom-radio   input[type=radio]{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid #515151;background:#D9D9D9;border-radius:50%;outline:none;transition:border .3s ease-in-out}.custom-radio   input[type=radio]:checked{border-color:#515151}.custom-radio   input[type=radio]:before{content:"";display:block;width:8px;height:8px;background-color:#dc2822;border-radius:50%;opacity:0;transform:scale(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:absolute;top:6px;left:3px}.custom-radio   input[type=radio]:checked:before{opacity:1;transform:scale(1)}.custom-radio   .radio-label{margin-left:5px;color:#515151;font-family:Cardo;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.26px;text-transform:uppercase}@media (max-width: 991px){.search-form   .search-bar{flex-wrap:wrap}.search-bar-root{gap:1.25rem}.search-bar-root   .search-bar-main   .search-bar-two{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.search-bar-root{gap:1.25rem;flex-direction:column}.search-bar-root   .search-bar-main{gap:0px}.search-bar-root   .search-bar-main   .search-bar-two{column-gap:13px;row-gap:0px}.custom-radio   input[type=radio]:before{top:5px}}@media (max-width: 700px){.search-bar-root   .search-bar-main   .search-bar-two{grid-template-columns:repeat(1,minmax(0,1fr));column-gap:13px;row-gap:0px;margin-top:13px}.search-form   .search-bar   .form-select{margin-bottom:0rem}.search-bar   .form-select:nth-child(2){margin-bottom:0rem!important}}.search-btns{display:flex;gap:1.25rem;margin:10px 0}@media (max-width: 575px){.search-btns{flex-direction:column;gap:.75rem}}.search-btns   .search-assistant{background-color:var(--color-purple);border:2px solid var(--color-purple)}.search-btns   .search-assistant:hover{color:var(--color-purple);background-color:transparent}






.card{position:relative;display:flex;height:100%;flex-direction:column;overflow:hidden}.card   .btn-fav{position:absolute;background-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));width:26px;height:26px;font-size:24px;line-height:0;top:20px;right:20px;z-index:9;transition:var(--transition)}.card   .btn-fav   i{pointer-events:none}.card   .btn-fav:hover{color:var(--color-gray)}.card   .btn-fav.selected{color:var(--color-primary)}.card   .img{display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:375px;height:375px;background-color:#f1f1f1;transition:var(--transition)}@media (max-width: 1650px){.card   .img{max-height:320px;height:320px}}@media (max-width: 991px){.card   .img{max-height:280px;height:280px}}.card   .img   img{height:100%;width:100%;object-fit:cover;transition:var(--transition)}.card   .details{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;margin:-4rem 1.3rem 1rem;transition:var(--transition);min-height:413px}.card   .details   .name{margin-bottom:1rem;text-align:left;font-family:var(--fontCardo)}.card   .details   .name:hover{color:var(--color-primary)}.card   .details > p{margin-bottom:.75rem;font-size:14px;letter-spacing:1.26px}.card   .details   .address_text{margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:5px;font-size:13px}.card   .details   .dimension{margin-top:auto;width:100%;align-items:flex-start}@media (max-width: 991px){.card   .details   .dimension{flex-wrap:wrap;row-gap:10px}}.card   .details   .dimension   li{position:relative;margin-right:1.5rem;text-align:center}.card   .details   .dimension   li   p{margin-bottom:0;margin-top:5px;font-weight:600;font-size:13px;line-height:1}@media (max-width: 639px){.card   .details   .dimension   li   p{font-size:11px}}.card   .details   .dimension   li   svg, .card   .details   .dimension   li   img{vertical-align:top}@media (max-width: 991px){.card   .details   .dimension   li   svg, .card   .details   .dimension   li   img{max-height:24px;width:auto;margin:0 auto}}.card   .details   .dimension   li   .tooltip{position:absolute;left:calc(50% + 3px);top:-32px;transform:translate(-50%);visibility:hidden;opacity:0;transition:var(--transition)}.card   .details   .dimension   li:hover   .tooltip{opacity:1;visibility:visible}.card   .details   .prices{margin-top:1.5rem;width:100%}.card   .details   .prices   h3{letter-spacing:normal}.card   .details   .prices   h3:nth-child(2){font-weight:700;font-size:16px;font-family:var(--fontInter)}.card:hover   .img{box-shadow:0 0 23px #0000001c}.card:hover   .img   img{transform:scale(1.03)}.card:hover   .details{box-shadow:0 0 23px #0000001c}
.sec-customers{background-color:var(--color-gray-light);padding-bottom:calc(var(--secSpace) + 137px)}@media (max-width: 767px){.sec-customers{padding-bottom:calc(var(--secSpace) + 100px)}}.sec-customers   .backdrop-text{color:#ffffff57;z-index:0;max-width:74vw}.sec-customers   .container-fluid{position:relative;z-index:1}
.sticky-social{pointer-events:none;position:fixed;left:.75rem;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:60px;flex:0 0 60px;top:var(--headerHeight);margin-top:5%;transition:var(--transition)}.sticky-social   li{margin-top:.25rem;margin-bottom:.25rem}.sticky-social   li   a{pointer-events:auto;display:inline-block;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:24px;padding:7px 14px}@media (max-width: 1650px){.sticky-social   li   a{padding:4px 10px}}.sticky-social   li   a   i{font-size:26px}@media (max-width: 1650px){.sticky-social   li   a   i{font-size:18px}}.sticky-social   li   a:hover{color:var(--color-primary)}.sticky-social   li.separator{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:38px;width:2px}@media (max-width: 1650px){.sticky-social   li.separator{height:26px}}.sticky-social.is-sticky   li   a:not(:hover){color:var(--color-secondary)}.sticky-social.is-sticky   li.separator{background-color:var(--color-secondary)}@media (max-width: 767px){.sticky-social{display:none}}
.banner{position:relative;display:flex;height:100vh}@media (max-width: 639px){.top-searches   .banner > .w-full{margin-bottom:2.5rem}}@media (max-width: 1650px){.top-searches   .banner   .icon-box{max-width:100%}}.top-searches   .banner   .icon-box   .icon{max-width:100px}@media (max-width: 767px){.sec-services   .banner > div{margin-bottom:2.5rem}}.banner{max-height:985px}@media (max-width: 767px){.banner{height:60vh}}.banner   .banner-bg{width:100%}@media (max-width: 639px){.top-searches   .flex > .banner   .banner-bg{margin-bottom:2.5rem}}.banner   .banner-bg   img{height:100%;width:100%;object-fit:cover}@media (max-width: 639px){.top-searches   .flex > .banner   .banner-bg   img{margin-bottom:2.5rem}}.banner   .banner-overlay{display:flex}@media (max-width: 639px){.top-searches   .banner   .banner-overlay > .w-full{margin-bottom:2.5rem}}@media (max-width: 1650px){.top-searches   .banner   .banner-overlay   .icon-box{max-width:100%}}.top-searches   .banner   .banner-overlay   .icon-box   .icon{max-width:100px}@media (max-width: 767px){.sec-services   .banner   .banner-overlay > div{margin-bottom:2.5rem}}.banner   .banner-overlay{position:absolute;inset:0;padding-top:var(--headerHeight);padding-bottom:var(--secSpace);background:rgba(0,0,0,.3)}@media (max-width: 1200px){.banner   .banner-overlay{padding-bottom:80px}}.banner   .banner-overlay   .container-fluid{display:flex}@media (max-width: 639px){.top-searches   .banner   .banner-overlay   .container-fluid > .w-full{margin-bottom:2.5rem}}@media (max-width: 1650px){.top-searches   .banner   .banner-overlay   .container-fluid   .icon-box{max-width:100%}}.top-searches   .banner   .banner-overlay   .container-fluid   .icon-box   .icon{max-width:100px}@media (max-width: 767px){.sec-services   .banner   .banner-overlay   .container-fluid > div{margin-bottom:2.5rem}}.banner   .banner-overlay   .container-fluid   .caption{text-align:right;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));margin-top:auto;margin-left:auto}.banner   .banner-overlay   .container-fluid   .caption   h1{font-weight:400;text-transform:uppercase;text-shadow:0px 4px 4px rgba(0,0,0,.44)}.banner   .banner-overlay   .container-fluid   .caption   .breadcrumbs{margin-top:4%}@media (max-width: 1650px){.banner   .banner-overlay   .container-fluid   .caption   .breadcrumbs{margin-top:2%}}.banner   .banner-overlay   .container-fluid   .caption   .breadcrumbs   ol{justify-content:flex-end}.top-searches{position:relative}@media (max-width: 639px){.top-searches   .flex > .w-full{margin-bottom:2.5rem}}@media (max-width: 1650px){.top-searches   .flex   .icon-box{max-width:100%}}.top-searches   .flex   .icon-box   .icon{max-width:100px}.sec-category{background-image:url(cat-bg.638d2aa15d639df0.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;color:#fff}.sec-category   .category-wrap{display:flex}@media (max-width: 639px){.top-searches   .sec-category   .category-wrap > .w-full{margin-bottom:2.5rem}}@media (max-width: 1650px){.top-searches   .sec-category   .category-wrap   .icon-box{max-width:100%}}.top-searches   .sec-category   .category-wrap   .icon-box   .icon{max-width:100px}@media (max-width: 767px){.sec-services   .sec-category   .category-wrap > div{margin-bottom:2.5rem}}.sec-category   .category-wrap{flex:auto}@media (max-width: 991px){.sec-category   .category-wrap{flex-direction:column}}.sec-category   .category-wrap   .category-details{padding:5% 5.2%;max-width:690px;width:100%;flex:0 0 100%;background:rgba(0,0,0,.4)}@media (max-width: 1650px){.sec-category   .category-wrap   .category-details{max-width:40%;padding:5% 3.2% 5% 7.2%}}@media (max-width: 991px){.sec-category   .category-wrap   .category-details{max-width:100%;padding:var(--secSpace)}}@media (max-width: 639px){.sec-category   .category-wrap   .category-details{padding:var(--secSpace) calc(var(--secSpace) - 20px)}}.sec-category   .category-wrap   .category-details   h2{margin-bottom:12px}.sec-category   .category-wrap   .category-details   p{max-width:450px}@media (max-width: 991px){.sec-category   .category-wrap   .category-details   p{max-width:100%}}.sec-category   .category-wrap   .category-slider{flex:1 1 auto;min-width:0}.categories{position:relative;display:flex;height:100%;overflow:hidden}@media (max-width: 639px){.top-searches   .categories > .w-full{margin-bottom:2.5rem}}@media (max-width: 1650px){.top-searches   .categories   .icon-box{max-width:100%}}.top-searches   .categories   .icon-box   .icon{max-width:100px}@media (max-width: 767px){.sec-services   .categories > div{margin-bottom:2.5rem}}.categories{width:410px;min-height:632px}@media (max-width: 767px){.categories{min-height:530px;height:530px}}@media (max-width: 639px){.categories{min-height:450px;height:450px}}.categories   .overlay{position:absolute;inset:0;background-color:#0009;padding:3rem 1.4rem;transition:var(--transition)}@media (max-width: 639px){.categories   .overlay{padding:2rem 1.4rem}}.categories   .overlay   h5{transform:rotate(-90deg) translate(6rem,-1.8rem);position:absolute;left:0;bottom:0;max-width:150px;line-height:1.2}.categories   .overlay   .btn-icon{--tw-bg-opacity: .6;color:var(--color-secondary);opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:24px;transform:scaleX(-1);visibility:hidden}.categories   .overlay   .btn-icon:hover{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity: 1}.categories   .img{min-height:100%;width:100%}@media (max-width: 639px){.top-searches   .flex > .categories   .img{margin-bottom:2.5rem}}.categories   .img   img{height:100%;width:100%;object-fit:cover}@media (max-width: 639px){.top-searches   .flex > .categories   .img   img{margin-bottom:2.5rem}}.categories   .img   img{transition:var(--transition)}.categories:hover   img{transform:scale(1.05)}.categories:hover   .overlay{background-color:#0000}.categories:hover   .overlay   .btn-icon{visibility:visible;opacity:1;transform:scaleX(1)}.sec-services{position:relative;overflow:hidden}.sec-services   .icon-box, .sec-services   .icon-box   .details   h3{max-width:100%}@media (max-width: 767px){.sec-services   .flex > div{margin-bottom:2.5rem}}.sec-services   .backdrop-text{left:auto;right:0;transform:translate(24vw,-36%);max-width:100%;text-align:right}.sec-details{background-image:url(cat-bg-2.2cf313c40f537134.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover;padding:6% 0}.sec-details   .white-card{width:55%}@media (max-width: 991px){.sec-details   .white-card{width:100%}@media (max-width: 639px){.top-searches   .flex > .sec-details   .white-card{margin-bottom:2.5rem}}}.sec-customers{background-color:var(--color-gray-light);padding-bottom:calc(var(--secSpace) + 137px)}@media (max-width: 767px){.sec-customers{padding-bottom:calc(var(--secSpace) + 100px)}}.sec-customers   .backdrop-text{color:#ffffff57;z-index:0;max-width:74vw}.sec-customers   .container-fluid{position:relative;z-index:1}.sec-join-group{position:relative;background-color:var(--color-gray-light)}.sec-join-group   h2, .sec-join-group   p{margin-left:auto;margin-right:auto;max-width:1110px}@media (max-width: 1650px){.sec-join-group   h2, .sec-join-group   p{max-width:800px}}.sec-join-group   h2{margin-bottom:1rem}.sec-join-group   .btn-outline{margin-top:3rem;min-width:240px}@media (max-width: 767px){.sec-join-group   .btn-outline{margin-top:1.5rem}}
.card{position:relative;display:flex;height:100%;flex-direction:column;overflow:hidden}.card   .btn-fav{position:absolute;background-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));width:26px;height:26px;font-size:24px;line-height:0;top:20px;right:20px;z-index:9;transition:var(--transition)}.card   .btn-fav   i{pointer-events:none}.card   .btn-fav:hover{color:var(--color-gray)}.card   .btn-fav.selected{color:var(--color-primary)}.card   .img{display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:375px;height:375px;background-color:#f1f1f1;transition:var(--transition)}@media (max-width: 1650px){.card   .img{max-height:320px;height:320px}}@media (max-width: 991px){.card   .img{max-height:280px;height:280px}}.card   .img   img{height:100%;width:100%;object-fit:cover;transition:var(--transition)}.card   .details{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;margin:-4rem 1.3rem 1rem;transition:var(--transition);min-height:413px}.card   .details   .name{margin-bottom:1rem;text-align:left;font-family:var(--fontCardo)}.card   .details   .name:hover{color:var(--color-primary)}.card   .details > p{margin-bottom:.75rem;font-size:14px;letter-spacing:1.26px}.card   .details   .address_text{margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:5px;font-size:13px}.card   .details   .dimension{margin-top:auto;width:100%;align-items:flex-start}@media (max-width: 991px){.card   .details   .dimension{flex-wrap:wrap;row-gap:10px}}.card   .details   .dimension   li{position:relative;margin-right:1.5rem;text-align:center}.card   .details   .dimension   li   p{margin-bottom:0;margin-top:5px;font-weight:600;font-size:13px;line-height:1}@media (max-width: 639px){.card   .details   .dimension   li   p{font-size:11px}}.card   .details   .dimension   li   svg, .card   .details   .dimension   li   img{vertical-align:top}@media (max-width: 991px){.card   .details   .dimension   li   svg, .card   .details   .dimension   li   img{max-height:24px;width:auto;margin:0 auto}}.card   .details   .dimension   li   .tooltip{position:absolute;left:calc(50% + 3px);top:-32px;transform:translate(-50%);visibility:hidden;opacity:0;transition:var(--transition)}.card   .details   .dimension   li:hover   .tooltip{opacity:1;visibility:visible}.card   .details   .prices{margin-top:1.5rem;width:100%}.card   .details   .prices   h3{letter-spacing:normal}.card   .details   .prices   h3:nth-child(2){font-weight:700;font-size:16px;font-family:var(--fontInter)}.card:hover   .img{box-shadow:0 0 23px #0000001c}.card:hover   .img   img{transform:scale(1.03)}.card:hover   .details{box-shadow:0 0 23px #0000001c}.card   .details{margin-bottom:1.25rem;box-shadow:0 0 23px #0000001c}.card   .details   .action{margin-top:auto;padding-top:1.5rem}.card   .details   p{max-width:100%}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
aside   h3{margin-bottom:1rem}aside   .search-form{display:flex}aside   .search-form   .btn{min-width:82px;margin-left:8px;font-size:26px}aside   .search-form   .form-input{min-width:0px;flex:1 1 auto}aside   .widgets{margin-bottom:2.75rem}.list   li{margin-top:.5rem}
.sec-news   .container-fluid{display:flex}@media (max-width: 991px){.sec-news   .container-fluid{flex-direction:column}}.sec-news   .container-fluid   .news-grid{margin-right:2rem;min-width:0px;max-width:100%;flex:1 1 auto}@media (max-width: 991px){.sec-news   .container-fluid   .news-grid{margin-right:0;padding-right:0}}.sec-news   .container-fluid   .news-grid > div{margin-bottom:1rem}.sec-news   .container-fluid   .news-grid   .pagination{margin-left:auto;width:100%;padding-left:1rem;padding-right:1rem}.sec-news   .container-fluid   .sidebar{flex:0 0 460px;width:460px}@media (max-width: 1600px){.sec-news   .container-fluid   .sidebar{flex:0 0 300px;width:300px}}@media (max-width: 1200px){.sec-news   .container-fluid   .sidebar{flex:0 0 280px;width:280px}}@media (max-width: 991px){.sec-news   .container-fluid   .sidebar{flex:0 0 100%;width:100%}}.sec-uptodate.bg-fixed{margin-top:60px}
@media (max-width: 639px){.inline-form{flex-direction:column;align-items:center}}.inline-form   .btn{padding-left:1.5rem;padding-right:1.5rem;width:35%}@media (max-width: 639px){.inline-form   .btn{margin-right:0;margin-top:1rem;width:100%}}.inline-form   .form-input{margin-right:.75rem;flex:1 1 auto;width:65%}@media (max-width: 639px){.inline-form   .form-input{margin-right:0;width:100%}}
.sec-news   .container-fluid{display:flex}@media (max-width: 991px){.sec-news   .container-fluid{flex-direction:column}}.sec-news   .container-fluid   .news-grid{margin-right:2rem;min-width:0px;max-width:100%;flex:1 1 auto}@media (max-width: 991px){.sec-news   .container-fluid   .news-grid{margin-right:0;padding-right:0}}.sec-news   .container-fluid   .news-grid > div{margin-bottom:1rem}.sec-news   .container-fluid   .news-grid   .pagination{margin-left:auto;width:100%;padding-left:1rem;padding-right:1rem}.sec-news   .container-fluid   .sidebar{flex:0 0 460px;width:460px}@media (max-width: 1600px){.sec-news   .container-fluid   .sidebar{flex:0 0 300px;width:300px}}@media (max-width: 1200px){.sec-news   .container-fluid   .sidebar{flex:0 0 280px;width:280px}}@media (max-width: 991px){.sec-news   .container-fluid   .sidebar{flex:0 0 100%;width:100%}}.sec-uptodate.bg-fixed{margin-top:60px}.news-detail{position:relative}.news-detail   .news-grid{padding-right:1rem}.news-detail   .news-grid   p{margin-top:2rem;margin-bottom:2rem;font-weight:500}.news-detail   .news-grid   h3{margin-top:2.5rem;margin-bottom:2.5rem;font-family:inherit;letter-spacing:normal}.news-detail   .news-grid   .img-wrap{margin-top:1rem;margin-bottom:1rem;background-color:var(--color-gray)}.news-detail   .news-category{margin-bottom:2rem;display:flex;flex-wrap:wrap}.news-detail   .news-category > *{margin-right:.5rem;margin-bottom:.5rem;white-space:nowrap;font-weight:600}.news-detail   .backdrop-text{max-width:80vw}.news-detail   .container-fluid{position:relative;z-index:1}
.sec-news.sec-padding-bottom{padding-top:152px;padding-bottom:calc(var(--secSpace) + 80px)}.sec-search{margin-bottom:var(--secSpace)}:where(.v1-static [data-catalog-root]) .form-select{position:static;color:#505050;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;min-height:38px;width:auto}.ai-search-toolbar-host{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:40px;position:relative}.ai-search-context{position:relative;min-width:0}.ai-search-context__summary{display:flex;align-items:center;gap:7px;max-width:min(48vw,620px);min-height:38px;padding:7px 12px;border:1px solid rgba(149,34,220,.22);border-radius:100px;background:rgba(149,34,220,.07);color:#6f1aa8;font-size:12px;font-weight:600}.ai-search-context__summary   i{color:inherit;flex:0 0 auto}.ai-search-context__summary:hover{border-color:#9522dc7a}.ai-search-context__summary:focus-visible{outline:2px solid rgba(149,34,220,.35);outline-offset:2px}.ai-search-context__summary-desktop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.ai-search-context__summary-mobile{display:none;color:inherit;white-space:nowrap}.ai-search-context__details{position:absolute;z-index:30;top:calc(100% + 8px);right:0;display:flex;flex-wrap:wrap;gap:7px;width:max-content;max-width:min(560px,88vw);padding:10px;border:1px solid rgba(149,34,220,.22);border-radius:12px;background:#fff;box-shadow:0 10px 28px #1f293729}.ai-search-context__chip{padding:6px 10px;border-radius:100px;background:rgba(149,34,220,.07);color:#505050;font-size:12px;white-space:nowrap}.ai-search-context__chip   strong{color:#6f1aa8;font-weight:700;margin-right:4px}.ai-search-reset{display:flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:38px;padding:7px 13px;border:1px solid rgba(149,34,220,.45);border-radius:100px;background:#fff;color:#6f1aa8;font-size:13px;font-weight:700;box-shadow:0 1px 2px #1f29370f}.ai-search-reset   i{color:inherit}.ai-search-reset:hover{border-color:#9522dc;background:rgba(149,34,220,.06)}.ai-search-reset:focus-visible{outline:2px solid rgba(149,34,220,.35);outline-offset:2px}@media (max-width: 550px){.card{width:100%}:where(.v1-static [data-catalog-root]) .form-select{margin-right:0}}@media (max-width: 767px){.sec-news.sec-padding-bottom{padding-top:100px}:where(.v1-static [data-catalog-root]) .form-select{max-width:150px;font-size:12px;letter-spacing:.2px}.ai-search-toolbar-host{gap:8px;min-height:38px;flex-wrap:nowrap}.ai-search-reset{padding:7px 11px;font-size:12px}.ai-search-context__summary{max-width:none;padding:7px 10px}.ai-search-context__summary-desktop{display:none}.ai-search-context__summary-mobile{display:inline}.ai-search-context__details{position:fixed;z-index:1200;inset:50% 16px auto;width:auto;max-width:none;max-height:60vh;overflow-y:auto;transform:translateY(-50%)}}@media (max-width: 430px){.ai-search-toolbar-host{gap:6px}:where(.v1-static [data-catalog-root]) .form-select{max-width:116px}.ai-search-reset{padding:7px 9px;font-size:11px}}
:where(.sec-contact-form, .modal) h2, .h2{font-size:34px;letter-spacing:.09em;line-height:46px;font-family:Cardo,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.sec-contact-form{background:#EDEDED;padding:60px 0;font-family:Inter,sans-serif;letter-spacing:.09em;font-size:14px}.sec-contact-form   p{text-align:center}.sec-contact-form   .white-card{margin-left:auto;margin-right:auto;width:100%;background-color:transparent;padding:0;max-width:770px;box-shadow:none}.sec-contact-form   .white-card   form   label{margin-bottom:17px}.sec-contact-form   .white-card   form   label   .form-input, .sec-contact-form   .white-card   form   label   .form-select{text-transform:capitalize;padding:12px 10px;border:none;font-size:12px;font-weight:700;min-height:50px;color:var(--color-secondary);letter-spacing:.09em}.sec-contact-form   .white-card   form   label   .form-input::placeholder, .sec-contact-form   .white-card   form   label   .form-select::placeholder{color:var(--color-secondary)}.sec-contact-form   .white-card   form   label   .form-textarea{height:112px}.sec-contact-form   .white-card   form   label   h3{margin-bottom:.75rem}.sec-contact-form   .white-card   form   .btn-outline{min-width:285px;font-size:16px;font-weight:700;letter-spacing:.09em;font-family:Cardo,sans-serif}.sec-contact-form   .white-card   form   .form-action{margin-top:2.5rem;display:flex;justify-content:flex-end}.sec-contact-form   .white-card   form   .form-action   .btn-outline{padding-left:1.25rem;padding-right:1.25rem}.sec-contact-form   .white-card   h2{line-height:1.4}.sec-contact-form   .white-card   h2:first-child{margin-bottom:0}.sec-contact-form   .flex-wrap   .w-cus{width:100%}.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}
.sec-contact   .map{background-color:#f4f4f4}.sec-contact   .map   iframe{width:100%;border-width:0px;height:592px;vertical-align:top}@media (max-width: 991px){.sec-contact   .map   iframe{height:280px}}.sec-contact   .flex{align-items:center}.sec-contact   .flex   .details{padding:2rem 3rem}@media (max-width: 991px){.sec-contact   .flex:not(.mobile-flip){flex-direction:column-reverse;flex-direction:row-reverse}}.contact-list   li{margin-top:.5rem;margin-bottom:.5rem}.contact-list   li   a:hover{color:var(--color-primary)}.agm-map{height:300px}.reverseCard{flex-direction:row-reverse}
.sec-carratelli   .container   .title{margin-bottom:1.5rem}.sec-team{background-color:var(--color-gray-light);padding-bottom:calc(var(--secSpace) + 137px)}.sec-team   .container   p{text-align:center;margin:1.5rem 0 0}.sec-team   .container-fluid   .flex > .w-full{margin-top:5%}.flip-card{width:99.5%}
div{transition:var(--transition)}
.ngxImageZoomContainer{position:relative;margin:auto;overflow:hidden;pointer-events:none}.ngxImageZoomThumbnail{pointer-events:all}.ngxImageZoomFull{position:absolute;max-width:none;max-height:none;display:none;pointer-events:none}.ngxImageZoomFullContainer{position:absolute;overflow:hidden;pointer-events:none}.ngxImageZoomFullContainer.ngxImageZoomLensEnabled{border:2px solid red;cursor:crosshair;pointer-events:none}

.modal{padding-top:20px;padding-bottom:20px;background:#002349}@media (max-width: 1023px){.modal{padding-left:0;padding-right:0}}.modal   .modal-wrap{background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-width:76%}@media (max-width: 1150px){.modal   .modal-wrap{max-width:98%}}@media (max-width: 1023px){.modal   .modal-wrap{display:flex;min-height:100%;max-width:100%}}.modal   .modal-wrap   .modal-body{padding:0}@media (max-width: 1023px){.modal   .modal-wrap   .modal-body{display:flex;flex-direction:column}.modal   .modal-wrap   .modal-body   .gallery_wrap{margin-top:auto;margin-bottom:auto}}.modal   .slick-slider   .slick-arrow{background:rgba(183,181,181,.34)}.modal   ngx-slick-carousel{max-width:calc(100vw - 140px);margin-left:auto;margin-right:auto}@media (max-width: 1023px){.modal   ngx-slick-carousel{max-width:100%}}.modal   button.modal-close{position:absolute;right:1rem;top:1rem;z-index:10;display:flex;align-items:center;justify-content:center;border-width:0px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;width:40px;height:40px;flex:0 0 40px;box-shadow:0 0 23px #0000001c;border-radius:50px;background:rgba(183,181,181,.34)}@media (max-width: 1200px){.modal   button.modal-close{width:26px;height:26px;flex:0 0 26px}}.modal   button.modal-close:hover{background-color:var(--color-primary)}.img   img{margin:0 auto;max-height:calc(100vh - 40px);width:auto}
:root{--font: "Oswald", sans-serif}.banner-gallery{position:relative;min-height:400px;padding-top:var(--headerHeight)}@media (max-width: 639px){.banner-gallery{min-height:200px}}.banner-gallery   .video-gallery   .video, .banner-gallery   .video-gallery   .video   iframe{height:100%}.banner-gallery   .img{max-height:100%}.banner-gallery   .img   img{height:100%;width:100%;object-fit:cover}.banner-gallery   .gallery{height:100%}.banner-gallery   .gallery   img{margin-left:auto;margin-right:auto;width:auto;max-width:100%;object-fit:contain;height:auto;max-height:100%}.sec-details   .flex{align-items:center}.sec-colum-title   .left   h5{margin-top:1rem;font-weight:500;text-transform:uppercase;font-size:14px;line-height:17px;letter-spacing:.09em}.sec-colum-title   .left   h5   i{margin-right:.5rem;font-size:1rem}.sec-colum-title   .left   h5.address-detail{margin-bottom:2rem}@media (max-width: 639px){.sec-colum-title   .right{margin-top:1.5rem}}.sec-colum-title   .right   h2{letter-spacing:.09em}.sec-colum-title   .right   h2.h1{letter-spacing:.23em}.sec-colum-title   .content-wrap   p{margin-top:2rem;margin-bottom:2rem}.sec-immobile   .tabs{margin-top:3rem}.sec-immobile   .tabs   .tabs-body{padding:0}.icon-box.left-icon{align-items:center}.icon-box.left-icon   .icon   svg, .icon-box.left-icon   .icon   img{width:100%;height:auto}.banner-gallery{background-color:var(--color-gray-light);padding-top:calc(39.13% + var(--headerHeight))}@media (max-width: 768px){.banner-gallery{padding-top:calc(56.25% + var(--headerHeight))}}.share-wrap{margin-top:.5rem;display:flex;align-items:flex-start;justify-content:flex-end}.sec-details   .share-wrap{align-items:center}.share-wrap   span{display:inline-block;font-weight:700;padding-top:7px}.share-wrap   .social-list   li{margin-right:0;margin-left:.5rem}.share-wrap   .social-list   li   a{cursor:pointer;color:var(--color-primary)}.share-wrap   .social-list   li   a:hover{color:var(--color-secondary)}.add-to-wishlist{display:flex;align-items:center;justify-content:flex-end}.sec-details   .add-to-wishlist{align-items:center}.add-to-wishlist   span{display:inline-block;padding-right:.5rem;font-weight:700;font-size:14px}.add-to-wishlist   .btn-icon{display:flex;align-items:center;justify-content:center;color:var(--color-secondary)}.sec-details   .add-to-wishlist   .btn-icon{align-items:center}.add-to-wishlist   .btn-icon{border:1px solid}.add-to-wishlist   .btn-icon   i{margin-top:4px}.add-to-wishlist   .btn-icon.selected{background-color:var(--color-primary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.add-to-wishlist   .btn-icon:active{transform:scale(.95)}.add-to-wishlist   .btn-icon:hover:not(.selected){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.gallery-wrap{position:fixed;left:0;right:0;z-index:0;width:100%;top:var(--headerHeight)}.gallery-wrap.map-gallery, .gallery-wrap.video-gallery{position:absolute;bottom:0}.gallery-wrap   .featured-banner   .image_cont{display:block;width:100%;min-height:100vh;background-color:#f1f1ef}@media (max-width: 991px){.gallery-wrap   .featured-banner   .image_cont{min-height:56.25vw}}.gallery-wrap   .featured-banner   img{width:100%;min-height:100vh;object-fit:cover}@media (max-width: 991px){.gallery-wrap   .featured-banner   img{min-height:0;object-fit:contain}}.preview-all{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:flex-end}.sec-details   .preview-all{align-items:center}.preview-all{margin:36px 45px}@media (max-width: 768px){.preview-all{margin:13px}}.preview-all   .btn:hover{background-color:var(--color-primary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:where(.sec-contact-form, .modal) h2, .h2{font-size:34px;letter-spacing:.09em;line-height:46px;font-family:Cardo,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width: 768px){:where(.sec-contact-form, .modal) h2, .h2{font-size:24px;line-height:36px}}h5, .h5{font-family:Inter,sans-serif;font-weight:700;font-size:18px}h6, .h6{font-size:14px;font-family:Cardo,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.09em;line-height:19px}.property-main{background:#fff;position:relative;z-index:1;padding-top:60px;font-family:Inter,sans-serif;letter-spacing:.09em;font-size:14px}.property-main   .property-main-details{display:flex}.sec-details   .property-main   .property-main-details{align-items:center}.property-main   .property-main-details{gap:33px}@media (max-width: 1200px){.property-main   .property-main-details{flex-direction:column}.property-main   .property-main-details   .right{width:100%;flex:1}}.property-main   .left{flex:1}.property-main   .right{width:458px;flex:0 0 458px;padding:26px;background:#F6F6F6}.property-main   .right   .num-wish{display:flex;align-items:center;justify-content:space-between}.sec-details   .property-main   .right   .num-wish{align-items:center}.property-main   .right   .num-wish{margin-bottom:32px}.property-main   .right   .num-wish   .add-to-wishlist{display:flex;justify-content:center;align-items:center;gap:19px}.property-main   .right   .num-wish   .add-to-wishlist   .only-icon-btn{position:relative;color:#aeaeab;font-size:26px}.property-main   .right   .num-wish   .add-to-wishlist   .only-icon-btn:hover{color:var(--color-secondary)}.property-main   .right   .num-wish   .add-to-wishlist   .only-icon-btn:hover   img{filter:brightness(0) saturate(100%) invert(31%) sepia(0%) saturate(764%) hue-rotate(214deg) brightness(97%) contrast(93%)}.property-main   .right   .num-wish   .add-to-wishlist   .only-icon-btn.selected{color:var(--color-primary)}.property-main   .right   .btns-group{display:flex;flex-direction:column;gap:15px;margin-top:29px}.property-main   .right   .btns-group   .btn-outline{display:flex;align-items:center;justify-content:center}.sec-details   .property-main   .right   .btns-group   .btn-outline{align-items:center}.property-main   .right   .btns-group   .btn-outline{font-size:16px;font-weight:700;letter-spacing:.09em;padding-left:5px;padding-right:5px;font-family:Cardo,sans-serif}.property-main   .right   .below-area{margin-top:53px}.property-main   .right   .below-area   h6{margin-bottom:10px}.property-main   .right   .below-area   ul   li{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--color-secondary)}.property-main   .right   .below-area   ul   li   p{text-transform:uppercase;font-weight:700}.property-main   .ca-readmore{margin:27px 0 32px;display:inline-block;font-weight:700;text-decoration:underline;font-family:Cardo,sans-serif}.property-main   .features-list   li{position:relative;padding-left:18px;font-size:14px;font-weight:500;margin:0 16px 25px 0;width:auto;flex:0 0 auto}.property-main   .features-list   li:before{content:"";width:5px;height:5px;border-radius:99px;position:absolute;left:2px;top:10px;background:var(--color-secondary)}:where(.sec-immobile) .tabs   .tabs-head{padding:0;margin:0}:where(.sec-immobile) .tabs   .tabs-head   ul   li{margin-right:20px}:where(.sec-immobile) .tabs   .tabs-head   ul   li   button{font-size:14px;letter-spacing:.09em;font-family:Cardo,sans-serif;font-weight:700;padding:0;margin:0}:where(.sec-immobile) .tabs   .tabs-head   ul   li   button:after{display:none}:where(.sec-immobile) .tabs-body{padding-top:18px}.property-details.sec-colum-title   .content-wrap   p   strong{color:#333}.banner-gallery.full-height{height:100vh;padding-top:0}@media (max-width: 991px){.banner-gallery.full-height{height:auto}}.banner-gallery.full-height   .gallery-wrap{top:0}@media (max-width: 991px){.banner-gallery.full-height   .gallery-wrap{position:static}.banner-gallery.full-height   .gallery-wrap   .featured-banner{transform:none!important}}.banner-gallery.full-height.translate:before{position:fixed;left:0;right:0;top:0;display:inline-block;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));vertical-align:top;content:"";height:var(--headerHeight);z-index:1}.share-dropdown{position:absolute;display:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-shadow:0 0 23px #0000001c;left:50%;transform:translate(-50%);top:40px}@media (max-width: 991px){.share-dropdown{right:0;left:auto;transform:none}}.share-dropdown   ul{padding:4px}.share-dropdown   ul   a{display:flex;text-transform:uppercase;color:var(--color-secondary)}.sec-details   .share-dropdown   ul   a{align-items:center}.share-dropdown   ul   a{gap:6px;font-size:14px;letter-spacing:.09em;padding:11px 7px;line-height:17px;white-space:nowrap}.share-dropdown   ul   a   i{width:20px;text-align:center}.share-dropdown   ul   a.fb   i{color:#1778f2}.share-dropdown   ul   a.twitter   i{color:#03a9f4}.share-dropdown:before{position:absolute;top:-10px;left:50%;margin-left:-10px;content:"";display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}@media (max-width: 991px){.share-dropdown:before{left:auto;right:.5rem;transform:none}}.share-dropdown.show{display:block}.sticky-right{height:0px;overflow:hidden;opacity:0}.sticky-right.is_fixed{position:fixed;right:1rem;bottom:1rem;z-index:50;display:inline-block;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:70px}.sticky-right   .btn-whatsapp{width:65px;height:65px;border-radius:50px;background-color:#29a71a;color:#fff;font-size:40px;display:flex;align-items:center;justify-content:center}.expandable{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;max-height:416px;overflow:hidden}.expandable.expanded{max-height:8000px}
.sec-details   .img{background-color:#f4f4f4}.sec-details   .img   img{width:100%}.sec-details   .details{width:100%;padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width: 1650px){.sec-details   .details{width:90%;max-width:calc(100% - 100px - 2.5rem)}}@media (max-width: 1024px){.sec-details   .details{width:100%;max-width:100%}}@media (max-width: 767px){.sec-details   .details{padding-top:.5rem;padding-bottom:.5rem}}.sec-details   .details > *{margin-left:auto;margin-right:auto;max-width:755px}.sec-details   .details   p{margin-top:1.5rem}.sec-details.padding-bottom{padding-bottom:calc(var(--secSpace) + 137px)}.icon-box   .details   h2{max-width:700px}.word-break{white-space:pre-wrap;word-break:break-word}
.banner{position:relative;min-height:400px}.banner   .banner-bg   img{height:100%;width:100%;object-fit:cover}@media (max-width: 1023px){.sec-top-services   .services-wrap   .container   .flex   .banner   .banner-bg   img{margin-top:1rem;margin-bottom:1rem}}.banner   .banner-overlay{display:flex}@media (max-width: 1023px){.sec-top-services   .services-wrap   .container   .banner   .banner-overlay   .w-full{margin-top:1rem;margin-bottom:1rem}}@media (max-width: 639px){.our-services   .banner   .banner-overlay{max-width:400px;margin-left:auto;margin-right:auto}.our-services   .banner   .banner-overlay   .flip-front{text-align:center}}.banner   .banner-overlay{position:absolute;inset:0;padding-top:var(--headerHeight);padding-bottom:var(--secSpace);background:rgba(0,0,0,.1)}.banner   .banner-overlay   .container-fluid{display:flex}@media (max-width: 1023px){.sec-top-services   .services-wrap   .container   .banner   .banner-overlay   .container-fluid   .w-full{margin-top:1rem;margin-bottom:1rem}}@media (max-width: 639px){.our-services   .banner   .banner-overlay   .container-fluid{max-width:400px;margin-left:auto;margin-right:auto}.our-services   .banner   .banner-overlay   .container-fluid   .flip-front{text-align:center}}.banner   .banner-overlay   .container-fluid   .caption{text-align:right;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));margin-top:auto;margin-left:auto}.banner   .banner-overlay   .container-fluid   .caption   h1{font-weight:400;text-transform:uppercase;text-shadow:0px 4px 4px rgba(0,0,0,.44)}.banner   .banner-overlay   .container-fluid   .caption   .breadcrumbs{margin-top:4%}.banner   .banner-overlay   .container-fluid   .caption   .breadcrumbs   ol{justify-content:flex-end}.sec-top-services   .services-wrap{background:rgba(255,255,255,.86);box-shadow:0 0 23px #0000001c;padding:56px 0;margin-top:-80px;position:relative;z-index:1}@media (max-width: 1600px){.sec-top-services   .services-wrap{margin-top:-50px}}@media (max-width: 1023px){.sec-top-services   .services-wrap{padding:46px 0;margin-top:-40px}.sec-top-services   .services-wrap   .container   .flex   .w-full{margin-top:1rem;margin-bottom:1rem}}.sec-top-services   .icon{max-width:100px}.our-services{position:relative;z-index:1}.our-services   .container   .title{margin-bottom:1.5rem}.our-services   .flip-card   .icon-box{max-width:375px;width:100%}.our-services   .flip-card   .icon-box   .details   h3{max-width:100%}@media (max-width: 639px){.our-services   .flex{max-width:400px;margin-left:auto;margin-right:auto}.our-services   .flex   .flip-front{text-align:center}}
.sec-carratelli   .container   .title{margin-bottom:1.5rem}.sec-team{background-color:var(--color-gray-light);padding-bottom:calc(var(--secSpace) + 137px)}.sec-team   .container   p{text-align:center;margin:1.5rem 0 0}.sec-team   .container-fluid   .flex > .w-full{margin-top:5%}
.child-banner   .banner-overlay   .container-fluid{align-items:center;justify-content:center}.child-banner   .banner-overlay   .container-fluid   .details{width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-align:center;max-width:1690px;margin-top:calc(var(--headerHeight) / 2)}.child-banner   .banner-bg{max-height:100%;min-height:50vh}
.full-title{margin-bottom:2.5rem;display:flex;align-items:center}.sec-checkbox-list   .full-title.flex-wrap   label{margin-bottom:0}.full-title   .left   button:hover{color:var(--color-primary)}.full-title   .right{margin-left:auto}.form-wrap   label{margin-bottom:2.75rem}.form-wrap   label   h3{font-weight:600;text-transform:inherit}.form-wrap + .full-title{margin-top:4rem}.table   tr   td:nth-child(3n+3), .table   tr   th:nth-child(3n+3){width:60px}.sec-communications   .y-scroll{max-height:100%;overflow-y:auto}.sec-communications   .com-details{pointer-events:none;position:absolute;right:0;top:0;bottom:0;max-height:100%;background:#FFFFFF;box-shadow:0 0 11px #0000003b;border-radius:23px 0 0 23px;max-width:890px;padding:55px;opacity:0}@media (max-width: 767px){.sec-communications   .com-details{padding:26px}}.sec-communications   .com-details   .btn-close{width:34px;height:34px;border-radius:50px;background-color:#000;color:#fff;position:absolute;top:0;left:-15px}@media (max-width: 767px){.sec-communications   .com-details   .btn-close{top:-16px;left:16px}}.sec-communications   .com-details   .details   p{margin-bottom:1rem}.sec-communications   .com-details   .files-list{margin-top:1.5rem;margin-bottom:0;padding:0}.sec-communications   .com-details   .files-list   li{margin-bottom:1.5rem}.sec-communications   .com-details   .files-list   li   .icon{margin-bottom:0;font-size:36px;color:#741111}.sec-communications   .com-details   .files-list   li   span{font-size:14px}.sec-communications   .com-details.expanded{pointer-events:auto;visibility:visible;opacity:1}.btn-colums{display:flex;flex-wrap:wrap}.sec-checkbox-list   .btn-colums.flex-wrap   label, .sec-checkbox-list   .flex.btn-colums   label{margin-bottom:0}.btn-colums   .right{margin-left:auto}@media (max-width: 640px){.btn-colums   .right{margin-top:1.5rem}.btn-colums   .right   button{margin-top:1rem}}.sec-checkbox-list{border-bottom:1px solid #AEAEAB;padding-bottom:2.5rem}.sec-checkbox-list   .flex.flex-wrap   label{margin-bottom:0}.sec-checkbox-list   .full-title{margin-bottom:1rem}
.header{position:fixed;left:0;right:0;top:0;font-family:var(--fontCardo);min-height:var(--headerHeight);transition:var(--transition);z-index:99}.header   .navbar{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:14px;padding-bottom:14px;--tw-bg-opacity: .65}.header   .navbar   .container-fluid{display:flex}@media (max-width: 360px){.header   .navbar   .container-fluid{max-width:calc(100% - 20px)}}@media (max-width: 991px){.header   .navbar   .container-fluid{min-height:calc(var(--headerHeight) - 1.9rem)}}.header   .navbar   .container-fluid   .logo{margin-right:auto;display:flex;align-items:center;padding-right:.5rem;flex:0 0 210px}@media (max-width: 639px){.header   .navbar   .container-fluid   .logo{flex:0 0 170px}}.header   .navbar   .container-fluid   .logo   img{max-height:50px}@media (max-width: 639px){.header   .navbar   .container-fluid   .logo   img{max-width:100%}}.header   .navbar   .container-fluid   .nav-menu{display:flex;align-items:center}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu){flex-wrap:wrap}.header   .navbar   .container-fluid   .nav-menu > li{margin-left:.5rem;margin-right:.5rem}@media (max-width: 1700px){.header   .navbar   .container-fluid   .nav-menu > li{margin-left:.5rem;margin-right:.5rem}}@media (max-width: 1250px){.header   .navbar   .container-fluid   .nav-menu > li{margin-left:.25rem;margin-right:.25rem}}@media (max-width: 991px){.header   .navbar   .container-fluid   .nav-menu > li{margin-left:.5rem;margin-right:.5rem}}.header   .navbar   .container-fluid   .nav-menu > li > a, .header   .navbar   .container-fluid   .nav-menu > li > button:not(.btn-outline){position:relative;display:inline-block;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;text-transform:uppercase;letter-spacing:.09em}@media (max-width: 1600px){.header   .navbar   .container-fluid   .nav-menu > li > a, .header   .navbar   .container-fluid   .nav-menu > li > button:not(.btn-outline){padding-left:.5rem;padding-right:.5rem}}.header   .navbar   .container-fluid   .nav-menu > li > a:hover, .header   .navbar   .container-fluid   .nav-menu > li > a.active, .header   .navbar   .container-fluid   .nav-menu > li > button:not(.btn-outline):hover, .header   .navbar   .container-fluid   .nav-menu > li > button:not(.btn-outline).active{color:var(--color-primary)}.header   .navbar   .container-fluid   .nav-menu   .togglemenu   .btn-outline{min-width:56px;width:56px;min-height:48px;font-size:21px}@media (max-width: 767px){.header   .navbar   .container-fluid   .nav-menu   .togglemenu   .btn-outline{min-width:48px;width:48px;min-height:44px;height:44px;line-height:0}}@media (max-width: 480px){.header   .navbar   .container-fluid   .nav-menu   .togglemenu   .btn-outline{min-width:34px;width:34px;min-height:32px;height:32px;line-height:0;font-size:16px;padding:0}}@media (max-width: 767px){.header   .navbar   .container-fluid   .nav-menu   .btn-outline{min-width:56px;min-height:44px}}@media (max-width: 480px){.header   .navbar   .container-fluid   .nav-menu   .btn-outline{min-width:34px;min-height:32px;height:32px;line-height:0;font-size:12px;padding:0 5px}}.header   .navbar   .container-fluid   .nav-menu.expanded{visibility:visible;transform:translate(0);display:inherit}.header   .navbar   .container-fluid   .nav-menu.icon-menu{margin-left:auto}.header   .navbar   .container-fluid   .nav-menu.icon-menu   li{margin-right:0}.header   .navbar   .container-fluid   .nav-menu.icon-menu   .btn-outline{min-height:48px}@media (max-width: 767px){.header   .navbar   .container-fluid   .nav-menu.icon-menu   .btn-outline{min-height:44px}}@media (max-width: 480px){.header   .navbar   .container-fluid   .nav-menu.icon-menu   .btn-outline{min-height:32px}}@media (max-width: 1600px){.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu){position:fixed;left:0;right:0;height:100%;max-height:0px;flex-direction:column;align-items:flex-start;overflow-y:auto;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .98;top:var(--headerHeight)}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li{width:100%;max-width:calc(100% - 100px);margin:0 auto}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li   a, .header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li   button{display:flex;width:100%;text-align:left;border-bottom:1px solid #f4f4f4}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li   a   i, .header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li   button   i{margin-left:auto}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu{position:static;max-height:0px;overflow:hidden;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu   ul{padding-left:1rem}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu   ul   li{max-width:100%}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu   ul   li   a, .header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu   ul   li   button{padding-left:.5rem;padding-right:.5rem}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu   ul   li   a:before, .header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown   .dropdown-menu   ul   li   button:before{margin-right:1rem;display:inline-block;font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:400;content:"\f105"}.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li.dropdown.active   .dropdown-menu{max-height:100%;transform:none}}@media (max-width: 767px){.header   .navbar   .container-fluid   .nav-menu:not(.icon-menu)   li{max-width:calc(100% - 32px)}}.header.expanded   .navbar   .container-fluid   .nav-menu:not(.icon-menu){max-height:calc(96vh - var(--headerHeight));box-shadow:0 18px 20px #0000001a}@media (max-width: 991px){.header.expanded   .navbar{--tw-bg-opacity: 1}}.header.expanded, .header.is-sticky{--tw-bg-opacity: .98;box-shadow:0 0 10px #0003}.header.scrolling_down{transform:translateY(calc(-2 * var(--headerHeight)))}.header.scrolling_down   .navbar   .dropdown.active   .dropdown-menu{visibility:hidden}@media (min-width: 992px){.header.scrolling_down   .dropdown.active   .dropdown-menu{visibility:hidden}}@media (max-width: 991px){.header.scrolling_down.expanded{transform:translate(0)}}.header > .navbar_menu{position:absolute;left:0;right:0;display:flex;align-items:center;white-space:nowrap;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));opacity:0;--tw-bg-opacity: .81;min-height:60px;transform:translateY(-70px) skew(34deg);visibility:hidden;z-index:-1;top:var(--headerHeight);transition:var(--transition);box-shadow:0 12px 10px #0000001a}@media (max-width: 991px){.header > .navbar_menu{--tw-bg-opacity: 1}}.header > .navbar_menu.expanded{transform:translate(0) skew(0);opacity:1;visibility:visible;z-index:0}@media (max-width: 991px){.header > .navbar_menu.expanded{--tw-bg-opacity: 1}}.header > .navbar_menu   menu.nav-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 36px}@media (max-width: 991px){.header > .navbar_menu   menu.nav-menu{gap:0 12px;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;max-height:calc(100vh - var(--headerHeight));overflow-y:auto}.header > .navbar_menu   menu.nav-menu   li{width:100%;border-bottom:1px solid #e8e8e8}}.header > .navbar_menu   menu.nav-menu   li > a, .header > .navbar_menu   menu.nav-menu   li > button:not(.btn-outline){position:relative;display:inline-block;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;text-transform:uppercase;letter-spacing:.09em}@media (max-width: 1600px){.header > .navbar_menu   menu.nav-menu   li > a, .header > .navbar_menu   menu.nav-menu   li > button:not(.btn-outline){padding-left:.5rem;padding-right:.5rem}}@media (max-width: 991px){.header > .navbar_menu   menu.nav-menu   li > a, .header > .navbar_menu   menu.nav-menu   li > button:not(.btn-outline){width:100%}.header > .navbar_menu   menu.nav-menu   li > a.dropdown-toggle, .header > .navbar_menu   menu.nav-menu   li > button:not(.btn-outline).dropdown-toggle{display:flex;justify-content:space-between}}.header > .navbar_menu   menu.nav-menu   li > a:hover, .header > .navbar_menu   menu.nav-menu   li > a.active, .header > .navbar_menu   menu.nav-menu   li > button:not(.btn-outline):hover, .header > .navbar_menu   menu.nav-menu   li > button:not(.btn-outline).active{color:var(--color-primary)}.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .81;transform:translateY(9px)}@media (max-width: 1600px){.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu{transform:translateY(10px)}}@media (max-width: 991px){.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu{width:100%}}.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu   ul{padding-left:.75rem;padding-right:.75rem}.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu   ul   li{margin:0}.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu   ul   li:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu   ul   li:not(:last-child){border-bottom:1px solid #e8e8e8}.header > .navbar_menu   menu.nav-menu   li   .dropdown-menu   ul   li   a, .header > .navbar_menu   menu.nav-menu   li   .dropdown-menu   ul   li   button{padding-top:14px;padding-bottom:14px}@media (max-width: 991px){.header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu{position:static;max-height:0px;overflow:hidden;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu   ul{padding-left:1rem}.header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu   ul   li{max-width:100%}.header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu   ul   li   a, .header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu   ul   li   button{padding-left:.5rem;padding-right:.5rem}.header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu   ul   li   a:before, .header > .navbar_menu   menu.nav-menu   li.dropdown   .dropdown-menu   ul   li   button:before{margin-right:1rem;display:inline-block;font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:400;content:"\f105"}.header > .navbar_menu   menu.nav-menu   li.dropdown.active   .dropdown-menu{max-height:100%;transform:none}}.lang-wrap{display:flex;align-items:center;margin-right:6px}.lang-wrap   img{width:23px;height:auto;max-height:23px;margin-right:8px}.lang-dropdown   .dropdown-toggle{display:flex!important;min-width:130px;font-size:16px}@media (max-width: 1700px){.lang-dropdown   .dropdown-toggle{min-width:90px}}@media (max-width: 575px){.lang-dropdown   .dropdown-toggle{min-width:0;align-items:center}.lang-dropdown   .dropdown-toggle   .lang-wrap{font-size:0;width:24px}}@media (max-width: 440px){.lang-dropdown   .dropdown-toggle   .lang-wrap{width:18px}}.nav-menu-main{display:flex;align-items:center}@media (max-width: 575px){.header   .navbar   .container-fluid   .logo{flex:1 0 79px;padding-right:0}.container-fluid.lg{max-width:calc(100% - 20px)}}@media (max-width: 370px){.header   .navbar   .container-fluid   .nav-menu > li > button:not(.btn-outline){padding:0}}
footer{position:relative;background-image:url(footer-bg.837e99bd6efcf7ef.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover}@media (max-width: 1650px){footer{font-size:16px}}@media (max-width: 991px){footer{font-size:14px}}footer   .flex   .left{flex:0 0 448px;width:448px}@media (max-width: 1650px){footer   .flex   .left{flex:0 0 320px;width:320px}footer   .flex   .left   img{max-width:320px}}@media (max-width: 1200px){footer   .flex   .left{margin-bottom:3rem;width:100%;flex:0 0 100%}footer   .flex   .left   p{max-width:500px}}footer   .flex   .left   .logo{margin-bottom:1.5rem}@media (max-width: 767px){footer   .flex   .left   .logo   img{max-height:56px}}footer   .flex   .left   .logo   p{margin-top:1.5rem}footer   .flex   .right{flex:1 1 auto;justify-content:flex-end;padding-left:2rem}@media (max-width: 1200px){footer   .flex   .right{justify-content:flex-start;padding-left:0}}@media (max-width: 767px){footer   .flex   .right{flex-direction:column}}footer   .flex   .right   .col:not(:first-child){margin-left:100px}@media (max-width: 767px){footer   .flex   .right   .col:not(:first-child){margin-left:0}footer   .flex   .right   .col{margin-bottom:2rem}}footer   .flex   .right   ul   li{margin-bottom:.75rem}footer   .flex   .right   ul   li   a, footer   .flex   .right   ul   li   button{padding:5px 0;font-weight:500}footer   .flex   .right   ul   li   a.active, footer   .flex   .right   ul   li   a:hover, footer   .flex   .right   ul   li   button.active, footer   .flex   .right   ul   li   button:hover{color:var(--color-primary)}footer   .copyright   a:hover, footer   .copyright   button:hover{font-weight:700;text-decoration-line:underline}@media (max-width: 767px){footer   .copyright   p{font-size:12px;line-height:1.5}}
.form-fieldset{border:0;margin:0;min-inline-size:0;padding:0}.is-loading{opacity:.82}.is-loading   a, .is-loading   .btn-link, .is-loading   app-autocomplete{pointer-events:none}.btn-with-loader{align-items:center;display:inline-flex;gap:8px;justify-content:center}.form-spinner{font-size:.95em;line-height:1}button:disabled, input:disabled{cursor:wait}
.form-fieldset{border:0;margin:0;min-inline-size:0;padding:0}.is-loading{opacity:.82}.is-loading   a, .is-loading   .btn-link, .is-loading   app-autocomplete{pointer-events:none}.btn-with-loader{align-items:center;display:inline-flex;gap:8px;justify-content:center}.form-spinner{font-size:.95em;line-height:1}button:disabled, input:disabled{cursor:wait}
:where(.sec-contact-form, .modal) form   label{margin-bottom:2.25rem}:where(.sec-contact-form, .modal) form   label:not(:last-child){margin-bottom:2rem}:where(.sec-contact-form, .modal) form   label   .form-input{font-weight:400}:where(.sec-contact-form, .modal) form   label   h3{margin-bottom:.75rem}:where(.sec-contact-form, .modal) form   .form-action{margin-top:2.5rem;display:flex;justify-content:flex-end}:where(.sec-contact-form, .modal) form   .form-action   .btn-outline{padding-left:1.25rem;padding-right:1.25rem}
:where(.sec-contact-form, .modal) form   label{margin-bottom:2.25rem}:where(.sec-contact-form, .modal) form   label:not(:last-child){margin-bottom:2rem}:where(.sec-contact-form, .modal) form   label   .form-input{font-weight:400}:where(.sec-contact-form, .modal) form   label   h3{margin-bottom:.75rem}:where(.sec-contact-form, .modal) form   .form-action{margin-top:2.5rem;display:flex;justify-content:flex-end}:where(.sec-contact-form, .modal) form   .form-action   .btn-outline{padding-left:1.25rem;padding-right:1.25rem}

@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap";:where(.sec-contact-form, .modal) h2, .h2{font-size:34px;letter-spacing:.09em;line-height:46px;font-family:Cardo,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.sec-contact-form{background:#EDEDED;padding:60px 0;font-family:Inter,sans-serif;letter-spacing:.09em;font-size:14px}.sec-contact-form   p{text-align:center}.sec-contact-form   .white-card{margin-left:auto;margin-right:auto;width:100%;background-color:transparent;padding:0;max-width:770px;box-shadow:none}.sec-contact-form   .white-card   form   label{margin-bottom:17px}.sec-contact-form   .white-card   form   label   .form-input, .sec-contact-form   .white-card   form   label   .form-select{text-transform:capitalize;padding:12px 10px;border:none;font-size:12px;font-weight:700;min-height:50px;color:var(--color-secondary);letter-spacing:.09em}.sec-contact-form   .white-card   form   label   .form-input::placeholder, .sec-contact-form   .white-card   form   label   .form-select::placeholder{color:var(--color-secondary)}.sec-contact-form   .white-card   form   label   .form-textarea{height:112px}.sec-contact-form   .white-card   form   label   h3{margin-bottom:.75rem}.sec-contact-form   .white-card   form   .btn-outline{min-width:285px;font-size:16px;font-weight:700;letter-spacing:.09em;font-family:Cardo,sans-serif}.sec-contact-form   .white-card   form   .form-action{margin-top:2.5rem;display:flex;justify-content:flex-end}.sec-contact-form   .white-card   form   .form-action   .btn-outline{padding-left:1.25rem;padding-right:1.25rem}.sec-contact-form   .white-card   h2{line-height:1.4}.sec-contact-form   .white-card   h2:first-child{margin-bottom:0}.sec-contact-form   .flex-wrap   .w-cus{width:100%}.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}.modal{font-family:Inter,sans-serif;font-size:14px}.modal   .modal-wrap{max-width:900px;background:#D9D9D9}.modal   .modal-wrap   .modal-body{padding:0}.modal   button.modal-close{display:flex;align-items:center;justify-content:center;border-color:var(--color-secondary);background-color:var(--color-secondary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));line-height:0}.modal   .sec-contact-form{background-color:transparent}.modal   .flex-wrap   .w-cus{width:100%}.modal   .flex-wrap   .w-cus:nth-child(1), .modal   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.modal   .flex-wrap   .w-cus:nth-child(1), .modal   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.modal   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.modal   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}.modal   .flex-wrap.email-inputs   .w-cus:nth-child(1){max-width:calc(100% - 160px - .5rem)}@media (max-width: 767px){.modal   .flex-wrap.email-inputs   .w-cus:nth-child(1){max-width:100%}}.modal   .flex-wrap.email-inputs   .w-cus:nth-child(2){max-width:calc(160px + .5rem)}@media (max-width: 767px){.modal   .flex-wrap.email-inputs   .w-cus:nth-child(2){max-width:100%}}.modal   .input-group   .form-select{margin-right:.5rem}.modal   .form-checkbox, .modal   .form-radio{width:22px;height:22px}
@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap";:where(.sec-contact-form, .modal) h2, .h2{font-size:34px;letter-spacing:.09em;line-height:46px;font-family:Cardo,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.sec-contact-form{background:#EDEDED;padding:60px 0;font-family:Inter,sans-serif;letter-spacing:.09em;font-size:14px}.sec-contact-form   p{text-align:center}.sec-contact-form   .white-card{margin-left:auto;margin-right:auto;width:100%;background-color:transparent;padding:0;max-width:770px;box-shadow:none}.sec-contact-form   .white-card   form   label{margin-bottom:17px}.sec-contact-form   .white-card   form   label   .form-input, .sec-contact-form   .white-card   form   label   .form-select{text-transform:capitalize;padding:12px 10px;border:none;font-size:12px;font-weight:700;min-height:50px;color:var(--color-secondary);letter-spacing:.09em}.sec-contact-form   .white-card   form   label   .form-input::placeholder, .sec-contact-form   .white-card   form   label   .form-select::placeholder{color:var(--color-secondary)}.sec-contact-form   .white-card   form   label   .form-textarea{height:112px}.sec-contact-form   .white-card   form   label   h3{margin-bottom:.75rem}.sec-contact-form   .white-card   form   .btn-outline{min-width:285px;font-size:16px;font-weight:700;letter-spacing:.09em;font-family:Cardo,sans-serif}.sec-contact-form   .white-card   form   .form-action{margin-top:2.5rem;display:flex;justify-content:flex-end}.sec-contact-form   .white-card   form   .form-action   .btn-outline{padding-left:1.25rem;padding-right:1.25rem}.sec-contact-form   .white-card   h2{line-height:1.4}.sec-contact-form   .white-card   h2:first-child{margin-bottom:0}.sec-contact-form   .flex-wrap   .w-cus{width:100%}.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}.modal{font-family:Inter,sans-serif;font-size:14px}.modal   .modal-wrap{max-width:900px;background:#D9D9D9}.modal   .modal-wrap   .modal-body{padding:0}.modal   button.modal-close{display:flex;align-items:center;justify-content:center;border-color:var(--color-secondary);background-color:var(--color-secondary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));line-height:0}.modal   .sec-contact-form{background-color:transparent}.modal   .flex-wrap   .w-cus{width:100%}.modal   .flex-wrap   .w-cus:nth-child(1), .modal   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.modal   .flex-wrap   .w-cus:nth-child(1), .modal   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.modal   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.modal   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}.modal   .flex-wrap.email-inputs   .w-cus:nth-child(1){max-width:calc(100% - 160px - .5rem)}@media (max-width: 767px){.modal   .flex-wrap.email-inputs   .w-cus:nth-child(1){max-width:100%}}.modal   .flex-wrap.email-inputs   .w-cus:nth-child(2){max-width:calc(160px + .5rem)}@media (max-width: 767px){.modal   .flex-wrap.email-inputs   .w-cus:nth-child(2){max-width:100%}}.modal   .input-group   .form-select{margin-right:.5rem}.modal   .form-checkbox, .modal   .form-radio{width:22px;height:22px}
@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap";:where(.sec-contact-form, .modal) h2, .h2{font-size:34px;letter-spacing:.09em;line-height:46px;font-family:Cardo,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.sec-contact-form{background:#EDEDED;padding:60px 0;font-family:Inter,sans-serif;letter-spacing:.09em;font-size:14px}.sec-contact-form   p{text-align:center}.sec-contact-form   .white-card{margin-left:auto;margin-right:auto;width:100%;background-color:transparent;padding:0;max-width:770px;box-shadow:none}.sec-contact-form   .white-card   form   label{margin-bottom:17px}.sec-contact-form   .white-card   form   label   .form-input, .sec-contact-form   .white-card   form   label   .form-select{text-transform:capitalize;padding:12px 10px;border:none;font-size:12px;font-weight:700;min-height:50px;color:var(--color-secondary);letter-spacing:.09em}.sec-contact-form   .white-card   form   label   .form-input::placeholder, .sec-contact-form   .white-card   form   label   .form-select::placeholder{color:var(--color-secondary)}.sec-contact-form   .white-card   form   label   .form-textarea{height:112px}.sec-contact-form   .white-card   form   label   h3{margin-bottom:.75rem}.sec-contact-form   .white-card   form   .btn-outline{min-width:285px;font-size:16px;font-weight:700;letter-spacing:.09em;font-family:Cardo,sans-serif}.sec-contact-form   .white-card   form   .form-action{margin-top:2.5rem;display:flex;justify-content:flex-end}.sec-contact-form   .white-card   form   .form-action   .btn-outline{padding-left:1.25rem;padding-right:1.25rem}.sec-contact-form   .white-card   h2{line-height:1.4}.sec-contact-form   .white-card   h2:first-child{margin-bottom:0}.sec-contact-form   .flex-wrap   .w-cus{width:100%}.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(1), .sec-contact-form   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.sec-contact-form   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}.modal{font-family:Inter,sans-serif;font-size:14px}.modal   .modal-wrap{max-width:900px;background:#D9D9D9}.modal   .modal-wrap   .modal-body{padding:0}.modal   button.modal-close{display:flex;align-items:center;justify-content:center;border-color:var(--color-secondary);background-color:var(--color-secondary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));line-height:0}.modal   .sec-contact-form{background-color:transparent}.modal   .flex-wrap   .w-cus{width:100%}.modal   .flex-wrap   .w-cus:nth-child(1), .modal   .flex-wrap   .w-cus:nth-child(2){max-width:31.7%}@media (max-width: 767px){.modal   .flex-wrap   .w-cus:nth-child(1), .modal   .flex-wrap   .w-cus:nth-child(2){max-width:100%}}.modal   .flex-wrap   .w-cus:nth-child(3){max-width:36.4%}@media (max-width: 767px){.modal   .flex-wrap   .w-cus:nth-child(3){max-width:100%}}.modal   .flex-wrap.email-inputs   .w-cus:nth-child(1){max-width:calc(100% - 160px - .5rem)}@media (max-width: 767px){.modal   .flex-wrap.email-inputs   .w-cus:nth-child(1){max-width:100%}}.modal   .flex-wrap.email-inputs   .w-cus:nth-child(2){max-width:calc(160px + .5rem)}@media (max-width: 767px){.modal   .flex-wrap.email-inputs   .w-cus:nth-child(2){max-width:100%}}.modal   .input-group   .form-select{margin-right:.5rem}.modal   .form-checkbox, .modal   .form-radio{width:22px;height:22px}
