@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.content-wrap p,.wysiwyg p{margin-bottom:24px;color:#666}.content-wrap p:last-of-type,.wysiwyg p:last-of-type{margin-bottom:0}.content-wrap strong,.wysiwyg strong{font-weight:700}.content-wrap em,.wysiwyg em{font-style:italic}.content-wrap a,.wysiwyg a{color:red}.content-wrap p>img,.wysiwyg p>img{width:100%;height:auto;border-radius:8px}.content-wrap p:has(img),.wysiwyg p:has(img){margin-top:40px;font-size:0;margin-bottom:40px}@media screen and (max-width: 768px){.content-wrap p:has(img),.wysiwyg p:has(img){margin-top:38px;margin-bottom:38px}}.content-wrap p:has(+ul),.content-wrap p:has(+ol),.wysiwyg p:has(+ul),.wysiwyg p:has(+ol){margin-bottom:16px !important}.content-wrap p:has(iframe),.content-wrap .wp-video,.wysiwyg p:has(iframe),.wysiwyg .wp-video{clear:both;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;border-radius:8px;margin-bottom:40px}.content-wrap p:has(iframe) iframe,.content-wrap p:has(iframe) video,.content-wrap .wp-video iframe,.content-wrap .wp-video video,.wysiwyg p:has(iframe) iframe,.wysiwyg p:has(iframe) video,.wysiwyg .wp-video iframe,.wysiwyg .wp-video video{height:100%;left:0;position:absolute;top:0;width:100%}.content-wrap .wp-video,.wysiwyg .wp-video{width:100% !important}.content-wrap h1,.content-wrap h2,.content-wrap h3,.content-wrap h4,.content-wrap h5,.content-wrap h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:16px}.content-wrap h6,.wysiwyg h6{font-weight:700}.content-wrap ul,.content-wrap ol,.wysiwyg ul,.wysiwyg ol{margin-bottom:40px}.content-wrap ul li,.content-wrap ol li,.wysiwyg ul li,.wysiwyg ol li{font-family:var(--main-font);font-size:1rem;font-style:normal;font-weight:400;line-height:150%;color:#666;margin-bottom:16px;position:relative}.content-wrap ul li:last-of-type,.content-wrap ol li:last-of-type,.wysiwyg ul li:last-of-type,.wysiwyg ol li:last-of-type{margin-bottom:0}.content-wrap ul li,.wysiwyg ul li{padding-left:16px}.content-wrap ul li:before,.wysiwyg ul li:before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;background:red;border-radius:50%}.content-wrap ol,.wysiwyg ol{list-style:decimal;list-style-position:inside}.content-wrap ol li,.wysiwyg ol li{margin-left:10px}.content-wrap .table-wrapper,.wysiwyg .table-wrapper{margin-bottom:24px}@media screen and (max-width: 1064px){.content-wrap .table-wrapper,.wysiwyg .table-wrapper{overflow-x:auto;border-radius:8px}}.content-wrap table,.wysiwyg table{border-collapse:separate !important;border-spacing:0;overflow:hidden;font-size:1rem;line-height:1.5}@media screen and (max-width: 1064px){.content-wrap table,.wysiwyg table{white-space:nowrap;overflow:visible}}.content-wrap table thead tr th,.content-wrap table thead tr td,.wysiwyg table thead tr th,.wysiwyg table thead tr td{padding:16px 14px;color:#fff;background:red;font-family:var(--main-font);font-size:1rem;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width: 768px){.content-wrap table thead tr th,.content-wrap table thead tr td,.wysiwyg table thead tr th,.wysiwyg table thead tr td{min-width:200px}}.content-wrap table thead tr:first-child th:first-child,.content-wrap table thead tr:first-child td:first-child,.wysiwyg table thead tr:first-child th:first-child,.wysiwyg table thead tr:first-child td:first-child{border-top-left-radius:8px}@media screen and (max-width: 1064px){.content-wrap table thead tr:first-child th:first-child,.content-wrap table thead tr:first-child td:first-child,.wysiwyg table thead tr:first-child th:first-child,.wysiwyg table thead tr:first-child td:first-child{position:sticky;left:-16px;background:red}}.content-wrap table thead tr:first-child th:last-child,.content-wrap table thead tr:first-child td:last-child,.wysiwyg table thead tr:first-child th:last-child,.wysiwyg table thead tr:first-child td:last-child{border-top-right-radius:8px}.content-wrap table tbody tr td,.wysiwyg table tbody tr td{padding:16px;background-color:#f5f5f5}@media screen and (max-width: 1064px){.content-wrap table tbody tr td,.wysiwyg table tbody tr td{white-space:normal;min-width:200px}}@media screen and (max-width: 768px){.content-wrap table tbody tr td,.wysiwyg table tbody tr td{word-break:break-word}}.content-wrap table tbody tr td:nth-of-type(even),.wysiwyg table tbody tr td:nth-of-type(even){background-color:#fff}.content-wrap table tbody tr td a,.wysiwyg table tbody tr td a{font-size:.875rem;font-weight:500;line-height:140%}@media screen and (max-width: 1064px){.content-wrap table tbody tr td:first-of-type,.wysiwyg table tbody tr td:first-of-type{position:sticky;left:-16px}}.content-wrap table tbody td:last-child,.wysiwyg table tbody td:last-child{border-right:1px solid #e5e5e5}.content-wrap table tbody tr:last-child td,.wysiwyg table tbody tr:last-child td{border-bottom:1px solid #e5e5e5}.content-wrap table tbody tr:last-child td:first-child,.wysiwyg table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.content-wrap table tbody tr:last-child td:last-child,.wysiwyg table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media screen and (max-width: 1064px){.content-wrap table td:after,.wysiwyg table td:after{content:"";position:absolute;background:#fff;width:20px;left:-20px;height:calc(100% + 3px);top:-3px}}.content-wrap table th,.content-wrap table td,.wysiwyg table th,.wysiwyg table td{border:1px solid #e5e5e5;border-right:0;border-bottom:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.popup{width:100vw;height:100vh;position:fixed;background-color:rgba(0,0,0,.4);top:0;left:0;z-index:100000;display:flex;justify-content:center;overflow:hidden;opacity:1;visibility:visible;pointer-events:all;transition:opacity .3s cubic-bezier(0.33, 1, 0.68, 1)}.popup.popup-hide{opacity:0;visibility:hidden;pointer-events:none}.popup.popup-hide .popup-block,.popup.popup-hide .popup-advertisement{transform:translateY(20px)}.popup .popup-advertisement{position:relative;overflow:auto;max-width:1162px;height:auto;width:100%;margin:auto 16px;transform:translateY(0px);transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.popup .popup-advertisement .modal-content img{width:100%;height:auto}.popup .popup-advertisement .modal-content img.mobile-img{display:none;visibility:hidden}@media screen and (max-width: 768px){.popup .popup-advertisement .modal-content img.mobile-img{display:block;visibility:visible}}@media screen and (max-width: 768px){.popup .popup-advertisement .modal-content img.desktop-img.has-mobile-img{display:none;visibility:hidden}}.popup .popup-advertisement .modal-content .popup-btn{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);z-index:3}@media screen and (max-width: 768px){.popup .popup-advertisement .modal-content .popup-btn{bottom:20px}}.popup.popup-career .popup-block{padding-top:60px;max-width:440px}@media screen and (max-width: 768px){.popup.popup-career .popup-block{margin-left:16px;margin-right:16px}}.popup.popup-career .popup-block .popup-title{text-align:left}.popup.popup-career .popup-block .popup-title.center{text-align:center}.popup.popup-career .popup-block .popup-text.center{text-align:center}.popup.popup-career .popup-block .popup-text.center p{text-align:center}.popup.popup-career.fail .popup-content{display:none}.popup.popup-career.fail .popup-notice .popup-notice-fail{display:block}.popup.popup-career.success .popup-content{display:none}.popup.popup-career.success .popup-notice .popup-notice-suceess{display:block}.popup.popup-single-career .popup-block-success,.popup.popup-single-career .popup-block-fail,.popup.popup-success-fail .popup-block-success,.popup.popup-success-fail .popup-block-fail{display:none}.popup.popup-single-career .popup-block.success .popup-block-success,.popup.popup-success-fail .popup-block.success .popup-block-success{display:block}.popup.popup-single-career .popup-block.fail .popup-block-fail,.popup.popup-success-fail .popup-block.fail .popup-block-fail{display:block}.popup .popup-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow-y:auto}.popup .popup-holder{margin:auto;padding:3rem 0px}.popup .popup-block{display:flex;flex-direction:column;max-width:520px;padding:40px;background-color:#fff;border-radius:8px;position:relative;overflow:hidden;transform:translateY(0px);margin:0 1rem;transition:transform .3s cubic-bezier(0.33, 1, 0.68, 1)}@media screen and (max-width: 768px){.popup .popup-block{padding:40px 20px}}.popup .popup-block::before{content:"";position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:100;top:50%;left:50%;transform:scale(0) translateX(-50%) translateY(-50%);transition:all .3s ease-in-out}.popup .popup-block::after{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;transform:scale(0) translateX(-50%) translateY(-50%);background-image:url(0146561777dee22e8686.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:101;transition:all .3s ease-in-out}.popup .popup-block.loading::before{transform:scale(1) translateX(-50%) translateY(-50%)}.popup .popup-block.loading::after{transform:scale(1) translateX(-50%) translateY(-50%)}.popup .popup-block .popup-title{margin-bottom:16px;text-align:center;font-weight:700}.popup .popup-block .popup-text{margin-bottom:24px;text-align:center;color:#666}.popup .popup-block .popup-btn-wrapper{display:flex;justify-content:center}.popup .popup-block form .form-field{padding-bottom:24px}.popup .popup-close{position:absolute;width:32px;height:32px;top:16px;right:16px;cursor:pointer;transform:rotate(0deg);transition:all .3s ease-in-out;outline:red}.popup .popup-close.has-bg{background-color:#fff;border-radius:50%}.popup .popup-close:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.popup .popup-close:hover{transform:rotate(180deg)}.popup .popup-close::before,.popup .popup-close::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:1px;background-color:#000}.popup .popup-close::before{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.popup .popup-close::after{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.popup .popup-icon{max-width:60px;max-height:60px;width:60px;height:60px;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:24px;background-color:rgba(255,0,0,.1);display:flex;justify-content:center;align-items:center;padding:10px}.popup .popup-icon svg{display:block;width:100%;height:100%}.popup .popup-bottom-text{margin-top:24px;color:#666}.popup .popup-bottom-text p{color:#666}.popup .popup-bottom-text a{color:red}.popup .popup-notice .popup-notice-suceess{display:none}.popup .popup-notice .popup-notice-fail{display:none}.rental-application{padding:40px 0px;position:relative}.rental-application .rental-application-title{margin-bottom:40px}.rental-application .rental-application-contact-info-btn-block{display:none}@media screen and (max-width: 768px){.rental-application .rental-application-contact-info-btn-block{display:block;margin-bottom:40px}}.rental-application .rental-application-holder{display:flex}@media screen and (max-width: 1064px){.rental-application .rental-application-holder{flex-wrap:wrap}}.rental-application .rental-application-holder .application-form-block{width:calc(100% - 345px);margin-right:20px}.rental-application .rental-application-holder .application-form-block.w-100{width:100%;margin-right:0px}@media screen and (max-width: 1064px){.rental-application .rental-application-holder .application-form-block{width:100%;margin-right:0px}}.rental-application .rental-application-holder .contact-info-block{width:325px}@media screen and (max-width: 1064px){.rental-application .rental-application-holder .contact-info-block{width:100%;margin-top:40px}}.rental-application .rental-application-holder .contact-info-block .contact-info{border-radius:8px;background:#f5f5f5;margin-bottom:24px;padding:24px}.rental-application .rental-application-holder .contact-info-block .contact-info:last-child{margin-bottom:0px}.rental-application .rental-application-holder .contact-info-block .contact{margin-bottom:40px}.rental-application .rental-application-holder .contact-info-block .contact:last-child{margin-bottom:0px}.rental-application .rental-application-holder .contact-info-block .contact .contact-title{font-weight:700;font-size:1rem;color:#000;margin-bottom:12px}.rental-application .rental-application-holder .contact-info-block .contact .contact-label{color:#666;margin-bottom:4px}.rental-application .rental-application-holder .contact-info-block .contact .contact-value{color:#000;margin-bottom:16px;display:inline-block;transition:all .3s linear}.rental-application .rental-application-holder .contact-info-block .contact .contact-value:hover{color:red}.rental-application .rental-application-holder .contact-info-block .contact .contact-value:last-child{margin-bottom:0px}.rental-application .rental-application-holder .application-blocks{position:relative}.rental-application .rental-application-holder .application-blocks::before{content:"";position:absolute;width:0%;height:0%;background-color:hsla(0,0%,100%,.8);z-index:10;transform-origin:center center;top:50%;left:50%;transform:scale(0) translateX(-100%) translateY(-100%);transition:all .3s ease-in-out}.rental-application .rental-application-holder .application-blocks::after{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;transform:scale(0) translateX(-50%) translateY(-50%);background-image:url(0146561777dee22e8686.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:101;transition:all .3s ease-in-out}.rental-application .rental-application-holder .application-blocks.loading::before{width:100%;height:100%;transform:scale(1) translateX(-50%) translateY(-50%)}.rental-application .rental-application-holder .application-blocks.loading::after{transform:scale(1) translateX(-50%) translateY(-50%)}.rental-application .rental-application-holder .application-block{padding:24px 22px 24px 24px;background-color:#f5f5f5;border-radius:8px;margin-bottom:24px}.rental-application .rental-application-holder .application-block.active .application-block-content{height:100%;visibility:visible;animation:fadeInUp .4s cubic-bezier(0.33, 1, 0.68, 1)}.rental-application .rental-application-holder .application-block:not(.done) .btn-modify-block .btn-modify{display:none}.rental-application .rental-application-holder .application-block:not(.done) .application-block-top h6,.rental-application .rental-application-holder .application-block:not(.active) .application-block-top h6{color:#666}.rental-application .rental-application-holder .application-block.active .application-block-top h6,.rental-application .rental-application-holder .application-block.done .application-block-top h6{color:#000}.rental-application .rental-application-holder .application-block .application-block-top{display:flex}@media screen and (max-width: 768px){.rental-application .rental-application-holder .application-block .application-block-top{flex-wrap:wrap}}.rental-application .rental-application-holder .application-block .application-block-top .application-block-title{margin-right:auto}@media screen and (max-width: 768px){.rental-application .rental-application-holder .application-block .application-block-top .application-block-title{width:100%}}.rental-application .rental-application-holder .application-block .application-block-top .btn-modify-block{margin-left:20px}@media screen and (max-width: 768px){.rental-application .rental-application-holder .application-block .application-block-top .btn-modify-block{display:flex;margin-left:auto}}.rental-application .rental-application-holder .application-block .application-block-top .btn-modify-block .btn-modify{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;color:#000}@media screen and (max-width: 768px){.rental-application .rental-application-holder .application-block .application-block-top .btn-modify-block .btn-modify{margin-top:24px}}.rental-application .rental-application-holder .application-block .application-block-top h6{font-size:1.125rem;font-weight:700;transition:all .3s linear}@media screen and (max-width: 768px){.rental-application .rental-application-holder .application-block .application-block-top h6{width:100%}}.rental-application .rental-application-holder .application-block .application-block-content{height:0;overflow:hidden;visibility:hidden;display:block}.rental-application .rental-application-holder .application-block .application-block-inputs{padding-top:24px}.rental-application .rental-application-holder .application-block .application-block-btn{display:flex;justify-content:right;margin-top:24px}.rental-application .application-block-submit{height:0;overflow:hidden;visibility:hidden;display:block}.rental-application .application-block-submit.active{height:100%;visibility:visible;padding-bottom:40px;animation:fadeInUp .4s cubic-bezier(0.33, 1, 0.68, 1)}.rental-application .application-block-submit .application-block-submit-inner{display:flex;justify-content:right}.rental-application form .inputs-wrapper{display:flex;flex-wrap:wrap}.rental-application form .inputs-wrapper .checkbox-wrapper{width:auto;margin-right:24px;margin-bottom:24px}.rental-application form .inputs-wrapper .checkbox-wrapper:nth-last-child(1),.rental-application form .inputs-wrapper .checkbox-wrapper:nth-last-child(2){margin-bottom:0}@media screen and (max-width: 768px){.rental-application form .inputs-wrapper .checkbox-wrapper{width:100%}.rental-application form .inputs-wrapper .checkbox-wrapper:nth-last-child(2){margin-bottom:24px}}.rental-application form .form-set .form-field.radio .input-control label:after{background-color:red}.rental-application .form-set .form-field.text label textarea,.rental-application .form-set .form-field.email label textarea,.rental-application .form-set .form-field.tel label textarea,.rental-application .form-set .form-field.search label textarea,.rental-application .form-set .form-field.textarea label textarea,.rental-application .form-set .form-field.text-area label textarea,.rental-application .form-set .form-field.url label textarea,.rental-application .form-set .form-field.number label textarea{border-color:rgba(0,0,0,0)}.rental-application .form-set .form-field.text label textarea:focus,.rental-application .form-set .form-field.text label textarea:hover,.rental-application .form-set .form-field.email label textarea:focus,.rental-application .form-set .form-field.email label textarea:hover,.rental-application .form-set .form-field.tel label textarea:focus,.rental-application .form-set .form-field.tel label textarea:hover,.rental-application .form-set .form-field.search label textarea:focus,.rental-application .form-set .form-field.search label textarea:hover,.rental-application .form-set .form-field.textarea label textarea:focus,.rental-application .form-set .form-field.textarea label textarea:hover,.rental-application .form-set .form-field.text-area label textarea:focus,.rental-application .form-set .form-field.text-area label textarea:hover,.rental-application .form-set .form-field.url label textarea:focus,.rental-application .form-set .form-field.url label textarea:hover,.rental-application .form-set .form-field.number label textarea:focus,.rental-application .form-set .form-field.number label textarea:hover{border:1px solid #666}.rental-application .form-set .form-field.text label input[type=text],.rental-application .form-set .form-field.text label input[type=email],.rental-application .form-set .form-field.text label input[type=tel],.rental-application .form-set .form-field.text label input[type=url],.rental-application .form-set .form-field.text label input[type=number],.rental-application .form-set .form-field.email label input[type=text],.rental-application .form-set .form-field.email label input[type=email],.rental-application .form-set .form-field.email label input[type=tel],.rental-application .form-set .form-field.email label input[type=url],.rental-application .form-set .form-field.email label input[type=number],.rental-application .form-set .form-field.tel label input[type=text],.rental-application .form-set .form-field.tel label input[type=email],.rental-application .form-set .form-field.tel label input[type=tel],.rental-application .form-set .form-field.tel label input[type=url],.rental-application .form-set .form-field.tel label input[type=number],.rental-application .form-set .form-field.search label input[type=text],.rental-application .form-set .form-field.search label input[type=email],.rental-application .form-set .form-field.search label input[type=tel],.rental-application .form-set .form-field.search label input[type=url],.rental-application .form-set .form-field.search label input[type=number],.rental-application .form-set .form-field.textarea label input[type=text],.rental-application .form-set .form-field.textarea label input[type=email],.rental-application .form-set .form-field.textarea label input[type=tel],.rental-application .form-set .form-field.textarea label input[type=url],.rental-application .form-set .form-field.textarea label input[type=number],.rental-application .form-set .form-field.text-area label input[type=text],.rental-application .form-set .form-field.text-area label input[type=email],.rental-application .form-set .form-field.text-area label input[type=tel],.rental-application .form-set .form-field.text-area label input[type=url],.rental-application .form-set .form-field.text-area label input[type=number],.rental-application .form-set .form-field.url label input[type=text],.rental-application .form-set .form-field.url label input[type=email],.rental-application .form-set .form-field.url label input[type=tel],.rental-application .form-set .form-field.url label input[type=url],.rental-application .form-set .form-field.url label input[type=number],.rental-application .form-set .form-field.number label input[type=text],.rental-application .form-set .form-field.number label input[type=email],.rental-application .form-set .form-field.number label input[type=tel],.rental-application .form-set .form-field.number label input[type=url],.rental-application .form-set .form-field.number label input[type=number]{border-color:rgba(0,0,0,0)}.rental-application .form-set .form-field.text label input:focus,.rental-application .form-set .form-field.text label input:hover,.rental-application .form-set .form-field.email label input:focus,.rental-application .form-set .form-field.email label input:hover,.rental-application .form-set .form-field.tel label input:focus,.rental-application .form-set .form-field.tel label input:hover,.rental-application .form-set .form-field.search label input:focus,.rental-application .form-set .form-field.search label input:hover,.rental-application .form-set .form-field.textarea label input:focus,.rental-application .form-set .form-field.textarea label input:hover,.rental-application .form-set .form-field.text-area label input:focus,.rental-application .form-set .form-field.text-area label input:hover,.rental-application .form-set .form-field.url label input:focus,.rental-application .form-set .form-field.url label input:hover,.rental-application .form-set .form-field.number label input:focus,.rental-application .form-set .form-field.number label input:hover{border:1px solid #666}.rental-application .form-set .form-field.error label textarea{border:1px solid red}.rental-application .form-set .form-field.error label input[type=text],.rental-application .form-set .form-field.error label input[type=email],.rental-application .form-set .form-field.error label input[type=tel],.rental-application .form-set .form-field.error label input[type=url],.rental-application .form-set .form-field.error label input[type=number]{border:1px solid red}.rental-application .form-set .form-field.checkbox .input-control label::before{border-color:#fff}.rental-application .form-set .form-field.checkbox.error .input-control label::before{border-color:red}.rental-application .form-set .form-field.radio .input-control label::before{border-color:#fff}.rental-application .form-set .form-field.radio.error .input-control label::before{border-color:red}
