/* @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{margin-bottom:10px;display:inline-block;}.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;background:#3ab13a;color:var(--c-green-xlight);margin-top:30px;margin-bottom:20px;}.pdd_quiz .quiz-zone #restart{margin-top:0.9em;}.pdd_quiz .quiz-zone #display-container{background-color:#d1e6ff;padding:2em 1em;border-radius:0.6em;margin-top:10px;}.pdd_quiz .quiz-zone .header{margin-bottom:1.8em;justify-content:center;align-items:center;padding-bottom:0.6em;border:0.1em solid #c0bfd2;border-radius:50%;width:91px;padding:10px 0px 12px 0px;background:#0c67d5;color:#fff;text-align:center;}.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:white;border:1px solid #c0bfd2;border-radius:31px;}.pdd_quiz .quiz-zone .option-div:disabled{color:#ababab;cursor:not-allowed;}.pdd_quiz .quiz-zone #next-button{font-size:15px;margin-top:1.5em;background-color:green;color:#ffffff;padding:10px 25px;border-radius:30px;}.pdd_quiz .quiz-zone .hide{display:none;}.pdd_quiz .quiz-zone .incorrect{background-color:red;color:#d32f2f;border-color:#d32f2f;color:white !important;}.pdd_quiz .quiz-zone .correct{background-color:#64b700;color:#689f38;border-color:#689f38;color:white !important;}.pdd_quiz .quiz-zone #user-score{font-size:1.5em;color:#4785cd;}.pdd_quiz .quiz-zone .option-div:not([disabled]):hover{background:#f9f9f9;}#root *{box-sizing:border-box !important;}#root .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;padding-left:0px;width:100%;box-sizing:border-box;}#root .container-scrollable{overflow-y:auto;}#root button.option.selectedOption.correctOption:hover{background:#b8ffb8;}#root .button{margin:10px;margin-left:0px;padding:10px 20px;font-size:16px;cursor:pointer;border:none;border-radius:4px;color:white;background:linear-gradient(92deg,#003ea9,#3168db,#3168db);}#root .button.outlined{background-color:white;color:#fff;border:1px solid #003ea9;}#root .button:hover,.nextButton:hover{background-color:#d71501;}#root .button.outlined:hover{background-color:#e0e0e0;}#root .nextButton{margin-top:20px;background:#9fff9f;cursor:pointer;padding:10px 20px;border:1px solid #9fff9f;}#root .title,.result,.percent,.text{text-align:center;}#root .title,.question,.result{margin-bottom:20px;font-size:18px;}#root .percent{font-size:16px;color:blue;}#root .question{margin-bottom:20px;}#root .image{width:100%;max-width:500px;height:auto;margin-bottom:20px;}#root .option,.questionContainer{margin:5px 0px;padding:10px 20px;border-radius:4px;}#root .option{cursor:pointer;border:1px solid #e7e7e7;background-color:#fff;font-size:14px;text-align:left;width:100%;}#root .selectedOption{border-color:red;}#root .correctOption{border-color:green;background:#b8ffb8;color:#000;}#root .description,.descriptionText{font-style:italic;margin-top:20px;color:#555;}#root .questionContainer{border:1px solid #ccc;width:100%;max-width:600px;margin-bottom:20px;}#root .questionText{font-weight:bold;}#root .answerText{margin:5px 0;}#root .answerText.Good{font-weight:bold;}#root .option:hover{background-color:#f1f1f1;}div#root.fullscreen{position:fixed;top:0px;left:0px;width:100%;height:100%;padding-left:20px;padding-right:20px;box-sizing:border-box;background:#f9f9f9;z-index:111111111;overflow-y:auto;padding-top:50px;}#root .quest-header{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #eaeaea;}#root .circle-container{display:flex;}#root .circle-container .circle.correct{background:green;color:#fff;border-radius:50%;width:25px;height:25px;font-size:14px;display:flex;justify-content:center;flex-direction:column;text-align:center;}#root .circle-container .circle.incorrect{background:red;color:#fff;border-radius:50%;width:25px;height:25px;font-size:14px;display:flex;justify-content:center;flex-direction:column;text-align:center;}#root p.question-number{font-size:13px;}#root .closeButtonStyle{background:#bdbdbd;color:#fff;border:none;}#root .hidden-element{display:none;}#root div#removeFullScreenButton{position:absolute;top:0px;right:10px;}#root div#block-mydmv-site-branding{width:100%;display:inline-block;padding-top:5px;padding-bottom:5px;box-sizing:border-box;padding-right:20px;}#root #block-mydmv-site-branding img{height:40px;}#root #adsenblock{display:flex;width:100%;}#root div#reklamka{display:block;width:100%;box-sizing:border-box;height:500px;margin-top:20px;margin-bottom:20px;}
:root{--c-black:#000;--c-main-blue:#1847b8;--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-bg-gray:#f2f2f2;--c-bg-blue:#1847b8;--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:sans-serif;--font-size-xxsmall:11px;--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:sans-serif;margin:0;}.layout-container > header{background:var(--c-white);}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:0.5em 0 0.75em;}table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:0.35em;}table th,table td{padding:0.625em;}table th{font-size:0.85em;letter-spacing:0.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:0.625em;}table td{border-bottom:1px solid #ddd;display:block;font-size:0.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;flex-wrap:wrap;}.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:14px;font-weight:400;font-family:Roboto;text-shadow:1px 1px 1px #000;}.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{}.pdd_quiz .quiz-zone #start-button:hover,.pdd_quiz .quiz-zone #restart:hover{animation:none;color:#fff;}@keyframes bounce{to{transform:scale(1.05);}}.views-row .test-available,.views-row .free-test{background:#12af0a;padding:5px 15px;font-size:11px;color:#282828;color:#fff;}.narrow_menu{background:linear-gradient(92deg,#003ea9,#3168db,#3168db);background-size:140% 340%;animation:gradient-animation 6s ease infinite;padding:10px 10px;border-radius:20px;}.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;}footer a{color:var(--c-gray);}.shtaty.views-content > .views-row .state-image{max-width:65px;margin:0 auto;}.quiz-zone{display:inline-block;}#readdblock{display:inline-block;}.intro{opacity:0;animation:fadeIn 2s forwards;}@keyframes fadeIn{to{opacity:1;}}.hidden-text{display:none;margin-bottom:60px;}#show-button{margin-top:10px;padding:10px 20px;background:linear-gradient(92deg,#003ea9,#113a91);color:white;border:none;cursor:pointer;text-align:center;display:inline-block;}#show-button:hover{background:linear-gradient(92deg,#3168db,#3168db);transition:all ease 0.2s;}.vyvod-opisaniya-termina.views-content{font-size:14px;position:relative;background:#fff;padding:10px 15px;}div#mini-container{text-align:center;margin-top:-29px;z-index:11111;position:relative;}.intro:after{content:"";display:block;height:100px;position:absolute;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 75%);}blockquote{font-style:italic;border-left:5px solid #f3cece;padding-left:10px;}hr{display:inline-block;width:100%;border:1px dashed #eaeaea;}.front .narrow_menu{margin-bottom:10px;}.messages.messages--status{background:#04a504;padding:15px;color:#fff;}
@media all and (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:10px;background:#fff;}.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;color:var(--c-gray);font-size:16px;}.layout-container > header nav > ul li > a:hover{text-decoration:underline;color:var(--c-green);}.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%;height:15px;left:0;top:3px;position:absolute;width:15px;}.layout-container > header .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.layout-container > header .container div{}main{flex:1;background:#f2f2f2;}main .container{padding-top:10px;padding-bottom:70px;}.layout-container > footer .container{padding-top:20px;padding-bottom:20px;}.layout-container > footer{font-size:0.875rem;font-size:var(--font-size-xxsmall);color:#fff;background:#333333;}.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:24%;margin-right:1%;background:var(--c-main-blue);margin-bottom:1%;border-radius:20px;font-size:var(--font-size-small);color:var(--c-gray);padding:20px 10px;box-sizing:border-box;display:flex;flex-direction:column;}.views-content .more a{background:#2948bd;margin-top:0;border:1px solid;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;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:#747987;border-color:#747987;color:#ddd;text-decoration:none;}.views-content .views-row .more a:after{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:0.875rem;font-size:var(--font-size-xxsmall);}.shtaty.views-content .state-head span{display:flex;flex-direction:row-reverse;}.shtaty.views-content .state-head span .state-name{flex:1;display:table;padding-left:20px;}.shtaty.views-content .state-name a{text-align:center;font-size:1.2rem;color:var(--c-white);display:inline-block;width:100%;}.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.33% - 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:20px;border-radius:0px;}.shtaty.views-content > .views-row:hover{box-shadow:5px 5px 5px #7a7a7a;transition:all ease 0.2s;}.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;}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:20px;}.taxonomy-term.views-content .views-row:nth-child(even){background-color:#fff;}.taxonomy-term.views-content .views-row:before{background-color:inherit;display:block;height:3rem;position:absolute;top:0;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;width:100%;}.taxonomy-term.views-content .views-row .views-field-title a{font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:var(--font-primary);background:#33b249;padding:20px 20px;width:100%;box-sizing:border-box;border-radius:10px;color:#fff;}.taxonomy-term.views-content .views-row .views-field-title a:hover{background-color:#41d35b;border-color:var(--c-gray-25-hex);color:#fff;text-decoration:none;}.taxonomy-term.views-content .views-field-body{flex:1;padding-top:20px;padding-bottom:10px;font-size:0.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:0.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:10px;}.taxonomy-term.views-content footer{margin-bottom:70px;width:100%;}.pdd_quiz h1{padding-top:15px;font-size:25px;padding-bottom:10px;}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%;text-align:center;margin-bottom:20px;}.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(32% - 10px);border:1px solid #eaeaea;margin-right:15px;margin-bottom:1%;display:flex;flex-direction:column;box-sizing:border-box;color:#1847b8;border-radius:20px;padding:10px 10px;background:#fff;}.articles.views-content .views-row:hover{box-shadow:4px 5px 11px rgb(0 0 0 / 34%);transition:all ease 0.2s;border-radius:20px;transition:all ease 0.2s;}.articles.views-content .views-row a{color:var(--c-dark-blue);font-weight:700;display:inline-block;line-height:1.2em;}.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:10px;font-size:18px;font-weight:700;}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:5px 15px;flex:1;color:var(--c-dark-blue);font-size:13px;background:#fff;}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:0px 15px;background:#fff;}.articles.views-content .views-field-view-node a{color:#000;}.articles.views-content .views-row .views-field-created{font-size:12px;margin-left:15px;color:var(--c-gray);}.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,0.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:0.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:0.5em 1em;}.answer{background-color:#f5fbfb;background-color:var(--c-green-xlight);}.breadcrumb_region{background:#f2f2f2;padding-top:10px;color:#444444;}div#block-mydmv-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-black);font-size:11px;}div#block-mydmv-breadcrumbs ol{display:flex;padding-left:0px;margin:0px;}div#block-mydmv-breadcrumbs ol li:not(:last-child):after{content:"\00BB";font-size:var(--font-size-xxsmall);}div#block-mydmv-breadcrumbs ol li a{color:var(--c-black);font-size:11px;}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:0%;top:-6%;}.paid-test{background:#f89c41;padding:5px 15px;font-size:11px;border-radius:5px;}.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;}.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%,0.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%);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;}.pdd_quiz .quiz-zone #display-container{width:600px;}h1{margin:0px;}
}
@media all and (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-mydmv-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-mydmv-breadcrumbs ol{display:flex;padding-left:0px;}div#block-mydmv-breadcrumbs ol li:not(:last-child):after{content:"\00BB";font-size:var(--font-size-xxsmall);}div#block-mydmv-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;}.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 all and (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-mydmv-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-mydmv-breadcrumbs ol{display:flex;padding-left:0px;}div#block-mydmv-breadcrumbs ol li:not(:last-child):after{content:"\00BB";font-size:var(--font-size-xxsmall);}div#block-mydmv-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;}.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 all and (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-bottom:20px;}.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 var(--c-gray-25-hex);border-radius:3px;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;background:var(--c-bg-blue);}.views-content .more a{background:#2948bd;margin-top:0;border:1px solid;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:var(--font-weight-normal);padding:0.5rem 1rem;text-align:center;text-decoration:none;font-size:var(--font-size-small);}.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{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:inline-block;width:100%;font-size:1.4rem;text-align:center;color:var(--c-bg-gray);}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.taxonomy-term.views-content .views-row{background-color:var(--c-green-xlight);width:calc(50% - 5px);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}}h1{margin:0;}.taxonomy-term.views-content > header p{font-size:13px;}.taxonomy-term.views-content > header{flex:1;min-width:100%;margin-bottom:0px;}.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;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{font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:var(--font-primary);background:#33b249;padding:20px 20px;width:100%;box-sizing:border-box;border-radius:10px;color:#fff;}.taxonomy-term.views-content .views-row .views-field-title a:hover{background-color:#41d35b;border-color:var(--c-gray-25-hex);color:#fff;text-decoration:none;}.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:25px;text-align:center;}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;margin-top:10px;}.articles.views-content .views-row{border:1px solid #eaeaea;margin-bottom:10px;display:flex;flex-direction:column;box-sizing:border-box;background:#fff;border-radius:20px;}.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-dark-blue);font-weight:700;}.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:10px 15px;flex:1;color:var(--c-black);font-size:14px;}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:15px;}.articles.views-content .views-field-view-node a{color:var(--c-black);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-created{padding-left:15px;font-size:13px;color:gray;}.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-mydmv-breadcrumbs ol li{list-style:none;font-size:var(--font-size-xxsmall);padding-right:5px;color:var(--c-dark-blue);}div#block-mydmv-breadcrumbs ol{display:flex;padding-left:0px;margin-bottom:0px;}div#block-mydmv-breadcrumbs ol li:not(:last-child):after{content:"\00BB";font-size:var(--font-size-xxsmall);}div#block-mydmv-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;}.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 all and (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:20px;}.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:14px;}.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 var(--c-gray-25-hex);border-radius:3px;font-size:var(--font-size-small);color:var(--c-gray);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;background:var(--c-main-blue);}.views-content .more a{background:#33b249;margin-top:0;border:1px solid;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;color:var(--c-white);cursor:pointer;display:inline-block;font-weight:var(--font-weight-normal);padding:0.5rem 1rem;text-align:center;text-decoration:none;font-size:var(--font-size-small);box-sizing:border-box;width:100%;}.views-content .more a:hover{background-color:var(--c-gray-25-hex);border-color:var(--c-gray-25-hex);color:var(--c-dark-blue);text-decoration:none;}.views-content .views-row .more a:after{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:inline-block;color:var(--c-bg-gray);font-size:1.4rem;width:100%;text-align:center;}.taxonomy-term.views-content{display:flex;flex-wrap:wrap;padding-top:10px;}.taxonomy-term.views-content .views-row{background-color:var(--c-green-xlight);width:100%;margin-right:0;margin-bottom:15px;padding:20px 20px 10px 15px;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:0px;}.taxonomy-term.views-content > header p{font-size:var(--font-size-small);}.taxonomy-term.views-content .views-row:nth-child(even){background-color:var(--c-teal-blue-7-hex);}.taxonomy-term.views-content .views-row:before{background-color:inherit;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:var(--c-dark-blue);font-family:var(--font-heading);font-weight:700;line-height:1.15;margin:0 0 1rem;font-size:var(--font-primary);background:#33b249;padding:20px 20px;width:100%;box-sizing:border-box;border-radius:10px;color:#fff;}.taxonomy-term.views-content .views-row .views-field-title a:hover{background-color:#41d35b;border-color:var(--c-gray-25-hex);color:#fff;text-decoration:none;}.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;margin-top:10px;}.articles.views-content .views-row .views-field-created{font-size:10px;padding-bottom:5px;color:gray;padding-left:15px;}.articles.views-content .views-row{border:1px solid #eaeaea;display:flex;flex-direction:column;box-sizing:border-box;background:#fff;border-radius:20px;margin-bottom:15px;}.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-dark-blue);font-weight:700;line-height:1.1em;display:inline-block;}.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:10px 15px;font-size:1.3rem;color:var(--c-black);}.articles.views-content .views-row .views-field-body{box-sizing:border-box;padding:0px 15px;flex:1;color:var(--c-dark-blue);font-size:14px;}.articles.views-content .views-field-view-node{box-sizing:border-box;padding:10px 15px;}.articles.views-content .views-field-view-node a{color:var(--c-gray);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-left:15px;padding-right:15px;font-size:12px;color:var(--c-black);}.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-mydmv-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-mydmv-breadcrumbs ol{display:flex;padding-left:0px;flex-wrap:wrap;margin-bottom:0px;}div#block-mydmv-breadcrumbs ol li:not(:last-child):after{content:"\00BB";font-size:var(--font-size-xxsmall);position:absolute;right:-5px;}div#block-mydmv-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:-3%;}.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: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;}.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;}h1{margin:0;margin-bottom:10px;line-height:28px;font-size:25px;}article h1{margin-bottom:10px;margin-top:15px;}article p{font-size:14px;}
}
