.my-content{width:100%}.my-empty{width:100%;height:100%}.my-empty p{font-size:var(--font-big);text-align:center}.my-empty a{font-size:var(--font-big);color:var(--turquoise)}.my-empty a:hover{color:var(--orange)}.pending-reservation{flex-wrap:wrap}.pending-reservation h4{width:100%;text-align:center}.lk-menu .button svg{stroke:var(--blacker);margin-left:auto;transition:var(--transition)}.lk-menu .button:hover,.lk-menu .button:focus,.lk-menu .button.active{color:var(--turquoise)}.lk-menu .button:hover svg,.lk-menu .button:focus svg,.lk-menu .button.active svg{stroke:var(--turquoise)}.lk-panel{background-color:var(--white)}.lk-block{overflow-y:auto;position:relative}.lk-block:not(.active){display:none}.lk-block>p:first-of-type{font-size:var(--font-big)}.lk-block>a{margin:0 auto;color:var(--turquoise);font-size:var(--font-big)}.lk-block>a:hover,.lk-block>a:focus{color:var(--orange)}.lk-booking-item{position:relative;background:var(--white)}.lk-booking-head span:first-of-type,.lk-booking-head span:nth-of-type(2),.lk-booking-head span:nth-of-type(2) sup,.lk-booking-estate,.lk-booking-house,.lk-booking-status span,.lk-mortgage-item span,.lk-tradein-item span,.lk-review-item span{color:var(--turquoise)}.lk-booking-head span:first-of-type{font-size:var(--font-h3);font-weight:700}.lk-booking-head span:nth-of-type(2){font-weight:600}.lk-booking-head span:nth-of-type(2) sup{font-size:var(--font-light)}.lk-booking-img{flex-shrink:0}.lk-booking-estate{font-weight:600;font-size:var(--font-default)}.lk-booking-house{font-weight:600}.lk-booking-developer{border:1px solid rgba(19,19,19,.11)}.lk-booking-developer span{font-weight:800;color:var(--dark-orange);font-size:var(--font-light);text-transform:uppercase}.lk-booking-layout span{font-weight:600;background:#D9E6F1}.lk-booking-status span{font-weight:600}.lk-booking-class .item-class{color:#fff}.lk-booking-class .item-class.standart{background:var(--gray)}.lk-booking-class .item-class.comfort{background:#C2D97A}.lk-booking-class .item-class.business{background:#698EAB}.lk-booking-class .item-class.elite{background:#AF62C5}.lk-booking-start-head p{font-size:var(--font-big);font-weight:600}.lk-booking-start-head p span:nth-child(2){color:var(--dark-orange)}.lk-booking-price{font-size:var(--font-big);font-weight:600}.lk-booking-price span:nth-child(2){color:var(--dark-orange);font-size:var(--font-h4)}.lk-booking-footer{font-size:var(--font-light);opacity:.8}.my-success{color:var(--green)}.documents-comment{flex-shrink:0}.documents-comment li:before{content:"";background-color:var(--dark-orange);border-radius:50%;flex-shrink:0}.documents-form,.documents-field{width:100%}.documents-title p.red{color:var(--dark-orange);font-size:var(--font-medium)}.documents-title p.green{color:var(--green);font-size:var(--font-medium)}.documents-error{color:var(--red);font-weight:600}.documents-title .link{color:var(--turquoise);font-size:var(--font-medium);cursor:pointer}.documents-title .link:hover{color:var(--aqua)}@media (max-width: 480px){.my{margin:10vw 0 22vw}.my-container{flex-direction:column;margin-top:10vw}.my-empty{height:50vw}.my-empty p{margin-bottom:4vw}.pending-reservation{margin-bottom:8vw}.pending-reservation h4{margin:5vw 0 3vw;order:1}.pending-reservation button{margin:2vw 0;order:3;width:100%}.pending-reservation a{margin:2vw 0;order:2;width:100%}.lk-booking-list{padding-top:2.778vw}.lk-booking-item{margin:5.556vw 0;padding:5.556vw 5.556vw 11.111vw;box-shadow:0 1.111vw 5.556vw .278vw #4677b633}.lk-booking-head{margin:0 0 5.556vw;align-items:flex-start!important}.lk-booking-head,.lk-booking-body{flex-direction:column}.lk-booking-img,.lk-booking-img img{width:75vw;height:62.5vw}.lk-booking-estate{margin:5.556vw 0 2.778vw;font-size:var(--font-h5)}.lk-booking-house{margin-right:9.722vw}.lk-booking-developer{min-width:13.889vw;height:8vw}.lk-booking-developer span{padding:0 2.222vw}.lk-booking-address{margin:2.778vw 0}.lk-booking-address svg{width:8.333vw;height:8.333vw;margin-right:2.778vw}.lk-booking-item .item-class{width:35.278vw;height:8.333vw}.lk-booking-layout{margin:2.778vw 0 4.167vw}.lk-booking-layout span{padding:1.111vw 5.556vw}.lk-booking-start-head{margin-bottom:5vw;flex-direction:column}.lk-booking-start-head p:first-child{display:flex;flex-direction:column;align-items:center}.lk-booking-start-head p:first-child span{font-size:var(--font-medium)}.lk-booking-start-head p:nth-child(2){margin-top:2.083vw}.lk-booking-price{justify-content:space-between}.lk-booking-price span:nth-child(1){width:30vw;font-size:var(--font-default)}.lk-booking-footer{margin-top:5vw}.form-personal .field-container{flex-direction:column}.form-personal .form-field{width:100%;margin-bottom:5vw}.my-personal-title{margin:15vw 0 6vw}.my-success{margin-right:2vw}.lk-mortgage-item{flex-wrap:wrap;margin-bottom:6vw}.documents-comment{box-shadow:0 1.111vw 5.556vw .278vw #4677b633;padding:5.556vw;margin-bottom:10vw}.documents-comment li{margin-bottom:3vw;align-items:flex-start}.documents-comment li:before{width:2vw;height:2vw;margin-right:2vw;margin-top:1vw}.documents-field{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;padding:5.556vw;box-shadow:0 1.111vw 5.556vw .278vw #4677b633;margin-bottom:6vw}.documents-error{margin:5vw 0}.documents-button{margin-left:auto;margin-top:5vw}.documents-btns{width:100%}.documents-btns .link{color:var(--turquoise);font-size:var(--font-medium)}}@media (min-width: 481px) and (max-width: 1023px){.my{margin:5vw 0 8vw}.my-container{flex-direction:column;margin-top:5vw}.my-empty{height:35vw}.my-empty p{margin-bottom:2vw}.pending-reservation{margin-bottom:5vw}.pending-reservation h4{margin:4vw 0 2vw}.pending-reservation button{margin-right:2vw}.pending-reservation a{margin-left:2vw}.lk-booking-list{padding-top:1.302vw}.lk-booking-item{margin:2.604vw 0;padding:3.906vw;box-shadow:0 .521vw 2.604vw 1px #4677b633}.lk-booking-head{margin:0 0 2.604vw}.lk-booking-head span:first-child{margin-right:4.557vw}.lk-booking-img,.lk-booking-img img{width:31.901vw;height:23.438vw}.lk-booking-info{margin-left:5vw}.lk-booking-estate{margin:0 0 1.302vw}.lk-booking-house{margin-right:4.557vw}.lk-booking-developer{min-width:6.51vw;height:4.5vw}.lk-booking-developer span{padding:0 1.042vw}.lk-booking-address{margin:1.302vw 0}.lk-booking-address svg{width:4vw;height:4vw;margin-right:1.302vw}.lk-booking-item .item-class{width:16.536vw;height:3.906vw}.lk-booking-layout{margin:1.302vw 0 1.953vw}.lk-booking-layout span{padding:.521vw 2.604vw}.lk-booking-start-head{margin-bottom:3vw;flex-direction:column;align-items:flex-start}.lk-booking-start-head p:nth-child(2){margin-top:1vw}.lk-booking-price span:nth-child(2){margin:0 0 .26vw 1.042vw}.lk-booking-footer{margin-top:2.3vw}.form-personal{margin-top:5vw}.form-personal .field-container{gap:2vw}.my-personal-title{margin:5.208vw 0 2vw}.my-success{margin-right:2vw}.lk-mortgage-item{margin-bottom:2vw}.documents-comment{box-shadow:0 .521vw 2.604vw 1px #4677b633;padding:2vw 3vw;margin-bottom:5vw}.documents-comment li{margin-bottom:1vw}.documents-comment li:before{width:1.521vw;height:1.521vw;margin-right:1vw}.documents-field{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;padding:2vw 3vw;box-shadow:0 .521vw 2.604vw 1px #4677b633;margin-bottom:3vw}.documents-error{margin:3vw 0}.documents-button{margin-left:auto}.documents-title .link{margin-left:2vw}.documents-btns{width:100%}.documents-btns .link{color:var(--turquoise);font-size:var(--font-medium)}}@media (min-width: 1024px) and (max-width: 1919px){.my{margin:3.125vw 0 6.25vw}.my-container{margin-top:4.167vw}.my-empty p{margin-bottom:1.042vw}.my-content{margin-left:3.125vw}.pending-reservation{margin-bottom:3.125vw;gap:1.563vw}.lk-booking-list{gap:1.563vw}.lk-booking-item{width:100%;padding:1.563vw;box-shadow:0 .208vw 1.042vw .052vw #4677b633}.lk-booking-head{margin:0 0 1.042vw}.lk-booking-head span:first-of-type{margin-right:1.823vw}.lk-booking-img,.lk-booking-img img{width:15.625vw;height:13.021vw}.lk-booking-info{margin-left:4.167vw}.lk-booking-estate{margin:0 0 .521vw}.lk-booking-house{margin-right:1.823vw}.lk-booking-developer{min-width:2.604vw;height:2.083vw}.lk-booking-developer span{padding:0 .417vw}.lk-booking-address{margin:.521vw 0}.lk-booking-address svg{width:2.083vw;height:2.083vw;margin-right:.521vw}.lk-booking-item .item-class{width:6.615vw;height:1.563vw}.lk-booking-layout{margin:.521vw 0 1.302vw}.lk-booking-layout span{padding:.208vw 1.042vw}.lk-booking-start-head{margin-bottom:2.083vw}.lk-booking-start-head p:nth-child(2){margin-left:2.083vw}.lk-booking-price span:nth-child(2){margin:0 0 .26vw 1.042vw}.lk-booking-footer{margin-top:1.563vw}.form-personal .field-container{gap:1.563vw}.form-personal .form-field{width:18.745vw}.my-personal-title{margin:0 0 1.563vw}.my-personal-title.two{margin:5.208vw 0 1.563vw}.my-success{margin-right:1.563vw}.form-personal.phone .my-success{margin-top:2.083vw}.lk-mortgage-item{margin-bottom:1.563vw}.documents-comment{box-shadow:0 .208vw 1.042vw .052vw #4677b633;padding:1.042vw 1.563vw;margin-bottom:3.125vw}.documents-comment li{margin-bottom:.521vw}.documents-comment li:before{width:.521vw;height:.521vw;margin-right:.521vw}.documents-field{padding:1.042vw 1.563vw;box-shadow:0 .208vw 1.042vw .052vw #4677b633;margin-bottom:1.042vw}.documents-error{margin:.521vw 0}.documents-title .link{margin-left:1.563vw}}@media (min-width: 1920px){.my{margin:60px 0 120px}.my-container{margin-top:80px}.my-empty p{margin-bottom:20px}.my-content{margin-left:60px}.pending-reservation{margin-bottom:60px;gap:30px}.lk-booking-list{gap:30px}.lk-booking-item{width:100%;padding:30px;box-shadow:0 4px 20px 1px #4677b633}.lk-booking-head{margin:0 0 20px}.lk-booking-head span:first-of-type{margin-right:35px}.lk-booking-img,.lk-booking-img img{width:300px;height:250px}.lk-booking-info{margin-left:80px}.lk-booking-estate{margin:0 0 10px}.lk-booking-house{margin-right:35px}.lk-booking-developer{min-width:50px;height:40px}.lk-booking-developer span{padding:0 8px}.lk-booking-address{margin:10px 0}.lk-booking-address svg{width:40px;height:40px;margin-right:10px}.lk-booking-item .item-class{width:127px;height:30px}.lk-booking-layout{margin:10px 0 25px}.lk-booking-layout span{padding:4px 20px}.lk-booking-start-head{margin-bottom:40px}.lk-booking-start-head p:nth-child(2){margin-left:40px}.lk-booking-price span:nth-child(2){margin:0 0 5px 20px}.lk-booking-footer{margin-top:30px}.form-personal .field-container{gap:30px}.form-personal .form-field{width:360px}.my-personal-title{margin:0 0 30px}.my-personal-title.two{margin:100px 0 30px}.my-success{margin-right:30px}.form-personal.phone .my-success{margin-top:40px}.lk-mortgage-item{margin-bottom:30px}.documents-comment{box-shadow:0 4px 20px 1px #4677b633;padding:20px 30px;margin-bottom:60px}.documents-comment li{margin-bottom:10px}.documents-comment li:before{width:10px;height:10px;margin-right:10px}.documents-field{padding:20px 30px;box-shadow:0 4px 20px 1px #4677b633;margin-bottom:20px}.documents-error{margin:10px 0}.documents-title .link{margin-left:30px}}.booking-registration *{font-size:var(--font-h6)}.booking-registration a{color:var(--turquoise);font-weight:600}.booking-registration a:hover{color:var(--aqua)}.booking-progressbar{position:relative}.booking-progressbar:before{content:"";width:100%;background:var(--turquoise);position:absolute;left:0}.booking-circle{background:var(--white);border:1px solid var(--turquoise);border-radius:50%;position:relative}.booking-circle.active{background:var(--turquoise)}.booking-circle.active:after{content:"";transition:var(--transition);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-width='2' d='M1 6.5L8.55556 15L21 1'/%3e%3c/svg%3e");justify-content:center;align-items:center;display:flex;position:absolute;background-repeat:no-repeat}.booking-circle span{position:absolute;color:#24242480}.booking-circle.active span{color:var(--blacker);font-weight:600}.booking-buttons{width:100%}.booking1-item-flat,.booking1-item-detail{box-shadow:var(--box-shadow4)}.booking1-item-left h2{font-size:var(--font-h3)}.booking1-item-flat-img{flex-shrink:0}.booking1-item-flat-address *{color:var(--turquoise)}.booking1-item-flat-address span:nth-child(1){font-size:var(--font-h3);font-weight:700}.booking1-item-flat-address span:nth-child(2){font-weight:600;font-size:var(--font-default)}.booking1-item-flat-layout span:nth-child(1){font-weight:600;background:#D9E6F1}.booking1-item-flat-layout span:nth-child(2){color:var(--turquoise)}.booking1-item-flat-entrance{font-size:var(--font-small);text-align:right}.booking1-item-left>.button{font-size:var(--font-small);color:var(--turquoise);text-decoration:underline}.booking1-item-left>.button:hover,.booking1-item-left>.button:focus{color:var(--orange)}.booking1-item-flat-viewing{font-size:var(--font-small)}.booking1-item-flat-estate{font-size:var(--font-h3);color:var(--turquoise)}.booking1-item-flat-house p:nth-child(1){font-size:var(--font-h3);font-weight:700;color:var(--turquoise)}.booking1-item-flat-house p:nth-child(2){margin-right:auto}.booking1-item-right>div:first-child{position:relative}.booking1-item-right .developer-logo{position:absolute;right:0}.booking1-item-right .search-item-developer{margin:0 0 0 auto}.booking1-item-right .search-item-district{text-align:left}.booking1-item-right>.attraction-btn span:nth-child(1){font-weight:600;color:var(--turquoise)}.booking1-item-right>.attraction-btn span:nth-child(2){color:var(--turquoise)}.booking1-item-right>.attraction-btn svg{flex-shrink:0}.booking1-item-right>.attraction-btn:hover span,.booking1-item-right>.attraction-btn:focus span{color:var(--orange)}.booking1-item-flat-advantage1 span{font-weight:600;background:var(--light-aqua);display:block}.booking1-item-flat-advantage2{overflow:hidden}.booking1-item-right .change-btn{font-weight:600;color:var(--turquoise)}.booking1-item-right .change-btn span{margin-right:auto}.booking1-item-right .change-btn:hover,.booking1-item-right .change-btn:focus{color:var(--orange)}.booking1-item-detail h2{font-size:var(--font-h3)}.booking1-item-detail-price span:nth-child(2),.booking1-item-detail-discount span:nth-child(2),.booking1-item-detail-decoration p:nth-child(2){font-weight:600}.booking1-item-installments{color:var(--dark-orange)}.booking1-item-detail-note4{color:var(--dark-orange);font-size:var(--font-medium)}.booking1-item-detail-decoration span:nth-child(2),.booking1-item-detail .delete-btn{color:var(--turquoise)}.booking1-item-detail .delete-btn{font-size:var(--font-small);font-weight:600}.booking1-item-detail .delete-btn span{margin-left:auto}.booking1-item-detail-decoration.hidden,.booking1-item-detail .delete-btn.hidden{display:none}.booking1-item-detail-total{margin:auto 0 0;font-weight:700;color:var(--dark-orange)}.booking1-item-detail-per-meter{font-weight:600}.booking1-item-detail-note1{font-size:var(--font-light)}.booking1-item-detail-note2{font-size:var(--font-light);color:var(--turquoise)}.booking1-item-detail-note3 span{display:block}.booking1-info{background:var(--light-aqua)}.booking1-info-content h2{font-size:var(--font-h3);text-align:center}.booking1-info-list{margin:0 auto}.booking1-info-item{background:var(--white)}.booking1-info-item h3{font-size:var(--font-big);font-weight:600}.booking1-info-item p{font-size:var(--font-medium)}.booking1-info-item p:nth-child(3){color:var(--turquoise)}.booking1-btn{background:#02979D}.booking1-btn span{font-weight:500;color:var(--white)}.booking1-btn:hover,.booking1-btn:focus{background:var(--orange)}.booking1-note-text{position:relative;box-shadow:var(--box-shadow4)}.booking1-note-text p{font-size:var(--font-light)}.booking1-note-text svg{fill:var(--turquoise);flex-shrink:0}.booking-item-class{color:#fff;font-weight:600}.booking-item-class.class-standart{background:var(--gray)}.booking-item-class.class-comfort{background:#C2D97A}.booking-item-class.class-business{background:#698EAB}.booking-item-class.class-elite{background:#AF62C5}.booking-form-block{box-shadow:var(--box-shadow4)}.booking-form.form{width:100%}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{top:unset}.booking-form .form-field.form-label-check>span{padding:0;font-size:var(--font-default);transition:var(--transition);opacity:1;box-shadow:unset;border-radius:0;border:1px solid var(--aqua)}.booking-form input::placeholder,.booking-form textarea::placeholder,.booking-form .form-field>span{color:var(--gray)}.booking-form input:checked,.booking-form .form-field>input:checked~span{color:var(--blacker)}.add-new-buyer{font-weight:500;cursor:pointer;color:var(--turquoise)}.add-new-buyer:hover,.booking-block2 span.orange{color:var(--orange)}.booking-block2 .booking-form-note1{color:var(--dark-orange);font-size:var(--font-medium);font-weight:500}.booking-block2>.booking-form-note2{font-size:var(--font-light);color:var(--turquoise)}.booking-block2>.booking-form-note2 span:not(:last-child):after{content:","}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){margin-right:auto}.booking-block3 .booking-form-text{font-size:var(--font-medium)}.booking-block3 .booking-form-note,.booking-block4 .booking-form-note,.booking-block5 .booking-form-note{font-size:var(--font-light);color:var(--turquoise)}.booking1-note-text.booking2-note-text>p{font-size:var(--font-default)}.booking2-btn-field [class*=-btn_secondary]{text-transform:unset}.booking2-form .additional-buyer-title button{color:var(--turquoise)}.booking2-form .additional-buyer-title button:hover{color:var(--orange)}.form-label-check-applicant{align-items:end;justify-content:end}.booking3.promotion{background:#02979D}.booking3.promotion .promotion-content{margin:0 auto}.booking3.promotion .promotion-content *{color:var(--white)}.booking3-left>p{text-align:center;color:var(--white);font-weight:600}.booking3-reservation span:nth-child(2){font-weight:700}.booking3.join-promotion .booking3-subtitle{font-size:var(--font-default)}.booking3.join-promotion .promotion-info li{list-style-type:disc;color:var(--white)}.booking3.join-promotion .promotion-info li p{margin:0;font-size:var(--font-default)}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{font-weight:600;text-transform:none;font-size:var(--font-medium)}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary] span{text-align:center;color:var(--white)}.booking3 .download-btn{border:2px solid var(--white);border-radius:var(--radius-small);margin:auto 0}.booking3 .download-btn:hover,.booking3 .download-btn:focus{border-color:var(--orange)}.booking3 .download-btn svg{fill:var(--white);transition:var(--transition)}.booking3 .download-btn:hover svg,.booking3 .download-btn:focus svg{fill:var(--orange)}.booking3 .promotion-content>p{font-weight:600;color:var(--white);position:relative}.mortgage-request-container{width:100%}.mortgage-request-container h2{font-size:var(--font-h3)}.mortgage-request-list{width:100%}.mortgage-request-item{width:100%;align-items:center}.mortgage-request-list .mortgage-request-item:not(:last-child){border-bottom:1px solid var(--aqua)}.mortgage-request-bank{font-weight:600}.mortgage.booking1-item-detail-term span:nth-child(2){font-weight:600}.mortgage-old-passport{font-size:var(--font-big);font-weight:500}@media (max-width: 480px){.booking-container{margin:10vw 0;min-height:100vw}.booking-registration{margin-top:10vw}.booking1>.padding{padding:0}.booking-head{margin:0 0 16.667vw}.booking-progressbar:before{height:.556vw;bottom:3.889vw}.booking-circle{width:8.333vw;height:8.333vw}.booking-circle.active:after{width:5vw;height:5vw;top:1.944vw}.booking-circle span{bottom:-6.944vw;width:25vw;font-size:var(--font-light)}.booking-circle:first-child span{left:-.833vw}.booking-circle:nth-child(2) span{left:-6.389vw}.booking-circle:nth-child(3) span{right:.833vw;width:22.222vw;text-align:right;bottom:-10.278vw}.booking1{padding:0 0 11.111vw}.booking1-item-list{flex-direction:column}.booking1-item-flat{flex-direction:column;margin:0 0 11.111vw;padding:11.111vw 5.556vw;background:var(--white)}.booking1-item-detail{padding:11.111vw 5.556vw;background:var(--white)}.booking1-item-left{width:100%}.popup.floor-popup{width:88.889vw;max-height:83.333vw}.booking1-item-right{width:100%;position:relative}.booking1-item-right>div:first-child{margin:8.333vw 0 5.556vw}.booking1-item-left h2{margin:0 0 8.333vw}.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 5.556vw}.booking1-item-left>.button{z-index:10;position:relative}.booking1-item-flat-img,.booking1-item-flat-img img{width:88.889vw;height:69.444vw}.booking1-item-flat-address{flex-direction:column;align-items:flex-start}.booking1-item-flat-address span:nth-child(1){margin:0 0 1.389vw;font-size:var(--font-h5)}.booking1-item-flat-layout span:nth-child(1){display:flex;justify-content:center;align-items:center;padding:2.778vw 5.556vw;width:50vw;height:11.111vw;font-size:var(--font-light)}.booking1-item-flat-layout span:nth-child(2){margin-right:5.556vw}.booking1-item-flat-entrance{position:relative;bottom:-4.444vw}.booking1-item-flat-entrance,.booking1-item-left>.button,.booking1-item-flat-viewing{font-size:var(--font-light)}.booking1-item-flat-viewing{color:var(--orange);font-weight:500}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 5.556vw}.booking1-item-flat-estate{font-size:var(--font-h2);margin-right:4.167vw}.booking1-item-flat-house p:nth-child(1){font-size:var(--font-h5)}.booking1-item-right>.attraction-btn span:nth-child(2),.booking1-item-flat-construct,.booking1-item-flat-advantage2{font-size:var(--font-default)}.booking1-item-flat-house p:nth-child(1){margin-right:5.556vw}.booking1-item-flat-house p:nth-child(2){font-size:var(--font-light);width:41.667vw;height:11.111vw}.booking1-item-right>.attraction-btn svg{width:8.333vw;height:8.333vw;margin-right:2.778vw}.booking1-item-flat-advantage1 span{width:100%;padding:2.778vw 8.333vw;font-size:var(--font-light);text-align:center}.booking1-item-flat-advantage2{margin:0 0 5.556vw}.booking1-item-right .developer-logo{height:12.5vw}.booking1-item-detail h2{margin:0 0 6.944vw;text-align:center}.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-detail-decoration,.booking1-item-installments{margin:0 0 5.556vw}.booking1-item-detail-price>span:first-child{width:47.222vw}.booking1-item-detail .delete-btn{margin:0 0 6.944vw;font-size:var(--font-default)}.booking1-item-detail-total{font-size:var(--font-h5)}.booking1-item-detail-per-meter{margin:.833vw 0 5.556vw}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 2.778vw}.booking1-item-detail-note3{font-size:var(--font-light)}.booking1-item-detail-note3 span:nth-child(1){margin-bottom:2.778vw}.booking1-item-detail-note4{margin-top:2.778vw}.booking1-info{margin:0 0 11.111vw;padding:16.667vw 5.556vw 11.111vw}.booking1-info>.padding{padding:0}.booking1-info-content h2{margin:0 0 11.111vw;font-size:var(--font-h1)}.booking1-info-list{flex-wrap:wrap}.booking1-info-item{width:100%;padding:11.111vw}.booking1-info-item:not(:last-child){margin:0 0 5.556vw}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 2.778vw}.booking1-info-item h3{font-size:var(--font-h5)}.booking1-info-item p{font-size:var(--font-default)}.booking1-info-item .booking1-info-note{font-size:var(--font-light);font-weight:500}.booking1-btn{width:100%;height:13.889vw;margin:11.111vw auto 13.889vw;text-transform:uppercase}.booking1-btn span{font-size:var(--font-light)}.booking1-note-text{flex-direction:column;align-items:flex-start;padding:11.111vw 8.333vw;background:var(--white)}.booking1-note-text .button{margin-bottom:5.556vw}.booking1-note-text svg{width:8.333vw;height:8.333vw}.booking1-note-text p{font-size:var(--font-default)}.booking2.booking1{padding:0}.booking2-form>.padding{padding:0}.booking-form-block{margin-bottom:12.5vw;padding:11.111vw 5.556vw;background:var(--white)}.booking-form-block input{font-size:var(--font-default)}.booking-form .form-field{margin:0 0 5.556vw}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:5.556vw}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{left:6.667vw;top:6.111vw}.booking-form .form-field.form-label-check>span{height:16.667vw;width:100%}.booking-form .form-field.form-label-check>span{padding-left:18.889vw}.booking-form .btn-more span{display:flex;justify-content:center;align-items:center;padding:2.778vw 5.556vw;width:100%;height:15.278vw}.booking-form-block h3{flex-direction:column;margin:0 8.333vw 5.556vw 0;font-size:var(--font-h4)}.booking-form-block h3 span:nth-child(2){margin:3vw 0 0}.booking-form-block .form-label{position:relative;margin-bottom:2vw}.booking-block2 h3 span:first-child{margin:0 0 1.389vw}.booking-block2 h3 span:last-child{color:var(--orange);text-decoration:underline}.booking-form-subtitle{margin:0 0 8.333vw}.booking-block1 .form-container,.booking2-address,.booking2-approved,.booking2-waiting{flex-direction:column}.booking-block1 .form-field{width:100%}.booking-block2 .booking-form-note1{font-size:var(--font-default);color:var(--black);font-weight:400}.booking-block2 .booking-form-note1,.booking-block2 .form-container{margin-bottom:5.556vw}.booking-block2 .form-container{flex-direction:column;align-items:flex-start}.booking-block2 .form-container>input{margin-top:4.167vw}.booking-block2 .form-label>input[type=checkbox]+span:before,.booking-block3 .form-label>input[type=checkbox]+span:before{width:5.556vw;height:5.556vw;margin:0 2.778vw 0 0}.booking-block2 .form-label>input[type=checkbox]:checked+span:after,.booking-block3 .form-label>input[type=checkbox]:checked+span:after{width:3.722vw;top:1.233vw}.booking-block2 .form-container:nth-child(3)>input,.booking-block2 .form-container:nth-child(4)>input,.booking-block2 .form-container:nth-child(5)>input{height:11.111vw}.booking-block2 .form-container .booking2-address{flex-direction:row!important;flex-wrap:wrap;justify-content:space-between}.booking2-trade-buyer .form-label:first-child{margin-bottom:5.556vw}.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9) .form-input,.booking-block2 .form-container:nth-child(10) .form-input{padding:1.389vw 2.778vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(1){width:88.889vw}.booking-block2 .form-container:nth-child(6) .form-input:nth-child(2),.booking-block2 .form-container:nth-child(6) .form-input:nth-child(3){width:43.056vw}.booking-block2 .form-label>input[type=checkbox]+span{align-items:flex-start;padding-left:7.557vw}.booking-block2>label,.booking-block2>.booking-form-note2{margin-bottom:5.556vw}.booking2-approved,.booking2-waiting{align-items:flex-start}.booking2-approved .select-container,.booking2-waiting .select-container,.booking-block2 .form-container:nth-child(9) .form-input{margin:4.167vw 0}.booking2-approved .select-container .select-block,.booking2-waiting .select-container .select-block{height:13.889vw}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){margin-top:0;margin-bottom:0}.booking2-waiting input:nth-child(2){margin-bottom:0}.booking-block2 .form-container:nth-child(10)>.form-input{height:11.111vw}.booking-block2 .form-container:nth-child(10){margin-bottom:0}.booking2-approved input:nth-child(3){margin:0 0 0 11.944vw}.booking-block3,.booking-form-block.booking-block4,.booking-form-block.booking-block5{padding:16.667vw 5.556vw 11.111vw}.booking-block3>h3{margin-bottom:11.111vw;font-size:var(--font-h2)}.booking-block3 .form-label>input[type=checkbox]+span{display:flex;align-items:flex-start}.booking-block3 .form-label>input[type=checkbox]+span{padding-left:8.557vw}.booking-block3 .form-label>input[type=checkbox]:checked+span:after{top:1.033vw}.booking-block3>p,.booking-block3>.form-label{margin-bottom:5.556vw}.booking-block3 .booking-form-text{font-size:var(--font-light);padding-left:8.333vw;margin-bottom:2.778vw}.booking-block3 .booking-form-note{font-size:var(--font-default);padding-left:8.333vw;margin-bottom:11.111vw}.booking-block3 .booking-form-note:last-child{margin-bottom:0}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{margin-bottom:5.556vw}.booking-block4>p,.booking-block5>p,.booking-block4 .booking-form-note,.booking-block4 .form-textarea,.booking-block5 .booking-form-note{font-size:var(--font-default)}.booking-block4>h3,.booking-block5>h3{font-size:var(--font-h2)}.booking-block4>.form-field:last-child,.booking-block5>.form-field:last-child{margin-bottom:0}.booking-block4 .form-textarea{height:33.333vw;padding:5.556vw}.booking-block5 .form-textarea{height:50vw;padding:5.556vw}.booking2-note-text{margin:0 5.556vw}.booking2-btn-field{margin:11.111vw auto 0}.booking2-form .buyer h4{margin:2vw 0 4vw}.booking2-form .additional-buyer-title button{margin-left:10vw}.booking-buttons{flex-direction:column;margin:12vw 0 10vw}.booking-buttons .btn-fill{order:1;width:100%;margin-bottom:5vw}.booking-buttons .btn-border{order:2;width:100%}.mortgage-textarea .form-field .form-textarea{height:50vw;padding:5.556vw}.booking3.booking1{padding:0}.booking3.promotion.join-promotion{margin:0}.booking3.join-promotion .promotion-content{padding:16.667vw 0 11.111vw;position:relative}.booking3.join-promotion .promotion-content>div:first-child{flex-direction:column}.booking3-left{order:2;position:relative}.booking3.join-promotion .promotion-img{margin-top:28.056vw;left:-3.889vw;position:relative}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:88.889vw}.booking3-left>p{width:88.889vw;position:absolute;left:0;top:-35.833vw;font-size:var(--font-default);text-align:left}.booking3.join-promotion .promotion-info{width:100%;align-items:flex-start}.booking3.join-promotion .promotion-info h2{padding:0}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation{margin:0 auto 5.556vw;text-align:center}.booking3-reservation span:last-child{font-size:6.667vw}.booking3.join-promotion .booking3-subtitle{margin:0 0 5.556vw;text-align:left}.booking3 .promotion-info ul{margin:0 0 11.111vw 4.444vw}.booking3.join-promotion .promotion-info li{padding-bottom:.833vw}.booking3.join-promotion .promotion-info li{list-style-type:none}.booking3.join-promotion .promotion-info li p{position:relative;display:inline;font-size:var(--font-light)}.booking3.join-promotion .promotion-info li p:before{content:"";position:absolute;left:-3.889vw;background:var(--white);border-radius:50%;width:1.389vw;height:1.389vw;top:2.222vw}.booking3-btns{margin:19.444vw auto 0}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{margin:0;min-width:75vw;width:75vw;height:13.889vw;text-transform:uppercase;font-size:2.778vw}.booking3 .download-btn{width:9.722vw;height:9.722vw}.booking3 .download-btn svg{width:6.667vw;height:6.667vw}.booking3 .promotion-content>p{width:85vw;position:absolute;bottom:103.611vw;left:1.389vw;font-size:var(--font-h5);text-align:center}.mortgage-request-container h2{margin:0 0 6.944vw;text-align:center}.mortgage-request-item{align-items:flex-start;position:relative}.mortgage-request-image{width:20vw;height:20vw}.mortgage-request-bank{margin:4vw 6vw 0}.mortgage-request-program{position:absolute;bottom:4vw;left:26vw;font-size:var(--font-medium)}.mortgage.booking1-item-detail-term{margin-bottom:10vw}.mortgage-old-passport{margin-bottom:2vw;font-weight:500}}@media (min-width: 481px) and (max-width: 1023px){.booking-container{margin:10vw 0}.booking-registration{margin-top:5vw}.booking-head{margin:6.51vw 0 13.932vw}.booking-progressbar:before{height:.26vw;bottom:1.823vw}.booking-circle{width:3.906vw;height:3.906vw}.booking-circle.active:after{width:2.344vw;height:2.344vw;top:.911vw}.booking-circle span{bottom:-4.557vw;width:26.042vw}.booking-circle:first-child span{left:-.391vw}.booking-circle:nth-child(2) span{left:-4.167vw}.booking-circle:nth-child(3) span{right:-3.516vw}.booking1{padding:0 0 15.625vw}.booking1-item-list{flex-direction:column}.booking1-item-flat{margin:0 0 5.208vw;padding:7.813vw 3.906vw;background:var(--white)}.booking1-item-detail{padding:7.813vw 3.906vw;background:var(--white)}.booking1-item-left{width:39.063vw}.popup.floor-popup{width:89.063vw;max-height:75.521vw}.booking1-item-right{width:35.547vw;position:relative}.booking1-item-right>div:first-child{margin:6.51vw 0 2.604vw}.booking1-item-left h2{white-space:nowrap}.booking1-item-left h2,.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 2.604vw}.booking1-item-flat-img,.booking1-item-flat-img img{width:39.063vw;height:32.552vw}.booking1-item-flat-layout span:nth-child(1){padding:.521vw 2.604vw}.booking1-item-flat-entrance{width:39.063vw;margin:0 0 1.302vw}.booking1-item-flat-viewing{font-size:var(--font-small)}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 2.604vw}.booking1-item-flat-estate,.booking1-item-flat-house p:nth-child(1){font-size:var(--font-h5)}.booking1-item-right>.attraction-btn span:nth-child(2),.booking1-item-flat-construct,.booking1-item-flat-advantage2{font-size:var(--font-medium)}.booking1-item-flat-house p:nth-child(1){margin-right:2.604vw}.booking1-item-right>.attraction-btn svg{width:5.208vw;height:5.208vw;margin-right:1.302vw}.booking1-item-flat-advantage1 span{padding:1.302vw 3.906vw}.booking1-item-flat-advantage2{margin-bottom:12.5vw;max-height:6.25vw}.booking1-item-right .developer-logo{height:5.859vw}.booking1-item-right .change-btn{position:absolute;bottom:.521vw;right:18.099vw}.booking1-item-detail h2,.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-installments{margin:0 0 2.604vw}.booking1-item-detail-decoration{margin:0 0 .651vw}.booking1-item-detail-total{font-size:var(--font-h3)}.booking1-item-detail-per-meter{margin:.651vw 0 3.906vw}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 1.302vw}.booking1-item-detail-note1,.booking1-item-detail-note2,.booking1-item-detail-note3{font-size:var(--font-medium)}.booking1-item-detail-note3 span:nth-child(1){margin-bottom:1.302vw}.booking1-item-detail-note4{margin-top:2.604vw}.booking1-info{margin:0 0 10.417vw;padding:10.417vw 0}.booking1-info-content h2{margin:0 0 7.813vw;font-size:3.646vw}.booking1-info-list{flex-wrap:wrap}.booking1-info-item{width:43.359vw;padding:5.208vw}.booking1-info-item:nth-child(3){width:100%;margin:2.604vw 0 0}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 1.302vw}.booking1-info-item h3{font-size:var(--font-h5)}.booking1-info-item p{font-size:1.953vw}.booking1-info-item .booking1-info-note{font-size:var(--font-light)}.booking1-btn{width:39.063vw;height:7.161vw;margin:10.417vw auto 15.625vw}.booking1-btn span{font-size:var(--font-light)}.booking1-note-text{padding:3.906vw;background:var(--white)}.booking1-note-text .button{margin-bottom:auto}.booking1-note-text svg{width:3.906vw;height:3.906vw;margin-right:2.604vw}.booking2.booking1{padding:0}.booking-form-block{margin-bottom:5.208vw;padding:7.813vw;background:var(--white)}.booking-form-block input{font-size:1.953vw}.booking-form .form-field{margin:0 0 2.604vw}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:2.604vw}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{left:3.125vw;top:2.865vw}.booking-form .form-field.form-label-check>span{height:7.813vw;width:100%}.booking-form .form-field.form-label-check>span{padding-left:8.854vw}.booking-form .btn-more{width:30.469vw}.booking-form .btn-more span{padding:2.344vw 2.604vw}.booking-form-block h3{margin:0 0 1.953vw}.booking-form-subtitle{margin:0 0 5.208vw}.booking-block1 .form-container,.booking2-approved,.booking2-waiting{flex-direction:column}.booking-block1 .form-field{width:100%}.booking-block1 .form-input,.booking-block1 .select-block{height:7.813vw}.booking-block2 h3{margin:0 0 1.302vw}.booking-block2 .booking-form-note1{margin:0 0 2.995vw}.booking-block2 .form-container{margin-bottom:2.604vw}.booking-block2 .form-container:nth-child(3) .form-field,.booking-block2 .form-container:nth-child(4) .form-field,.booking-block2 .form-container:nth-child(5) .form-field{width:35vw;padding:.391vw 1.302vw;margin-bottom:0}.booking-block2 .form-container:nth-child(6)>label{margin-bottom:1.953vw}.booking-block2 .form-container:nth-child(6)>div{flex-wrap:wrap}.booking-block2 .form-container:nth-child(6) .form-input,.booking-block2 .form-container:nth-child(9) .form-input,.booking-block2 .form-container:nth-child(10) .form-input{padding:.651vw 1.302vw}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(1){width:100%}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(2){width:48%}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(3){width:48%}.booking2-trade-buyer{padding-left:4.036vw}.booking2-trade-buyer .form-label:first-child{margin-bottom:3vw}.booking-block2 .form-label>input[type=checkbox]+span,.booking-block3 .form-label>input[type=checkbox]+span{padding-left:5.557vw}.booking2-address input:not(:last-child){margin:0 0 1.302vw}.booking-block2>label{margin-bottom:2.604vw}.booking-block2>.booking-form-note2{margin-bottom:1.953vw;padding-left:3.906vw}.booking-block2 .form-container:nth-child(9),.booking-block2 .form-container:nth-child(10){padding-left:4.036vw}.booking2-approved,.booking2-waiting{align-items:flex-start!important}.booking2-approved .select-container,.booking2-waiting .select-container{margin:1.953vw 0 1.302vw 5.599vw}.booking2-waiting input:nth-child(2){margin-bottom:0}.booking2-approved input:nth-child(3){width:40vw;margin:0 0 0 5.599vw}.booking-block3>h3,.booking-block3>p,.booking-block3>.form-label{margin-bottom:2.604vw}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{margin-bottom:2.604vw}.booking-block4>p,.booking-block5>p{font-size:var(--font-medium)}.booking-block4 .form-textarea{height:15.625vw;padding:2.604vw}.booking-form-block.booking-block4,.booking-form-block.booking-block5{padding-bottom:7.813vw}.booking-form-block.booking-block5{padding-top:5.208vw}.booking-block5 .form-textarea{height:23.438vw;padding:2.604vw}.booking2-btn-field{margin:5.208vw auto 0}.booking2-btn-field [class*=-btn_secondary]{min-width:39.063vw;height:7.161vw;text-transform:uppercase}.booking1-note-text.booking2-note-text>p{font-size:var(--font-light)}.booking2-form .buyer h4{margin:1.5vw 0 2vw}.booking2-form .additional-buyer-title button{margin-left:5vw}.booking-buttons{justify-content:space-between!important;margin:8vw 0 2vw}.mortgage-form .select-container,.mortgage-textarea .form-field{width:100%!important}.mortgage-textarea .form-field .form-textarea{height:23.438vw;padding:2.604vw}.booking3.booking1{padding:0}.booking3.promotion.join-promotion{margin:0}.booking3.join-promotion .promotion-content{padding:15.625vw 0 9.115vw;position:relative}.booking3.join-promotion .promotion-content>div:first-child{flex-direction:column}.booking3-left{order:2;position:relative}.booking3.join-promotion .promotion-img{margin-top:7.813vw;position:relative}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:46.875vw}.booking3-left>p{width:70.703vw;position:absolute;left:9.115vw;top:-14.974vw;font-size:1.953vw}.booking3.join-promotion .promotion-info{width:100%;padding:2.604vw 0 0;align-items:center}.booking3.join-promotion .promotion-info h2{padding:0 6.51vw}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation{margin:0 0 5.208vw;text-align:center}.booking3-reservation span:last-child{font-size:var(--font-h3)}.booking3.join-promotion .booking3-subtitle,.booking3 .promotion-info ul{margin:0 0 2.604vw;text-align:center}.booking3.join-promotion .promotion-info li{padding-bottom:.391vw}.booking3.join-promotion .promotion-info li{list-style-type:none}.booking3.join-promotion .promotion-info li p{position:relative;display:inline}.booking3.join-promotion .promotion-info li p:before{content:"";position:absolute;left:-1.823vw;background:var(--white);border-radius:50%;width:.651vw;height:.651vw;top:1.042vw}.booking3-btns{margin:7.031vw auto 0}.booking3 .download-btn{width:5.208vw;height:5.208vw}.booking3 .download-btn svg{width:3.125vw;height:3.125vw}.booking3 .promotion-content>p{width:67.057vw;position:absolute;bottom:54.427vw;left:11.589vw;font-size:var(--font-h5);text-align:center}.mortgage-request-container h2{margin:0 0 2.604vw}.mortgage-request-image{width:9vw;height:9vw}.mortgage-request-bank{width:20vw;margin:0 4vw}.mortgage.booking1-item-detail-term{margin-bottom:6vw}.mortgage-old-passport{margin-bottom:1vw;font-weight:500}}@media (min-width: 1024px) and (max-width: 1919px){.booking-container{margin:3.125vw 0}.booking-registration{margin-top:3.125vw}.booking-head{margin:2.604vw 0 5.573vw}.booking-progressbar:before{height:.104vw;bottom:.729vw}.booking-circle{width:1.563vw;height:1.563vw}.booking-circle.active:after{width:.938vw;height:.938vw;top:.365vw}.booking-circle span{bottom:-1.823vw;width:10.417vw}.booking-circle:first-child span{left:-.156vw}.booking-circle:nth-child(2) span{left:-2.292vw}.booking-circle:nth-child(3) span{right:-.313vw}.booking-buttons{margin:3.125vw 0 2.083vw;gap:3.125vw}.booking1-item-flat{width:50.677vw;padding:1.042vw 1.042vw 4.427vw}.booking1-item-detail{width:30.833vw;padding:1.042vw 1.042vw 3.125vw}.booking1-item-left{width:22.031vw}.popup.floor-popup{width:54.688vw;max-height:41.667vw}.booking1-item-right{width:24.479vw}.booking1-item-right>div:first-child{margin:2.604vw 0 1.042vw}.booking1-item-left h2,.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 1.042vw}.booking1-item-flat-img,.booking1-item-flat-img img{width:15.625vw;height:13.021vw}.booking1-item-flat-layout{width:16.198vw}.booking1-item-flat-layout span:nth-child(1){padding:.208vw 1.042vw}.booking1-item-flat-entrance{width:15.625vw;margin:0 0 .521vw}.booking1-item-flat-viewing{width:13.438vw}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 1.042vw}.booking1-item-flat-house p:nth-child(1){margin-right:1.042vw}.booking1-item-right>.attraction-btn svg{width:2.083vw;height:2.083vw;margin-right:.521vw}.booking1-item-flat-advantage1 span{padding:.521vw 1.563vw}.booking1-item-flat-advantage2{margin-bottom:5vw;max-height:2.5vw}.booking1-item-right .developer-logo{height:3.385vw}.booking1-item-right .change-btn{padding-left:.521vw}.booking1-item-detail h2,.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-installments{margin:0 0 1.042vw}.booking1-item-detail-decoration{margin:0 0 .26vw}.booking1-item-detail-total{font-size:1.25vw}.booking1-item-detail-per-meter{margin:.26vw 0 1.563vw}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 .521vw;font-size:.781vw}.booking1-item-detail-note3{font-size:.781vw}.booking1-item-detail-note3 span:nth-child(1){margin-bottom:.521vw}.booking1-item-detail-note4{margin-top:2.344vw}.booking1-info{margin:6.25vw 0;padding:2.604vw 0 3.125vw}.booking1-info-content h2{margin:0 0 2.604vw}.booking1-info-list{width:76.042vw}.booking1-info-item{width:21.875vw;padding:1.563vw 1.042vw}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 1.042vw}.booking1-btn{width:15.625vw;height:3.646vw;margin:6.25vw auto}.booking1-btn span{font-size:1.25vw}.booking1-note-text{padding:.521vw 1.563vw .521vw .521vw}.booking1-note-text svg{width:1.823vw;height:1.823vw;margin-right:1.563vw}.booking-item-class{width:7.917vw;height:2.083vw}.booking-form-block{margin-bottom:2.083vw;padding:2.083vw 5.729vw 2.604vw 2.083vw}.booking-form .form-field{margin:0 0 2.083vw}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:1.042vw}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{left:1.198vw}.booking-form .form-field.form-label-check>span{height:3.125vw;width:23.438vw}.booking-form .form-field.form-label-check>span{padding-left:3.542vw}.booking-form .btn-more{width:12.188vw}.booking-form .btn-more span{padding:.521vw 1.042vw}.booking-form-block h3{margin:0 0 .781vw}.booking-form-subtitle{margin:0 0 3.125vw}.booking-block1 .form-field{width:23.438vw}.booking-block1 .form-container.one-element .form-field{width:100%}.booking-block1 .form-container.two-element .form-field:first-child{width:49.5vw}.booking-block2 h3{width:46.875vw;margin:0 0 .521vw}.booking-block2 .booking-form-note1{margin:0 0 1.198vw}.booking-block2 .form-container{width:60.417vw;margin-bottom:1.042vw;position:relative}.booking-block2 .form-container:nth-child(3) .form-field,.booking-block2 .form-container:nth-child(4) .form-field,.booking-block2 .form-container:nth-child(5) .form-field{width:26.042vw;margin-bottom:0}.booking-block2 .form-container:nth-child(6) .form-field,.booking-block2 .form-container:nth-child(9) .form-field,.booking-block2 .form-container:nth-child(10) .form-field{margin-bottom:0}.booking-block2 .form-container .booking2-address{padding-top:.781vw}.booking-block2 .form-container .booking2-trade-buyer{margin:1.042vw 0 1.042vw 1.615vw;gap:1.563vw}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(1){width:36.458vw}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(2){width:10.417vw}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(3){width:10.417vw}.booking-block2>label{margin-bottom:1.042vw}.booking-block2>.booking-form-note2{margin-bottom:.781vw;padding-left:1.563vw}.booking-block2 .form-container:nth-child(9),.booking-block2 .form-container:nth-child(10){padding-left:1.615vw}.booking-block2 .form-container:nth-child(9) .select-container,.booking-block2 .form-container:nth-child(10) .select-container{margin:0 1.563vw 0 8.75vw;height:3.125vw;width:23.438vw}.booking-block2 .form-container:nth-child(10) .select-container{margin:0 .521vw 0 7.24vw}.booking-block2 .form-container:nth-child(9) .select-container .select-block,.booking-block2 .form-container:nth-child(10) .select-container .select-block{height:3.125vw;width:23.438vw}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(2),.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){width:21.198vw;margin:0 .521vw 0 4.948vw}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){width:14.323vw}.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){margin:0 auto 0 3.438vw}.booking-block3>h3,.booking-block3>p,.booking-block3>.form-label{width:46.615vw;margin-bottom:1.042vw}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{width:46.563vw;margin-bottom:1.042vw}.booking-block4 .form-textarea{height:6.25vw;padding:1.042vw}.booking-block5 .form-textarea{height:9.375vw;padding:.521vw 1.042vw}.booking2-btn-field{margin:2.083vw auto 0}.booking2-btn-field [class*=-btn_secondary]{min-width:19.271vw;height:3.646vw}.booking2-form .buyer h4{margin:1.042vw 0 1.563vw}.booking2-form .additional-buyer-title button{margin-left:3.125vw}.mortgage-textarea .form-field{width:100%!important}.mortgage-textarea .form-field .form-textarea{height:9.375vw;padding:.521vw 1.042vw}.booking3.promotion.join-promotion{margin-bottom:5.208vw}.booking3.join-promotion .promotion-content{width:71.875vw;padding:2.083vw 0}.booking3-left{width:18.75vw}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:18.75vw}.booking3-left>p{margin:1.563vw 0 0}.booking3.join-promotion .promotion-info{width:49.479vw;padding:1.042vw 0 0}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation,.booking3 .promotion-info ul{margin:0 0 2.083vw}.booking3-reservation span{font-size:1.25vw}.booking3.join-promotion .booking3-subtitle{width:36.458vw;margin:0 0 1.042vw}.booking3.join-promotion .promotion-info ul{padding-left:1.563vw}.booking3.join-promotion .promotion-info li{padding-bottom:.156vw}.booking3-btns{width:36.458vw}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{width:12.656vw;height:3.125vw}.booking3 .download-btn{width:2.083vw;height:2.083vw}.booking3 .download-btn svg{width:1.25vw;height:1.25vw}.booking3 .promotion-content>p{margin:1.823vw auto 0;left:2.552vw}.mortgage-request-container h2{margin:0 0 1.042vw}.mortgage-request-image{width:4.167vw;height:4.167vw}.mortgage-request-bank{width:10.417vw;margin:0 2.604vw}.mortgage.booking1-item-detail-term{margin-bottom:3.125vw}.mortgage-old-passport{margin-bottom:.521vw;font-weight:500}.mortgage-flex-wrap{flex-wrap:wrap;column-gap:2.604vw}}@media (min-width: 1920px){.booking-container{margin:60px 0}.booking-registration{margin-top:60px}.booking-head{margin:50px 0 107px}.booking-progressbar:before{height:2px;bottom:14px}.booking-circle{width:30px;height:30px}.booking-circle.active:after{width:18px;height:18px;top:7px}.booking-circle span{bottom:-35px;width:200px}.booking-circle:first-child span{left:-3px}.booking-circle:nth-child(2) span{left:-44px}.booking-circle:nth-child(3) span{right:-6px}.booking-buttons{margin:60px 0 40px;gap:60px}.booking1-item-flat{width:973px;padding:20px 20px 85px}.booking1-item-detail{width:592px;padding:20px 20px 60px}.booking1-item-left{width:423px}.popup.floor-popup{width:1050px;max-height:800px}.booking1-item-right{width:470px}.booking1-item-right>div:first-child{margin:50px 0 20px}.booking1-item-left h2,.booking1-item-flat-address,.booking1-item-flat-layout,.booking1-item-left>.button{margin:0 0 20px}.booking1-item-flat-img,.booking1-item-flat-img img{width:300px;height:250px}.booking1-item-flat-layout{width:311px}.booking1-item-flat-layout span:nth-child(1){padding:4px 20px}.booking1-item-flat-entrance{width:300px;margin:0 0 10px}.booking1-item-flat-viewing{width:258px}.booking1-item-flat-house,.booking1-item-right>.attraction-btn,.booking1-item-flat-advantage1,.booking1-item-flat-construct{margin:0 0 20px}.booking1-item-flat-house p:nth-child(1){margin-right:20px}.booking1-item-right>.attraction-btn svg{width:40px;height:40px;margin-right:10px}.booking1-item-flat-advantage1 span{padding:10px 30px}.booking1-item-flat-advantage2{margin-bottom:96px;max-height:48px}.booking1-item-right .developer-logo{height:65px}.booking1-item-right .change-btn{padding-left:10px}.booking1-item-detail h2,.booking1-item-detail-price,.booking1-item-detail-discount,.booking1-item-installments{margin:0 0 20px}.booking1-item-detail-decoration{margin:0 0 5px}.booking1-item-detail-total{font-size:24px}.booking1-item-detail-per-meter{margin:5px 0 30px}.booking1-item-detail-note1,.booking1-item-detail-note2{margin:0 0 10px;font-size:15px}.booking1-item-detail-note3{font-size:15px}.booking1-item-detail-note3 span:nth-child(1){margin-bottom:10px}.booking1-item-detail-note4{margin-top:45px}.booking1-info{margin:120px 0;padding:50px 0 60px}.booking1-info-content h2{margin:0 0 50px}.booking1-info-list{width:1460px}.booking1-info-item{width:420px;padding:30px 20px}.booking1-info-item h3,.booking1-info-item p:not(:last-child){margin:0 0 20px}.booking1-btn{width:300px;height:70px;margin:120px auto}.booking1-btn span{font-size:24px}.booking1-note-text{padding:10px 30px 10px 10px}.booking1-note-text svg{width:35px;height:35px;margin-right:30px}.booking-item-class{width:152px;height:40px}.booking-form-block{margin-bottom:40px;padding:40px 110px 50px 40px}.booking-form .form-field{margin:0 0 40px}.booking-form .form-field.form-label-check>input[type=checkbox]+span:before{left:20px}.booking-form .form-field.form-label-check>input[type=checkbox]:checked+span:after{left:23px}.booking-form .form-field.form-label-check>span{height:60px;width:450px}.booking-form .form-field.form-label-check>span{padding-left:68px}.booking-form .btn-more{width:234px}.booking-form .btn-more span{padding:10px 20px}.booking-form-block h3{margin:0 0 15px}.booking-form-subtitle{margin:0 0 60px}.booking-block1 .form-field{width:450px}.booking-block1 .form-container.one-element .form-field{width:100%}.booking-block1 .form-container.two-element .form-field:first-child{width:950px}.booking-block2 h3{width:900px;margin:0 0 10px}.booking-block2 .booking-form-note1{margin:0 0 23px}.booking-block2 .form-container{width:1160px;margin-bottom:20px;position:relative}.booking-block2 .form-container:nth-child(3) .form-field,.booking-block2 .form-container:nth-child(4) .form-field,.booking-block2 .form-container:nth-child(5) .form-field{width:500px;margin-bottom:0}.booking-block2 .form-container:nth-child(6) .form-field,.booking-block2 .form-container:nth-child(9) .form-field,.booking-block2 .form-container:nth-child(10) .form-field{margin-bottom:0}.booking-block2 .form-container .booking2-address{padding-top:15px}.booking-block2 .form-container .booking2-trade-buyer{margin:20px 0 20px 31px;gap:30px}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(1){width:700px}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(2){width:200px}.booking-block2 .form-container:nth-child(6) .form-field:nth-child(3){width:200px}.booking-block2>label{margin-bottom:20px}.booking-block2>.booking-form-note2{margin-bottom:15px;padding-left:30px}.booking-block2 .form-container:nth-child(9),.booking-block2 .form-container:nth-child(10){padding-left:31px}.booking-block2 .form-container:nth-child(9) .select-container,.booking-block2 .form-container:nth-child(10) .select-container{margin:0 30px 0 168px;height:60px;width:450px}.booking-block2 .form-container:nth-child(10) .select-container{margin:0 10px 0 139px}.booking-block2 .form-container:nth-child(9) .select-container .select-block,.booking-block2 .form-container:nth-child(10) .select-container .select-block{height:60px;width:460px}.booking-block2 .form-container:nth-child(9) .form-input:nth-child(3){width:276px}.booking-block2 .form-container:nth-child(10) .form-input:nth-child(2){margin:0 auto 0 66px}.booking-block3>h3,.booking-block3>p,.booking-block3>.form-label{width:895px;margin-bottom:20px}.booking-block4>h3,.booking-block4>p,.booking-block4>div,.booking-block5>h3,.booking-block5>p,.booking-block5>div{width:894px;margin-bottom:20px}.booking-block4 .form-textarea{height:120px;padding:20px}.booking-block5 .form-textarea{height:180px;padding:10px 20px}.booking2-btn-field{margin:40px auto 0}.booking2-btn-field [class*=-btn_secondary]{min-width:370px;height:70px}.booking2-form .buyer h4{margin:20px 0 30px}.booking2-form .additional-buyer-title button{margin-left:60px}.mortgage-textarea .form-field{width:100%!important}.mortgage-textarea .form-field .form-textarea{height:180px;padding:10px 20px}.booking3.promotion.join-promotion{margin-bottom:100px}.booking3.join-promotion .promotion-content{width:1380px;padding:40px 0}.booking3-left{width:360px}.booking3.join-promotion .promotion-img,.booking3.join-promotion .promotion-img img{height:360px}.booking3-left>p{margin:30px 0 0}.booking3.join-promotion .promotion-info{width:950px;padding:20px 0 0}.booking3.join-promotion .promotion-info h2,.booking3.join-promotion .booking3-reservation,.booking3 .promotion-info ul{margin:0 0 40px}.booking3-reservation span{font-size:24px}.booking3.join-promotion .booking3-subtitle{width:700px;margin:0 0 20px}.booking3.join-promotion .promotion-info ul{padding-left:30px}.booking3.join-promotion .promotion-info li{padding-bottom:3px}.booking3-btns{width:700px}.booking3.join-promotion .promotion-info .booking3-btns [class*=-btn_secondary]{width:243px;height:60px}.booking3 .download-btn{width:40px;height:40px}.booking3 .download-btn svg{width:24px;height:24px}.booking3 .promotion-content>p{margin:35px auto 0;left:49px}.mortgage-request-container h2{margin:0 0 20px}.mortgage-request-image{width:80px;height:80px}.mortgage-request-bank{width:200px;margin:0 50px}.mortgage.booking1-item-detail-term{margin-bottom:60px}.mortgage-old-passport{margin-bottom:10px;font-weight:500}.mortgage-flex-wrap{flex-wrap:wrap;column-gap:50px}}@keyframes scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}[class*=tooltip-]{position:absolute;box-shadow:var(--box-shadow1);opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:space-between;z-index:1000;background-color:var(--light-aqua);border-radius:var(--radius-mini);width:100%}[class*=tooltip-] span{font-size:var(--font-medium)}[class*=tooltip-arrow-]:before{content:"";position:absolute;width:0;height:0}[class*=tooltip-].dark{background-color:var(--darkest-blue)}[class*=tooltip-].dark span{color:#fff}.tooltip-fixed{position:fixed;right:0;top:0}.tooltip-absolute{position:absolute;right:0;top:0}.tooltip-arrow-left:before{border-right:7px solid var(--bg-tooltip);border-top:7px solid transparent;border-bottom:7px solid transparent}.tooltip-arrow-right:before{border-left:7px solid var(--bg-tooltip);border-top:7px solid transparent;border-bottom:7px solid transparent}.tooltip-arrow-bottom:before,.tooltip-arrow-checkbox:before{border-bottom:7px solid var(--bg-tooltip);border-left:7px solid transparent;border-right:7px solid transparent}.tooltip-arrow-top:before{border-top:7px solid var(--bg-tooltip);border-right:7px solid transparent;border-left:7px solid transparent}[class*=tooltip-].center{text-align:center}[class*=tooltip-].center span{width:100%}[class*=tooltip-] span.warning{flex-shrink:0;border-radius:50%;background-color:var(--red)}[class*=tooltip-] span.warning svg{fill:#fff;width:50%;height:50%}[class*=tooltip-].dark span.warning svg{fill:#fff}.tooltip-visibile{opacity:1;visibility:visible;animation:scale .3s cubic-bezier(.68,-.55,.265,1.55) forwards}.tooltip-confirm{box-shadow:var(--box-shadow2);width:auto;bottom:0}@media (max-width: 480px){[class*=tooltip-]{min-height:10vw;min-width:60vw;max-width:86vw;padding:2vw 3vw}[class*=tooltip-arrow-]:before{width:.26vw;height:.26vw}.tooltip-fixed{top:2vw;right:2vw}.tooltip-absolute{top:17vw;width:90vw;max-width:90vw}.tooltip-left{right:2.08vw;top:.57vw}.tooltip-right{left:15vw;top:.57vw}.tooltip-bottom{top:8vw;left:1.5vw}.tooltip-top{bottom:1.82vw;left:.52vw}.tooltip-login{top:10vw;left:1.5vw}.tooltip-confirm{right:2.604vw;padding:.781vw}.tooltip-confirm .button{margin-top:.521vw;gap:.521vw}.tooltip-checkbox{top:2.08vw;left:-.63vw}.tooltip-arrow-left:before{left:-.47vw;border-width:.47vw}.tooltip-arrow-right:before{right:-.47vw;border-width:.47vw}.tooltip-arrow-bottom:before,.tooltip-arrow-checkbox:before{top:-.47vw;border-width:.47vw}.tooltip-arrow-top:before{bottom:-.47vw;border-width:.47vw}[class*=tooltip-] span{font-size:var(--font-small)}[class*=tooltip-] span.warning{width:5vw;height:5vw;margin-left:3vw}}@media (min-width: 481px) and (max-width: 1023px){[class*=tooltip-]{min-height:5vw;min-width:30vw;max-width:48vw;padding:1vw}[class*=tooltip-arrow-]:before{width:.26vw;height:.26vw}.tooltip-fixed{top:.521vw;right:.521vw}.tooltip-absolute{top:11vw;width:45vw}.tooltip-left{right:2.08vw;top:.57vw}.tooltip-right{left:15vw;top:.57vw}.tooltip-bottom{top:3vw;left:1vw}.tooltip-top{bottom:1.82vw;left:.52vw}.tooltip-login{top:5vw;left:1vw}.tooltip-confirm{right:2.604vw;padding:.781vw}.tooltip-confirm .button{margin-top:.521vw;gap:.521vw}.tooltip-checkbox{top:2.08vw;left:-.63vw}.tooltip-arrow-left:before{left:-.47vw;border-width:.47vw}.tooltip-arrow-right:before{right:-.47vw;border-width:.47vw}.tooltip-arrow-bottom:before,.tooltip-arrow-checkbox:before{top:-.47vw;border-width:.47vw}.tooltip-arrow-top:before{bottom:-.47vw;border-width:.47vw}[class*=tooltip-] span{font-size:var(--font-small)}[class*=tooltip-] span.warning{width:2.5vw;height:2.5vw;margin-left:2vw}}@media (min-width: 1024px) and (max-width: 1919px){[class*=tooltip-]{min-height:2.604vw;max-width:26.042vw;padding:.52vw}[class*=tooltip-arrow-]:before{width:.26vw;height:.26vw}.tooltip-fixed{top:.521vw;right:.521vw}.tooltip-absolute{top:5.208vw;width:20.833vw}.tooltip-left{right:2.08vw;top:.57vw}.tooltip-right{left:2.08vw;top:.57vw}.tooltip-bottom{top:1.563vw;left:.52vw}.tooltip-top{bottom:1.82vw;left:.52vw}.tooltip-login{top:2.08vw;left:.52vw}.tooltip-confirm{right:2.604vw;padding:.781vw}.tooltip-confirm .button{margin-top:.521vw;gap:.521vw}.tooltip-checkbox{top:2.08vw;left:-.63vw}.tooltip-arrow-left:before{left:-.47vw;border-width:.47vw}.tooltip-arrow-right:before{right:-.47vw;border-width:.47vw}.tooltip-arrow-bottom:before,.tooltip-arrow-checkbox:before{top:-.47vw;border-width:.47vw}.tooltip-arrow-top:before{bottom:-.47vw;border-width:.47vw}[class*=tooltip-] span.warning{width:1.3vw;height:1.3vw;margin-left:1.3vw}}@media (min-width: 1920px){[class*=tooltip-]{min-height:50px;max-width:500px;padding:10px}[class*=tooltip-]:before{width:5px;height:5px}.tooltip-fixed{top:10px;right:10px}.tooltip-absolute{top:100px;width:400px}.tooltip-left{right:40px;top:11px}.tooltip-right{left:40px;top:11px}.tooltip-bottom{top:30px;left:10px}.tooltip-top{bottom:35px;left:10px}.tooltip-login{top:40px;left:10px}.tooltip-confirm{right:50px;padding:15px}.tooltip-confirm .button{margin-top:10px;gap:10px}.tooltip-checkbox{top:40px;left:-12px}.tooltip-arrow-left:before{left:-9px;border-width:9px}.tooltip-arrow-right:before{right:-9px;border-width:9px}.tooltip-arrow-bottom:before,.tooltip-arrow-checkbox:before{top:-9px;border-width:9px}.tooltip-arrow-top:before{bottom:-9px;border-width:9px}[class*=tooltip-] span.warning{width:20px;height:20px;margin-left:20px}}[class*=btn-]{display:flex;justify-content:center;align-items:center;transition:var(--transition)}[class*=btn-] span,[class*=btn-] svg,button span,a span{color:inherit;font-size:inherit;transition:var(--transition)}[class*=btn-]:after,[class*=btn-]:before{transition:var(--transition)}.btn-fill{background-color:var(--dark-orange);color:#fff;cursor:pointer}.btn-fill:hover{background-color:var(--lite-orange)}.btn-border{border:solid 1px var(--dark-orange)}.btn-border:hover{background-color:var(--dark-orange);color:#fff}.btn-border:active{border-color:var(--dark-orange)}[class*=btn-].medium,[class*=btn-].big{font-weight:600;text-transform:uppercase}@media (max-width: 480px){[class*=btn-]{min-width:40vw;padding:0 5vw;font-size:var(--font-light)}[class*=btn-].big{height:13.889vw}[class*=btn-].medium{height:10vw}[class*=btn-].small{height:8vw}}@media (min-width: 481px) and (max-width: 1023px){[class*=btn-]{min-width:22vw;padding:0 3vw;font-size:var(--font-light)}[class*=btn-].big{height:6.51vw}[class*=btn-].medium{height:5vw}[class*=btn-].small{height:3vw}}@media (min-width: 1024px) and (max-width: 1919px){[class*=btn-]{min-width:12.76vw;padding:0 1.823vw}[class*=btn-].big{height:3.125vw}[class*=btn-].medium{height:2.708vw}[class*=btn-].small{height:1.563vw}}@media (min-width: 1920px){[class*=btn-]{min-width:245px;padding:0 35px}[class*=btn-].big{height:60px}[class*=btn-].medium{height:52px}[class*=btn-].small{height:30px}}.form-field{position:relative;width:100%}.form-input,.form-textarea{width:100%;font-size:var(--font-default);transition:var(--transition);opacity:1;box-shadow:unset;border-radius:0;border:1px solid var(--aqua)}.form-input:hover,.form-input:focus,.form-textarea:hover,.form-textarea:focus{border:1px solid var(--aqua)}.form-textarea{resize:none}.form-label-focus{position:absolute;display:flex;transform:translateY(-50%);pointer-events:none;border:none;color:var(--gray);font-weight:400;font-size:var(--font-default);transition:var(--transition);background:var(--white)}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus,.form-textarea:focus~.form-label-focus,.form-textarea:not(:placeholder-shown)~.form-label-focus{font-weight:600;color:var(--gray)}input.label::placeholder{color:transparent}.form-input.read-only{background-color:var(--lightest-gray)}input[type=checkbox],input[type=radio]{z-index:-1;opacity:0;position:absolute}.form-label{transition:var(--transition);cursor:pointer;position:relative}.form-label>input[type=checkbox]+span,.form-label>input[type=radio]+span{position:relative;display:flex;align-items:center}.form-label>input[type=checkbox]+span:before,.form-label>input[type=radio]+span:before{content:"";transition:var(--transition);background:var(--white);border:1px solid var(--aqua);justify-content:center;align-items:center;display:flex;position:absolute;left:0}.form-label>input[type=radio]+span:before{border-radius:50%}.form-label input:not(:disabled):not(:checked)+span:hover:before{border-color:var(--orange)}.form-label>input[type=checkbox]:checked+span:before{background:var(--aqua)}.form-label>input[type=checkbox]:checked+span:after,.form-label>input[type=radio]:checked+span:after{content:"";transition:var(--transition);justify-content:center;align-items:center;display:flex;background-repeat:no-repeat;position:absolute}.form-label>input[type=radio]:checked+span:after{background:var(--aqua);border-radius:50%}.form-label>input[type=checkbox]:checked+span:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-width='2' d='M1 6.5L8.55556 15L21 1'/%3e%3c/svg%3e")}.form-label>input[type=checkbox]:disabled+span,.select-room.disabled{opacity:.2}@media (max-width: 480px){.form-field{margin:0 0 5.556vw}.form-input{height:13.889vw;padding:4.167vw 5.556vw;font-size:var(--font-default)}.form-label-focus{top:6.944vw;left:5.556vw;font-size:var(--font-default)}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus{padding:.833vw 2.778vw;left:2.778vw;top:-.278vw;font-size:var(--font-default)}.form-label>input[type=checkbox]+span{padding-left:9.722vw}.form-label>input[type=radio]+span{padding-left:11.111vw}.form-label>input[type=checkbox]+span:before{width:6.944vw;height:6.944vw;margin:0 2.778vw 0 0}.form-label>input[type=radio]+span:before{width:7.222vw;height:7.222vw;margin:0 4.167vw 0 0}.form-label>input[type=checkbox]:checked+span:after{width:4.722vw;height:4.722vw;left:1.111vw}.form-label>input[type=radio]:checked+span:after{width:5vw;height:5vw;left:1.111vw}}@media (min-width: 481px) and (max-width: 1023px){.form-field{margin:0 0 2.604vw}.form-input{height:6.51vw;padding:1.953vw 2.604vw;font-size:var(--font-medium)}.form-label-focus{top:3.255vw;left:2.604vw;font-size:var(--font-medium)}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus{padding:.391vw 1.302vw;left:1.302vw;top:-.13vw;font-size:var(--font-medium)}.form-label>input[type=checkbox]+span{padding-left:4.557vw}.form-label>input[type=radio]+span{padding-left:5.208vw}.form-label>input[type=checkbox]+span:before{width:3.255vw;height:3.255vw;margin:0 1.302vw 0 0}.form-label>input[type=radio]+span:before{width:3.385vw;height:3.385vw;margin:0 1.953vw 0 0}.form-label>input[type=checkbox]:checked+span:after{width:2.214vw;height:2.214vw;left:.521vw}.form-label>input[type=radio]:checked+span:after{width:2.344vw;height:2.344vw;left:.521vw}}@media (min-width: 1024px) and (max-width: 1919px){.form-field{margin:0 0 1.0363vw}.form-input{height:3.1098vw;padding:.8813vw 1.0363vw}.form-label-focus{height:1.0363vw;top:1.4518vw;left:1.0363vw}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus{padding:.1559vw .5181vw;left:.5181vw;top:-.2591vw;font-size:.8813vw}.form-label>input[type=checkbox]+span{padding-left:1.9688vw}.form-label>input[type=radio]+span{padding-left:2.4876vw}.form-label>input[type=checkbox]+span:before{width:1.4503vw;height:1.4503vw;margin:0 .5181vw 0 0}.form-label>input[type=radio]+span:before{width:1.4503vw;height:1.4503vw;margin:0 1.0363vw 0 0}.form-label>input[type=checkbox]:checked+span:after{width:1.1399vw;height:.8813vw;left:.1559vw}.form-label>input[type=radio]:checked+span:after{width:1.0363vw;height:1.0363vw;left:.2073vw}}@media (min-width: 1920px){.form-field{margin:0 0 20px}.form-input{height:60px;padding:17px 20px}.form-label-focus{height:20px;top:28px;left:20px}.form-input:focus~.form-label-focus,.form-input:not(:placeholder-shown)~.form-label-focus{padding:3px 10px;left:10px;top:-5px;font-size:17px}.form-label>input[type=checkbox]+span{padding-left:38px}.form-label>input[type=radio]+span{padding-left:48px}.form-label>input[type=checkbox]+span:before{width:28px;height:28px;margin:0 10px 0 0}.form-label>input[type=radio]+span:before{width:28px;height:28px;margin:0 20px 0 0}.form-label>input[type=checkbox]:checked+span:after{width:22px;height:17px;left:3px}.form-label>input[type=radio]:checked+span:after{width:20px;height:20px;left:4px}}.select-block{width:100%;position:relative;border:1px solid var(--aqua);cursor:pointer}.select-block.changed{border-color:var(--red)}.selected-value{background-color:#fff;width:100%;height:100%;overflow:hidden}.selected-value .placeholder{font-weight:300;opacity:.8}.selected-value svg{fill:#000000d9;flex-shrink:0}.options{position:absolute;top:120%;left:0;background-color:#fff;border:1px solid var(--aqua);z-index:1000;overflow-y:auto;width:100%}.dropup .options{top:auto;bottom:120%}.option{cursor:pointer}.option:hover{color:var(--orange)}.select-label span{color:var(--red)}.select-search{position:absolute;top:0;left:0;height:100%;width:85%}@media (max-width: 480px){.select-container{width:100%}.select-block{height:13.889vw}.selected-value{padding:0 5.556vw}.selected-value svg{width:4vw;height:3.5vw}.option{padding:5.556vw}.select-label{margin-bottom:2vw}.select-search{padding:0 5.556vw}}@media (min-width: 481px) and (max-width: 1023px){.select-container{width:40vw}.select-block{height:6.51vw}.selected-value{padding:0 1vw}.selected-value svg{width:1.7vw;height:1.5vw}.option{padding:1vw}.select-label{margin-bottom:.5vw}.select-search{padding:0 1vw}}@media (min-width: 1024px) and (max-width: 1919px){.select-container{width:23.438vw}.select-block{height:3.125vw}.selected-value{padding:0 .5208vw}.selected-value svg{width:.7813vw;height:.7813vw}.option{padding:.5208vw}.select-label{margin-bottom:.208vw}.select-search{padding:0 .5208vw}}@media (min-width: 1920px){.select-container{width:450px}.select-block{height:60px}.selected-value{padding:0 10px}.selected-value svg{width:15px;height:15px}.option{padding:10px}.select-label{margin-bottom:4px}.select-search{padding:0 10px}}.sidebar-container{display:flex}.sidebar-content{width:100%}.sidebar-item a{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:var(--font-big);border-top:solid 1px var(--dark-orange)}.sidebar-item a.active,.sidebar-item a:hover{background-color:var(--dark-orange);color:#fff}.sidebar-item svg{fill:#000000d9}.sidebar-item a.active svg,.sidebar-item a:hover svg{fill:#fff}@media (max-width: 480px){.sidebar-container{flex-direction:column;position:relative}.sidebar-content{position:absolute;top:12vw;left:0;z-index:200;width:88.888vw;overflow:hidden;transform:scaleY(0);transform-origin:0 0;transition:var(--transition);background:#fff;border:solid 1px var(--dark-orange);overflow-x:hidden;overflow-y:auto}.sidebar-content.show{transform:scaleY(1)}.sidebar-toggle-button{width:88.888vw;height:12vw;padding:0 4vw;border:solid 1px var(--dark-orange)}.sidebar-toggle-button:active,.sidebar-toggle-button:focus{border:solid 1px var(--dark-orange)}.sidebar-toggle-button span{font-size:var(--font-big)}.sidebar-toggle-button svg{width:4vw;height:4vw;fill:#000000d9}.sidebar-item a{width:88.888vw;height:12vw;padding:0 4vw}.sidebar-item a svg{width:4vw;height:4vw;display:none}}@media (min-width: 481px) and (max-width: 1023px){.sidebar-container{flex-direction:column;position:relative}.sidebar-content{position:absolute;top:7vw;left:0;z-index:200;width:50vw;overflow:hidden;transform:scaleY(0);transform-origin:0 0;transition:var(--transition);background:#fff;border:solid 1px var(--dark-orange);overflow-x:hidden;overflow-y:auto}.sidebar-content.show{transform:scaleY(1)}.sidebar-toggle-button{width:50.1vw;height:7vw;padding:0 2vw;border:solid 1px var(--dark-orange)}.sidebar-toggle-button:active,.sidebar-toggle-button:focus{border:solid 1px var(--dark-orange)}.sidebar-toggle-button span{font-size:var(--font-big)}.sidebar-toggle-button svg{width:2vw;height:2vw;fill:#000000d9}.sidebar-item a{width:50vw;height:7vw;padding:0 2vw}.sidebar-item a svg{width:2vw;height:2vw;display:none}}@media (min-width: 1024px) and (max-width: 1919px){.sidebar-item a{width:20.833vw;height:3.646vw;padding:0 .521vw}.sidebar-item svg{width:.781vw;height:.781vw}}@media (min-width: 1920px){.sidebar-item a{width:400px;height:70px;padding:0 10px}.sidebar-item svg{width:15px;height:15px}}.lk-mortgage-about>p span:last-child{color:var(--dark-orange);font-weight:600}.lk-banks-head{border-bottom:solid 1px rgba(0,0,0,.1);background-color:#0000000d}.lk-banks-head *{font-weight:600}.lk-banks-item:not(:last-child){border-bottom:solid 1px rgba(0,0,0,.1)}.lk-mortgage-inform span{color:var(--turquoise);font-weight:600}.lk-mortgage-inform a{color:var(--dark-orange);font-weight:600}.lk-mortgage-inform a:hover{color:var(--orange)}.details-mortgage{width:100%;overflow:auto}.details-text p span:first-child{font-weight:600}.mortgage-documents{width:100%}.mortgage-documents-inform .btn-fill,.mortgage-documents-list .btn-fill{margin-left:auto}.mortgage-documents-error{color:var(--red);margin-left:auto}.mortgage-documents-success{color:var(--green);margin-left:auto}@media (max-width: 480px){.lk-mortgage-mobile-order{flex-direction:column}.lk-mortgage-inform{order:1}.lk-mortgage-inform a{margin-top:2vw;margin-bottom:5vw}.lk-mortgage-about{margin-bottom:5vw;order:2}.lk-mortgage-about>p{display:flex;margin-bottom:2vw}.lk-mortgage-about>p span:first-child{width:50vw}.lk-banks-head{display:none!important}.lk-mortgage-banks{margin-top:3vw}.lk-banks-item{flex-direction:column;align-items:flex-start!important}.lk-banks-item .logo{height:20vw;margin-bottom:2vw}.lk-banks-item .name,.lk-banks-item .program{width:100%;margin-bottom:2vw}.lk-banks-item .status{width:100%;margin-bottom:5vw}.lk-mortgage-link{margin-left:auto;margin-top:5vw}.details-content{margin:1vw 0}.details-content h5{margin-top:3vw;margin-bottom:2vw}.details-text p{display:flex;flex-direction:column;margin-bottom:2vw}.mortgage-documents{margin:5.556vw 0;padding:5.556vw 5.556vw 11.111vw;box-shadow:0 1.111vw 5.556vw .278vw #4677b633}.mortgage-documents-inform h5,.mortgage-documents-list h5,.mortgage-documents-item{margin-bottom:3vw}.mortgage-documents-button{flex-direction:column}.mortgage-documents-list .btn-fill{margin-top:3vw}}@media (min-width: 481px) and (max-width: 1023px){.lk-mortgage-inform{width:30vw}.lk-mortgage-inform a{margin-top:1vw}.lk-mortgage-about{margin-bottom:2vw}.lk-mortgage-about>p{display:flex;margin-bottom:1vw}.lk-mortgage-about>p span:first-child{width:30vw}.lk-banks-head{height:6vw}.lk-mortgage-banks{margin-top:2vw}.lk-banks-head .logo,.lk-banks-item .logo{width:10vw;margin-right:2vw}.lk-banks-item .logo{height:6vw}.lk-banks-head .name,.lk-banks-item .name{width:20vw;font-size:var(--font-medium)}.lk-banks-head .program,.lk-banks-item .program{width:25vw;font-size:var(--font-medium)}.lk-banks-head .status,.lk-banks-item .status{font-size:var(--font-medium)}.lk-mortgage-link{margin-left:auto;margin-top:2vw}.details-content{margin:1vw 0}.details-content h5{margin-top:2vw;margin-bottom:1vw}.details-text p{margin-bottom:1vw}.mortgage-documents{margin:2.604vw 0;padding:3.906vw;box-shadow:0 .521vw 2.604vw 1px #4677b633}.mortgage-documents-inform h5,.mortgage-documents-list h5,.mortgage-documents-item{margin-bottom:1vw}}@media (min-width: 1024px) and (max-width: 1919px){.lk-mortgage-inform{width:20.833vw}.lk-mortgage-inform a{margin-top:.521vw}.lk-mortgage-about{margin-bottom:1.563vw}.lk-mortgage-about>p{display:flex;margin-bottom:.521vw}.lk-mortgage-about>p span:first-child{width:15.625vw}.lk-banks-head{height:2.604vw}.lk-mortgage-banks{margin-top:1.042vw}.lk-banks-head .logo,.lk-banks-item .logo{width:5.208vw;margin-right:1.563vw}.lk-banks-item .logo{height:3.125vw}.lk-banks-head .name,.lk-banks-item .name{width:11.979vw}.lk-banks-head .program,.lk-banks-item .program{width:15.625vw}.lk-mortgage-link{margin-left:auto;margin-top:1.563vw}.details-content{margin:.521vw 0}.details-content h5{margin-top:1.042vw;margin-bottom:.521vw;font-size:1.146vw}.details-text p{margin-bottom:.521vw}.mortgage-documents{margin:1.563vw 0;padding:1.563vw;box-shadow:0 .208vw 1.042vw .052vw #4677b633}.mortgage-documents-inform h5,.mortgage-documents-list h5,.mortgage-documents-item{margin-bottom:.781vw}}@media (min-width: 1920px){.lk-mortgage-inform{width:400px}.lk-mortgage-inform a{margin-top:10px}.lk-mortgage-about{margin-bottom:30px}.lk-mortgage-about>p{display:flex;margin-bottom:10px}.lk-mortgage-about>p span:first-child{width:300px}.lk-banks-head{height:50px}.lk-mortgage-banks{margin-top:20px}.lk-banks-head .logo,.lk-banks-item .logo{width:100px;margin-right:30px}.lk-banks-item .logo{height:60px}.lk-banks-head .name,.lk-banks-item .name{width:230px}.lk-banks-head .program,.lk-banks-item .program{width:300px}.lk-mortgage-link{margin-left:auto;margin-top:30px}.details-content{margin:10px 0}.details-content h5{margin-top:20px;margin-bottom:10px;font-size:22px}.details-text p{margin-bottom:10px}.mortgage-documents{margin:30px 0;padding:30px;box-shadow:0 4px 20px 1px #4677b633}.mortgage-documents-inform h5,.mortgage-documents-list h5,.mortgage-documents-item{margin-bottom:15px}}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:900}.modal-window{background-color:#fff;border-radius:var(--radius-mini);box-shadow:var(--box-shadow1);position:relative}.modal-window h2,.modal-window h3,.modal-window h4{text-align:center}.modal-close{position:absolute;cursor:pointer}.modal-close svg{fill:var(--turquoise)}.modal-close:hover svg{fill:var(--orange)}@media (max-width: 480px){.modal-window{padding:18vw 5.556vw 11vw;min-height:100vw;max-height:200vw;width:90vw}.modal-close{top:5vw;right:5vw;width:5vw;height:5vw}}@media (min-width: 481px) and (max-width: 1023px){.modal-window{padding:8vw 8vw 5vw;min-height:30vw;max-height:80vw;min-width:50vw;max-width:90vw}.modal-close{top:3vw;right:3vw;width:2vw;height:2vw}}@media (min-width: 1024px) and (max-width: 1919px){.modal-window{padding:3.125vw 1.563vw 1.563vw;min-height:15.625vw;max-height:41.667vw;min-width:41.667vw;max-width:83.333vw}.modal-close{top:1.563vw;right:1.563vw;width:1.042vw;height:1.042vw}}@media (min-width: 1920px){.modal-window{padding:60px 30px 30px;min-height:300px;max-height:800px;min-width:800px;max-width:1600px}.modal-close{top:30px;right:30px;width:20px;height:20px}}*,*:before,*:after{box-sizing:border-box;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}*{margin:0;padding:0;text-decoration:none;list-style-type:none;scroll-behavior:smooth;font-family:Inter,sans-serif;text-rendering:optimizeSpeed;line-height:1.25}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{line-height:1.15}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-size:inherit;line-height:inherit}picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}img,svg{max-width:100%;height:auto;max-height:100%}img,fieldset,a img{border:none}a{color:inherit;text-decoration:none}sup{vertical-align:super}sub{vertical-align:sub}strong,b{font-weight:700}table{border-spacing:0;border-collapse:collapse;width:100%}template{display:none!important}button{cursor:pointer;background:none;border:none;outline:none}button:active,button:focus{outline:none!important;background-color:none!important;border:none}input,button,textarea,select{font-family:inherit;line-height:inherit;font-size:inherit;border:none;border-radius:0;box-shadow:none}input:active,input:focus,textarea:active,textarea:focus{outline:none;border:none}textarea{overflow:auto;resize:none}input::-ms-clear{display:none}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-clear-button,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=date],input[type=time]{-moz-appearance:none;appearance:none;-webkit-appearance:none}::-webkit-input-placeholder,::-moz-placeholder{font-weight:300;opacity:.8}:focus::-webkit-input-placeholder,:focus::-moz-placeholder{opacity:0}input:focus::placeholder,textarea:focus::placeholder{opacity:0}::selection{background-color:none;opacity:1}:focus{outline:-webkit-focus-ring-color none}@font-face{font-family:Inter;src:local("Inter Black"),local("Inter-Black"),url(/assets/Inter-Black-72d7d2c2.woff2) format("woff2"),url(/assets/Inter-Black-510e3274.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter ExtraBold"),local("Inter-ExtraBold"),url(/assets/Inter-ExtraBold-bad50d96.woff2) format("woff2"),url(/assets/Inter-ExtraBold-2fe8a172.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter Bold"),local("Inter-Bold"),url(/assets/Inter-Bold-e6f935af.woff2) format("woff2"),url(/assets/Inter-Bold-b2cbf019.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter Semibold"),local("Inter-Semibold"),url(/assets/Inter-SemiBold-049ef3b1.woff2) format("woff2"),url(/assets/Inter-SemiBold-03c938cf.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter Medium"),local("Inter-Medium"),url(/assets/Inter-Medium-b9b41cba.woff2) format("woff2"),url(/assets/Inter-Medium-663f55fb.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter"),local("Inter"),url(/assets/Inter-Regular-88e888d2.woff2) format("woff2"),url(/assets/Inter-Regular-5870ff76.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter Light"),local("Inter-Light"),url(/assets/Inter-Light-97661c1d.woff2) format("woff2"),url(/assets/Inter-Light-288c0b4c.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter ExtraLight"),local("Inter-ExtraLight"),url(/assets/Inter-ExtraLight-423bef1a.woff2) format("woff2"),url(/assets/Inter-ExtraLight-7f48cbb3.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter Thin"),local("Inter-Thin"),url(/assets/Inter-Thin-315223f0.woff2) format("woff2"),url(/assets/Inter-Thin-0e3e3fe7.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}:root{--black: #000000;--blacker: #242424;--white: #FFFFFF;--red: #EF4444;--lite-red: #F87171;--dark-red: #DC2626;--aqua: #74C6C9;--blue: #0EA5E9;--light-aqua: #CEEEEF;--lite-blue: #38BDF8;--dark-blue: #0284C7;--turquoise: #008891;--darkest-blue: #023C40;--orange: #F97316;--lite-orange: #FB923C;--dark-orange: #ED6616;--green: #22C55E;--lite-green: #4ADE80;--dark-green: #16A34A;--violet: #8B5CF6;--lite-violet: #A78BFA;--dark-violet: #7C3AED;--slate: #CBD5E1;--gray: #7D8790;--light-gray: #C4C4C4;--lightest-gray: #E5E5E5;--grayest: #FAFAFA;--lite-slate: #F1F5F9;--dark-slate: #1E293B;--transition: all .3s ease-in-out;--modal-bg: rgba(0, 0, 0, .7);--modal-close: #FFFFFF;--modal-close-hover: #F97316;--modal-box-content: #FFFFFF;--gradient1: linear-gradient(93.45deg, #ED6616 4.22%, #FE7A2C 91.85%);--gradient2: linear-gradient(93.45deg, #c54f0b 4.22%, #f55f08 91.85%)}@media (max-width: 480px){:root{--font-h1: 7.222vw;--font-h2: 6.111vw;--font-h3: 5.833vw;--font-h4: 5.556vw;--font-h5: 5vw;--font-h6: 4.722vw;--font-big: 4.444vw;--font-default: 3.889vw;--font-medium: 3.611vw;--font-light: 3.333vw;--font-small: 3.056vw;--radius-mini: 1.56vw;--radius-small: 3.13vw;--radius-medium: 9.38vw;--radius-big: 15.63vw;--radius-max: 21.88vw;--box-shadow1: 0 0 1.56vw #94A3B8;--box-shadow2: 0 0 3.13vw #94A3B8;--box-shadow3: 0px 1.25vw 6.25vw rgba(10, 69, 103, .2);--box-shadow4: 0px 1.111vw 5.556vw 0px rgba(10, 69, 103, .2);--box-shadow5: 0px 1.111vw 4.444vw 0px rgba(10, 69, 103, .1)}}@media (min-width: 481px) and (max-width: 1023px){:root{--font-h1: 4.688vw;--font-h2: 4.167vw;--font-h3: 3.125vw;--font-h4: 2.865vw;--font-h5: 2.604vw;--font-h6: 2.344vw;--font-big: 2.214vw;--font-default: 2.083vw;--font-medium: 1.823vw;--font-light: 1.693vw;--font-small: 1.563vw;--radius-mini: .65vw;--radius-small: 1.3vw;--radius-medium: 3.91vw;--radius-big: 6.51vw;--radius-max: 9.11vw;--box-shadow1: 0 0 .65vw #94A3B8;--box-shadow2: 0 0 1.3vw #94A3B8;--box-shadow3: 0px .52vw 2.6vw rgba(10, 69, 103, .2);--box-shadow4: 0px .521vw 2.604vw 0px rgba(10, 69, 103, .2);--box-shadow5: 0px .521vw 2.083vw 0px rgba(10, 69, 103, .1)}}@media (min-width: 1024px) and (max-width: 1919px){:root{--font-h1: 3.125vw;--font-h2: 2.083vw;--font-h3: 1.458vw;--font-h4: 1.406vw;--font-h5: 1.354vw;--font-h6: 1.302vw;--font-big: 1.042vw;--font-default: .938vw;--font-medium: .833vw;--font-light: .729vw;--font-small: .625vw;--radius-mini: .26vw;--radius-small: .521vw;--radius-medium: 1.563vw;--radius-big: 2.604vw;--radius-max: 3.646vw;--box-shadow1: 0 0 .26vw #94A3B8;--box-shadow2: 0 0 .521vw #94A3B8;--box-shadow3: 0px .208vw 1.042vw rgba(10, 69, 103, .2);--box-shadow4: 0px .208vw 1.042vw 0px rgba(10, 69, 103, .2)}}@media (min-width: 1920px){:root{--font-h1: 60px;--font-h2: 40px;--font-h3: 28px;--font-h4: 27px;--font-h5: 26px;--font-h6: 25px;--font-big: 20px;--font-default: 18px;--font-medium: 16px;--font-light: 14px;--font-small: 12px;--radius-mini: 5px;--radius-small: 10px;--radius-medium: 30px;--radius-big: 50px;--radius-max: 70px;--box-shadow1: 0 0 5px #94A3B8;--box-shadow2: 0 0 10px #94A3B8;--box-shadow3: 0px 4px 20px rgba(10, 69, 103, .2);--box-shadow4: 0px 4px 20px 0px rgba(10, 69, 103, .2)}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;text-decoration:none;list-style-type:none;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.25;color:#000000d9}::selection{background-color:var(--aqua)}h1,h2,h3,h4,h5,h6{line-height:1.15;font-weight:700}*{font-size:var(--font-default)}h1{font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}h4{font-size:var(--font-h4)}h5{font-size:var(--font-h5)}h6{font-size:var(--font-h6)}.font-big{font-size:var(--font-big)}.font-medium{font-size:var(--font-medium)}.font-small{font-size:var(--font-small)}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,p span{font-size:inherit;color:inherit}img{max-width:100%;height:auto;max-height:100%;display:flex;justify-content:center;align-items:center;margin:0 auto}a{text-decoration:none;transition:var(--transition)}body{overflow-x:hidden}*{font-family:Inter,sans-serif;scrollbar-width:thin;scrollbar-color:#468486 var(--aqua)}::-webkit-scrollbar-track-piece{background-color:var(--aqua)}::-webkit-scrollbar-thumb:vertical{background-color:#468486}[class*=flex]{display:flex}[class*=-fl_column]{flex-direction:column}[class*=-fl_center]{align-items:center;justify-content:center}[class*=-fl_main-cnt]{justify-content:center}[class*=-fl_cross-cnt]{align-items:center}[class*=-fl_main-start]{justify-content:flex-start}[class*=-fl_main-end]{justify-content:flex-end}[class*=-fl_cross-end]{align-items:flex-end}[class*=-fl_between]{justify-content:space-between}[class*=-fl_around]{justify-content:space-around}[class*=-fl_10]{flex-basis:10%}[class*=-fl_15]{flex-basis:15%}[class*=-fl_20]{flex-basis:20%}[class*=-fl_25]{flex-basis:25%}[class*=-fl_30]{flex-basis:30%}[class*=-fl_35]{flex-basis:35%}[class*=-fl_40]{flex-basis:40%}[class*=-fl_45]{flex-basis:45%}[class*=-fl_50]{flex-basis:50%}[class*=-fl_55]{flex-basis:55%}[class*=-fl_60]{flex-basis:60%}[class*=-fl_65]{flex-basis:65%}[class*=-fl_70]{flex-basis:70%}[class*=-fl_75]{flex-basis:75%}[class*=-fl_85]{flex-basis:85%}[class*=-fl_80]{flex-basis:80%}[class*=-fl_95]{flex-basis:95%}[class*=-fl_100]{flex-basis:100%}button{cursor:pointer;background:none;border:none;outline:none;font:inherit}button:active,button:focus{outline:none;background-color:none;border:none}button::-moz-focus-inner{border:0}button span,a span{font-size:inherit;color:inherit;transition:var(--transition)}.network-offline{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:#ffffffb3}.network-content{box-shadow:var(--box-shadow1);border-radius:var(--radius-mini);background-color:#fff;position:relative}.network-text{text-align:center}.network-image svg{fill:var(--dark-red)}.network-button button{text-decoration:underline;text-align:center;color:var(--turquoise)}.network-button button:hover{color:var(--aqua)}.notfound-text{font-size:var(--font-big);font-weight:600}.error{background:linear-gradient(180deg,#006D7F 0%,#7FF2E1 51.56%,#98D6C7 100%);height:100vh;display:flex;align-items:center}.error-content{display:flex;justify-content:space-between;width:100%}.error-text{display:flex;flex-direction:column;align-items:flex-start}.error-text h1,.error-text p{color:#fff}.error-img{flex-shrink:0}.error-img img{object-fit:cover}@media (max-width: 480px){::-webkit-scrollbar{width:2.778vw;height:2.778vw}::-webkit-scrollbar-thumb:vertical{height:5.556vw}.network-content{width:80vw;height:80vw;padding:5vw}.network-image{width:25vw;height:25vw;margin-bottom:5vw}.network-button{margin-top:5vw}.error-content{flex-direction:column}.error-text h1{margin:0 auto 5.556vw;font-size:11.111vw;text-align:center}.error-text p{margin:0 auto 16.667vw;font-size:5.833vw;text-align:center}.error-text .btn-fill{margin:0 auto}.error-img{margin:15.278vw auto 0}.error-img,.error-img img{width:87.778vw;height:60.278vw}}@media (min-width: 481px) and (max-width: 1023px){::-webkit-scrollbar{width:1.302vw;height:1.302vw}::-webkit-scrollbar-thumb:vertical{height:3.906vw}.network-content{width:50vw;height:50vw;padding:3vw}.network-image{width:15vw;height:15vw;margin-bottom:4vw}.network-button{margin-top:4vw}.error-content{flex-direction:column}.error-text h1{margin:0 auto 6.51vw;font-size:9.375vw;text-align:center}.error-text p{margin:0 auto 6.51vw;font-size:2.734vw;text-align:center}.error-text .btn-fill{margin:0 auto}.error-img{margin:11.719vw auto 0}.error-img,.error-img img{width:67.969vw;height:45.964vw}}@media (min-width: 1024px) and (max-width: 1919px){::-webkit-scrollbar{width:12px;height:10px}::-webkit-scrollbar-thumb:vertical{height:30px}.network-content{width:15.625vw;height:15.625vw;padding:.521vw}.network-image{width:5.208vw;height:5.208vw;margin-bottom:1.042vw}.network-button{margin-top:1.042vw}.error-text h1{margin:0 0 2.604vw;font-size:3.75vw}.error-text p{margin:0 0 2.604vw;font-size:1.094vw}.error-img,.error-img img{width:46.875vw;height:31.042vw}.error-content h1,.error-content p{margin:0 0 2.604vw}}@media (min-width: 1920px){::-webkit-scrollbar{width:12px;height:10px}::-webkit-scrollbar-thumb:vertical{height:30px}.network-content{width:300px;height:300px;padding:10px}.network-image{width:100px;height:100px;margin-bottom:20px}.network-button{margin-top:20px}.error-text h1{margin:0 0 50px;font-size:72px}.error-text p{margin:0 0 50px;font-size:21px}.error-img,.error-img img{width:900px;height:596px}.error-content h1,.error-content p{margin:0 0 50px}}.auth-form-content h1{font-weight:700}.form-auth .form-field{position:relative;width:100%}.form-auth .form-input{width:100%;font-size:var(--font-default);transition:var(--transition);opacity:1;box-shadow:unset;border-radius:0;border:1px solid var(--aqua)}.form-auth .form-input:hover,.form-auth .form-input:focus{border:1px solid var(--aqua)}.form-auth .form-label-focus{position:absolute;display:flex;transform:translateY(-50%);pointer-events:none;border:none;color:var(--gray);font-weight:400;font-size:var(--font-default);transition:var(--transition);background:var(--white)}.form-auth .form-input:focus~.form-label-focus,.form-auth .form-input:not(:placeholder-shown)~.form-label-focus{font-weight:600;color:var(--gray)}.form-auth input::placeholder{color:transparent}.form-auth .forget-button{color:var(--turquoise);font-weight:600}.form-auth .forget-button:hover,.form-auth .forget-button:focus{color:var(--orange)}.form-auth .registration-text p{text-align:center}.form-auth .login-icon{display:block}.form-auth .login-icon svg{fill:var(--dark-orange)}.form-auth .password-field .show-password{position:absolute;right:0;visibility:hidden}.form-auth .password-field .show-password.show{visibility:visible;transition:var(--transition)}.form-auth .password-field .show-password.show:hover svg{opacity:.8}.form-recovery>p{text-align:center}.form-recovery .reset-icon svg{fill:var(--dark-orange)}.form-recovery .reset-text{font-size:var(--font-big)}@media (max-width: 480px){.auth-form-content{margin:15vw auto 22vw}.auth-form-content h1{margin-bottom:11.111vw;text-align:center}.form-auth{width:100%}.form-auth .form-field{margin:0 0 5.556vw}.form-auth .form-input{height:13.889vw;padding:4.167vw 5.556vw;font-size:var(--font-default)}.form-auth .form-label-focus{top:6.944vw;left:5.556vw;font-size:var(--font-default)}.form-auth .form-input:focus~.form-label-focus,.form-auth .form-input:not(:placeholder-shown)~.form-label-focus{padding:.833vw 2.778vw;left:2.778vw;top:-.278vw;font-size:var(--font-default)}.form-auth .forget-button{font-size:var(--font-default)}.form-auth .registration-button a{width:100%}.form-auth .password-field .show-password{width:6vw;height:6vw;top:4.2vw;right:4vw}.form-auth .login-icon{width:6vw;height:6vw}.form-recovery{margin:6vw auto 0}.form-recovery>p{margin-bottom:4vw}.form-recovery .reset-icon{width:22vw;height:22vw;margin:4vw 0}}@media (min-width: 481px) and (max-width: 1023px){.auth-form-content{margin:8vw auto}.auth-form-content h1{margin-bottom:5.208vw}.form-auth{width:50vw}.form-auth .form-field{margin:0 0 2.604vw}.form-auth .form-input{height:6.51vw;padding:1.953vw 2.604vw;font-size:var(--font-medium)}.form-auth .form-label-focus{top:3.255vw;left:2.604vw;font-size:var(--font-medium)}.form-auth .form-input:focus~.form-label-focus,.form-auth .form-input:not(:placeholder-shown)~.form-label-focus{padding:.391vw 1.302vw;left:1.302vw;top:-.13vw;font-size:var(--font-medium)}.form-auth .forget-buttonn{font-size:var(--font-medium)}.form-auth .registration-button a{width:100%}.form-auth .password-field .show-password{width:3vw;height:3vw;top:2vw;right:2vw}.form-auth .login-icon{width:3vw;height:3vw}.form-recovery{margin:3vw auto 0;width:50vw}.form-recovery>p{margin-bottom:2vw}.form-recovery .reset-icon{width:15vw;height:15vw;margin-bottom:2vw}}@media (min-width: 1024px) and (max-width: 1919px){.auth-form-content{width:65.625vw;margin:5.208vw auto}.auth-form-content h1{margin-bottom:3.125vw}.form-auth{width:26.943vw}.form-auth .form-field{margin:0 0 1.0363vw}.form-auth .form-input{height:3.1098vw;padding:.8813vw 1.0363vw}.form-auth .form-label-focus{height:1.0363vw;top:1.4518vw;left:1.0363vw}.form-auth .form-input:focus~.form-label-focus,.form-auth .form-input:not(:placeholder-shown)~.form-label-focus{padding:.1559vw .5181vw;left:.5181vw;top:-.2591vw;font-size:.8813vw}.form-auth .forget-button{font-size:.885vw}.form-auth .registration-button a{width:100%}.form-auth .password-field .show-password{width:1.823vw;height:1.302vw;top:1.042vw;right:.26vw}.form-auth .login-icon{width:1.302vw;height:1.302vw}.form-recovery{margin:1.563vw auto}.form-recovery>p{margin-bottom:1.042vw}.form-recovery .reset-icon{width:7.813vw;height:7.813vw;margin-bottom:.521vw}}@media (min-width: 1920px){.auth-form-content{width:1260px;margin:100px auto}.auth-form-content h1{margin-bottom:60px}.form-auth{width:520px}.form-auth .form-field{margin:0 0 20px}.form-auth .form-input{height:60px;padding:17px 20px}.form-auth .form-label-focus{height:20px;top:28px;left:20px}.form-auth .form-input:focus~.form-label-focus,.form-auth .form-input:not(:placeholder-shown)~.form-label-focus{padding:3px 10px;left:10px;top:-5px;font-size:17px}.form-auth .forget-button{font-size:17px}.form-auth .registration-button a{width:100%}.form-auth .password-field .show-password{width:35px;height:25px;top:20px;right:5px}.form-auth .login-icon{width:25px;height:25px}.form-recovery{margin:30px auto}.form-recovery>p{margin-bottom:20px}.form-recovery .reset-icon{width:150px;height:150px;margin-bottom:10px}}.form-registration .btn-fill{width:100%}.form-registration .btn-fill:disabled{background-color:var(--grey)}.form-reg-timer *{font-weight:600}@media (max-width: 480px){.form-registration p{margin-bottom:5vw;text-align:center}.form-reg-timer{margin-bottom:5vw}}@media (min-width: 481px) and (max-width: 1023px){.form-registration p{margin-bottom:2vw;width:80%;text-align:center}.form-reg-timer{margin-bottom:2vw}}@media (min-width: 1024px) and (max-width: 1919px){.form-registration p,.form-reg-timer{margin-bottom:1.563vw}}@media (min-width: 1920px){.form-registration p,.form-reg-timer{margin-bottom:30px}}.body-container{min-height:100vh;display:flex;flex-direction:column;margin:auto;position:relative;transition:var(--transition)}.main-container{flex:1;display:flex;flex-direction:column}.wrapper{margin:0 auto}@media (max-width: 480px){.tablet-device,.desktop-device{display:none}.wrapper{width:100%}.padding{padding:0 5.556vw}}@media (min-width: 481px) and (max-width: 1023px){.phone-device,.desktop-device{display:none}.wrapper{width:100%}.padding{padding:0 5.208vw}}@media (min-width: 1024px) and (max-width: 1919px){.mobile-device,.phone-device,.tablet-device{display:none}.wrapper{width:100%}.padding{padding:0 8.29vw}}@media (min-width: 1920px){.mobile-device,.phone-device,.tablet-device{display:none}.wrapper{width:1920px}.padding{padding:0 160px}}@keyframes loading-indicator{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.loading-container{position:fixed;top:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#ffffffb3;z-index:1000}.loading-indicator{display:inline-block;position:relative}.loading-indicator div{position:absolute;background:var(--dark-orange);border-radius:50%;animation:loading-indicator 1.2s linear infinite}.loading-indicator div:nth-child(1){animation-delay:0s}.loading-indicator div:nth-child(2){animation-delay:-.1s}.loading-indicator div:nth-child(3){animation-delay:-.2s}.loading-indicator div:nth-child(4){animation-delay:-.3s}.loading-indicator div:nth-child(5){animation-delay:-.4s}.loading-indicator div:nth-child(6){animation-delay:-.5s}.loading-indicator div:nth-child(7){animation-delay:-.6s}.loading-indicator div:nth-child(8){animation-delay:-.7s}.loading-indicator div:nth-child(9){animation-delay:-.8s}.loading-indicator div:nth-child(10){animation-delay:-.9s}.loading-indicator div:nth-child(11){animation-delay:-1s}.loading-indicator div:nth-child(12){animation-delay:-1.1s}@media (max-width: 480px){.loading-indicator{width:10.4167vw;height:10.4167vw;margin-bottom:50vw}.loading-indicator div{width:.7813vw;height:.7813vw}.loading-indicator div:nth-child(1){top:4.8178vw;left:8.5938vw}.loading-indicator div:nth-child(2){top:2.8645vw;left:8.073vw}.loading-indicator div:nth-child(3){top:1.4323vw;left:6.7708vw}.loading-indicator div:nth-child(4){top:.9115vw;left:4.8178vw}.loading-indicator div:nth-child(5){top:1.4323vw;left:2.8645vw}.loading-indicator div:nth-child(6){top:2.8645vw;left:1.4323vw}.loading-indicator div:nth-child(7){top:4.8178vw;left:.9115vw}.loading-indicator div:nth-child(8){top:6.7708vw;left:1.4323vw}.loading-indicator div:nth-child(9){top:8.073vw;left:2.8645vw}.loading-indicator div:nth-child(10){top:8.5938vw;left:4.8178vw}.loading-indicator div:nth-child(11){top:8.073vw;left:6.7708vw}.loading-indicator div:nth-child(12){top:6.7708vw;left:8.073vw}}@media (min-width: 481px) and (max-width: 1023px){.loading-indicator{width:10.4167vw;height:10.4167vw;margin-bottom:25vw}.loading-indicator div{width:.7813vw;height:.7813vw}.loading-indicator div:nth-child(1){top:4.8178vw;left:8.5938vw}.loading-indicator div:nth-child(2){top:2.8645vw;left:8.073vw}.loading-indicator div:nth-child(3){top:1.4323vw;left:6.7708vw}.loading-indicator div:nth-child(4){top:.9115vw;left:4.8178vw}.loading-indicator div:nth-child(5){top:1.4323vw;left:2.8645vw}.loading-indicator div:nth-child(6){top:2.8645vw;left:1.4323vw}.loading-indicator div:nth-child(7){top:4.8178vw;left:.9115vw}.loading-indicator div:nth-child(8){top:6.7708vw;left:1.4323vw}.loading-indicator div:nth-child(9){top:8.073vw;left:2.8645vw}.loading-indicator div:nth-child(10){top:8.5938vw;left:4.8178vw}.loading-indicator div:nth-child(11){top:8.073vw;left:6.7708vw}.loading-indicator div:nth-child(12){top:6.7708vw;left:8.073vw}}@media (min-width: 1024px) and (max-width: 1919px){.loading-indicator{width:4.1667vw;height:4.1667vw}.loading-indicator div{width:.3125vw;height:.3125vw}.loading-indicator div:nth-child(1){top:1.9271vw;left:3.4375vw}.loading-indicator div:nth-child(2){top:1.1458vw;left:3.2292vw}.loading-indicator div:nth-child(3){top:.5729vw;left:2.7083vw}.loading-indicator div:nth-child(4){top:.3646vw;left:1.9271vw}.loading-indicator div:nth-child(5){top:.5729vw;left:1.1458vw}.loading-indicator div:nth-child(6){top:1.1458vw;left:.5729vw}.loading-indicator div:nth-child(7){top:1.9271vw;left:.3646vw}.loading-indicator div:nth-child(8){top:2.7083vw;left:.5729vw}.loading-indicator div:nth-child(9){top:3.2292vw;left:1.1458vw}.loading-indicator div:nth-child(10){top:3.4375vw;left:1.9271vw}.loading-indicator div:nth-child(11){top:3.2292vw;left:2.7083vw}.loading-indicator div:nth-child(12){top:2.7083vw;left:3.2292vw}}@media (min-width: 1920px){.loading-indicator{width:80px;height:80px}.loading-indicator div{width:6px;height:6px}.loading-indicator div:nth-child(1){top:37px;left:66px}.loading-indicator div:nth-child(2){top:22px;left:62px}.loading-indicator div:nth-child(3){top:11px;left:52px}.loading-indicator div:nth-child(4){top:7px;left:37px}.loading-indicator div:nth-child(5){top:11px;left:22px}.loading-indicator div:nth-child(6){top:22px;left:11px}.loading-indicator div:nth-child(7){top:37px;left:7px}.loading-indicator div:nth-child(8){top:52px;left:11px}.loading-indicator div:nth-child(9){top:62px;left:22px}.loading-indicator div:nth-child(10){top:66px;left:37px}.loading-indicator div:nth-child(11){top:62px;left:52px}.loading-indicator div:nth-child(12){top:52px;left:62px}}.header-container{width:100%;top:0;z-index:400;background-color:var(--turquoise);position:sticky}.header-content{position:relative}.header-logo{flex-shrink:0}.header-menu-link *{color:var(--white)}.header-menu-link a:hover{opacity:.7}.header-user-logout .user-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.header-user-logout .user-icon svg{fill:var(--orange);width:60%}.header-user-logout .user-icon img{border-radius:50%;object-fit:cover}.header-user-logout .logout-icon svg{fill:#fff}.header-user-logout button:hover svg{fill:var(--orange)}.header-user p,.header-user span{color:#fff;font-weight:600}.burger-button{position:relative;transition-duration:1s;cursor:pointer}.burger-button span{background-color:var(--white);position:absolute;transition-duration:.25s;transition-delay:.25s}.burger-button span,.burger-button span:before,.burger-button span:after{border-radius:var(--radius-big)}.burger-button span:before{left:0;position:absolute;background-color:var(--white);content:"";transition-duration:.25s;transition:transform .25s,top .25s .25s}.burger-button span:after{left:0;position:absolute;background-color:var(--white);content:"";transition-duration:.25s;transition:transform .25s,top .25s .25s}.burger-menu{position:absolute;top:0;right:0;z-index:200;width:100%;overflow:hidden;transform:scaleY(0);transform-origin:0 0;transition:var(--transition);background:var(--turquoise);overflow-x:hidden;overflow-y:auto}.burger-menu.element-show{transform:scaleY(1)}.burger-menu-content{width:100%;height:auto}@media (max-width: 480px){.header-content{padding:4vw 0}.header-logo,.header-logo img{width:30.556vw;height:4.722vw}.header-user-logout .user-icon{height:8vw;margin-right:2vw}.header-user-logout .logout-icon{width:4vw;height:4vw;margin-left:4vw}.header-content .btn-border{min-width:30vw}.burger-button{margin-right:-5vw;flex-shrink:0;margin-top:-1vw}.burger-button span,.burger-button span:before,.burger-button span:after{height:.833vw;width:8.333vw}.burger-button span:before{top:-2.222vw}.burger-button span:after{top:2.222vw;width:5.556vw}.burger-button.click-button span{transition-duration:.1s;transition-delay:.25s;background:transparent}.burger-button.click-button span:before{transition:top .25s,transform .25s .25s;top:0;transform:rotate(-45deg)}.burger-button.click-button span:after{transition:top .4s,transform .25s .25s;top:0;transform:rotate(45deg);width:8.333vw}.burger-menu{width:100%;height:100vh;left:0;top:15vw}.burger-menu-content{padding:12.5vw 5.56vw 6.944vw}.burger-menu .header-menu-link a{font-size:var(--font-big);font-weight:500}.burger-menu .header-menu-link li{margin-bottom:5.556vw}}@media (min-width: 481px) and (max-width: 1023px){.header-content{padding:2.604vw 0}.header-logo img{width:20.443vw;height:3.255vw}.header-user-logout .user-icon{height:5vw;margin-right:1vw}.header-user-logout .logout-icon{width:3vw;height:3vw;margin-left:3vw}.burger-button{margin-right:5.208vw}.burger-button span,.burger-button span:before,.burger-button span:after{height:.391vw;width:5.208vw}.burger-button span:before{top:-1.342vw}.burger-button span:after{top:1.342vw;width:3.604vw}.burger-button.click-button span{transition-duration:.1s;transition-delay:.25s;background:transparent}.burger-button.click-button span:before{transition:top .25s,transform .25s .25s;top:0;transform:rotate(-45deg)}.burger-button.click-button span:after{transition:top .4s,transform .25s .25s;top:0;transform:rotate(45deg);width:5.208vw}.burger-menu{width:46.875vw;min-height:45.573vw;left:3vw;top:10vw}.burger-menu-content{padding:3.255vw 5.208vw}.burger-menu .header-menu-link li{margin-bottom:3.255vw}}@media (min-width: 1024px) and (max-width: 1919px){.header-logo{width:10.417vw}.header-content{padding:1.094vw 0}.header-menu-link{width:52.083vw}.header-user-logout .user-icon{width:2.708vw;height:2.708vw;margin-right:.26vw}.header-user-logout .logout-icon{width:1.302vw;height:1.302vw;margin-left:1.042vw}}@media (min-width: 1920px){.header-logo{width:200px}.header-content{padding:21px 0}.header-menu-link{width:1000px}.header-user-logout .user-icon{width:52px;height:52px;margin-right:5px}.header-user-logout .logout-icon{width:25px;height:25px;margin-left:20px}}.footer-container{background-color:var(--darkest-blue)}.footer-container *{color:var(--white)}.font-small{font-size:var(--font-light)}.font-copyright span{color:var(--dark-orange)}.footer-menu a{display:flex;align-items:center}.footer-link [class*=-btn_primary]{padding:0;border:solid 1px var(--dark-orange);font-weight:600;text-transform:uppercase}.footer-link [class*=-btn_primary]:hover{background-color:var(--dark-orange)}.footer-bottom a{font-size:var(--font-light)}.footer-menu a:hover,.footer-bottom a:hover{opacity:.7}.footer-menu-icon .button svg{fill:#fff}.footer-menu-icon .button{transition:var(--transition)}.footer-menu-icon .button:hover{opacity:.7}@media (max-width: 480px){.footer-content{padding:11.111vw 0 6vw;position:relative}.footer-top,.footer-bottom{position:relative}.footer-bottom{flex-wrap:wrap}.footer-top{min-height:120vw}.footer-text{position:relative;left:25.833vw}.footer-logo,.footer-logo img{width:43.333vw;height:6.944vw}.font-copyright{font-size:var(--font-default)}.font-copyright sup{font-size:2.5vw}.footer-menu-list{width:88.056vw;position:absolute;top:18.056vw;right:0}.footer-menu a{font-size:var(--font-default);margin:0 0 8.333vw}.footer-link{width:88.889vw;position:absolute;top:84.722vw;left:0}.footer-link [class*=-btn_primary]{font-size:var(--font-light);margin:0}.footer-menu-icon{width:40vw;margin:9vw auto 3vw}.footer-menu-icon .button,.footer-menu-icon .button svg{width:10vw;height:10vw}.footer-bottom{padding-top:11.111vw}.footer-bottom .font-copyright{flex-basis:60%}.footer-bottom .font-small,.footer-bottom a:nth-child(3),.footer-bottom a:nth-child(4){font-size:var(--font-small);opacity:.5}.footer-bottom a:nth-child(3){margin:5.556vw auto 2.778vw}.footer-bottom a:nth-child(4){margin:0 auto 5.556vw}.footer-link [class*=-btn_primary]{min-width:83.333vw;height:13.889vw}}@media (min-width: 481px) and (max-width: 1023px){.footer-content{padding:6.51vw 0 5.208vw}.footer-top,.footer-bottom{position:relative}.footer-top{min-height:40.365vw}.footer-logo{margin-top:2.083vw}.footer-logo,.footer-logo img{width:22.135vw;height:3.516vw}.font-copyright{font-size:var(--font-medium)}.font-copyright sup{font-size:1.172vw}.footer-menu-list{width:44.271vw;position:absolute;top:13.672vw;right:0}.footer-menu a{padding:1.302vw 0;font-size:1.953vw}.footer-menu a svg{width:4.688vw;height:4.688vw;margin:0 1.953vw 0 0}.footer-link{width:41.667vw}.footer-link [class*=-btn_primary]{font-size:var(--font-light);margin-right:5.208vw}.footer-menu-icon{width:19.531vw;position:absolute;left:0;top:14.974vw}.footer-menu-icon .button,.footer-menu-icon .button svg{width:4.557vw;height:4.557vw}.footer-bottom{padding-top:3.906vw}.footer-bottom .font-small{position:absolute;left:0;bottom:3.255vw}.footer-bottom .font-small,.footer-bottom a:nth-child(3),.footer-bottom a:nth-child(4){font-size:var(--font-small);opacity:.7}.footer-link [class*=-btn_primary]{min-width:39.063vw;height:7.813vw}}@media (min-width: 1024px) and (max-width: 1919px){.footer-content{padding:2.604vw 0}.footer-text{width:15.26vw}.footer-logo,.footer-logo img{width:13.958vw;height:3.281vw}.font-small{margin:0 auto 0 3.125vw}.font-copyright,.font-copyright span{font-size:1.146vw}.footer-menu-list{width:22.813vw;margin:0 auto 0 9.375vw}.footer-menu a{padding:.521vw 0}.footer-menu a svg{width:1.875vw;height:1.875vw;margin:0 .781vw 0 0}.footer-link{width:16.667vw}.footer-menu-icon{width:8.333vw;margin:2.083vw 0 0 auto}.footer-menu-icon .button,.footer-menu-icon .button svg{width:2.083vw;height:2.083vw}.footer-bottom{margin:2.604vw 0 0}.footer-bottom a:nth-child(3){margin-right:5.208vw}.footer-link [class*=-btn_primary]{min-width:12.6943vw;height:2.6953vw}}@media (min-width: 1920px){.footer-content{padding:50px 0}.footer-text{width:293px}.footer-logo,.footer-logo img{width:268px;height:63px}.font-small{margin:0 auto 0 60px}.font-copyright,.font-copyright span{font-size:22px}.footer-menu-list{width:438px;margin:0 auto 0 180px}.footer-menu a{padding:10px 0}.footer-menu a svg{width:36px;height:36px;margin:0 15px 0 0}.footer-link{width:320px}.footer-menu-icon{width:160px;margin:40px 0 0 auto}.footer-menu-icon .button,.footer-menu-icon .button svg{width:40px;height:40px}.footer-bottom{margin:50px 0 0}.footer-bottom a:nth-child(3){margin-right:100px}.footer-link [class*=-btn_primary]{min-width:245px;height:52px}}
