#price-table ul{padding:0!important;margin:0!important}.price-list__item{display:flex;justify-content:space-between;margin-bottom:20px}.price-list__cost p,.price-list__service p,.modal-wrapp .result .price-list__cost{color:#1F3651;font-family:'proxima-nova',sans-serif;font-weight:700;line-height:22px!important;letter-spacing:-.36px}.price-list__service-sale{font-weight:700;color:#E34526}.price-list__service-desc{color:#1F3651;font-family:'proxima-nova',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.32px}.price-list__cost-wrap{text-align:right;max-width:12ch;flex-shrink:0;min-width:0}.price-list__cost-wrap p,.modal-wrapp .result .price-list__cost{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.step:not(.result) .price-list__cost-wrap{align-self:flex-start}@media (max-width:575px){.step:not(.result) .price-list__cost-wrap{position:absolute;right:10px;top:10px}.step:not(.result) .price-list__service{padding-right:11ch}.step:not(.result) .price-list__item:has(.price-list__cost--discounted) .price-list__service{min-height:44px}}.price-list__cost--discounted{color:rgb(31 54 81 / .6);font-size:18px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.36px;text-decoration:line-through}.price-list__cost-sale{font-weight:700;color:#E34526}.price-list__cost-sale sup{font-size:70%;vertical-align:top}#price-table.price-table>h2{color:#266DD3;font-family:'proxima-nova',sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.64px;margin-bottom:20px}#price-table.price-table>h3{max-width:100%;margin:50px 0 0!important;color:#266DD3;font-family:'proxima-nova',sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.48px;margin-bottom:20px!important}#price-table.price-table p{max-width:100%;margin-left:0!important;margin-right:0!important}#price-table.price-table p{margin:0!important}#price-table.price-table em{display:block;margin-bottom:30px;font-style:normal!important;color:rgb(31 54 81 / .6);font-family:'proxima-nova',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.32px}#price-table blockquote{background:none;margin:0;padding:0;color:rgb(31 54 81 / .6);font-family:'proxima-nova',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.32px}#price-table blockquote p{text-align:left}#setPrice .modal-title{margin-bottom:22px}.modal-wrapp .price-list__item{position:relative;display:flex;margin-bottom:0;align-items:center;justify-content:space-between;gap:4px;text-align:left;transition:background-color .3s;background-color:#F0F6FF;border-radius:10px;margin-bottom:14px;cursor:pointer;min-height:65px}.modal-wrapp .price-list__item:hover{background-color:#b5cdf1}.modal-wrapp .price-list__item p{font-size:16px;line-height:22px;margin:0;color:#266DD3;max-width:100%}.modal-wrapp .price-list__item:not(:has(.price-list__service-desc p:empty)) .price-list__service{margin-bottom:4px}.modal-wrapp .price-list__service-desc p,.modal-wrapp .result .price-list__service-desc{line-height:19px}#setPrice .modal-wrapp{max-width:900px;padding-top:66px;padding-bottom:38px}@media (max-width:575px){#setPrice{display:flex;align-items:center;justify-content:center}#setPrice .modal-wrapp{margin:auto}}#setPrice .back-button{position:absolute;top:15px}.modal-wrapp .step-count{font-size:18px;font-weight:700}.modal-wrapp .dewscription{margin-top:14px;margin-bottom:14px}.modal-wrapp .price-list__item{padding:10px}.modal-wrapp .price-list{width:100%}.modal-wrapp .btn-next.d_primary-button.static{padding:18px 20px;font-size:18px;min-width:min(338px, 100%);margin-top:14px;border-radius:10px}#setPrice .d_primary-button:hover{box-shadow:none}.modal-wrapp .price-list li.price-list__item:last-child{margin-bottom:0}.modal-wrapp .modal-lang-group{max-height:322px;overflow-y:auto;padding-right:5px}.modal-wrapp .result .price-list__item{background-color:#F6F9FE;color:#000}.modal-wrapp .result .price-list__item:not(:has(.price-list__service-desc p:empty)) .price-list__cost-wrap{align-self:flex-end}.modal-wrapp .result .price-list__item p{color:#000}.modal-wrapp .result .price-list__service p{font-weight:400}.modal-wrapp .result .price-list__service-desc{font-weight:700}.modal-wrapp .calculator-wrapper{display:flex;gap:25px 13px;margin:0 auto}@media (max-width:767px){.modal-wrapp .calculator-wrapper{flex-direction:column}}.modal-wrapp .result .modal-lang-group{flex:1 1 auto;min-width:0}.modal-wrapp .calculator-right{flex-basis:min(43.475%, 100%);display:flex;justify-content:center;align-items:center}.modal-wrapp .resault-price-block{border:1px solid #266DD3;border-radius:10px;padding:20px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}@media (max-width:767px){.modal-wrapp .resault-price-block{border:none;padding:0}}.modal-wrapp .resault-title{font-size:16px;margin-bottom:13px}@media (max-width:767px){.modal-wrapp .resault-title:last-child{display:none}}.modal-wrapp .resault-value{font-size:24px;margin-bottom:10px}.modal-wrapp .resault-note{font-size:14px;color:#031826}.modal-wrapp .search-modal-text-resault-desc{display:flex;flex-direction:row;justify-content:space-around;align-items:center}@media (max-width:575px){.modal-wrapp .btn-next.d_primary-button.static{width:100%}}