/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pdd_quiz .quiz-zone *{box-sizing:border-box;font-family:"Poppins",sans-serif;}body.pdd_quiz .quiz-zone{background-color:#0a69ed;display:flex;flex-direction:column;}.pdd_quiz .quiz-zone .start-screen,.pdd_quiz .quiz-zone .score-container{top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;}.pdd_quiz .quiz-zone button{border:none;outline:none;cursor:pointer;}.pdd_quiz .quiz-zone #start-button,.pdd_quiz .quiz-zone #restart{font-size:2em;padding:0.5em 1.8em;border-radius:0.2em;background:var(--c-green);color:var(--c-green-xlight);margin-top:30px;}.pdd_quiz .quiz-zone #restart{margin-top:0.9em;}.pdd_quiz .quiz-zone #display-container{background-color:#ffffff;padding:3.1em 1.8em;max-width:37.5em;margin:0 auto;border-radius:0.6em;}.pdd_quiz .quiz-zone .header{margin-bottom:1.8em;display:flex;justify-content:space-between;align-items:center;padding-bottom:0.6em;border-bottom:0.1em solid #c0bfd2;}.pdd_quiz .quiz-zone .timer-div{background-color:#e1f5fe;width:7.5em;border-radius:1.8em;display:flex;align-items:center;justify-content:space-between;padding:0.7em 1.8em;display:none;}.pdd_quiz .quiz-zone .question{margin-bottom:1.25em;font-weight:600;}.pdd_quiz .quiz-zone .option-div{font-size:0.9em;width:100%;padding:1em;margin:0.3em 0;text-align:left;outline:none;background:transparent;border:1px solid #c0bfd2;border-radius:0.3em;}.pdd_quiz .quiz-zone .option-div:disabled{color:#000000;cursor:not-allowed;}.pdd_quiz .quiz-zone #next-button{font-size:1em;margin-top:1.5em;background-color:#0a69ed;color:#ffffff;padding:0.7em 1.8em;border-radius:0.3em;width:100%;}.pdd_quiz .quiz-zone .hide{display:none;}.pdd_quiz .quiz-zone .incorrect{background-color:#ffdde0;color:#d32f2f;border-color:#d32f2f;}.pdd_quiz .quiz-zone .correct{background-color:#e7f6d5;color:#689f38;border-color:#689f38;}.pdd_quiz .quiz-zone #user-score{font-size:1.5em;color:#4785cd;}p.question_description{font-size:13px;box-sizing:border-box;border:1px solid #cacaca;padding:10px;margin-top:10px;background:#f4fff5;}
:root{--c-black:#000;--c-cloud-blue:#f0f9ff;--c-dark-blue:#163159;--c-dmv-blue:#0077c8;--c-gray:#5d6c7a;--c-gray-25:rgba(93,108,122,0.25);--c-gray-25-hex:#d3d8dd;--c-green-xlight:#f5fbfb;--c-green:#00866a;--c-green-medium:#d3eee7;--c-green-light:#eef8f6;--c-teal-blue:#0b669e;--c-teal-blue-7:rgba(11,102,158,0.07);--c-teal-blue-7-hex:#edf4f8;--c-teal-blue-30:rgba(11,102,158,0.3);--c-white:#fff;--font-primary:'Noto Sans',sans-serif;--font-size-xxsmall:0.8rem;--font-size-small:0.9rem;--font-size-medium-21:1.3125rem;--font-weight-bold:700;--font-weight-normal:400;--spacing-unit-30:1.875rem;--desktop-breakpoint:1024px;--tablet-land-breakpoint:960px;--tablet-port-breakpoint:780px;--mobile-land-breakpoint:560px;--mobile-port-breakpoint:320px;--spacing-unit-base:1rem;}a{color:#0b669e;color:var(--c-teal-blue);font-family:tt-commons,sans-serif;font-family:var(--font-primary);font-weight:400;font-weight:var(--font-weight-normal);position:relative;text-decoration:none;}a:focus,a:hover{color:#0077c8;color:var(--c-dmv-blue);}p{line-height:1.35;margin-top:0;margin-bottom:var(--spacing-unit-base);}img{max-width:100%;height:auto;}body{font-family:'Noto Sans',sans-serif;margin:0;}.layout-container > header{background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));}body .layout-container{display:flex;flex-direction:column;}table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;table-layout:fixed;margin-top:20px;margin-bottom:20px;}table caption{font-size:1.3em;margin:.5em 0 .75em;}table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em;}table th,table td{padding:.625em;}table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase;text-align:left;}@media screen and (max-width:975px){table{border:0;}table caption{font-size:1.3em;}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em;}table td{border-bottom:1px solid #ddd;display:block;font-size:.9em;text-align:right;}table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}table td:last-child{border-bottom:0;}}.get-premium-link a{color:#000;-webkit-transform:skew(-20deg);transform:skew(-20deg);padding:20px;font-weight:700;font-size:18px;padding-left:0px;}.get-premium-link{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#f8d341;padding:15px;margin-top:10px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);display:inline-block;}.get-premium-link a:before{display:none;width:0px !important;}.get-premium-link:hover{background:#fff;transition:all ease 0.2s;}.get-premium-link:hover a{text-decoration:none;color:#000;}.uchebniki.views-content h3{display:inline-block;width:100%;}.my-banners-block{margin-top:20px;overflow:hidden;}.webform-submission-form input{transition:background 0.15s ease,border 0.15s ease,box-shadow 0.15s ease,color 0.15s ease;border:1px solid #e6e6e6;box-shadow:0px 1px 1px rgba(0,0,0,0.03),0px 3px 6px rgba(0,0,0,0.02);font-size:16px;color:rgb(48,49,61);border-radius:5px;padding:0.75rem;}.webform-submission-form #edit-e-mail--description{font-size:13px;}.webform-submission-form .form-item-e-mail{margin-bottom:20px;}.webform-submission-form .form-item{display:flex;flex-direction:column;}.webform-submission-form .form-item > *{margin-bottom:10px;}.webform-confirmation__back a{background:#e6e6e6;padding:0.65rem;margin-top:5px;display:inline-block;border-radius:5px;font-size:11px;color:#212121;}.webform-confirmation__message{background:#cdffcd;padding:2rem;border-radius:5px;}.webform-submission-form div#payment-message.messages--error{background:#ffd2d2;text-align:center;padding:0.75rem;}.user-pass-reset input.form-submit{background:#a0ff94 !important;padding:0.75rem 1rem;border-radius:5px;border:0px solid;font-size:17px;}.user-pass-reset input.form-submit:hover{box-shadow:2px 2px 2px #dadada;transition:all ease 0.1s;background:#07a91a !important;color:white;}.user-form .form-wrapper{display:flex;flex-direction:column;}.user-form .form-wrapper > .form-item{display:flex;flex-direction:column;border:1px solid #eaeaea;padding:20px;margin-bottom:30px;}.user-form .form-wrapper > .form-item > *{margin-bottom:10px;}.user-form .form-wrapper > .form-item > .description{font-size:13px;}.user-form .form-wrapper > .form-item > * input{padding:0.75rem !important;}.user-form input#edit-mail{padding:0.75rem !important;}.user-form .form-wrapper input#edit-submit{display:inline-block;padding:0.75rem;width:150px;}.user-form .form-wrapper .password-confirm-message span.ok{color:green !important;}.user-form .form-wrapper .password-confirm-message span.error{color:#fff !important;background:red;padding-left:10px;padding-right:10px;}a.green-button{background:#00ff00;padding:0.75rem;margin-top:5px;display:inline-block;border-radius:5px;font-size:15px;color:#fff;text-shadow:1px 1px 1px rgb(58 58 58 / 10%);box-shadow:3px 3px 2px #dadada;font-weight:800;}form#user-login-form{display:flex;flex-direction:column;}form#user-login-form .form-item{display:flex;flex-direction:column;margin-bottom:20px;}form#user-login-form .form-item > *{}form#user-login-form .form-item > input{padding:0.75rem;border-radius:5px;border:1px solid #eaeaea;}form#user-login-form .form-item > .description{font-size:13px;}form#user-login-form .form-item > label{text-transform:uppercase;}.webform-submission-form div#edit-processed-text{margin-top:40px;color:#212121;}.webform-submission-form div#edit-processed-text span.price{font-size:29px;font-weight:600;}.webform-submission-form div#edit-processed-text span.price-cents{font-size:20px;font-weight:600;}.webform-submission-form div#edit-processed-text span.product-title{font-size:25px;font-weight:600;}div#block-views-block-otzyvy-block-1 .block-title{font-size:2em;text-align:center;padding-top:70px;padding-bottom:45px;}.reviews-block.views-content{display:flex;flex-direction:column;}.reviews-block.views-content > .views-row{background:#eaeaea30;margin-bottom:30px;border-radius:30px;box-sizing:border-box;padding:30px 40px;}.reviews-block.views-content > .views-row:hover{box-shadow:3px 3px 10px #eaeaea;transition:all ease 0.2s;}.reviews-block .review-box{display:flex;}.reviews-block .review-box .user-photo{margin:20px;}.reviews-block .review-box .user-photo img{border-radius:50%;}.reviews-block .review-info{max-width:calc(100% - 150px);}.reviews-block .user-name{font-weight:600;font-size:108%;color:#0b669e;}.reviews-block .review-info{display:flex;flex-direction:column;justify-content:center;}.reviews-block nav .js-pager__items{display:flex;flex-direction:row;justify-content:center;}.reviews-block nav .js-pager__items li{list-style:none;font-size:12px;margin-right:10px;}.views-form #edit-header{margin-top:30px;}h2{}.taxonomy-term.views-content .views-row .views-field-title a{margin-bottom:15px;display:inline-block;}.pdd_quiz .test-body{padding-top:20px;font-size:var(--font-size-small);color:var(--c-gray);}.pdd_quiz .test-body p{margin-bottom:10px;}.pdd_quiz .test-body ol{padding-left:35px;margin-bottom:15px;}div#block-pdd-poluchiteinstrukciyuiotklyuchitereklamu{text-align:center;padding-top:15px;}.test-list.views-content h3{display:inline-block;width:100%;font-weight:bold;}a.more-button-green{background:linear-gradient(90deg,#09c446,rgb(131 196 9 / 85%));margin-top:0;border:1px solid;border-radius:36px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:400;font-weight:var(--font-weight-normal);padding:0.75rem 2rem;text-align:center;text-decoration:none;}a.more-button-green:hover{box-shadow:2px 2px 2px #ddd !important;transition:all ease 0.2s;background:linear-gradient(90deg,#09e350,rgb(131 196 9 / 85%));}.front h2{font-size:1.8em;}.front h1{font-size:2em;}.slogans{background:rgb(0 0 0 / 60%) !important;}.webform-submission-form input#edit-submit{background:#9cff54;}.webform-submission-form div#edit-processed-text{font-size:80%;}.webform-element-description{font-size:80%;}.views-field.views-field-field-kratkoe-opisanie{font-size:13px;color:#333333;padding-bottom:15px;}.narrow_menu{background:#1696eb;}.narrow_menu .container > nav > ul{display:flex;justify-content:center;margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0px;}.narrow_menu .container > nav > ul > li{list-style:none;box-sizing:border-box;padding:5px 10px;}.narrow_menu .container > nav > ul > li a{color:#ffffff;font-size:16px;font-weight:600;text-shadow:1px 1px 1px #000;text-transform:uppercase;font-family:sans-serif;letter-spacing:1px;}.narrow_menu .container > nav > ul > li a:hover{color:#f8ff6a;transition:all ease 0.2s;}.pdd_quiz .quiz-zone #start-button,.pdd_quiz .quiz-zone #restart{animation:bounce .7s infinite alternate;color:#54ff00;}.pdd_quiz .quiz-zone #start-button:hover,.pdd_quiz .quiz-zone #restart:hover{animation:none;color:#fff;}@keyframes bounce{to{transform:scale(1.050);}}.views-row .test-available,.views-row .free-test{-webkit-transform:skew(-10deg);transform:skew(-10deg);background:#41f859;padding:5px 15px;font-size:11px;color:#282828;}.narrow_menu{background:linear-gradient(237deg,#65005e,#3c84ce,#ff1919);background-size:240% 240%;animation:gradient-animation 12s ease infinite;}.gradient-background{}@keyframes gradient-animation{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}a.test-final-link-ad{font-size:1.3em;padding:0.5em 1em;border-radius:0.2em;background:var(--c-green);margin-top:30px;animation:bounce 0.8s infinite alternate;color:#54ff00;margin-top:30px;display:inline-block;text-align:center;}a.w-link{cursor:pointer;}
@media (min-width:1055px){.container{width:90%;margin:0 auto;max-width:1320px;}body{min-height:100vh;}body .layout-container{min-height:100vh;}.layout-container > header{box-sizing:border-box;padding-top:20px;}.layout-container > header:hover li.menu-item.premium-link{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.layout-container > header nav > ul{display:flex;flex-wrap:wrap;}.layout-container > header nav > ul li{list-style:none;list-syle-color:#fff;}.layout-container > header nav > ul li > a{position:relative;padding-left:20px;margin-left:1rem;color:#fff;font-size:.85rem;}.layout-container > header nav > ul li > a:hover{text-decoration:underline;color:#fff;color:var(--c-white);}.layout-container > header nav > ul li > a:before{background-color:#fff;background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";height:15px;left:0;top:3px;position:absolute;width:15px;}.layout-container > header .container{display:flex;flex-direction:row;flex-wrap:wrap;}.layout-container > header .container div{flex:1;}main{flex:1;}main .container{padding-top:30px;padding-bottom:70px;}.layout-container > footer .container{border-top:1px solid rgba(93,108,122,.25);border-top:1px solid var(--c-gray-25);padding-top:30px;padding-bottom:145px;}.layout-container > footer{font-size:.875rem;font-size:var(--font-size-xxsmall);color:var(--c-gray);}.layout-container > footer > .container{display:flex;flex-wrap:wrap;}.layout-container > footer > .container div{flex:1}.front #block-pdd-content{padding-bottom:20px;}.front .shtaty footer{text-align:center;width:100%;padding-top:30px;}.shtaty.views-content{display:flex;flex-wrap:wrap;}.shtaty.views-content > .views-row{width:32%;margin-right:1%;margin-bottom:1%;border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;font-size:1.125rem;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;}.views-content .more a{background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));margin-top:0;border:1px solid;border-radius:36px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:400;font-weight:var(--font-weight-normal);padding:0.75rem 2rem;text-align:center;text-decoration:none;}.views-content .more a:hover{background-color:#d3eee7;background-color:var(--c-green-medium);border-color:#d3eee7;border-color:var(--c-green-medium);color:#163159;color:var(--c-dark-blue);text-decoration:none;}.views-content .views-row .more a:after{content:">>>";display:inline-block;height:11px;margin-left:0.625rem;position:relative;width:18px;}.shtaty.views-content .views-row .views-field.views-field-description__value{flex:1;margin-top:15px;font-size:.875rem;font-size:var(--font-size-xxsmall);}.shtaty.views-content .state-head span{display:flex;}.shtaty.views-content .state-head span .state-name{flex:1;display:table;padding-left:20px;}.shtaty.views-content .state-name a{display:table-cell;vertical-align:middle;font-size:1.4rem;}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;padding-top:10px;}.taxonomy-term.views-content .views-row{background-color:#f5fbfb;background-color:var(--c-green-xlight);width:calc(33.3% - 15px);margin-right:15px;margin-bottom:1%;padding:20px;display:flex;flex-direction:column;position:relative;z-index:1;box-sizing:border-box;margin-bottom:70px;}.taxonomy-term.views-content .views-row:hover{box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.views-content .views-row:hover .more{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}@keyframes shimmer{100%{-webkit-mask-position:left}}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:50px;}.taxonomy-term.views-content .views-row:nth-child(even){background-color:#f0f9ff;background-color:var(--c-cloud-blue);}.taxonomy-term.views-content .views-row:before{background-color:inherit;content:"";display:block;height:3rem;left:0;position:absolute;top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;}.taxonomy-term.views-content .views-row .views-field-title a{color:#163159;color:var(--c-dark-blue);font-family:Playfair Display,serif;font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:1.25rem;}.taxonomy-term.views-content .views-field-body{flex:1;padding-top:20px;padding-bottom:10px;font-size:.9rem;font-size:var(--font-size-small);}.taxonomy-term.views-content footer .description.field{margin-top:45px;}.taxonomy-term.views-content footer .description.field p{font-weight:400;line-height:1.35;margin-top:0;font-size:.9rem;font-size:var(--font-size-small);color:var(--c-gray);}.taxonomy-term.views-content footer .field_kartinka_shtata.field{text-align:center;margin-top:50px;}.taxonomy-term.views-content footer{margin-bottom:70px;}.pdd_quiz h1{padding-top:15px;}li.menu-item.premium-link a{color:#000;-webkit-transform:skew(-20deg);transform:skew(-20deg);padding:20px;font-weight:700;padding-left:0px;}li.menu-item.premium-link{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#f8d341;padding:10px;margin-top:-10px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);}li.menu-item.premium-link a:before{display:none;width:0px !important;}li.menu-item.premium-link:hover{background:#fff;transition:all ease 0.2s;}li.menu-item.premium-link:hover a{text-decoration:none;color:#000;}.front .block-title{font-size:2em;text-align:center;padding-top:30px;padding-bottom:25px;}.articles.views-content header,.articles.views-content footer{flex:1;min-width:100%;}.articles.views-content a:hover{transition:all ease 0.2s;color:var(--c-gray-25-hex);}.articles.views-content{display:flex;flex-wrap:wrap;}.articles.views-content .views-row{width:calc(33.333% - 15px);border:1px solid #eaeaea;margin-right:15px;margin-bottom:1%;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));}.articles.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.articles.views-content .views-row a{color:var(--c-white);}.articles.views-content .views-row a:hover{transition:all ease 0.2s;color:var(--c-dark-blue);}.articles.views-content .views-row .views-field-field-image{overflow:hidden;}.articles.views-content .views-row .views-field-field-image img{width:100%;transition:all ease 0.5s;}.articles.views-content .views-row:hover img{transform:scale(1.051);transition:all ease 0.5s;}.articles.views-content .views-row .views-field-title{box-sizing:border-box;padding:15px;font-size:1.3rem;}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:15px;flex:1;color:var(--c-white);}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:15px;}.articles.views-content .views-field-view-node a{color:#fff;text-decoration:underline;}.articles.views-content .views-field-view-node a:hover{color:var(--c-black);}.articles.views-content .views-row .views-field-field-tags{box-sizing:border-box;padding-top:10px;padding-left:15px;padding-right:15px;font-size:12px;}.articles.views-content .views-row .views-field-field-tags a{color:var(--c-gray-25-hex);}.articles.views-content .views-row .views-field-field-tags a:hover{color:var(--c-black);}.front .articles footer{text-align:center;width:100%;padding-top:30px;}.page--uchebnik .field_shtat.field{margin-bottom:20px;font-size:var(--font-size-small);}.page--uchebnik .field_image.field{float:right;margin-left:20px;margin-bottom:20px;}.page--uchebnik .field_fayl_uchebnika.field a{display:inline-block;padding:20px 20px;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));border:1px solid #fff;border-radius:36px;margin-bottom:10px;color:var(--c-white);}.page--uchebnik .field_fayl_uchebnika.field a:hover{background:#36a2eb;transition:all ease 0.2s;}.uchebniki.views-content{display:flex;flex-wrap:wrap;margin-bottom:70px;}.uchebniki.views-content header{flex:1;min-width:100%;}.uchebniki.views-content .views-row{border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;padding:1.5rem;width:23%;margin-right:1%;}.uchebniki.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.uchebniki.views-content .views-field.views-field-title a{color:#163159;color:var(--c-dark-blue);font-weight:700;}.uchebniki.views-content .views-row .views-field-view-node a{font-size:var(--font-size-xxsmall);}details{font-size:1.3rem;background-color:#f0f9ff;background-color:var(--c-cloud-blue);color:#163159;color:var(--c-dark-blue);}summary{padding:.5em 1.3rem;list-style:none;display:flex;justify-content:space-between;transition:height 1s ease;}summary::-webkit-details-marker{display:none;}summary:after{content:"\002B";}details[open] summary{border-bottom:1px solid #ededed;}details[open] summary:after{content:"\00D7";}details[open] div{padding:.5em 1em;}.answer{background-color:#f5fbfb;background-color:var(--c-green-xlight);}div#block-pdd-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-pdd-breadcrumbs ol{display:flex;padding-left:0px;}div#block-pdd-breadcrumbs ol li:not(:last-child):after{content:'>';font-size:var(--font-size-xxsmall);}div#block-pdd-breadcrumbs ol li a{color:var(--c-dark-blue);}div#block-pdd-primary-local-tasks{display:inline-block;box-sizing:border-box;}div#block-pdd-primary-local-tasks > ul{display:flex;padding-left:0px;padding-right:0px;}div#block-pdd-primary-local-tasks > ul > li{list-style:none;}div#block-pdd-primary-local-tasks > ul > li a{padding-right:15px;color:var(--ck-color-button-cancel);text-decoration:underline;}div#block-pdd-primary-local-tasks > ul > li a:hover{color:var(--ck-color-text);}.views-field.views-field-field-premium-only{display:inline-block;position:absolute;right:4%;top:-6%;}.paid-test{background:#f8d341;padding:5px 15px;font-size:11px;}.paid-test:hover{background:#fff;transition:all ease 0.2s;box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);}.user-acc-link a{color:yellow !important;}.premium-container{text-align:center;}button.premium-button{background:#f8d341;padding:10px 30px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);margin-top:60px;font-size:30px;}button.premium-button:hover{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.big-wide{width:100%;position:relative;}.big-wide a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:1;}.slogans{background:rgb(0 0 0 / 20%);display:flex;justify-content:center;flex-direction:column;padding-left:10%;box-sizing:border-box;padding-top:15px;padding-bottom:25px;}.slogans .slogan{font-size:1.34rem;line-height:1.3;color:#fff;font-weight:500;text-shadow:2px 2px 3px black;}.slogans .slogan-title{font-size:2rem;color:#fff;text-shadow:3px 3px 6px rgb(0 0 0 / 50%);text-transform:uppercase;padding-bottom:10px;font-weight:700;}.big-wide:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.big-wide2{width:100%;position:relative;}.big-wide2 a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:1;}.big-wide2:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide2 .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.after-content-big-wide{margin-top:40px;}.my-big-wides-block{margin-top:40px;}.layout-container > footer nav > ul{display:flex;padding-left:15px;}.layout-container > footer ul li{padding-right:25px}div#block-addtoanysharebuttons{font-size:13px;}#block-ikonkiplatezhnykhsistem{text-align:right;}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box.recommended{background:#d7efff;}.avtoshkoly-i-instruktory.views-content .box{display:flex;padding:15px;box-sizing:border-box;background-color:#f7fbfd;margin-bottom:25px;border-radius:10px;box-shadow:2px 2px 2px #dadada;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:5px 20px;}.avtoshkoly-i-instruktory.views-content .box .sc-name a{font-weight:600;font-size:18px;color:#163159;}.avtoshkoly-i-instruktory.views-content .box .sc-name a:hover{color:#0b669e;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-city:before{content:'\25C8';color:#1781c8;padding-right:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .sc-name img{padding-left:6px;-webkit-filter:drop-shadow(2px 2px 2px #caca);}.avtoshkoly-i-instruktory.views-content .box .sc-name img:hover{-webkit-filter:drop-shadow(5px 5px 5px #ddd);filter:drop-shadow(5px 5px 5px #ddd);transition:all ease 0.2s;transform:scale(1.1);}.school-page .node .field_telefon.field{padding-left:10px;display:inline-block;font-size:18px;}.field_telefon.field:before{content:'\2706';color:#f8d341;padding-right:5px;}.school-page .node .field_gorod.field{float:left;}.school-page .node .field_gorod.field:before{content:'\25C8';color:#1781c8;padding-right:5px;}.school-page .node{max-width:700px;}.school-page .node .body.field{background:#ffffff;padding:15px 10px 5px 15px;box-sizing:border-box;margin-bottom:15px;margin-top:15px;}.school-page #block-pdd-content{background-color:#f0f9ff;max-width:600px;margin:0 auto;padding:5px 20px 10px 20px;}.school-page .node .field_image.field{background:#fff;text-align:center;padding:15px 10px 10px 10px;}.banner-zakrep-bottom{position:fixed;bottom:0px;background:#fff;width:clamp(60%,790px,900px);margin-left:calc(100vw - 90%);padding:10px 10px;z-index:111111;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 0 4px hsla(0,0%,7%,.08);}.banner-zakrep-bottom .banner-box{}.banner-zakrep-bottom a.banner-link{display:flex;}.banner-zakrep-bottom .banner-box .image{flex:0 0 95px;}.banner-zakrep-bottom .banner-box .info{padding:15px 15px;}.banner-zakrep-bottom .banner-box .info .title{font-size:21px;font-weight:600;padding-bottom:10px;}.views-field.views-field-view-taxonomy-term.more{text-align:right;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1{flex-basis:100%;text-align:right;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a{color:#e1e1e1;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium{color:#ffffff;background:#00d604;border:1px solid #00d604;font-size:14px;padding:5px 15px;margin-top:10px;display:inline-block;border-radius:4px;text-shadow:1px 1px rgb(0 0 0 / 40%);}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info{color:#fff;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium:hover{box-shadow:2px 2px 2px #323232;text-shadow:1px 1px rgb(0 0 0 / 90%);transition:all ease 0.2s;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a:hover{color:#fff;text-decoration:underline;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .label-user-name{font-size:13px;color:#fff;padding-right:10px;}#block-pdd-vkhodnasayt{flex-basis:100%;text-align:right;margin-bottom:0px;}#block-pdd-vkhodnasayt a{color:#fff;text-decoration:underline;}#block-pdd-vkhodnasayt p{margin:0px;}a.button-get-premium-big{color:#000;font-weight:700;background:#f8d341;padding:10px;font-size:14px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);-webkit-transform:skew(-20deg);*/
        display:inline-block;display:inline-block;margin-top:6px;}a.button-get-premium-big:hover{color:#fff;transition:all ease 0.2s;}header:hover a.button-get-premium-big{display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards infinite;}}
@media (min-width:960px) and (max-width:1054px){.container{width:90%;margin:0 auto;max-width:1320px;}body{min-height:100vh;}body .layout-container{min-height:100vh;}.layout-container > header{box-sizing:border-box;padding-bottom:10px;}.layout-container > header:hover li.menu-item.premium-link{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.layout-container > header nav > ul{display:flex;flex-wrap:wrap;position:relative;}.layout-container > header nav > ul li{list-style:none;list-syle-color:#fff;}.layout-container > header nav > ul li > a{position:relative;padding-left:20px;margin-left:1rem;color:#fff;font-size:.85rem;}.layout-container > header nav > ul li > a:hover{text-decoration:underline;color:#fff;color:var(--c-white);}.layout-container > header nav > ul li > a:before{background-color:#fff;background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";height:15px;left:0;top:3px;position:absolute;width:15px;}.layout-container > header .container{display:flex;flex-direction:row;flex-wrap:wrap;}.layout-container > header .container div{flex:1;}main{flex:1;}main .container{padding-top:30px;padding-bottom:70px;}.layout-container > footer .container{border-top:1px solid rgba(93,108,122,.25);border-top:1px solid var(--c-gray-25);padding-top:30px;padding-bottom:140px;}.layout-container > footer{font-size:.875rem;font-size:var(--font-size-xxsmall);color:var(--c-gray);}.layout-container > footer > .container{display:flex;flex-wrap:wrap;}.layout-container > footer > .container div{flex:1}.front #block-pdd-content{padding-top:60px;padding-bottom:60px;}.front .shtaty footer{text-align:center;width:100%;padding-top:30px;}.shtaty.views-content{display:flex;flex-wrap:wrap;}.shtaty.views-content > .views-row{width:32%;margin-right:1%;margin-bottom:1%;border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;font-size:1.125rem;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;}.views-content .more a{background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));margin-top:0;border:1px solid;border-radius:36px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:400;font-weight:var(--font-weight-normal);padding:0.75rem 2rem;text-align:center;text-decoration:none;}.views-content .more a:hover{background-color:#d3eee7;background-color:var(--c-green-medium);border-color:#d3eee7;border-color:var(--c-green-medium);color:#163159;color:var(--c-dark-blue);text-decoration:none;}.views-content .views-row .more a:after{content:">>>";display:inline-block;height:11px;margin-left:0.625rem;position:relative;width:18px;}.shtaty.views-content .views-row .views-field.views-field-description__value{flex:1;margin-top:15px;font-size:.875rem;font-size:var(--font-size-xxsmall);}.shtaty.views-content .state-head span{display:flex;}.shtaty.views-content .state-head span .state-name{flex:1;display:table;padding-left:20px;}.shtaty.views-content .state-name a{display:table-cell;vertical-align:middle;font-size:1.4rem;}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;padding-top:10px;}.taxonomy-term.views-content .views-row{background-color:#f5fbfb;background-color:var(--c-green-xlight);width:27%;margin-right:1%;margin-bottom:1%;padding:20px;display:flex;flex-direction:column;position:relative;z-index:1;}.taxonomy-term.views-content .views-row:hover{box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.views-content .views-row:hover .more{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}@keyframes shimmer{100%{-webkit-mask-position:left}}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:50px;}.taxonomy-term.views-content .views-row:nth-child(even){background-color:#f0f9ff;background-color:var(--c-cloud-blue);}.taxonomy-term.views-content .views-row:before{background-color:inherit;content:"";display:block;height:3rem;left:0;position:absolute;top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;}.taxonomy-term.views-content .views-row .views-field-title a{color:#163159;color:var(--c-dark-blue);font-family:Playfair Display,serif;font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:1.25rem;}.taxonomy-term.views-content .views-field-body{flex:1;padding-top:20px;padding-bottom:10px;font-size:.9rem;font-size:var(--font-size-small);}.taxonomy-term.views-content footer .description.field{margin-top:45px;}.taxonomy-term.views-content footer .description.field p{font-weight:400;line-height:1.35;margin-top:0;font-size:.9rem;font-size:var(--font-size-small);color:var(--c-gray);}.taxonomy-term.views-content footer .field_kartinka_shtata.field{text-align:center;margin-top:50px;}.taxonomy-term.views-content footer{margin-bottom:70px;}.pdd_quiz h1{padding-top:15px;}li.menu-item.premium-link a{color:#000;-webkit-transform:skew(-20deg);transform:skew(-20deg);padding:20px;font-weight:700;padding-left:0px;-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#f8d341;padding:10px;margin-top:-10px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);}li.menu-item.premium-link{-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:100%;text-align:right;margin-top:30px;position:absolute;right:0px;bottom:-40px;}li.menu-item.premium-link a:before{display:none;width:0px !important;}li.menu-item.premium-link:hover{transition:all ease 0.2s;}li.menu-item.premium-link:hover a{text-decoration:none;color:#000;}.front .block-title{font-size:2em;text-align:center;padding-top:70px;padding-bottom:45px;}.articles.views-content header,.articles.views-content footer{flex:1;min-width:100%;}.articles.views-content a:hover{transition:all ease 0.2s;color:var(--c-gray-25-hex);}.articles.views-content{display:flex;flex-wrap:wrap;}.articles.views-content .views-row{width:32%;border:1px solid #eaeaea;margin-right:1%;margin-bottom:1%;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));}.articles.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.articles.views-content .views-row a{color:var(--c-white);}.articles.views-content .views-row a:hover{transition:all ease 0.2s;color:var(--c-dark-blue);}.articles.views-content .views-row .views-field-field-image{overflow:hidden;}.articles.views-content .views-row .views-field-field-image img{width:100%;transition:all ease 0.5s;}.articles.views-content .views-row:hover img{transform:scale(1.051);transition:all ease 0.5s;}.articles.views-content .views-row .views-field-title{box-sizing:border-box;padding:15px;font-size:1.3rem;}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:15px;flex:1;color:var(--c-white);}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:15px;}.articles.views-content .views-field-view-node a{color:#fff;text-decoration:underline;}.articles.views-content .views-field-view-node a:hover{color:var(--c-black);}.articles.views-content .views-row .views-field-field-tags{box-sizing:border-box;padding-top:10px;padding-left:15px;padding-right:15px;font-size:12px;}.articles.views-content .views-row .views-field-field-tags a{color:var(--c-gray-25-hex);}.articles.views-content .views-row .views-field-field-tags a:hover{color:var(--c-black);}.front .articles footer{text-align:center;width:100%;padding-top:30px;}.page--uchebnik .field_shtat.field{margin-bottom:20px;font-size:var(--font-size-small);}.page--uchebnik .field_image.field{float:right;margin-left:20px;margin-bottom:20px;}.page--uchebnik .field_fayl_uchebnika.field a{display:inline-block;padding:20px 20px;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));border:1px solid #fff;border-radius:36px;margin-bottom:10px;color:var(--c-white);}.page--uchebnik .field_fayl_uchebnika.field a:hover{background:#36a2eb;transition:all ease 0.2s;}.uchebniki.views-content{display:flex;flex-wrap:wrap;margin-bottom:70px;}.uchebniki.views-content header{flex:1;min-width:100%;}.uchebniki.views-content .views-row{border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;padding:1.5rem;width:23%;margin-right:1%;}.uchebniki.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.uchebniki.views-content .views-field.views-field-title a{color:#163159;color:var(--c-dark-blue);font-weight:700;}.uchebniki.views-content .views-row .views-field-view-node a{font-size:var(--font-size-xxsmall);}details{font-size:1.3rem;background-color:#f0f9ff;background-color:var(--c-cloud-blue);color:#163159;color:var(--c-dark-blue);}summary{padding:.5em 1.3rem;list-style:none;display:flex;justify-content:space-between;transition:height 1s ease;}summary::-webkit-details-marker{display:none;}summary:after{content:"\002B";}details[open] summary{border-bottom:1px solid #ededed;}details[open] summary:after{content:"\00D7";}details[open] div{padding:.5em 1em;}.answer{background-color:#f5fbfb;background-color:var(--c-green-xlight);}div#block-pdd-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-pdd-breadcrumbs ol{display:flex;padding-left:0px;}div#block-pdd-breadcrumbs ol li:not(:last-child):after{content:"»";font-size:var(--font-size-xxsmall);}div#block-pdd-breadcrumbs ol li a{color:var(--c-dark-blue);}div#block-pdd-primary-local-tasks{display:inline-block;box-sizing:border-box;}div#block-pdd-primary-local-tasks > ul{display:flex;padding-left:0px;padding-right:0px;}div#block-pdd-primary-local-tasks > ul > li{list-style:none;}div#block-pdd-primary-local-tasks > ul > li a{padding-right:15px;color:var(--ck-color-button-cancel);text-decoration:underline;}div#block-pdd-primary-local-tasks > ul > li a:hover{color:var(--ck-color-text);}.views-field.views-field-field-premium-only{display:inline-block;position:absolute;right:4%;top:-6%;}.paid-test{background:#f8d341;padding:5px 15px;font-size:11px;}.paid-test:hover{background:#fff;transition:all ease 0.2s;box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);}.user-acc-link a{color:yellow !important;}.premium-container{text-align:center;}button.premium-button{background:#f8d341;padding:10px 30px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);margin-top:60px;font-size:30px;}button.premium-button:hover{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.big-wide{width:100%;position:relative;}.big-wide a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.slogans{background:rgb(0 0 0 / 20%);display:flex;justify-content:center;flex-direction:column;padding-left:10%;box-sizing:border-box;padding-top:15px;padding-bottom:25px;}.slogans .slogan{font-size:1.4rem;color:#fff;font-weight:500;text-shadow:2px 2px 3px black;}.slogans .slogan-title{font-size:2rem;color:#fff;text-shadow:3px 3px 6px rgb(0 0 0 / 50%);text-transform:uppercase;padding-bottom:10px;font-weight:700;}.big-wide:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.big-wide2{width:100%;position:relative;}.big-wide2 a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.big-wide2:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide2 .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.after-content-big-wide{margin-top:40px;}.my-big-wides-block{margin-top:40px;}.layout-container > footer nav{box-sizing:border-box;flex:1;}.layout-container > footer nav ul{display:flex;flex-direction:column;padding-left:15px;padding-right:15px;}.layout-container > footer ul li{padding-right:25px}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box.recommended{background:#d7efff;}.avtoshkoly-i-instruktory.views-content .box{display:flex;padding:15px;box-sizing:border-box;background-color:#f7fbfd;margin-bottom:25px;border-radius:10px;box-shadow:2px 2px 2px #dadada;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:5px 20px;}.avtoshkoly-i-instruktory.views-content .box .sc-name a{font-weight:600;font-size:18px;color:#163159;}.avtoshkoly-i-instruktory.views-content .box .sc-name a:hover{color:#0b669e;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-city:before{content:'\25C8';color:#1781c8;padding-right:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .sc-name img{padding-left:6px;-webkit-filter:drop-shadow(2px 2px 2px #caca);}.avtoshkoly-i-instruktory.views-content .box .sc-name img:hover{-webkit-filter:drop-shadow(5px 5px 5px #ddd);filter:drop-shadow(5px 5px 5px #ddd);transition:all ease 0.2s;transform:scale(1.1);}.school-page .node .field_telefon.field{padding-left:10px;display:inline-block;font-size:18px;}.field_telefon.field:before{content:'\2706';color:#f8d341;padding-right:5px;}.school-page .node .field_gorod.field{float:left;}.school-page .node .field_gorod.field:before{content:'\25C8';color:#1781c8;padding-right:5px;}.school-page .node{max-width:700px;}.school-page .node .body.field{background:#ffffff;padding:15px 10px 5px 15px;box-sizing:border-box;margin-bottom:15px;margin-top:15px;}.school-page #block-pdd-content{background-color:#f0f9ff;max-width:600px;margin:0 auto;padding:5px 20px 10px 20px;}.school-page .node .field_image.field{background:#fff;text-align:center;padding:15px 10px 10px 10px;}.banner-zakrep-bottom{position:fixed;bottom:0px;background:#fff;width:clamp(60%,790px,900px);margin-left:calc(100vw - 95%);padding:10px 10px;z-index:111111;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 0 4px hsla(0,0%,7%,.08);}.banner-zakrep-bottom .banner-box{}.banner-zakrep-bottom a.banner-link{display:flex;}.banner-zakrep-bottom .banner-box .image{flex:0 0 95px;}.banner-zakrep-bottom .banner-box .info{padding:15px 15px;}.banner-zakrep-bottom .banner-box .info .title{font-size:21px;font-weight:600;padding-bottom:10px;}.layout-container > header .container{flex-wrap:wrap;width:95%;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1{flex-basis:100%;text-align:right;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a{color:#e1e1e1;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium{color:#ffffff;background:#00d604;border:1px solid #00d604;font-size:14px;padding:5px 15px;margin-top:10px;display:inline-block;border-radius:4px;text-shadow:1px 1px rgb(0 0 0 / 40%);}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info{color:#fff;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium:hover{box-shadow:2px 2px 2px #323232;text-shadow:1px 1px rgb(0 0 0 / 90%);transition:all ease 0.2s;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a:hover{color:#fff;text-decoration:underline;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .label-user-name{font-size:13px;color:#fff;padding-right:10px;}#block-pdd-vkhodnasayt{flex-basis:100%;text-align:right;margin-bottom:0px;}#block-pdd-vkhodnasayt a{color:#fff;text-decoration:underline;}#block-pdd-vkhodnasayt p{margin:0px;}div#block-pdd-site-branding{width:20%;display:flex;flex-direction:column;justify-content:center;}nav#block-pdd-main-menu{width:calc(100% - 21%);}a.button-get-premium-big{color:#000;font-weight:700;background:#f8d341;padding:10px;font-size:14px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);-webkit-transform:skew(-20deg);*/
        display:inline-block;display:inline-block;margin-top:6px;}a.button-get-premium-big:hover{color:#fff;transition:all ease 0.2s;}header:hover a.button-get-premium-big{display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards infinite;}}
@media (min-width:780px) and (max-width:959px){.container{width:90%;margin:0 auto;max-width:1320px;}body{min-height:100vh;}body .layout-container{min-height:100vh;}.layout-container > header{box-sizing:border-box;padding-top:30px;padding-bottom:30px;}.layout-container > header:hover li.menu-item.premium-link{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.layout-container > header nav > ul{display:flex;flex-wrap:wrap;position:relative;}.layout-container > header nav > ul li{list-style:none;list-syle-color:#fff;}.layout-container > header nav > ul li > a{position:relative;padding-left:20px;margin-left:1rem;color:#fff;font-size:.85rem;}.layout-container > header nav > ul li > a:hover{text-decoration:underline;color:#fff;color:var(--c-white);}.layout-container > header nav > ul li > a:before{background-color:#fff;background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";height:15px;left:0;top:3px;position:absolute;width:15px;}.layout-container > header .container{display:flex;flex-direction:row;}.layout-container > header .container div{flex:1;}main{flex:1;}main .container{padding-top:30px;padding-bottom:70px;}.layout-container > footer .container{border-top:1px solid rgba(93,108,122,.25);border-top:1px solid var(--c-gray-25);padding-top:30px;padding-bottom:30px;}.layout-container > footer{font-size:.875rem;font-size:var(--font-size-xxsmall);color:var(--c-gray);}.layout-container > footer > .container{display:flex;flex-wrap:wrap;}.layout-container > footer > .container div{flex:1;padding:0px 10px;}.front #block-pdd-content{padding-top:60px;padding-bottom:60px;}.front .shtaty footer{text-align:center;width:100%;padding-top:30px;}.shtaty.views-content{display:flex;flex-wrap:wrap;}.shtaty.views-content > .views-row{width:49%;margin-right:1%;margin-bottom:1%;border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;font-size:1.125rem;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;}.views-content .more a{background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));margin-top:0;border:1px solid;border-radius:36px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:400;font-weight:var(--font-weight-normal);padding:0.75rem 2rem;text-align:center;text-decoration:none;}.views-content .more a:hover{background-color:#d3eee7;background-color:var(--c-green-medium);border-color:#d3eee7;border-color:var(--c-green-medium);color:#163159;color:var(--c-dark-blue);text-decoration:none;}.views-content .views-row .more a:after{content:">>>";display:inline-block;height:11px;margin-left:0.625rem;position:relative;width:18px;}.shtaty.views-content .views-row .views-field.views-field-description__value{flex:1;margin-top:15px;font-size:.875rem;font-size:var(--font-size-xxsmall);}.shtaty.views-content .state-head span{display:flex;}.shtaty.views-content .state-head span .state-name{flex:1;display:table;padding-left:20px;}.shtaty.views-content .state-name a{display:table-cell;vertical-align:middle;font-size:1.4rem;}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;padding-top:10px;}.taxonomy-term.views-content .views-row{background-color:#f5fbfb;background-color:var(--c-green-xlight);width:43%;margin-right:1%;margin-bottom:36px;padding:20px;display:flex;flex-direction:column;position:relative;z-index:1;}.taxonomy-term.views-content .views-row:hover{box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.views-content .views-row:hover .more{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}@keyframes shimmer{100%{-webkit-mask-position:left}}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:50px;}.taxonomy-term.views-content .views-row:nth-child(even){background-color:#f0f9ff;background-color:var(--c-cloud-blue);}.taxonomy-term.views-content .views-row:before{background-color:inherit;content:"";display:block;height:3rem;left:0;position:absolute;top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;}.taxonomy-term.views-content .views-row .views-field-title a{color:#163159;color:var(--c-dark-blue);font-family:Playfair Display,serif;font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:1.25rem;}.taxonomy-term.views-content .views-field-body{flex:1;padding-top:20px;padding-bottom:10px;font-size:.9rem;font-size:var(--font-size-small);}.taxonomy-term.views-content footer .description.field{margin-top:45px;}.taxonomy-term.views-content footer .description.field p{font-weight:400;line-height:1.35;margin-top:0;font-size:.9rem;font-size:var(--font-size-small);color:var(--c-gray);}.taxonomy-term.views-content footer .field_kartinka_shtata.field{text-align:center;margin-top:50px;}.taxonomy-term.views-content footer{margin-bottom:70px;}.pdd_quiz h1{padding-top:15px;}li.menu-item.premium-link a{color:#000;-webkit-transform:skew(-20deg);transform:skew(-20deg);padding:20px;font-weight:700;padding-left:0px;-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#f8d341;padding:10px;margin-top:-10px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);}li.menu-item.premium-link{-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:100%;text-align:right;margin-top:30px;position:absolute;right:0px;bottom:-40px;}li.menu-item.premium-link a:before{display:none;width:0px !important;}li.menu-item.premium-link:hover{transition:all ease 0.2s;}li.menu-item.premium-link:hover a{text-decoration:none;color:#000;}.front .block-title{font-size:2em;text-align:center;padding-top:70px;padding-bottom:45px;}.articles.views-content header,.articles.views-content footer{flex:1;min-width:100%;}.articles.views-content a:hover{transition:all ease 0.2s;color:var(--c-gray-25-hex);}.articles.views-content{display:flex;flex-wrap:wrap;}.articles.views-content .views-row{width:49%;border:1px solid #eaeaea;margin-right:1%;margin-bottom:1%;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));}.articles.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.articles.views-content .views-row a{color:var(--c-white);}.articles.views-content .views-row a:hover{transition:all ease 0.2s;color:var(--c-dark-blue);}.articles.views-content .views-row .views-field-field-image{overflow:hidden;}.articles.views-content .views-row .views-field-field-image img{width:100%;transition:all ease 0.5s;}.articles.views-content .views-row:hover img{transform:scale(1.051);transition:all ease 0.5s;}.articles.views-content .views-row .views-field-title{box-sizing:border-box;padding:15px;font-size:1.3rem;}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:15px;flex:1;color:var(--c-white);}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:15px;}.articles.views-content .views-field-view-node a{color:#fff;text-decoration:underline;}.articles.views-content .views-field-view-node a:hover{color:var(--c-black);}.articles.views-content .views-row .views-field-field-tags{box-sizing:border-box;padding-top:10px;padding-left:15px;padding-right:15px;font-size:12px;}.articles.views-content .views-row .views-field-field-tags a{color:var(--c-gray-25-hex);}.articles.views-content .views-row .views-field-field-tags a:hover{color:var(--c-black);}.front .articles footer{text-align:center;width:100%;padding-top:30px;}.page--uchebnik .field_shtat.field{margin-bottom:20px;font-size:var(--font-size-small);}.page--uchebnik .field_image.field{float:right;margin-left:20px;margin-bottom:20px;}.page--uchebnik .field_fayl_uchebnika.field a{display:inline-block;padding:20px 20px;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));border:1px solid #fff;border-radius:36px;margin-bottom:10px;color:var(--c-white);}.page--uchebnik .field_fayl_uchebnika.field a:hover{background:#36a2eb;transition:all ease 0.2s;}.uchebniki.views-content{display:flex;flex-wrap:wrap;margin-bottom:70px;}.uchebniki.views-content header{flex:1;min-width:100%;}.uchebniki.views-content .views-row{border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;padding:1.5rem;width:41%;margin-right:1%;margin-bottom:10px;}.uchebniki.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.uchebniki.views-content .views-field.views-field-title a{color:#163159;color:var(--c-dark-blue);font-weight:700;}.uchebniki.views-content .views-row .views-field-view-node a{font-size:var(--font-size-xxsmall);}details{font-size:1.3rem;background-color:#f0f9ff;background-color:var(--c-cloud-blue);color:#163159;color:var(--c-dark-blue);}summary{padding:.5em 1.3rem;list-style:none;display:flex;justify-content:space-between;transition:height 1s ease;}summary::-webkit-details-marker{display:none;}summary:after{content:"\002B";}details[open] summary{border-bottom:1px solid #ededed;}details[open] summary:after{content:"\00D7";}details[open] div{padding:.5em 1em;}.answer{background-color:#f5fbfb;background-color:var(--c-green-xlight);}div#block-pdd-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-pdd-breadcrumbs ol{display:flex;padding-left:0px;}div#block-pdd-breadcrumbs ol li:not(:last-child):after{content:"»";font-size:var(--font-size-xxsmall);}div#block-pdd-breadcrumbs ol li a{color:var(--c-dark-blue);}div#block-pdd-primary-local-tasks{display:inline-block;box-sizing:border-box;}div#block-pdd-primary-local-tasks > ul{display:flex;padding-left:0px;padding-right:0px;}div#block-pdd-primary-local-tasks > ul > li{list-style:none;}div#block-pdd-primary-local-tasks > ul > li a{padding-right:15px;color:var(--ck-color-button-cancel);text-decoration:underline;}div#block-pdd-primary-local-tasks > ul > li a:hover{color:var(--ck-color-text);}.views-field.views-field-field-premium-only{display:inline-block;position:absolute;right:4%;top:-6%;}.paid-test{background:#f8d341;padding:5px 15px;font-size:11px;}.paid-test:hover{background:#fff;transition:all ease 0.2s;box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);}.user-acc-link a{color:yellow !important;}.premium-container{text-align:center;}button.premium-button{background:#f8d341;padding:10px 30px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);margin-top:60px;font-size:30px;}button.premium-button:hover{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.big-wide{width:100%;position:relative;}.big-wide a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.slogans{background:rgb(0 0 0 / 20%);display:flex;justify-content:center;flex-direction:column;padding-left:10%;box-sizing:border-box;padding-top:15px;padding-bottom:25px;}.slogans .slogan{font-size:1.4rem;color:#fff;font-weight:500;text-shadow:2px 2px 3px black;}.slogans .slogan-title{font-size:2rem;color:#fff;text-shadow:3px 3px 6px rgb(0 0 0 / 50%);text-transform:uppercase;padding-bottom:10px;font-weight:700;}.big-wide:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.big-wide2{width:100%;position:relative;}.big-wide2 a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.big-wide2:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide2 .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.after-content-big-wide{margin-top:40px;}.my-big-wides-block{margin-top:40px;}.layout-container > footer nav{box-sizing:border-box;flex:1;}.layout-container > footer nav ul{display:flex;flex-direction:column;margin-top:0px;padding-left:15px;padding-right:15px;}.layout-container > footer ul li{padding-right:25px}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box.recommended{background:#d7efff;}.avtoshkoly-i-instruktory.views-content .box{display:flex;padding:15px;box-sizing:border-box;background-color:#f7fbfd;margin-bottom:25px;border-radius:10px;box-shadow:2px 2px 2px #dadada;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:5px 20px;}.avtoshkoly-i-instruktory.views-content .box .sc-name a{font-weight:600;font-size:18px;color:#163159;}.avtoshkoly-i-instruktory.views-content .box .sc-name a:hover{color:#0b669e;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-city:before{content:'\25C8';color:#1781c8;padding-right:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .sc-name img{padding-left:6px;-webkit-filter:drop-shadow(2px 2px 2px #caca);}.avtoshkoly-i-instruktory.views-content .box .sc-name img:hover{-webkit-filter:drop-shadow(5px 5px 5px #ddd);filter:drop-shadow(5px 5px 5px #ddd);transition:all ease 0.2s;transform:scale(1.1);}.school-page .node .field_telefon.field{padding-left:10px;display:inline-block;font-size:18px;}.field_telefon.field:before{content:'\2706';color:#f8d341;padding-right:5px;}.school-page .node .field_gorod.field{float:left;}.school-page .node .field_gorod.field:before{content:'\25C8';color:#1781c8;padding-right:5px;}.school-page .node{max-width:700px;}.school-page .node .body.field{background:#ffffff;padding:15px 10px 5px 15px;box-sizing:border-box;margin-bottom:15px;margin-top:15px;}.school-page #block-pdd-content{background-color:#f0f9ff;max-width:600px;margin:0 auto;padding:5px 20px 10px 20px;}.school-page .node .field_image.field{background:#fff;text-align:center;padding:15px 10px 10px 10px;}.banner-zakrep-bottom{position:fixed;bottom:0px;background:#fff;width:clamp(80%,70%,80%);margin-left:calc(100vw - 95%);padding:10px 10px;z-index:111111;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 0 4px hsla(0,0%,7%,.08);}.banner-zakrep-bottom .banner-box{}.banner-zakrep-bottom a.banner-link{display:flex;}.banner-zakrep-bottom .banner-box .image{flex:0 0 95px;}.banner-zakrep-bottom .banner-box .info{padding:15px 15px;}.banner-zakrep-bottom .banner-box .info .title{font-size:14px;font-weight:600;padding-bottom:10px;}.banner-zakrep-bottom .banner-box .info .descriptions{font-size:13px;}.layout-container > header .container{flex-wrap:wrap;width:95%;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1{flex-basis:100%;text-align:right;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a{color:#e1e1e1;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium{color:#ffffff;background:#00d604;border:1px solid #00d604;font-size:14px;padding:5px 15px;margin-top:10px;display:inline-block;border-radius:4px;text-shadow:1px 1px rgb(0 0 0 / 40%);}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info{color:#fff;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium:hover{box-shadow:2px 2px 2px #323232;text-shadow:1px 1px rgb(0 0 0 / 90%);transition:all ease 0.2s;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a:hover{color:#fff;text-decoration:underline;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .label-user-name{font-size:13px;color:#fff;padding-right:10px;}#block-pdd-vkhodnasayt{flex-basis:100%;text-align:right;margin-bottom:0px;}#block-pdd-vkhodnasayt a{color:#fff;text-decoration:underline;}#block-pdd-vkhodnasayt p{margin:0px;}div#block-pdd-site-branding{width:20%;display:flex;flex-direction:column;justify-content:center;}nav#block-pdd-main-menu{width:calc(100% - 21% - 130px);}a.button-get-premium-big{color:#000;font-weight:700;background:#f8d341;padding:10px;font-size:14px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);-webkit-transform:skew(-20deg);*/
        display:inline-block;display:inline-block;margin-top:6px;}a.button-get-premium-big:hover{color:#fff;transition:all ease 0.2s;}header:hover a.button-get-premium-big{display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards infinite;}}
@media (min-width:560px) and (max-width:779px){.container{width:95%;margin:0 auto;max-width:1320px;}body{min-height:100vh;}body .layout-container{min-height:100vh;}.layout-container > header{box-sizing:border-box;padding-top:10px;padding-bottom:10px;}.layout-container > header:hover li.menu-item.premium-link{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.layout-container > header nav > ul{display:flex;flex-wrap:wrap;position:relative;padding-left:0;}.layout-container > header nav > ul li{list-style:none;list-syle-color:#fff;}.layout-container > header nav > ul li > a{position:relative;padding-left:10px;margin-left:0.7rem;color:#fff;font-size:.95rem;}.layout-container > header nav > ul li > a:hover{text-decoration:underline;color:#fff;color:var(--c-white);}.layout-container > header nav > ul li > a:before{background-color:#fff;background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";left:0;top:7px;position:absolute;width:5px;height:5px;}.layout-container > header .container{display:flex;flex-direction:column;}.layout-container > header .container div{flex:1;text-align:center;}main{flex:1;}main .container{padding-top:30px;padding-bottom:70px;}.layout-container > footer .container{border-top:1px solid rgba(93,108,122,.25);border-top:1px solid var(--c-gray-25);padding-top:30px;padding-bottom:30px;}.layout-container > footer{font-size:.875rem;font-size:var(--font-size-xxsmall);color:var(--c-gray);}.layout-container > footer > .container{display:flex;flex-wrap:wrap;}.layout-container > footer > .container div{flex:1}.layout-container > footer p{line-height:1;}.front #block-pdd-content{padding-top:30px;padding-bottom:10px;}.node{font-size:var(--font-size-xxsmall);}.front .shtaty footer{text-align:center;width:100%;padding-top:30px;}.shtaty.views-content{display:flex;flex-wrap:wrap;}.shtaty.views-content > .views-row{width:49%;margin-right:1%;margin-bottom:1%;border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;font-size:1.125rem;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;}.views-content .more a{background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));margin-top:0;border:1px solid;border-radius:36px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:400;font-weight:var(--font-weight-normal);padding:0.75rem 2rem;text-align:center;text-decoration:none;}.views-content .more a:hover{background-color:#d3eee7;background-color:var(--c-green-medium);border-color:#d3eee7;border-color:var(--c-green-medium);color:#163159;color:var(--c-dark-blue);text-decoration:none;}.views-content .views-row .more a:after{content:">>>";display:inline-block;height:11px;margin-left:0.625rem;position:relative;width:18px;}.shtaty.views-content .views-row .views-field.views-field-description__value{flex:1;margin-top:15px;font-size:.875rem;font-size:var(--font-size-xxsmall);}.shtaty.views-content .state-head span{display:flex;}.shtaty.views-content .state-head span .state-name{flex:1;display:table;padding-left:20px;}.shtaty.views-content .state-name a{display:table-cell;vertical-align:middle;font-size:1.4rem;}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;padding-top:10px;}.taxonomy-term.views-content .views-row{background-color:#f5fbfb;background-color:var(--c-green-xlight);width:calc(50% - 10px);margin-right:10px;margin-bottom:36px;padding:20px;display:flex;flex-direction:column;position:relative;z-index:1;box-sizing:border-box;}.taxonomy-term.views-content .views-row:hover{box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.views-content .views-row:hover .more{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}@keyframes shimmer{100%{-webkit-mask-position:left}}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:50px;}.taxonomy-term.views-content .views-row:nth-child(even){background-color:#f0f9ff;background-color:var(--c-cloud-blue);}.taxonomy-term.views-content .views-row:before{background-color:inherit;content:"";display:block;height:3rem;left:0;position:absolute;top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;}.taxonomy-term.views-content .views-row .views-field-title a{color:#163159;color:var(--c-dark-blue);font-family:Playfair Display,serif;font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:1.25rem;}.taxonomy-term.views-content .views-field-body{flex:1;padding-top:20px;padding-bottom:10px;font-size:.9rem;font-size:var(--font-size-small);}.taxonomy-term.views-content footer .description.field{margin-top:45px;}.taxonomy-term.views-content footer .description.field p{font-weight:400;line-height:1.35;margin-top:0;font-size:.9rem;font-size:var(--font-size-small);color:var(--c-gray);}.taxonomy-term.views-content footer .field_kartinka_shtata.field{text-align:center;margin-top:50px;}.taxonomy-term.views-content footer{margin-bottom:70px;}.pdd_quiz h1{padding-top:15px;}li.menu-item.premium-link a{color:#000;-webkit-transform:skew(-20deg);transform:skew(-20deg);padding:20px;font-weight:700;padding-left:0px;-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#f8d341;padding:10px;margin-top:-10px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);}li.menu-item.premium-link{-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:100%;text-align:right;margin-top:30px;position:absolute;right:0px;bottom:-40px;}li.menu-item.premium-link a:before{display:none;width:0px !important;}li.menu-item.premium-link:hover{transition:all ease 0.2s;}li.menu-item.premium-link:hover a{text-decoration:none;color:#000;}.front .block-title{font-size:1.5rem;text-align:center;padding-top:70px;padding-bottom:45px;}.articles.views-content header,.articles.views-content footer{flex:1;min-width:100%;}.articles.views-content a:hover{transition:all ease 0.2s;color:var(--c-gray-25-hex);}.articles.views-content{display:flex;flex-wrap:wrap;}.articles.views-content .views-row{width:49%;border:1px solid #eaeaea;margin-right:1%;margin-bottom:1%;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));}.articles.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.articles.views-content .views-row a{color:var(--c-white);}.articles.views-content .views-row a:hover{transition:all ease 0.2s;color:var(--c-dark-blue);}.articles.views-content .views-row .views-field-field-image{overflow:hidden;}.articles.views-content .views-row .views-field-field-image img{width:100%;transition:all ease 0.5s;}.articles.views-content .views-row:hover img{transform:scale(1.051);transition:all ease 0.5s;}.articles.views-content .views-row .views-field-title{box-sizing:border-box;padding:15px;font-size:1.3rem;}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:15px;flex:1;color:var(--c-white);}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:15px;}.articles.views-content .views-field-view-node a{color:#fff;text-decoration:underline;}.articles.views-content .views-field-view-node a:hover{color:var(--c-black);}.articles.views-content .views-row .views-field-field-tags{box-sizing:border-box;padding-top:10px;padding-left:15px;padding-right:15px;font-size:12px;}.articles.views-content .views-row .views-field-field-tags a{color:var(--c-gray-25-hex);}.articles.views-content .views-row .views-field-field-tags a:hover{color:var(--c-black);}.front .articles footer{text-align:center;width:100%;padding-top:30px;}.page--uchebnik .field_shtat.field{margin-bottom:20px;font-size:var(--font-size-small);}.page--uchebnik .field_image.field{margin-left:20px;margin-bottom:20px;}.page--uchebnik .field_fayl_uchebnika.field a{display:inline-block;padding:20px 20px;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));border:1px solid #fff;border-radius:36px;margin-bottom:10px;color:var(--c-white);}.page--uchebnik .field_fayl_uchebnika.field a:hover{background:#36a2eb;transition:all ease 0.2s;}.uchebniki.views-content{display:flex;flex-wrap:wrap;margin-bottom:70px;}.uchebniki.views-content header{flex:1;min-width:100%;}.uchebniki.views-content .views-row{border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;padding:1.5rem;width:calc(50% - 10px);margin-right:10px;margin-bottom:10px;box-sizing:border-box;}.uchebniki.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.uchebniki.views-content .views-field.views-field-title a{color:#163159;color:var(--c-dark-blue);font-weight:700;}.uchebniki.views-content .views-row .views-field-view-node a{font-size:var(--font-size-xxsmall);}details{font-size:1.3rem;background-color:#f0f9ff;background-color:var(--c-cloud-blue);color:#163159;color:var(--c-dark-blue);}summary{padding:.5em 1.3rem;list-style:none;display:flex;justify-content:space-between;transition:height 1s ease;}summary::-webkit-details-marker{display:none;}summary:after{content:"\002B";}details[open] summary{border-bottom:1px solid #ededed;}details[open] summary:after{content:"\00D7";}details[open] div{padding:.5em 1em;}.answer{background-color:#f5fbfb;background-color:var(--c-green-xlight);}div#block-pdd-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-pdd-breadcrumbs ol{display:flex;padding-left:0px;}div#block-pdd-breadcrumbs ol li:not(:last-child):after{content:"»";font-size:var(--font-size-xxsmall);}div#block-pdd-breadcrumbs ol li a{color:var(--c-dark-blue);}div#block-pdd-primary-local-tasks{display:inline-block;box-sizing:border-box;}div#block-pdd-primary-local-tasks > ul{display:flex;padding-left:0px;padding-right:0px;}div#block-pdd-primary-local-tasks > ul > li{list-style:none;}div#block-pdd-primary-local-tasks > ul > li a{padding-right:15px;color:var(--ck-color-button-cancel);text-decoration:underline;}div#block-pdd-primary-local-tasks > ul > li a:hover{color:var(--ck-color-text);}.views-field.views-field-field-premium-only{display:inline-block;position:absolute;right:4%;top:-6%;}.paid-test{background:#f8d341;padding:5px 15px;font-size:11px;}.paid-test:hover{background:#fff;transition:all ease 0.2s;box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);}.user-acc-link a{color:yellow !important;}.premium-container{text-align:center;}button.premium-button{background:#f8d341;padding:10px 30px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);margin-top:60px;font-size:30px;}button.premium-button:hover{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.big-wide{width:100%;position:relative;}.big-wide a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.slogans{background:rgb(0 0 0 / 20%);display:flex;justify-content:center;flex-direction:column;padding-left:10%;box-sizing:border-box;padding-top:15px;padding-bottom:25px;}.slogans .slogan{font-size:1.4rem;color:#fff;font-weight:500;text-shadow:2px 2px 3px black;}.slogans .slogan-title{font-size:2rem;color:#fff;text-shadow:3px 3px 6px rgb(0 0 0 / 50%);text-transform:uppercase;padding-bottom:10px;font-weight:700;}.big-wide:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.big-wide2{width:100%;position:relative;}.big-wide2 a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.big-wide2:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide2 .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.after-content-big-wide{margin-top:40px;}.my-big-wides-block{margin-top:40px;overflow:hidden;}.layout-container > footer nav{box-sizing:border-box;flex:1;}.layout-container > footer nav ul{display:flex;flex-direction:column;margin-top:0px;padding-left:15px;padding-right:15px;}.layout-container > footer ul li{padding-right:25px}.pdd_quiz .start-screen,.pdd_quiz .score-container{margin-top:0px !important;}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box{display:flex;flex-direction:column;border-bottom:1px solid #eaeaea;margin-bottom:10px;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:10px 10px;}.avtoshkoly-i-instruktory.views-content .box .sc-name{font-weight:600;font-size:18px;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .image{text-align:center;}.avtoshkoly-i-instruktory.views-content .box .sc-about{font-size:13px;}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box.recommended{background:#d7efff;}.avtoshkoly-i-instruktory.views-content .box{display:flex;padding:15px;box-sizing:border-box;background-color:#f7fbfd;margin-bottom:25px;border-radius:10px;box-shadow:2px 2px 2px #dadada;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:5px 20px;}.avtoshkoly-i-instruktory.views-content .box .sc-name a{font-weight:600;font-size:18px;color:#163159;}.avtoshkoly-i-instruktory.views-content .box .sc-name a:hover{color:#0b669e;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-city:before{content:'\25C8';color:#1781c8;padding-right:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .sc-name img{padding-left:6px;-webkit-filter:drop-shadow(2px 2px 2px #caca);}.avtoshkoly-i-instruktory.views-content .box .sc-name img:hover{-webkit-filter:drop-shadow(5px 5px 5px #ddd);filter:drop-shadow(5px 5px 5px #ddd);transition:all ease 0.2s;transform:scale(1.1);}.school-page .node .field_telefon.field{padding-left:10px;display:inline-block;font-size:18px;}.field_telefon.field:before{content:'\2706';color:#f8d341;padding-right:5px;}.school-page .node .field_gorod.field{float:left;}.school-page .node .field_gorod.field:before{content:'\25C8';color:#1781c8;padding-right:5px;}.school-page .node{max-width:700px;}.school-page .node .body.field{background:#ffffff;padding:15px 10px 5px 15px;box-sizing:border-box;margin-bottom:15px;margin-top:15px;}.school-page #block-pdd-content{background-color:#f0f9ff;max-width:600px;margin:0 auto;padding:5px 20px 10px 20px;}.school-page .node .field_image.field{background:#fff;text-align:center;padding:15px 10px 10px 10px;}.banner-zakrep-bottom{position:fixed;bottom:0px;background:#fff;width:clamp(80%,70%,80%);margin-left:calc(100vw - 95%);padding:10px 10px;z-index:111111;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 0 4px hsla(0,0%,7%,.08);}.banner-zakrep-bottom .banner-box{}.banner-zakrep-bottom a.banner-link{display:flex;}.banner-zakrep-bottom .banner-box .image{flex:0 0 95px;}.banner-zakrep-bottom .banner-box .info{padding:15px 15px;}.banner-zakrep-bottom .banner-box .info .title{font-size:14px;font-weight:600;padding-bottom:10px;}.banner-zakrep-bottom .banner-box .info .descriptions{font-size:13px;}.front .narrow_menu{margin-bottom:10px;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a{color:#fff;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium{color:#ffffff;background:#00d604;border:1px solid #00d604;font-size:14px;padding:5px 15px;margin-top:10px;display:inline-block;border-radius:4px;text-shadow:1px 1px rgb(0 0 0 / 40%);}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info{color:#fff;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .premium-info a.buy-new-premium:hover{box-shadow:2px 2px 2px #323232;text-shadow:1px 1px rgb(0 0 0 / 90%);transition:all ease 0.2s;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .current-user-name a:hover{color:#fff;text-decoration:underline;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 .label-user-name{font-size:13px;color:#fff;padding-right:10px;}#block-pdd-vkhodnasayt{flex-basis:100%;text-align:right;margin-bottom:0px;}#block-pdd-vkhodnasayt a{color:#fff;text-decoration:underline;}#block-pdd-vkhodnasayt p{margin:0px;}a.button-get-premium-big{color:#000;font-weight:700;background:#f8d341;padding:10px;font-size:14px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);-webkit-transform:skew(-20deg);*/
        display:inline-block;display:inline-block;margin-top:6px;}a.button-get-premium-big:hover{color:#fff;transition:all ease 0.2s;}header:hover a.button-get-premium-big{display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards infinite;}}
@media  (max-width:559px){.container{width:95%;margin:0 auto;max-width:1320px;}body{min-height:100vh;}body .layout-container{min-height:100vh;}.layout-container > header{box-sizing:border-box;padding-top:10px;padding-bottom:10px;}.layout-container > header:hover li.menu-item.premium-link{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.layout-container > header nav > ul{display:flex;flex-wrap:wrap;position:relative;padding-left:0;}.layout-container > header nav > ul li{list-style:none;list-syle-color:#fff;}.layout-container > header nav > ul li > a{position:relative;padding-left:10px;margin-left:0.7rem;color:#fff;font-size:.95rem;}.layout-container > header nav > ul li > a:hover{text-decoration:underline;color:#fff;color:var(--c-white);}.layout-container > header nav > ul li > a:before{background-color:#fff;background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";left:0;top:7px;position:absolute;width:5px;height:5px;}.layout-container > header .container{display:flex;flex-direction:column;}.layout-container > header .container div{flex:1;text-align:center;}div#block-pdd-site-branding{text-align:left;padding-left:15px;padding-top:10px;}main{flex:1;}main .container{padding-top:0px;padding-bottom:70px;}.layout-container > footer .container{border-top:1px solid rgba(93,108,122,.25);border-top:1px solid var(--c-gray-25);padding-top:30px;padding-bottom:30px;}.layout-container > footer{font-size:.875rem;font-size:var(--font-size-xxsmall);color:var(--c-gray);}.layout-container > footer > .container{display:flex;flex-direction:column;flex-wrap:wrap;}.layout-container > footer > .container div{flex:1}.front #block-pdd-content{padding-bottom:10px;}.node{font-size:var(--font-size-xxsmall);}.front .shtaty footer{text-align:center;width:100%;padding-top:30px;}.shtaty.views-content{display:flex;flex-wrap:wrap;}.shtaty.views-content > .views-row{width:100%;margin-bottom:1%;border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;font-size:1.125rem;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;}.views-content .more a{background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));margin-top:0;border:1px solid;border-radius:36px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:400;font-weight:var(--font-weight-normal);padding:0.75rem 2rem;text-align:center;text-decoration:none;}.views-content .more a:hover{background-color:#d3eee7;background-color:var(--c-green-medium);border-color:#d3eee7;border-color:var(--c-green-medium);color:#163159;color:var(--c-dark-blue);text-decoration:none;}.views-content .views-row .more a:after{content:">>>";display:inline-block;height:11px;margin-left:0.625rem;position:relative;width:18px;}.shtaty.views-content .views-row .views-field.views-field-description__value{flex:1;margin-top:15px;font-size:.875rem;font-size:var(--font-size-xxsmall);}.shtaty.views-content .state-head span{display:flex;}.shtaty.views-content .state-head span .state-name{flex:1;display:table;padding-left:20px;}.shtaty.views-content .state-name a{display:table-cell;vertical-align:middle;font-size:1.4rem;}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;padding-top:10px;}.taxonomy-term.views-content .views-row{background-color:#f5fbfb;background-color:var(--c-green-xlight);width:100%;margin-right:0;margin-bottom:36px;padding:20px;display:flex;flex-direction:column;position:relative;z-index:1;box-sizing:border-box;}.taxonomy-term.views-content .views-row:hover{box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.views-content .views-row:hover .more{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}@keyframes shimmer{100%{-webkit-mask-position:left}}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:50px;}.taxonomy-term.views-content .views-row:nth-child(even){background-color:#f0f9ff;background-color:var(--c-cloud-blue);}.taxonomy-term.views-content .views-row:before{background-color:inherit;content:"";display:block;height:3rem;left:0;position:absolute;top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;}.taxonomy-term.views-content .views-row .views-field-title a{color:#163159;color:var(--c-dark-blue);font-family:Playfair Display,serif;font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:1.25rem;}.taxonomy-term.views-content .views-field-body{flex:1;padding-top:20px;padding-bottom:10px;font-size:.9rem;font-size:var(--font-size-small);}.taxonomy-term.views-content footer .description.field{margin-top:45px;}.taxonomy-term.views-content footer .description.field p{font-weight:400;line-height:1.35;margin-top:0;font-size:.9rem;font-size:var(--font-size-small);color:var(--c-gray);}.taxonomy-term.views-content footer .field_kartinka_shtata.field{text-align:center;margin-top:50px;}.taxonomy-term.views-content footer{margin-bottom:70px;}.pdd_quiz h1{padding-top:15px;font-size:24px;}li.menu-item.premium-link a{color:#000;-webkit-transform:skew(-20deg);transform:skew(-20deg);padding:20px;font-weight:700;padding-left:0px;-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#f8d341;padding:10px;margin-top:-10px;margin-left:40px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);}li.menu-item.premium-link{-webkit-transform:skew(-20deg);transform:skew(-20deg);min-width:100%;text-align:right;margin-top:30px;position:absolute;right:0px;bottom:-40px;}li.menu-item.premium-link a:before{display:none;width:0px !important;}li.menu-item.premium-link:hover{transition:all ease 0.2s;}li.menu-item.premium-link:hover a{text-decoration:none;color:#000;}.front .block-title{font-size:1.5rem;text-align:center;padding-top:30px;padding-bottom:25px;}.articles.views-content header,.articles.views-content footer{flex:1;min-width:100%;}.articles.views-content a:hover{transition:all ease 0.2s;color:var(--c-gray-25-hex);}.articles.views-content{display:flex;flex-wrap:wrap;}.articles.views-content .views-row{width:100%;border:1px solid #eaeaea;margin-right:0;margin-bottom:1%;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));}.articles.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.articles.views-content .views-row a{color:var(--c-white);}.articles.views-content .views-row a:hover{transition:all ease 0.2s;color:var(--c-dark-blue);}.articles.views-content .views-row .views-field-field-image{overflow:hidden;}.articles.views-content .views-row .views-field-field-image img{width:100%;transition:all ease 0.5s;}.articles.views-content .views-row:hover img{transform:scale(1.051);transition:all ease 0.5s;}.articles.views-content .views-row .views-field-title{box-sizing:border-box;padding:15px;font-size:1.3rem;}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:15px;flex:1;color:var(--c-white);}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:15px;}.articles.views-content .views-field-view-node a{color:#fff;text-decoration:underline;}.articles.views-content .views-field-view-node a:hover{color:var(--c-black);}.articles.views-content .views-row .views-field-field-tags{box-sizing:border-box;padding-top:10px;padding-left:15px;padding-right:15px;font-size:12px;}.articles.views-content .views-row .views-field-field-tags a{color:var(--c-gray-25-hex);}.articles.views-content .views-row .views-field-field-tags a:hover{color:var(--c-black);}.front .articles footer{text-align:center;width:100%;padding-top:30px;}.page--uchebnik .field_shtat.field{margin-bottom:20px;font-size:var(--font-size-small);}.page--uchebnik .field_image.field{margin-left:20px;margin-bottom:20px;}.page--uchebnik .field_fayl_uchebnika.field a{display:inline-block;padding:20px 20px;background:linear-gradient(90deg,#0979c4,rgba(9,121,196,.85));border:1px solid #fff;border-radius:36px;margin-bottom:10px;color:var(--c-white);}.page--uchebnik .field_fayl_uchebnika.field a:hover{background:#36a2eb;transition:all ease 0.2s;}.uchebniki.views-content{display:flex;flex-wrap:wrap;margin-bottom:70px;}.uchebniki.views-content header{flex:1;min-width:100%;}.uchebniki.views-content .views-row{border:1px solid #d3d8dd;border:1px solid var(--c-gray-25-hex);border-radius:3px;padding:1.5rem;width:calc(50% - 10px);margin-right:10px;margin-bottom:10px;box-sizing:border-box;}.uchebniki.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;}.uchebniki.views-content .views-field.views-field-title a{color:#163159;color:var(--c-dark-blue);font-weight:700;}.uchebniki.views-content .views-row .views-field-view-node a{font-size:var(--font-size-xxsmall);}details{font-size:1.3rem;background-color:#f0f9ff;background-color:var(--c-cloud-blue);color:#163159;color:var(--c-dark-blue);}summary{padding:.5em 1.3rem;list-style:none;display:flex;justify-content:space-between;transition:height 1s ease;}summary::-webkit-details-marker{display:none;}summary:after{content:"\002B";}details[open] summary{border-bottom:1px solid #ededed;}details[open] summary:after{content:"\00D7";}details[open] div{padding:.5em 1em;}.answer{background-color:#f5fbfb;background-color:var(--c-green-xlight);}div#block-pdd-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);margin-right:10px;position:relative;}div#block-pdd-breadcrumbs ol{display:flex;padding-left:0px;flex-wrap:wrap;}div#block-pdd-breadcrumbs ol li:not(:last-child):after{content:"»";font-size:var(--font-size-xxsmall);position:absolute;right:-5px;}div#block-pdd-breadcrumbs ol li a{color:var(--c-dark-blue);}div#block-pdd-primary-local-tasks{display:inline-block;box-sizing:border-box;}div#block-pdd-primary-local-tasks > ul{display:flex;padding-left:0px;padding-right:0px;}div#block-pdd-primary-local-tasks > ul > li{list-style:none;}div#block-pdd-primary-local-tasks > ul > li a{padding-right:15px;color:var(--ck-color-button-cancel);text-decoration:underline;}div#block-pdd-primary-local-tasks > ul > li a:hover{color:var(--ck-color-text);}.views-field.views-field-field-premium-only{display:inline-block;position:absolute;right:4%;top:-6%;}.paid-test{background:#f8d341;padding:5px 15px;font-size:11px;}.paid-test:hover{background:#fff;transition:all ease 0.2s;box-shadow:-3px 0px 11px rgb(0 0 0 / 14%);}.user-acc-link a{color:yellow !important;}.premium-container{text-align:center;}button.premium-button{background:#f8d341;padding:10px 30px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);margin-top:60px;font-size:30px;}button.premium-button:hover{color:grey;display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards;}.big-wide{width:100%;position:relative;}.big-wide a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.slogans{background:rgb(0 0 0 / 20%);display:flex;justify-content:center;flex-direction:column;padding-left:3%;padding-right:3%;box-sizing:border-box;padding-top:15px;padding-bottom:25px;}.slogans .slogan{font-size:1.4rem;color:#fff;font-weight:500;text-shadow:2px 2px 3px black;}.slogans .slogan-title{font-size:1.6rem;color:#fff;text-shadow:3px 3px 6px rgb(0 0 0 / 50%);text-transform:uppercase;padding-bottom:10px;font-weight:700;}.big-wide:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.big-wide2{width:100%;position:relative;}.big-wide2 a.w-link{position:absolute;top:0px;width:100%;height:100%;opacity:0.1;z-index:111111;}.big-wide2:hover img{box-shadow:4px 5px 3px rgb(0 0 0 / 14%);transition:all ease 0.2s;}.big-wide2 .fake-button{-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fbff0f;width:150px;text-align:center;padding:10px 0px;margin-top:20px;font-size:1.23rem;}.after-content-big-wide{margin-top:40px;}.my-big-wides-block{margin-top:10px;}.layout-container > footer nav{box-sizing:border-box;flex:1;}.layout-container > footer nav ul{display:flex;flex-direction:column;margin-top:0px;padding-left:15px;padding-right:15px;}.layout-container > footer ul li{padding-right:25px}.pdd_quiz .start-screen,.pdd_quiz .score-container{margin-top:0px !important;}.reviews-block .review-box{display:flex;flex-direction:column;}.reviews-block .review-info{max-width:calc(100%);font-size:15px;}.reviews-block .review-box .user-photo{margin:20px;text-align:center;}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box{display:flex;flex-direction:column;border-bottom:1px solid #eaeaea;margin-bottom:10px;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:10px 10px;}.avtoshkoly-i-instruktory.views-content .box .sc-name{font-weight:600;font-size:18px;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .image{text-align:center;}.avtoshkoly-i-instruktory.views-content .box .sc-about{font-size:13px;}.avtoshkoly-i-instruktory.views-content{display:flex;flex-direction:column;}.avtoshkoly-i-instruktory.views-content .box.recommended{background:#d7efff;}.avtoshkoly-i-instruktory.views-content .box{display:flex;padding:15px;box-sizing:border-box;background-color:#f7fbfd;margin-bottom:25px;border-radius:10px;box-shadow:2px 2px 2px #dadada;}.avtoshkoly-i-instruktory.views-content .box .details{flex:1;box-sizing:border-box;padding:5px 20px;}.avtoshkoly-i-instruktory.views-content .box .sc-name a{font-weight:600;font-size:18px;color:#163159;}.avtoshkoly-i-instruktory.views-content .box .sc-name a:hover{color:#0b669e;}.avtoshkoly-i-instruktory.views-content .box .sc-where{display:flex;margin-bottom:10px;margin-top:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-city:before{content:'\25C8';color:#1781c8;padding-right:5px;}.avtoshkoly-i-instruktory.views-content .box .sc-where > div{margin-right:10px;font-weight:600;font-size:13px;}.avtoshkoly-i-instruktory.views-content .box .sc-name img{padding-left:6px;-webkit-filter:drop-shadow(2px 2px 2px #caca);}.avtoshkoly-i-instruktory.views-content .box .sc-name img:hover{-webkit-filter:drop-shadow(5px 5px 5px #ddd);filter:drop-shadow(5px 5px 5px #ddd);transition:all ease 0.2s;transform:scale(1.1);}.school-page .node .field_telefon.field{padding-left:10px;display:inline-block;font-size:18px;}.field_telefon.field:before{content:'\2706';color:#f8d341;padding-right:5px;}.school-page .node .field_gorod.field{float:left;}.school-page .node .field_gorod.field:before{content:'\25C8';color:#1781c8;padding-right:5px;}.school-page .node{max-width:700px;}.school-page .node .body.field{background:#ffffff;padding:15px 10px 5px 15px;box-sizing:border-box;margin-bottom:15px;margin-top:15px;}.school-page #block-pdd-content{background-color:#f0f9ff;max-width:600px;margin:0 auto;padding:5px 20px 10px 20px;}.school-page .node .field_image.field{background:#fff;text-align:center;padding:15px 10px 10px 10px;}.banner-zakrep-bottom{position:fixed;bottom:0px;background:#fff;width:80%;margin-left:5%;padding:10px 5px;padding-bottom:0px;z-index:111111;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 0 4px hsla(0,0%,7%,.08);}.banner-zakrep-bottom .banner-box{}.banner-zakrep-bottom a.banner-link{display:flex;}.banner-zakrep-bottom .banner-box .image{flex:0 0 50px;}.banner-zakrep-bottom .banner-box .info{padding:0px 10px 10px;}.banner-zakrep-bottom .banner-box .info .title{font-size:13px;font-weight:600;padding-bottom:5px;}.banner-zakrep-bottom .banner-box .info .descriptions{font-size:12px;}.front .narrow_menu{margin-bottom:10px;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 div{text-align:left;color:#fff;font-size:12px;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 div .current-user-name a{color:#fff;text-decoration:underline;}div#block-pdd-views-block-informaciya-o-premium-vverhu-stranic-block-1 div a.buy-new-premium{color:#ffffff;background:#00d604;border:1px solid #00d604;font-size:12px;padding:3px 10px;display:inline-block;border-radius:4px;text-shadow:1px 1px rgb(0 0 0 / 40%);box-shadow:2px 2px 2px rgb(0 0 0 / 20%);margin-left:5px;display:inline-block}a.button-get-premium-big{color:#000;font-weight:700;background:#f8d341;padding:10px;font-size:14px;box-shadow:5px 5px 11px rgb(0 0 0 / 14%);-webkit-transform:skew(-20deg);*/
        display:inline-block;display:inline-block;margin-top:6px;}a.button-get-premium-big:hover{color:#fff;transition:all ease 0.2s;}header:hover a.button-get-premium-big{display:inline-block;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 1.3s ease forwards infinite;}#block-pdd-vkhodnasayt{flex-basis:100%;text-align:right;margin-bottom:0px;}#block-pdd-vkhodnasayt a{color:#fff;text-decoration:underline;}#block-pdd-vkhodnasayt p{margin:0px;}}
