/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.container-variable{--container-width:100%}@media(min-width:375px){.container-variable{--container-width:360px}}@media(min-width:576px){.container-variable{--container-width:540px}}@media(min-width:834px){.container-variable{--container-width:780px}}@media(min-width:992px){.container-variable{--container-width:960px}}@media(min-width:1200px){.container-variable{--container-width:1145px}}*{box-sizing:border-box;outline:none}button{cursor:pointer}input[type=button],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none;border-radius:0}input[type=button]::-ms-clear,input[type=submit]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,textarea::-ms-clear{display:none}select{-webkit-appearance:menulist;appearance:menulist;border-radius:initial}select::-ms-clear{display:none}@media(min-width:992px){select{-webkit-appearance:none;appearance:none;border-radius:0}}body{background-color:#f8f9fa;color:#000547;font-family:GothamPro,sans-serif;font-size:16px;font-style:normal;font-weight:400;min-width:320px}body.body--overflow{height:100%;overflow:hidden}@media(min-width:834px){body{font-size:16px}}@media(min-width:1200px){body{font-size:16px}}a{text-decoration:none}img{max-width:100%}ol,ul{margin:0;padding:0}@media(max-width:833.98px){.floating_menu{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:34px;padding:14px 0 28px}}@media(min-width:834px)and (max-width:1199.98px){.floating_menu{display:flex}}@media(min-width:834px){.floating_menu{margin-bottom:52px}}@media(min-width:1200px){.floating_menu{border:none;margin-bottom:0;max-height:calc(100vh - 150px);overflow-y:auto;padding:0 90px 0 0;position:-webkit-sticky;position:sticky;top:120px}}@media(min-width:834px)and (max-width:1199.98px){.floating_menu__first{border-top:1px solid #000;margin-right:15px;padding-top:30px;width:50%}.floating_menu__second{align-self:flex-start;background-color:#fff;margin-left:15px;padding:40px 45px;width:50%}}.floating_menu__title{font-size:28px;margin-bottom:0}@media(min-width:834px)and (max-width:1199.98px){.floating_menu__title{font-size:21px}}@media(min-width:1200px){.floating_menu__title{margin-bottom:10px}}.floating_menu__content{border-bottom:1px solid #000;font-size:15px;padding:9px 0 13px}@media(min-width:834px){.floating_menu__content{padding:15px 0 26px}}@media(min-width:1200px){.floating_menu__content{border-top:1px solid #000;padding:31px 0 11px}}.floating_menu ul,.floating_menu__list{list-style:none}.floating_menu ul li,.floating_menu__list_item{padding-bottom:9px;padding-left:32px;position:relative}@media(min-width:1200px){.floating_menu ul li,.floating_menu__list_item{line-height:1;padding-bottom:22px}}.floating_menu ul li.active,.floating_menu__list_item.active{font-weight:700}.floating_menu ul li:before,.floating_menu__list_item:before{background-image:url(../assets/99a980d9a2a571817644.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;left:5px;position:absolute;top:3px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:8px}@media(min-width:1200px){.floating_menu ul li:before,.floating_menu__list_item:before{top:2px}}.floating_menu ul li a,.floating_menu ul li a:hover,.floating_menu__list_item a,.floating_menu__list_item a:hover{color:inherit}.floating_menu ul li.active:before,.floating_menu ul li:hover:before,.floating_menu__list_item.active:before,.floating_menu__list_item:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.floating_menu__list--large{font-size:21px;padding-top:17px}@media(min-width:834px)and (max-width:1199.98px){.floating_menu__list--large{padding-top:0}}@media(min-width:1200px){.floating_menu__list--large{padding-top:28px}}.floating_menu ul .floating_menu__list--large li,.floating_menu__list--large .floating_menu ul li,.floating_menu__list--large .floating_menu__list_item{padding-bottom:6px;padding-left:30px}@media(min-width:1200px){.floating_menu ul .floating_menu__list--large li,.floating_menu__list--large .floating_menu ul li,.floating_menu__list--large .floating_menu__list_item{margin-bottom:15px}}.floating_menu ul .floating_menu__list--large li:before,.floating_menu__list--large .floating_menu ul li:before,.floating_menu__list--large .floating_menu__list_item:before{left:2px;top:8px}@media(min-width:1200px){.floating_menu ul .floating_menu__list--large li:before,.floating_menu__list--large .floating_menu ul li:before,.floating_menu__list--large .floating_menu__list_item:before{top:3px}}.floating_menu ul .floating_menu__list--large li:hover:before,.floating_menu__list--large .floating_menu ul li:hover:before,.floating_menu__list--large .floating_menu__list_item:hover:before{top:11px}@media(min-width:1200px){.floating_menu ul .floating_menu__list--large li:hover:before,.floating_menu__list--large .floating_menu ul li:hover:before,.floating_menu__list--large .floating_menu__list_item:hover:before{top:6px}}.floating_menu__button{color:inherit;margin-top:13px;padding-bottom:15px;padding-top:15px}@media(min-width:834px){.floating_menu__button{margin-top:24px}}@media(min-width:1200px){.floating_menu__button{margin-top:19px}}.floating_menu__button_price_text{color:#bdbdbd;display:inline-block;font-size:14px;font-weight:400;margin-right:15px}@media(min-width:1200px){.price_table{margin-left:27px;max-width:658px}}.price_table__row_container{background-color:initial;margin-top:-1px;transition:background-color .25s}@media(min-width:834px){.price_table__row_container{padding:0 36px}}.price_table__row_container:not(.price_table__row_container--no_hover):hover{background-color:#fff;position:relative;z-index:1}.price_table__row_container:not(.price_table__row_container--first-child) .price_table__row{border-top:1px solid #00054726}.price_table__row_container:not(.price_table__row_container--last-child) .price_table__row{border-bottom:1px solid #00054726}.price_table__row_container:not(.price_table__row_container--no_hover):hover .price_table__row{border-color:#fff}.price_table__row_container:not(.price_table__row_container--no_hover):hover .price_table__button{opacity:1}.price_table__row{grid-column-gap:20px;align-items:center;display:grid;grid-template-columns:1fr auto;padding:18px 0 17px;transition:border-color .25s}@media(min-width:834px){.price_table__row{grid-template-columns:1fr auto auto}}.price_table__row--type_2{grid-template-columns:1fr auto}.price_table__title{font-size:25px;font-weight:400;line-height:1.2;margin:0 0 10px;padding:0 9px}@media(min-width:834px){.price_table__title{font-size:32px}}@media(min-width:1200px){.price_table__title:not(.price_table__title--first-child){margin-top:80px}}.price_table__subtitle{display:inline-block;font-size:20px;font-weight:700;line-height:1.5;margin:30px 0 9px;padding:0 9px}@media(min-width:1200px){.price_table__subtitle:not(.price_table__subtitle--first-child){margin-top:80px}}.price_table__text{font-size:15px;font-weight:400;line-height:1.25}.price_table__link{color:#000547;display:block;padding-left:34px;position:relative}.price_table__link:before{background-image:url(../assets/43ad56d975969ac93abd.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:8px;left:0;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:left .1s;width:18px}.price_table__link:hover{color:#000547}.price_table__link:hover:before{left:3px}.price_table__button{font-size:13px;min-width:auto;padding:9px 32px;transition:opacity .25s}@media(min-width:1200px){.price_table__button{opacity:0}}@media(max-width:833.98px){.price_table__button{display:none}}.price_table__price{color:#0adbab;display:flex;flex-wrap:wrap;font-size:14px;justify-content:flex-end;line-height:20px;max-width:104px}@media(min-width:834px){.price_table__price{justify-content:start;width:104px}}.price_table__price--sale{color:#eb5757}.price_table__price_old{display:inline-block;margin-right:5px;text-decoration:line-through}.to_top_button{background:none;border:none;color:#0833c5;display:block;font-size:22px;margin:31px auto 41px}@media(min-width:834px){.to_top_button{margin:34px auto 42px}}@media(min-width:1200px){.to_top_button{margin:54px auto 53px}}.to_top_button:focus{outline:none}.to_top_button:after{background-image:url(../assets/ec320d59c26cdfd2349f.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:19px;margin-left:14px;position:relative;top:3px;transition:top .2s;width:8px}.to_top_button:hover:after{top:0}.price_card__header{align-items:center;border-bottom:1px solid #000547;cursor:auto;display:flex;justify-content:space-between;padding:28px 0 20px}@media(min-width:834px){.price_card__header{padding:20px 0 15px}}@media(min-width:1200px){.price_card__header{border-bottom:none;display:contents}}.price_card__header:not(.collapsed) .price_card__arrow_icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.price_card__arrow_icon{fill:#0833c5;align-self:center;height:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.3s;width:12px}@media(min-width:1200px){.price_card__arrow_icon{display:none}}.price_banner{margin:10px 0 60px}@media(min-width:834px){.price_banner{margin:10px 0 70px}}@media(min-width:1200px){.price_banner{margin:65px 0 80px}}.price_banner img{height:auto;width:100%}.price{color:#001f2f;padding-bottom:45px;padding-top:2px}@media(min-width:834px){.price{padding-top:10px}.price__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}}@media(min-width:1200px){.price__header{margin-bottom:0}}.price__header .title_section{margin-bottom:22px;margin-top:22px}@media(min-width:1200px){.price__header .title_section{margin-bottom:30px}}.price .floating_menu{background-color:#fff;display:none;font-size:15px;padding:30px}@media(min-width:1200px){.price .floating_menu{display:block}}.price .floating_menu .index_services.hide,.price .floating_menu .search_message.hide{display:none}.price__list{padding-bottom:20px}@media(min-width:834px){.price__list{padding-bottom:30px}}.price__info_after{display:inline-block;font-size:14px;font-weight:500;margin-top:15px}@media(min-width:834px){.price__info_after{font-size:14px}}.price__info_after_link{color:#0833c5;cursor:pointer;text-decoration:none;transition:color .25s}.price__info_after_link:hover{color:#0adbab}