.materials{display:flex;align-items:center;margin-top:112px;padding:24px;font-family:Roboto;background:url(/img/info/how-to-buy/materials-bg.jpg) no-repeat}.materials img{margin-right:32px}@media (max-width: 767px){.materials img{display:none}}.materials .materials__content{flex-grow:1}.materials .materials__content .materials__title{color:#191919;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.materials .materials__content .materials__text{margin-top:24px}.materials .materials__content .materials__text p{color:#191919;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.materials .materials__content .ut-btn{margin-top:24px;color:#fff;text-decoration:none}@media (max-width: 767px){.materials .materials__content .ut-btn{width:100%}.materials{background-size:cover;background-position:center 60%}}main.bootstrap{background-color:#fff}.head{padding:0 0 48px;position:relative}.head:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/constitution-quiz-head-bg.jpg);background-size:cover;background-position:35% 100%}@media (max-width: 1023px){.head:after{background-position:50% 100%}}@media (max-width: 767px){.head:after{top:-8px;height:104px;background-position:0 100%}}.head .container{position:relative;z-index:1}.head .head__inner .head__label{display:inline-flex;align-items:center;padding:3px 12px;font-size:12px;line-height:16px;color:#f28c00;background:#ffffff;border-radius:16px;box-sizing:border-box}.head .head__inner .head__label .head__label-text{font-weight:700;text-transform:uppercase}.head .head__inner .head__label .head__label-icon{position:relative;display:inline-block;width:12px;height:12px;margin-left:8px}.head .head__inner .head__label .head__label-icon svg{fill:none}.head .head__inner .head__label .head__label-icon .tooltip{bottom:20px;width:212px;font-size:12px;line-height:16px;color:#fff;background:#191919;border-radius:4px}.head .head__inner .head__label .head__label-icon .tooltip:after{border-color:#191919 transparent transparent transparent}.head .head__inner .head__label .head__label-icon .tooltip a{color:#fff;text-decoration:underline}@media (max-width: 767px){.head .head__inner .head__label{width:240px}}.head .head__inner .head__title{margin:24px 0 0;font-weight:700;font-size:48px;line-height:56px;color:#191919}@media (max-width: 1023px){.head .head__inner .head__title{max-width:500px}}@media (max-width: 767px){.head .head__inner .head__title{font-size:40px;line-height:56px}}.head .head__inner .head__text{width:640px;max-width:100%}.head .head__inner .head__text p{margin:32px 0 0;font-size:20px;line-height:28px;color:#333}.head .head__inner .head__text p b{font-weight:500;color:#82d319}@media (max-width: 1023px){.head .head__inner .head__text{width:410px}}.head .head__inner .head__gift{margin-top:16px;gap:8px;align-items:center;display:flex}.head .head__inner .head__gift h4{margin:0;font-size:20px;font-weight:700;line-height:24px}@media (max-width: 767px){.head .head__inner .head__gift h4{font-size:18px;font-weight:500}}.head .head__inner .head__buttons{margin-top:32px}.head .head__inner .head__buttons .btn.btn-primary{background:#F28C00;border:none}.head .head__inner .head__buttons .btn.btn-outlined{color:#f28c00;background:#FFF;border:1px solid #F28C00;border-radius:4px}.head .head__inner .head__buttons .btn:not(:first-child){margin-left:24px}@media (max-width: 767px){.head .head__inner .head__buttons .btn:not(:first-child){margin-top:24px;margin-left:0}.head .head__inner .head__buttons .btn{width:100%}}@media (max-width: 1023px){.head{padding:48px 0 64px}}@media (max-width: 767px){.head{padding:24px 0 0}}.head .tooltip{width:auto;bottom:auto;background:transparent;filter:drop-shadow(0px 2px 12px rgba(0,0,0,.16));z-index:500;box-shadow:none}.head .tooltip:after{content:none}.head .tooltip.fade{opacity:1}.head .tooltip.top{padding:5px 0;margin-top:-3px}.head .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#191919}.head .tooltip.right{padding:0 5px;margin-left:3px}.head .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#fff}.head .tooltip.bottom{padding:5px 0;margin-top:3px}.head .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.head .tooltip.left{padding:0 5px;margin-left:-3px}.head .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.head .tooltip-inner{padding:8px;max-width:200px;border-radius:4px;background:#191919;text-align:center;font-weight:400;font-size:12px;line-height:16px;color:#fff}.head .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.block{margin-top:112px}.block:first-child{margin-top:64px}.block__title{font-weight:700;font-size:36px;line-height:40px;color:#191919}.block__text{font-size:20px;line-height:28px}@media (max-width: 767px){.block__text{font-size:18px;line-height:24px}}.block__text span{font-weight:500;color:#82d319}.block__download{margin-bottom:48px;align-items:center;justify-content:space-between;display:flex}@media (max-width: 1023px){.block__download{row-gap:32px;align-items:flex-start;flex-direction:column}}.block__download .description{max-width:640px;font-size:16px;font-weight:500;line-height:24px}.block__download .link{position:relative;-moz-column-gap:5px;column-gap:5px;align-items:center;display:flex}@media (max-width: 767px){.block__download .link{width:100%}}.block__download .link>span{font-size:16px;font-weight:600;color:#1c54a7;line-height:24px;letter-spacing:.4px}.block__download .link>span:hover{text-decoration:underline;cursor:pointer}.block__download .link>.icon{fill:#1c54a7}.block__download .link>.icon:hover{cursor:pointer}.block__download .link>.icon:hover+span{text-decoration:underline}.block__my__results .block__text{font-size:16px;font-weight:500;line-height:24px}.block__admin__results .block__title{margin-bottom:16px}.block__independence .block__text{font-size:16px;line-height:24px}.block__independence .block__text ul{padding-left:24px;list-style-type:disc}.block__advantages .block__text{max-width:680px}.block__access .block__text{max-width:870px}.block__stat .block__text{max-width:680px}.block__content{margin-top:48px}.grid{display:flex;flex-wrap:wrap;margin:-32px 0 0 -32px}.grid .grid__col{width:100%;padding:32px 0 0 32px;box-sizing:border-box}@media (min-width: 568px){.grid .grid__col--mobile-1-2{width:50%}}@media (min-width: 1199px){.grid .grid__col--tablet-1-3{width:33.3333%}.grid .grid__col--tablet-1-4{width:25%}}.opportunity{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.opportunity{padding:24px}}.opportunity .opportunity__top img{width:48px;height:48px}.opportunity .opportunity__top .opportunity__title{margin-top:32px;font-weight:700;font-size:24px;line-height:28px}.opportunity .opportunity__top .opportunity__text{margin-top:24px;font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.opportunity .opportunity__top .opportunity__text{font-size:18px;line-height:24px}}.opportunity .opportunity__btn{height:24px;margin-top:32px;padding:0;color:#1c54a7}.how{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.how{padding:24px}}.how .how__top .how__step{width:36px;height:32px;font-size:20px;font-weight:500;color:#4c4c4c;line-height:24px;background-color:#e8f7d4;border-radius:4px;justify-content:center;align-items:center;display:flex}.how .how__top .how__title{margin-top:32px;font-weight:700;font-size:24px;line-height:28px}.how .how__top .how__text{margin-top:24px;font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.how .how__top .how__text{font-size:18px;line-height:24px}}.condition{min-height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}.condition .condition__title{font-weight:700;font-size:36px;line-height:40px;color:#f28c00}.condition .condition__text{margin-top:24px;font-size:20px;line-height:28px;color:#333}@media (max-width: 767px){.condition .condition__text{font-size:18px;line-height:24px}.condition{padding:24px}}.literature-link{min-height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:32px;border:1px solid #E5E5E5;border-radius:4px;box-sizing:border-box}.literature-link .literature-link__top .literature-link__author{font-size:20px;line-height:28px;color:#696969}.literature-link .literature-link__top .literature-link__title{margin-top:8px;font-weight:500;font-size:20px;line-height:24px;color:#191919}.literature-link .literature-link__btn{height:24px;margin-top:32px;padding:0;color:#f28c00}.literature-link .literature-link__btn svg{fill:#f28c00;stroke:#f28c00}.literature-link:hover{border-color:#f28c00}.bootstrap .literature-link:hover{text-decoration:none}.info-page-support{position:relative;padding:32px 32px 32px 338px;color:#191919;background-image:url(/img/info/support-bg.jpg);background-size:cover}.info-page-support:after{position:absolute;top:0;left:0;width:100%;height:130px;background-position:left center;background-size:cover;background-image:url(/img/info/support-bg.jpg)}@media (max-width: 767px){.info-page-support:after{content:""}}.info-page-support .info-page-support__title{margin:0;font-weight:700;font-size:36px;line-height:1.11em}@media (max-width: 767px){.info-page-support .info-page-support__title{font-size:28px;line-height:1.43em}}.info-page-support .info-page-support__instructions{margin-top:32px;row-gap:8px;flex-direction:column;display:flex}.info-page-support .info-page-support__instructions a{font-weight:500}.info-page-support .info-page-support__contacts{margin-top:32px}.info-page-support .info-page-support__contacts .info-page-support__contacts-title{font-weight:500;font-size:16px;line-height:1.5em;color:#191919}.info-page-support .info-page-support__contacts .info-page-support__contact{margin-top:8px;font-size:16px;line-height:1.5em;color:#333}@media (max-width: 767px){.info-page-support{background-image:none;background-color:#fff4e5;padding:162px 16px 32px}}.result{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.result{padding:24px}}.result.result__last{border:none;background-color:#e8f7d4}.result.result__last .result__top{width:100%;align-items:center;justify-content:space-between;display:flex}@media (max-width: 767px){.result.result__last .result__top{row-gap:24px;flex-direction:column}}.result.result__last .result__top .result__text{margin-top:0;font-size:20px;font-weight:400;line-height:28px}.result.result__last .result__top .btn{background-color:#82d319;border:none}@media (max-width: 767px){.result.result__last .result__top .btn{width:100%}}.result .result__top .result__title{font-size:20px;font-weight:500;line-height:24px}.result .result__top .result__text{margin-top:24px;font-size:16px;font-weight:500;line-height:24px;color:#191919}.block-results .block-results__text{width:715px;max-width:100%;font-weight:500;font-size:16px;line-height:24px;color:#4c4c4c}.block-results .block-results__btns{margin-top:24px}.block-results .block-results__btns .block-results__rerun:not(:first-child){margin-left:24px}@media (max-width: 767px){.block-results .block-results__btns .block-results__rerun:not(:first-child){margin-top:24px;margin-left:0}.block-results .block-results__btns .block-results__rerun{width:100%}}.block-results .tabs-select{margin-top:48px;-moz-column-gap:16px;column-gap:16px;display:flex;border-bottom:1px solid #ccc}.block-results .tabs-select li{padding-bottom:8px;font-size:14px;font-weight:700;color:#4c4c4c;line-height:16px;text-transform:uppercase}.block-results .tabs-select li:hover{cursor:pointer}.block-results .tabs-select li.active{color:#82d319;border-bottom:2px solid #82D319}.block-results .tab{margin-top:32px}@media (min-width: 768px){.block-results .tab[data-tab=unfinished] table tbody tr td:nth-child(3){text-align:right}.block-results .tab[data-tab=finished] table thead tr th:nth-child(4),.block-results .tab[data-tab=finished] table tbody tr td:nth-child(4){text-align:right}}.block-results .tab table{width:100%;border-spacing:0}.block-results .tab table thead tr th{padding:0 8px;height:48px;font-size:12px;font-weight:700;color:#4c4c4c;line-height:16px;text-align:left;text-transform:uppercase;background-color:#f2f2f2}.block-results .tab table thead tr th:first-of-type{padding-left:16px}.block-results .tab table thead tr th:last-of-type{padding-right:16px}@media (max-width: 767px){.block-results .tab table thead{display:none}}.block-results .tab table tbody tr td{padding:16px 8px;font-size:16px;color:#333;line-height:24px}.block-results .tab table tbody tr td:first-of-type{padding-left:16px}@media (max-width: 767px){.block-results .tab table tbody tr td:first-of-type{padding:0}}.block-results .tab table tbody tr td:last-of-type{padding-right:16px}@media (max-width: 767px){.block-results .tab table tbody tr td:last-of-type{padding:0}}.block-results .tab table tbody tr td a{font-size:14px;font-weight:600;color:#1c54a7}@media (max-width: 767px){.block-results .tab table tbody tr td{padding:0}.block-results .tab table tbody tr td:nth-child(1){position:relative;padding-top:26px}.block-results .tab table tbody tr td:nth-child(1):before{content:"Дата прохождения";position:absolute;top:0;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#4c4c4c}.block-results .tab table tbody tr td:nth-child(2){position:relative;padding-top:26px}.block-results .tab table tbody tr td:nth-child(2):before{content:"Количество баллов";position:absolute;top:0;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#4c4c4c}.block-results .tab table tbody tr td:not(:first-child){margin-top:16px}.block-results .tab table tbody tr td:last-child{margin-top:16px;text-align:left}.block-results .tab table tbody tr{display:flex;flex-direction:column}.block-results .tab table tbody tr:not(:first-child){margin-top:32px}}.block-results .no-results{margin-top:48px;padding:32px;background-color:#fafafa;border-radius:4px;-moz-column-gap:24px;column-gap:24px;justify-content:space-between;align-items:center;display:flex}@media (max-width: 767px){.block-results .no-results{padding:24px;row-gap:24px;align-items:flex-start;flex-direction:column}}.block-results .no-results span{width:100%;font-size:20px;color:#333;line-height:28px}@media (max-width: 767px){.block-results .no-results span{font-size:18px;line-height:24px}}.block-results .no-results .btn{background-color:#f28c00;border:none}@media (max-width: 767px){.block-results .no-results .btn{width:100%}}.block__professor__results .block__download .link form{position:absolute;top:32px;right:0;width:893px;padding:16px;background-color:#fff;box-shadow:0 2px 10px #0000001a,0 0 2px #0003;border-radius:4px;box-sizing:border-box;display:none}@media (max-width: 1023px){.block__professor__results .block__download .link form{left:0;right:auto;width:640px}}@media (max-width: 767px){.block__professor__results .block__download .link form{right:0;width:auto}}.block__professor__results .block__download .link form label{margin-top:32px;margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px;display:block}.block__professor__results .block__download .link form label:first-of-type{margin-top:0}.block__professor__results .block__download .link form .select2-container .select2-selection--single .select2-selection__clear{right:-14px}.block__professor__results .block__download .link form .buttons{margin:32px 0 0;-moz-column-gap:16px;column-gap:16px;align-items:center;display:flex}@media (max-width: 767px){.block__professor__results .block__download .link form .buttons{row-gap:24px;flex-direction:column}}.block__professor__results .block__download .link form .buttons .btn-primary{border:none;background-color:#82d319}@media (max-width: 767px){.block__professor__results .block__download .link form .buttons .btn-primary,.block__professor__results .block__download .link form .buttons .btn-ghost{width:100%}}.block__professor__results .block__download .link form .buttons .lnk-clear{margin-left:auto;font-size:14px;font-weight:600;color:#1c54a7;line-height:24px;letter-spacing:.4px}@media (max-width: 767px){.block__professor__results .block__download .link form .buttons .lnk-clear{margin-left:0}}.block__professor__results .block__download .link form .buttons .lnk-clear:hover{cursor:pointer}.block__professor__results table{width:100%;border-spacing:0}.block__professor__results table thead tr th{padding:24px 8px;font-size:12px;font-weight:700;color:#4c4c4c;line-height:16px;text-align:left;text-transform:uppercase;background-color:#f2f2f2}.block__professor__results table thead tr th:first-of-type{width:0}.block__professor__results table thead tr th:last-of-type{padding-right:16px;text-align:right}.block__professor__results table thead tr th .circle{margin:0 20px;width:16px;height:16px;background-color:#e5e5e5;border-radius:50%}.block__professor__results table tbody:before{content:"";height:4px;display:block}.block__professor__results table tbody:first-of-type:before{height:8px}.block__professor__results table tbody tr.group td{padding:16px 8px;font-size:16px;color:#191919;line-height:24px}.block__professor__results table tbody tr.group td:first-of-type{width:0}.block__professor__results table tbody tr.group td:nth-child(2){font-weight:500}.block__professor__results table tbody tr.group td:last-of-type{padding-right:16px;text-align:right}.block__professor__results table tbody tr.group td .btn-toggle{margin:0 16px;width:24px;height:24px;background:url(/img/quality-quiz/toggle-open.svg) center center}.block__professor__results table tbody tr.group td .btn-toggle.opened{background-image:url(/img/quality-quiz/toggle-close.svg)}.block__professor__results table tbody tr.group td .btn-toggle:hover{cursor:pointer}.block__professor__results table tbody tr.student{display:none}.block__professor__results table tbody tr.student td{padding:14px 8px;font-size:16px;color:#333;line-height:24px}.block__professor__results table tbody tr.student td:nth-child(2){width:56px;box-sizing:border-box}.block__professor__results table tbody tr.student td:last-of-type{padding-right:16px;text-align:right}.block__professor__results table tbody tr.student td.empty{color:#fb4e4e}.block__professor__results table tbody tr.student td .btn-toggle{margin:0 8px;width:24px;height:24px;background:url(/img/quality-quiz/toggle-open.svg) center center}.block__professor__results table tbody tr.student td .btn-toggle.opened{background-image:url(/img/quality-quiz/toggle-close.svg)}.block__professor__results table tbody tr.student td .btn-toggle:hover{cursor:pointer}.block__professor__results table tbody tr.quiz-head{display:none}.block__professor__results table tbody tr.quiz-head td{padding:8px;font-size:12px;font-weight:700;color:#999;line-height:16px;text-transform:uppercase}.block__professor__results table tbody tr.quiz-head td:nth-child(4){text-align:right}.block__professor__results table tbody tr.quiz-result{display:none}.block__professor__results table tbody tr.quiz-result td{padding:8px;font-size:16px;color:#333;line-height:24px}.block__professor__results table tbody tr.quiz-result td:nth-child(4){text-align:right}.block__professor__results table tbody tr.quiz-result td:last-of-type{font-size:12px;line-height:16px;letter-spacing:.02em;text-transform:uppercase}.block__professor__results table tbody tr.quiz-result td.good{color:#2ac769}.block__professor__results table tbody tr.quiz-result td.medium{color:#cb9201}.block__professor__results table tbody tr.quiz-result td.bad{color:#fb4e4e}.block__admin__results table{width:100%;border-spacing:0}.block__admin__results table thead tr:nth-child(1) th:nth-child(3) a,.block__admin__results table thead tr:nth-child(1) th:nth-child(4) a,.block__admin__results table thead tr:nth-child(2) th a{justify-content:flex-end}.block__admin__results table thead tr:nth-child(1) th:nth-child(5){position:relative}.block__admin__results table thead tr:nth-child(1) th:nth-child(5) .separator{position:absolute;left:8px;bottom:0;width:calc(100% - 16px);height:1px;background-color:#ccc}.block__admin__results table thead tr th{padding:0 8px;height:48px;font-size:12px;font-weight:700;color:#4c4c4c;line-height:16px;text-transform:uppercase;background-color:#f2f2f2}.block__admin__results table thead tr th a{color:#4c4c4c;-moz-column-gap:4px;column-gap:4px;align-items:center;display:flex}.block__admin__results table thead tr th:first-of-type{padding-left:16px}.block__admin__results table tbody:before{content:"";height:16px;display:block}.block__admin__results table tbody tr td{padding:8px;font-size:16px;color:#333;line-height:24px}.block__admin__results table tbody tr td:first-of-type{padding-left:16px}.block__admin__results table tbody tr td:last-of-type{padding-right:16px}.block__admin__results table tbody tr td:nth-child(3),.block__admin__results table tbody tr td:nth-child(4),.block__admin__results table tbody tr td:nth-child(5),.block__admin__results table tbody tr td:nth-child(6),.block__admin__results table tbody tr td:nth-child(7){text-align:right}.block__admin__results table tbody tr:nth-child(odd){background-color:#fafafa}.purpose{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.purpose{padding:24px}}.purpose .purpose__top{-moz-column-gap:24px;column-gap:24px;display:flex}.purpose .purpose__top .purpose__circle{margin-top:10px;width:8px;height:8px;background-color:#82d319;border-radius:50%;flex-shrink:0}.purpose .purpose__top .purpose__text{font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.purpose .purpose__top .purpose__text{font-size:18px;line-height:24px}}.advantage{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.advantage{padding:24px}}.advantage .advantage__top img{width:48px;height:48px}.advantage .advantage__top .advantage__text{margin-top:24px;font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.advantage .advantage__top .advantage__text{font-size:18px;line-height:24px}}.procedure{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.procedure{padding:24px}}.procedure .procedure__top .procedure__step{width:36px;height:32px;font-size:20px;font-weight:500;color:#4c4c4c;line-height:24px;background-color:#e8f7d4;border-radius:4px;justify-content:center;align-items:center;display:flex}.procedure .procedure__top .procedure__text{margin-top:24px;font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.procedure .procedure__top .procedure__text{font-size:18px;line-height:24px}}.procedure ol{margin:32px 0 0;padding-left:0;font-size:20px;line-height:28px;list-style-type:none;display:flex}@media (max-width: 767px){.procedure ol{flex-direction:column}}.procedure ol li{-moz-column-gap:16px;column-gap:16px;display:flex}.procedure ol li:before{font-weight:500;color:#437108}.procedure ol li:nth-child(1):before{content:"а)"}.procedure ol li:nth-child(2):before{content:"б)"}.procedure ol li:nth-child(3):before{content:"в)"}.stat{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:32px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}@media (max-width: 767px){.stat{padding:24px}}.stat.stat__last{border-color:#a3df53}.stat.stat__last .stat__top .stat__text{margin-top:0;max-width:810px}.stat .stat__top .stat__step{width:36px;height:32px;font-size:20px;font-weight:500;color:#4c4c4c;line-height:24px;background-color:#e8f7d4;border-radius:4px;justify-content:center;align-items:center;display:flex}.stat .stat__top .stat__text{margin-top:24px;font-size:20px;line-height:28px;color:#191919}@media (max-width: 767px){.stat .stat__top .stat__text{font-size:18px;line-height:24px}}.questions{margin-top:144px;padding:32px 32px 32px 304px;background-image:url(/img/quality-quiz/questions-bg.jpg);background-size:cover;background-position:50% 100%}.questions .questions__img{width:100%;height:100%;display:none}@media (max-width: 1024px){.questions .questions__img{display:block}}@media (max-width: 568px){.questions .questions__img{height:130px;-o-object-position:0 0;object-position:0 0;-o-object-fit:cover;object-fit:cover}}@media (max-width: 1024px){.questions .questions__content{padding:32px;background-color:#fff}}.questions .questions__title{font-weight:700;font-size:36px;line-height:40px;color:#191919}@media (max-width: 468px){.questions .questions__title{font-size:28px;line-height:40px}}.questions .questions__contacts{display:flex;max-width:744px;margin-top:40px}.questions .questions__contacts .questions__contact{width:50%}.questions .questions__contacts .questions__contact:first-child{margin-right:32px}@media (max-width: 767px){.questions .questions__contacts .questions__contact:first-child{margin-right:0;margin-bottom:32px}.questions .questions__contacts .questions__contact{width:100%}.questions .questions__contacts{flex-direction:column}}@media (max-width: 1024px){.questions{background:none;padding:0}}.contact .contact__title{font-weight:500;font-size:20px;line-height:24px;color:#333}.contact .contact__text{margin-top:16px;font-size:16px;line-height:24px;color:#333}.contact .contact__text a{color:#1c54a7;text-decoration:underline}.contact .contact__text a:hover{text-decoration:none}#block-quizzes .block:first-child{margin-top:0}#block-quizzes h2{margin-bottom:48px}#block-quizzes .block__unauth{padding:32px;background:#FAFAFA;border-radius:4px;-moz-column-gap:16px;column-gap:16px;align-items:center;display:flex}@media (max-width: 1023px){#block-quizzes .block__unauth{align-items:flex-start}}@media (max-width: 767px){#block-quizzes .block__unauth{padding:24px;row-gap:16px;flex-direction:column}}#block-quizzes .block__unauth .block__unauth__content{width:100%;justify-content:space-between;align-items:center;display:flex}@media (max-width: 1023px){#block-quizzes .block__unauth .block__unauth__content{row-gap:24px;align-items:flex-start;flex-direction:column}}#block-quizzes .block__unauth .block__unauth__content .block__unauth__text{max-width:685px;font-size:20px;line-height:28px}@media (max-width: 767px){#block-quizzes .block__unauth .block__unauth__content .block__unauth__text{font-size:18px;line-height:24px}}#block-quizzes .block__unauth .block__unauth__content .block__unauth__buttons{-moz-column-gap:32px;column-gap:32px;display:flex}@media (max-width: 767px){#block-quizzes .block__unauth .block__unauth__content .block__unauth__buttons{width:100%;row-gap:24px;flex-direction:column}}#block-quizzes .block__unauth .block__unauth__content .block__unauth__buttons .btn{height:32px}@media (max-width: 767px){#block-quizzes .block__unauth .block__unauth__content .block__unauth__buttons .btn{width:100%}}#block-quizzes .block__unauth .block__unauth__content .block__unauth__buttons .btn-primary{background-color:#f28c00;border:none}#block-quizzes .block__unauth .block__unauth__content .block__unauth__buttons .btn-secondary{color:#f28c00;border-color:#f28c00}#block-quizzes .block__search{margin-top:32px;-moz-column-gap:32px;column-gap:32px;display:flex}@media (max-width: 1023px){#block-quizzes .block__search{row-gap:32px;flex-direction:column}}#block-quizzes .block__search .block__params{padding:32px;width:66.6666%;background-color:#fff;border-radius:4px;box-sizing:border-box}@media (max-width: 1023px){#block-quizzes .block__search .block__params{width:100%}}@media (max-width: 767px){#block-quizzes .block__search .block__params{padding:32px}}#block-quizzes .block__search .block__params label{margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px;display:block}#block-quizzes .block__search .block__params label:last-of-type{margin-top:32px}#block-quizzes .block__search .block__quiz__info{width:33.3333%;row-gap:32px;flex-direction:column;display:flex}@media (max-width: 1023px){#block-quizzes .block__search .block__quiz__info{width:100%}}#block-quizzes .block__search .block__quiz__info .block__quiz__data{height:100%;-moz-column-gap:32px;column-gap:32px;display:flex}#block-quizzes .block__search .block__quiz__info .block__quiz__data .block__quiz__data__param{padding:32px;width:50%;border:1px solid #D1F4A4;border-radius:4px;row-gap:10px;justify-content:center;flex-direction:column;display:flex}#block-quizzes .block__search .block__quiz__info .block__quiz__data .block__quiz__data__param .block__quiz__data__title{margin-bottom:0;color:#82d319}#block-quizzes .block__search .block__quiz__info .block__quiz__data .block__quiz__data__param .block__quiz__data__text{font-size:20px;line-height:28px}#block-quizzes .block__search .block__quiz__info .btn{border:none;background-color:#82d319;flex-shrink:0}#block-quizzes .block__quizzes{margin-top:32px;row-gap:32px;flex-direction:column;display:flex}#block-quizzes .block__quizzes .quiz{padding:32px;background-color:#fff;align-items:center;justify-content:space-between;display:flex}@media (max-width: 1023px){#block-quizzes .block__quizzes .quiz{row-gap:32px;flex-direction:column}}@media (max-width: 767px){#block-quizzes .block__quizzes .quiz{padding:24px}}#block-quizzes .block__quizzes .quiz .quiz__title{width:100%;font-size:20px;color:#191919;line-height:28px}#block-quizzes .block__quizzes .quiz .btn{margin-right:32px;width:137px;border:none;background-color:#82d319;flex-shrink:0}@media (max-width: 1023px){#block-quizzes .block__quizzes .quiz .btn{margin-right:0;width:100%}}#block-quizzes .block__quizzes .quiz .btn-disabled{color:#98bd69;text-transform:uppercase;background-color:#e8f7d4}#block-quizzes .block__quizzes .quiz .btn-disabled:hover{opacity:1;cursor:auto}#block-quizzes .block__quizzes .quiz .lnk-copy{font-size:14px;font-weight:600;color:#191919;line-height:24px;letter-spacing:.4px;white-space:nowrap;-moz-column-gap:8px;column-gap:8px;display:flex}#quality-quiz-warning-modal .modal-dialog{min-height:auto;max-width:696px}@media (max-width: 1023px){#quality-quiz-warning-modal .modal-dialog{margin:0 auto}}@media (max-width: 767px){#quality-quiz-warning-modal .modal-dialog{top:100%;transform:translateY(-100%)}}#quality-quiz-warning-modal .modal-dialog .modal-body{row-gap:8px;flex-direction:column;display:flex}#quality-quiz-warning-modal .modal-dialog .modal-body span{font-size:16px;line-height:24px}#quality-quiz-warning-modal .modal-dialog .modal-body span:first-of-type{font-weight:500}#quality-quiz-warning-modal .modal-dialog .modal-footer{-moz-column-gap:16px;column-gap:16px}@media (max-width: 767px){#quality-quiz-warning-modal .modal-dialog .modal-footer{row-gap:16px;flex-direction:column}}#quality-quiz-warning-modal .modal-dialog .modal-footer .btn-primary{background-color:#82d319;border-color:#82d319}@media (max-width: 767px){#quality-quiz-warning-modal .modal-dialog .modal-footer .btn-primary{width:100%}}#quality-quiz-warning-modal .modal-dialog .modal-footer .btn-secondary{color:#82d319;border-color:#82d319}@media (max-width: 767px){#quality-quiz-warning-modal .modal-dialog .modal-footer .btn-secondary{width:100%}}.is-disabled{cursor:not-allowed;opacity:.5;text-decoration:none;pointer-events:none}.constitution-quizzes-counter{position:absolute;border-radius:4px;background:white;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.1)) drop-shadow(0px 8px 40px rgba(0,0,0,.2));padding:30px 18px 26px;text-align:center;right:251px;top:64px;transform:translate(46px)}@media (max-width: 1140px){.constitution-quizzes-counter{right:0;top:118px;transform:translate(0)}}@media (max-width: 768px){.constitution-quizzes-counter{position:unset;margin-top:32px}}.constitution-quizzes-counter__wrapp{width:500px;display:flex;align-items:center;justify-content:center}.constitution-quizzes-counter__title{color:#187cb4;font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.constitution-quizzes-counter__numbers{display:flex;font-size:58px;color:#1a1a1a;font-weight:300;gap:6px;height:71px;justify-content:center}.constitution-quizzes-counter__numbers div{box-shadow:0 0 7.20002px #cfcfcf inset;border-radius:7.2px;padding:0 4px;align-items:center;display:flex}
