@import url(https://fonts.googleapis.com/css2?family=Bitter:wght@400;600&family=Blinker:wght@700&family=Roboto+Slab:wght@600&family=Roboto:wght@400;500&display=swap);
body,html{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}main{min-height:calc(100vh - 360px);width:calc(100% - 200px);margin:0 auto;max-width:1250px}@media(max-width:1280px){main{width:calc(100% - 160px)}}@media(max-width:1024px){main{width:calc(100% - 140px);min-height:calc(100vh - 287px)}}@media(max-width:768px){main{width:calc(100% - 100px);min-height:calc(100vh - 230px)}}@media(max-width:576px){main{width:calc(100% - 60px);min-height:calc(100vh - 215px)}}@media(max-width:425px){main{width:calc(100% - 30px)}}img{width:auto;max-width:100%}.link{text-decoration:none}.btn,.link{cursor:pointer}.btn:active,.btn:focus,input:active,input:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:inset 0 0 0 30px #fff!important}.title{font-family:Roboto Slab,Arial,sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:120%;text-transform:uppercase;color:#373737;margin:20px 0 0}@media(max-width:768px){.title{font-size:25px}}.search-page .title{font-size:25px;margin:20px 0 25px}.book__description,.description{color:#373737;font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin-top:25px}@media(max-width:768px){.book__description,.description{line-height:22px}}.book__description h2,.description h2{font-family:Roboto Slab,Arial,sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:120%;margin:50px 0 0;text-transform:uppercase}@media(max-width:768px){.book__description h2,.description h2{font-size:22px;line-height:125%}}.book__description p,.description p{margin:15px 0 0}.book__description ul,.description ul{list-style-type:none;padding:0;margin:15px 0 0}.book__description ul li,.description ul li{margin:11px 0 0}.book__description ul li:before,.description ul li:before{content:"";background:no-repeat 50% url(/assets/images/tick.svg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:17px;height:17px;margin-right:12px}.book__description ol,.description ol{margin:15px 0 0;padding-left:17px}.header{margin-top:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__logo{position:relative;width:1163px;margin:0 auto}@media(max-width:1280px){.header__logo{width:auto;margin-left:112px}}@media(max-width:1024px){.header__logo{margin-bottom:10px;margin-left:103px}}@media(max-width:768px){.header__logo{margin-left:82px}}@media(max-width:576px){.header__logo{margin-left:50px}}@media(max-width:425px){.header__logo{margin-left:35px}}.header__logo .rectangle_green{position:absolute;top:-18px;left:-13px;width:256px;height:80px;background:#7aa500}@media(max-width:576px){.header__logo .rectangle_green{width:160px;height:58px;top:-13px;left:-5px}}.header__logo .rectangle_green_light{position:absolute;top:-13px;left:-32px;width:242px;height:70px;background:#c5f43e}@media(max-width:576px){.header__logo .rectangle_green_light{width:160px;height:48px;top:-9px;left:-20px}}.header__logo a{position:relative;top:-50%;z-index:5;font-family:Blinker,Arial,sans-serif;font-style:normal;font-weight:700;font-size:37px;line-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#373737;text-decoration:none}@media(max-width:576px){.header__logo a{font-size:25px;line-height:30px}}.header .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;background:#4f4f4f;color:#fff;font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;margin:30px 0 0}@media(max-width:1024px){.header .nav{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.header .nav.show{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .nav-container{width:100%}.header .nav-item{position:relative;padding:18px 17px;cursor:pointer;z-index:10}@media(min-width:1025px){.header .nav-item:hover{background:#373737}.header .nav-item:hover .nav-sub-items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:1280px){.header .nav-item{padding:16px 8px}}@media(max-width:1024px){.header .nav-item{padding:0}}.header .nav-item:last-child .nav-sub-items{right:0;left:auto}.header .nav-item__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-item__name:after{display:-webkit-box;display:-ms-flexbox;display:flex;content:"";background:url(/assets/images/arrow-down.svg);width:12px;height:7px;margin-left:9px;margin-top:2px}@media(max-width:1280px){.header .nav-item__name{font-size:14px;line-height:16px}.header .nav-item__name:after{margin-top:0}}@media(max-width:1024px){.header .nav-item__name{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 23px 0 20px;height:50px;font-size:16px;line-height:19px}}.header .nav li{list-style-type:none}.header .nav-sub-items{display:none;-webkit-transition:1s;-o-transition:1s;transition:1s;width:192px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:55px;left:0;padding:10px 20px 15px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2))),#4f4f4f;background:-o-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,.2)),#4f4f4f;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#4f4f4f}@media(max-width:1280px){.header .nav-sub-items{top:45px;width:150px}}@media(max-width:1024px){.header .nav-sub-items{position:relative;top:0;width:calc(100% - 40px)}}.header .nav-sub-item a,.header .nav-sub-items.open{display:-webkit-box;display:-ms-flexbox;display:flex}.header .nav-sub-item a{height:100%;font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff;padding:10px 0}.header .nav-sub-item a:hover{color:#c5f43e}@media(max-width:1280px){.header .nav-sub-item a{font-size:14px;line-height:16px}}@media(max-width:1024px){.header .nav-sub-item a{font-size:16px;line-height:16px;padding:11px 0}}.header .burger-menu{display:none;margin-top:-15px}.header .burger-menu.open{opacity:.75}.header .burger-menu.open span{width:30px}.header .burger-menu.open span:nth-child(3){visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none}.header .burger-menu.open span:first-child{-webkit-transform:rotate(45deg) translate(6px,6px);-ms-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.header .burger-menu.open span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:1024px){.header .burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:70px}}@media(max-width:768px){.header .burger-menu{margin-right:50px}}@media(max-width:576px){.header .burger-menu{margin-right:30px}}@media(max-width:425px){.header .burger-menu{margin-right:15px}}.header .burger-menu span{margin-top:5px;border-bottom:4px solid #373737;width:40px;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.header .burger-menu span:nth-child(3){width:25px;margin-left:auto}.breadcrumbs .crumbs{list-style:none;padding:0;margin:25px 0 0;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:120%}@media(max-width:768px){.breadcrumbs .crumbs{font-size:15px}}.breadcrumbs .crumbs .crumb{display:inline;color:#528610;margin-top:5px}.breadcrumbs .crumbs .crumb:after{content:"/"}.breadcrumbs .crumbs .crumb .link{color:inherit;margin-top:5px}.breadcrumbs .crumbs .crumb .link span{text-decoration:underline}.breadcrumbs .crumbs .crumb.current:after{content:""}.breadcrumbs .crumbs .crumb.current .link{color:#4f4f4f}.breadcrumbs .crumbs .crumb.current .link:hover{color:#4f4f4f;cursor:auto}.breadcrumbs .crumbs .crumb.current .link span{text-decoration:none}.home-page .title{margin:30px 0 0}.home-page .popular__title{font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:600;font-size:25px;line-height:120%;letter-spacing:.01em;color:#4f4f4f;margin:30px 0 0}@media(max-width:768px){.home-page .popular__title{font-size:20px}}.choice-title{font-size:18px;font-weight:600;margin-bottom:20px}.choice-title .choice-title__text:after{background:url(/assets/images/arrow.png) no-repeat;content:"";display:inline-block;height:25px;left:5px;position:relative;top:16px;width:47px}.choice-to{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.choice-to .choice-to__btn{background:none;border:1px solid #6c757d;border-radius:3px;color:#6c757d;margin:5px;padding:10px;text-decoration:none}.choice-to .choice-to__btn:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.choice-items__item-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;width:100%}.choice-items__item-title .choice-items__item-link{background:#ffe8a6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe8a6),to(#fcd66c));background:-o-linear-gradient(top,#ffe8a6 0,#fcd66c);background:linear-gradient(180deg,#ffe8a6,#fcd66c);color:#584100;display:inline-block;font-size:1em;font-weight:500;padding:.4em 1.75em;position:relative;text-align:center}.choice-items__item-title .choice-items__item-link:after{border-width:.7em .7em 0 0;right:0}.choice-items__item-title .choice-items__item-link:before{border-width:.7em 0 0 .7em;left:0}.choice-items__item-title .choice-items__item-link:after,.choice-items__item-title .choice-items__item-link:before{border-style:solid;border-color:#ecc248 rgba(0,0,0,0) rgba(0,0,0,0);bottom:-.7em;content:"";display:block;position:absolute}.choice-items__item-title .choice-items__item-link .choice-items__item-title-text{margin:0;padding:0}.list-books{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.books{display:grid;grid-template-columns:repeat(auto-fit,232px);margin-top:20px;gap:20px}@media(max-width:1280px){.books{grid-template-columns:repeat(auto-fit,193px);gap:25px 19px}}@media(max-width:768px){.books{grid-template-columns:repeat(auto-fit,161px)}}@media(max-width:375px){.books{grid-template-columns:repeat(2,1fr);grid-auto-columns:1fr}}.book{text-align:center}.book .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 25px;border:1.5px solid rgba(55,55,55,.27)}.book .link:hover{border:1.5px solid rgba(55,55,55,.85)}@media(max-width:1280px){.book .link{padding:0 20px}}@media(max-width:768px){.book .link{padding:0 15px}}.book__cover{-o-object-fit:contain;object-fit:contain;width:182px;height:235px;margin-top:20px}@media(max-width:768px){.book__cover{margin-top:15px;width:133px;height:180px}}@media(max-width:374px){.book__cover{height:150px}}.book__title{font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:22px;letter-spacing:.01em;color:#528610;margin:12px 0 0}@media(max-width:768px){.book__title{font-size:16px;line-height:19px;margin:10px 0 0}}@media(max-width:425px){.book__title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.book__desc{margin:12px 0;font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#4f4f4f}@media(max-width:768px){.book__desc{font-size:14px;line-height:16px;margin:10px 0}}.book-page .book,.task-page .book{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1.5px solid rgba(55,55,55,.27);margin-top:20px;padding:25px;text-align:start}@media(max-width:768px){.book-page .book,.task-page .book{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(55,55,55,.27)}}@media(max-width:425px){.book-page .book,.task-page .book{padding:37px 10px 30px}}.book-page .book__cover,.task-page .book__cover{width:200px;height:265px;margin:0}@media(max-width:768px){.book-page .book__cover,.task-page .book__cover{width:156px;height:208px}}.book-page .book__info,.task-page .book__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}@media(max-width:768px){.book-page .book__info,.task-page .book__info{margin:20px 0 0;width:100%}}.book-page .book__info .info-item,.task-page .book__info .info-item{font-family:Bitter,Arial,sans-serif;font-style:normal;font-size:16px;line-height:22px;margin-top:10px;font-weight:400;color:#373737}.book-page .book__info .info-item:before,.task-page .book__info .info-item:before{font-weight:600;margin-right:5px}.book-page .book__info .info-item:first-child,.task-page .book__info .info-item:first-child{margin-top:0}.book-page .book__info .info-item:first-child:before,.task-page .book__info .info-item:first-child:before{content:"Предмет:"}.book-page .book__info .info-item:nth-child(2):before,.task-page .book__info .info-item:nth-child(2):before{content:"Класс:"}.book-page .book__info .info-item:nth-child(3):before,.task-page .book__info .info-item:nth-child(3):before{content:"Тип:"}.book-page .book__info .info-item:nth-child(4):before,.task-page .book__info .info-item:nth-child(4):before{content:"Автор:"}.book-page .book__info .info-item.plural:nth-child(2):before,.task-page .book__info .info-item.plural:nth-child(2):before{content:"Классы:"}.book-page .book__info .info-item.plural:nth-child(4):before,.task-page .book__info .info-item.plural:nth-child(4):before{content:"Авторы:"}.book-page .book__description-container,.task-page .book__description-container{position:relative}.book-page .book__description-container.reduced_in-mobile button,.task-page .book__description-container.reduced_in-mobile button{position:relative;z-index:5}@media(max-width:576px){.book-page .book__description-container.reduced_in-mobile button,.task-page .book__description-container.reduced_in-mobile button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:576px){.book-page .book__description-container.reduced_in-mobile.hidden div,.task-page .book__description-container.reduced_in-mobile.hidden div{height:316px;overflow:hidden}}.book-page .book__description-container.reduced_in-mobile.hidden button:before,.task-page .book__description-container.reduced_in-mobile.hidden button:before{content:"Подробнее"}.book-page .book__description-container.reduced_in-mobile.hidden button:after,.task-page .book__description-container.reduced_in-mobile.hidden button:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media(max-width:576px){.book-page .book__description-container.reduced_in-mobile.hidden .book__description:before,.task-page .book__description-container.reduced_in-mobile.hidden .book__description:before{content:"";height:30%;position:absolute;bottom:0;width:100%;z-index:2;background-image:-o-linear-gradient(bottom,#fff,hsla(0,0%,100%,0));background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}}.book-page .book__description-container button,.task-page .book__description-container button{display:none}@media(max-width:576px){.book-page .book__description-container button,.task-page .book__description-container button{border:none;background:inherit;font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;padding:0;color:#528610}}.book-page .book__description-container button:before,.task-page .book__description-container button:before{content:"Скрыть"}.book-page .book__description-container button:after,.task-page .book__description-container button:after{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;content:"";background-color:#528610;-webkit-mask-image:url(/assets/images/arrow-down.svg);mask-image:url(/assets/images/arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:14px;height:8px;margin-left:8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.book-page .title,.task-page .title{font-size:28px}@media(max-width:768px){.book-page .title,.task-page .title{font-size:22px}}.task-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid #373737;width:315px;padding:10px 14px;margin:35px 0 0}@media(max-width:425px){.task-search__form{width:calc(100% - 30px)}}.task-search__input{font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:18px;width:100%;border:none;margin-left:15px}.task-search__btn{background:url(/assets/images/magnifier.svg);width:24px;height:24px;border:none}.list-title h2{font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:600;font-size:25px;line-height:120%;letter-spacing:.01em;color:#4f4f4f;margin:30px 0 0}@media(max-width:768px){.list-title h2{font-size:20px}}.tasks-list{margin-top:40px}.tasks-list .task-list__block,.tasks-list .task-list__block .task-list__items{display:none}.tasks-list .task-list__block .task-list__items .task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto Slab,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:20px;border:1.5px solid #7aa500;margin:15px 10px 0 0;min-width:47px;min-height:33px;color:#373737;padding:0 5px}.tasks-list .task-list__block .task-list__items .task.selected,.tasks-list .task-list__block .task-list__items .task:hover{background-color:#7aa500;color:#fff}.tasks-list .task-list__block h2.task-list__heading{font-size:25px;line-height:120%;margin-top:30px}.tasks-list .task-list__block .task-list__heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:110%;letter-spacing:.01em;color:#373737;background:rgba(197,244,62,.65);padding:10px 20px}@media(max-width:576px){.tasks-list .task-list__block .task-list__heading{font-size:16px;line-height:19px}}@media(max-width:425px){.tasks-list .task-list__block .task-list__heading{margin:0 -15px}}.tasks-list .task-list__block .task-list__heading:hover{cursor:pointer;background-color:#7aa500;color:#fff}.tasks-list .task-list__block.opened>.task-list__heading{background-color:#7aa500;color:#fff}.tasks-list .task-list__block.opened>.task-list__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 0 20px}.tasks-list .task-list__block.opened>.task-list__items{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tasks-list>.task-list__block{display:block}.tasks-list.only-found .task-list__block.found>.task-list__block,.tasks-list.only-found>.task-list__block{display:none}.tasks-list.only-found .task-list__block.opened.found>.task-list__block.found,.tasks-list.only-found>.task-list__block.found{display:block}.footer{background:#3f3f3f;padding:34px 0 35px;margin:80px 0 0}@media(max-width:768px){.footer{margin:49px 0 0;padding:25px 0 20px}}.footer__content{width:calc(100% - 200px);max-width:1250px;display:grid;grid-template-areas:"about mail" "copyright .";margin:0 auto;font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}@media(max-width:1280px){.footer__content{width:calc(100% - 160px)}}@media(max-width:1024px){.footer__content{width:calc(100% - 140px)}}@media(max-width:768px){.footer__content{width:calc(100% - 100px)}}@media(max-width:576px){.footer__content{width:calc(100% - 60px);grid-template-columns:1fr;grid-template-areas:none}}@media(max-width:425px){.footer__content{width:calc(100% - 30px)}}.footer .copyright{grid-area:copyright}@media(max-width:576px){.footer .copyright{grid-area:auto}}.task-page .tasks-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 30px}.task-page .tasks-buttons__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c5f43e;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:153px;height:40px;color:#373737;font-family:Roboto Slab,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:20px;border:1.5px solid #7aa500}.task-page .tasks-buttons__btn:hover{background-color:rgba(197,244,62,.65)}.task-page .tasks-buttons__btn_next{margin-left:30px}.task-page .tasks-buttons__btn_disabled,.task-page .tasks-buttons__btn_disabled:hover{background-color:#fff}.task-page .subtitle,.task-page .task-breadcrumbs{color:#373737;font-family:Bitter,Arial,sans-serif;font-style:normal;font-weight:600;font-size:20px}.task-page .subtitle{font-size:25px;line-height:120%;letter-spacing:.01em;margin-top:45px}.not-found-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#373737}.not-found-page,.not-found-page .container{display:-webkit-box;display:-ms-flexbox;display:flex}.not-found-page .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.not-found-page .title{font-family:Bitter,Arial,sans-serif;font-style:italic;font-weight:600;font-size:100px;line-height:120px;margin:0;letter-spacing:.01em}@media(max-width:768px){.not-found-page .title{font-size:65px;line-height:78px}}.not-found-page h2{font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:35px;margin:15px 0 0}@media(max-width:768px){.not-found-page h2{font-size:25px;line-height:29px}}.not-found-page .link{font-family:Roboto,Arial,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.01em;text-decoration:underline;margin:43px 0 0;color:#528610}
