@font-face{font-family:"InformaPro-Light";src:url(../../fonts/InformaPro/InformaPro-Light.eot);src:url("../../fonts/InformaPro/InformaPro-Light.eot?#iefix") format("embedded-opentype"),url(../../fonts/InformaPro/InformaPro-Light.woff) format("woff"),url(../../fonts/InformaPro/InformaPro-Light.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"InformaPro-Normal";src:url(../../fonts/InformaPro/InformaPro-Normal.eot);src:url("../../fonts/InformaPro/InformaPro-Normal.eot?#iefix") format("embedded-opentype"),url(../../fonts/InformaPro/InformaPro-Normal.woff) format("woff"),url(../../fonts/InformaPro/InformaPro-Normal.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"InformaPro-Medium";src:url(../../fonts/InformaPro/InformaPro-Medium.eot);src:url("../../fonts/InformaPro/InformaPro-Medium.eot?#iefix") format("embedded-opentype"),url(../../fonts/InformaPro/InformaPro-Medium.woff) format("woff"),url(../../fonts/InformaPro/InformaPro-Medium.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"InformaPro-Bold";src:url(../../fonts/InformaPro/InformaPro-Bold.eot);src:url("../../fonts/InformaPro/InformaPro-Bold.eot?#iefix") format("embedded-opentype"),url(../../fonts/InformaPro/InformaPro-Bold.woff) format("woff"),url(../../fonts/InformaPro/InformaPro-Bold.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;outline:none}::-webkit-input-placeholder{color:var(--color3)}:-moz-placeholder{color:var(--color3);opacity:1}::-moz-placeholder{color:var(--color3);opacity:1}:-ms-input-placeholder{color:var(--color3)}::-ms-input-placeholder{color:var(--color3)}::placeholder{color:var(--color3)}img{vertical-align:middle;max-width:100%;height:auto}:root{--color1:#f46354;--color2:#3498db;--color2-hover:#1688d4;--color3:#a1bacd;--color-light:#eaeef1;--color-text-light:#656a72;--color-text-dark:#2e3136}html,body{height:100%;background:var(--color-light);color:var(--color-text-light);font-family:"InformaPro-Normal";margin:0;padding:0;font-size:16px;line-height:1.5}@media (min-width:992px){html,body{padding:48px 0 0 0}}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;font-family:"InformaPro-Bold";color:var(--color-text-dark);line-height:120%}h1{font-size:22px}h2{font-size:20px;margin-top:20px}.h2_text{margin-top:20px}.h2_text a{color:var(--color2);text-decoration:underline}.h2_text a:hover{text-decoration:none}p{margin:0 0 10px 0}a{text-decoration:none}.content-box{background-color:#fff;padding:20px;border-radius:20px;margin-top:20px}.content-box_mini{padding:10px}.breadcrumb{margin:0 0 10px 0;font-size:12px}.breadcrumb li{list-style:none;display:inline-block}.breadcrumb li a{color:var(--color-text-light);text-decoration:none}.breadcrumb li a:hover,.breadcrumb li.active{color:var(--color2)}.breadcrumb li:first-child::before{content:"";padding:0}.breadcrumb li::before{padding:0 5px;color:var(--color-text-light);content:"›"}main.blank{display:block}main{display:grid;gap:20px;padding:0 10px;max-width:1920px;margin:20px auto 0 auto}@media (min-width:768px){.breadcrumb{font-size:14px}h1{font-size:30px}h2{font-size:26px}.content-box{padding:40px}.content-box_mini{padding:20px}}@media (min-width:992px){main{grid-template-columns:350px 1fr;padding:10px 20px 0 20px}}@media (min-width:1200px){main{gap:30px}}.btn{padding:8px 20px;border-radius:50px;border:1px solid #fff0;transition:.3s;cursor:pointer;display:block;text-align:center}.btn-danger{color:#fff;background:var(--color1);border-color:var(--color1)}.btn-danger:hover{color:var(--color1);background-color:#fff}.btn-primary,.btn-primary-outline:hover{color:#fff;background:var(--color2);border-color:var(--color2)}.btn-primary:hover{color:var(--color2);background:#fff}.btn-lg{padding:12px 40px}.btn-sm{padding:7px 20px;font-size:14px}.download-ico,.print-ico,.draw-ico,.copy-ico,.plus-ico{display:flex;justify-content:center;gap:10px;align-items:center}.btn-danger.print-ico span,.btn-danger-outline.print-ico span{background-image:url(/img/svg/printer-sprite.svg)}.btn-danger.download-ico span{background-image:url(/img/svg/download-sprite.svg)}.btn-danger-outline.download-ico span{background-image:url(/img/svg/download-sprite.svg)}.btn-danger-outline.copy-ico span{background-image:url(/img/svg/copy-sprite.svg)}.btn-danger-outline.draw-ico span{background-image:url(/img/svg/brush-sprite.svg)}.btn-danger-outline.plus-ico span{background-image:url(/img/svg/plus-circle-sprite.svg)}.btn-danger.download-ico span,.btn-danger-outline.download-ico span{background-repeat:no-repeat;width:16px;height:18px;transition:.3s;background-size:cover}.btn-danger.print-ico span,.btn-danger-outline.print-ico span,.btn-danger-outline.draw-ico span,.btn-danger-outline.plus-ico span,.btn-danger-outline.copy-ico span{background-repeat:no-repeat;width:20px;height:20px;transition:.3s;background-size:cover}.btn-danger.print-ico span,.btn-danger.download-ico span,.btn-danger-outline.download-ico:hover span,.btn-danger-outline.print-ico:hover span{background-position:0 -18px}.btn-danger-outline.draw-ico:hover span,.btn-danger-outline.plus-ico:hover span,.btn-danger-outline.copy-ico:hover span{background-position:0 -20px}.btn-danger-outline.print-ico span,.btn-danger.download-ico:hover span,.btn-danger.print-ico:hover span{background-position:0 0}.btn-primary-outline{color:var(--color2);background:#fff;border-color:var(--color2)}.btn-danger-outline{color:var(--color1);border-color:var(--color1)}.btn-danger-outline:hover{background-color:var(--color1);color:#fff}.autor{display:grid;grid-template-columns:50px 1fr;gap:20px}.autor img{border-radius:50%}.autor__name{font-family:"InformaPro-Bold";font-size:18px;color:#000}.autor__info{color:var(--color3);font-size:14px}.login-box{display:flex;align-items:center;margin-right:10px}.login-box a{display:flex;gap:10px;align-items:center;color:#fff;padding:0 8px;font-size:14px}.login-box img{width:30px;height:30px;border-radius:100%}.left-side{display:none}.content-grid{display:grid;gap:20px}#mobile-btn-menu{display:none}@media (max-width:991px){.login-box{padding:5px 0}body.open-mobile-menu{overflow-y:hidden}#mobile-btn-menu{cursor:pointer;width:40px;height:40px;border-radius:10px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:920}#mobile-btn-menu span{position:absolute;width:28px;height:3px;background-color:var(--color2);border-radius:3px;transition:.5s}#mobile-btn-menu span:nth-child(1){transform:translateY(-10px)}#mobile-btn-menu span:nth-child(3){transform:translateY(10px)}#mobile-btn-menu.active span:nth-child(2){transform:translateX(50px)}#mobile-btn-menu.active span:nth-child(1){transform:translateY(0) rotate(45deg)}#mobile-btn-menu.active span:nth-child(3){transform:translateY(0) rotate(-45deg)}@media (min-width:992px){#mobile-btn-menu{display:none}}}@media (min-width:992px){.left-side{display:block}}@media (min-width:1500px){.content-grid{grid-template-columns:1fr 270px;gap:30px}}@media (max-width:991px){.left-side.active{display:block;position:absolute;top:156px;left:0;width:100%;height:100vh;background-color:#fff;z-index:900}}.bg1{background:var(--color2)}.bg2{background:#fff;padding:10px 0;box-shadow:0 .1rem 1rem rgb(0 0 0 / .1)}@media (min-width:992px){header{position:fixed;top:0;z-index:999;width:100%}}.header,.header2,.container,.footer{max-width:1920px;margin:0 auto;padding:0 10px}.header{display:flex;justify-content:end;align-items:center}.header2{display:grid;grid-template-columns:1fr 40px;gap:10px;align-items:center;padding:0 10px}.gor-menu{display:none}@media (min-width:992px){.header{justify-content:space-between}.gor-menu{margin:0;padding:0;display:block}.gor-menu li a{color:#fff;text-decoration:none;padding:10px 15px;display:block;font-size:14px;transition:.3s}.gor-menu li a:hover{background-color:var(--color2-hover)}ul.gor-menu li{list-style:none;text-align:center;display:inline-block;margin-left:-5px}.header2{grid-template-columns:150px 1fr;gap:20px;padding:0 20px}}.cat-list-big{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px 0 0 0}.cat-list-big__title{font-family:"InformaPro-Bold";font-size:16px;margin:0 0 5px 0;color:#4a4a4a;line-height:120%}.cat-list-big span{color:#2b7bb1;font-weight:700}.cat-list-big__btn{display:none}.cat-list-big a{display:grid;gap:15px;align-items:center;background-color:#fff;border-radius:20px;padding:15px;position:relative;overflow:hidden;color:var(--color-text-light);text-decoration:none;text-align:center}.cat-list-big a img{margin:0 auto;border-radius:50%}@media (min-width:768px){.cat-list-big a{grid-template-columns:90px 1fr;text-align:left;gap:20px}.cat-list-big{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px;padding:20px 0 0 0}}@media (min-width:992px){.cat-list-big__btn{position:absolute;width:100%;height:100%;left:0;bottom:-100%;text-align:center;transition:.3s;background-color:rgb(255 255 255 / .81);color:var(--color1);display:flex;align-items:center;justify-content:center;border-radius:0 0 10px 10px}.cat-list-big a:hover .cat-list-big__btn{bottom:0}.cat-list-big__title{font-size:20px}}.cat-list-small{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.cat-list-small a,.search__cats a{display:inline-block;color:var(--color-text-dark);background-color:var(--color-light);padding:0 15px 0 0;border-radius:40px;transition:.3s;font-size:15px}.cat-list-small a img,.search__cats a img{border-radius:40px}.search__cats a img{margin-right:5px}.cat-list-small a:hover,.search__cats a:hover{background-color:var(--color2);color:#fff}.cat-list-small_white a{background-color:#fff}.cat-list-small_white a:hover{background-color:var(--color2)}.cat-list-small__show-all{font-size:15px}.cat-list-small__show-all div{background:var(--color2);color:#fff;border-radius:30px;cursor:pointer;padding:6px 15px;transition:.3s;display:flex;gap:10px;align-items:center}.cat-list-small__show-all div img{width:17px;height:17px}.cat-list-small__show-all div:hover{background-color:var(--color2-hover)}.cat-list-big__show-all{background:var(--color2);color:#fff;font-size:18px;padding:10px;margin:20px auto 0 auto;max-width:270px;text-align:center;border-radius:50px;cursor:pointer;transition:.3s}.cat-list-big__show-all:hover{background:var(--color2-hover)}.h1-text{margin-top:10px}.h1-text a{color:var(--color2);text-decoration:underline}.h1-text_grid{display:grid;grid-template-columns:80px 1fr;gap:10px}.h1-text__truncate p:last-child{margin:0}@media(max-width:767px){.h1-text_grid{align-items:center}.h1-text__truncate{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.3em;height:3.9em}}.h1-text img{border-radius:50%;border:5px solid #fff}.lmenu{padding:10px 15px 10px 10px;background-color:#fff;border-radius:20px}.lmenu_ul{list-style:none;border-top:1px solid var(--color-light);max-height:calc(100vh - 150px);overflow:auto;padding-right:10px}.lmenu .lmenu_ul:first-child{border-top:none}.lmenu_ul li a{color:var(--color-text-light);text-decoration:none;background-color:#fff;border-radius:30px;padding:5px;display:flex;grid-template-columns:40px 1fr;gap:10px;align-items:center;position:relative}.lmenu_ul li a img.plus{position:absolute;right:10px;width:20px;transition:.3s}.lmenu_ul li a img.plus.active{transform:rotate(90deg);opacity:.5}.lmenu_ul li a img{width:35px;height:35px;border-radius:50%}.cat_count{font-size:12px;color:var(--color-text-light);display:none}.lmenu a:hover,.lmenu_ul li a.menuScroll{background-color:var(--color-light)}.lmenu_ul a img{border-radius:50%}.lmenu_ul li ul{padding:0 0 0 15px;list-style:none;display:none}.lmenu_ul li ul.active{display:block}@media (min-width:992px){.lmenu{position:-webkit-sticky;position:sticky;top:107px}}.new-box{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;background-color:#fff;border-radius:20px;padding:20px;margin-bottom:20px}.new-box.user-coloring{display:block}.new-box img{border-radius:20px}@media (min-width:768px){.new-box{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px}.new-box a img{transition:.3s}.new-box a:hover{color:var(--color1)}.new-box a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}}@media (min-width:1400px){.new-box{grid-template-columns:1fr}.new-box a{border-bottom:1px solid var(--color-light)}.new-box a:last-child{border:none;padding:10px 0 0}.new-box.stiky{position:-webkit-sticky;position:sticky;top:107px}}.new-box a.new-box__title{font-family:"InformaPro-Bold";font-size:18px;line-height:140%;color:var(--color1)!important;padding:0!important;text-decoration:underline;border:none!important;grid-column:1/-1;margin-bottom:10px}.new-box a.new-box__title:hover{text-decoration:none}.new-box a{padding:10px 0;color:var(--color-text-dark);text-decoration:none}.new-box__cat{margin-bottom:10px;line-height:120%;font-size:12px;font-weight:700;display:grid;grid-template-columns:20px 1fr;gap:5px;align-items:center}.new-box__cat img{border-radius:50%}.new-box__text-truncate{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:16.9em;font-size:14px}@media (min-width:768px){.new-box__cat{grid-template-columns:25px 1fr;font-size:14px}}#search__text{width:calc(100%);height:36px;padding:0 0 0 20px;color:var(--color2);border:none;background:var(--color-light)}#search__box{width:100%;position:relative;display:grid;grid-template-columns:140px 1fr 36px 36px;background:var(--color-light);border-radius:5px;font-size:14px;grid-column:1/-1}.search__btn,#search__clean.show{cursor:pointer;border:none;color:var(--color2);position:relative;display:flex;align-items:center;justify-content:center}#search__clean{width:35px;height:36px;opacity:0;padding:0 7px}#search__clean.show{opacity:1;animation:fadeIn .3s}.search__btn{width:36px;height:36px;display:block;border-radius:5px}.search__btn img{width:18px}.search__btn:before{content:"";position:absolute;top:50%;left:0;width:1px;height:60%;transform:translateY(-50%);background-color:#cfd9e0}.search__dropdown-box{position:relative}.search__dropdown-box:after{content:"";position:absolute;top:50%;right:-10px;width:1px;height:60%;transform:translateY(-50%);background-color:#cfd9e0}#search__dropdown{border:none;padding:0 0 0 5px;position:relative;color:var(--color2);cursor:pointer;height:36px;background:var(--color-light);border-radius:5px 0 0 5px}@media (min-width:768px){#search__text{padding:0 20px 0 20px}#search__dropdown{padding:0 10px}#search__box{grid-template-columns:155px 1fr 36px 36px}}@media (min-width:992px){#search__box{grid-column:2/3}}#search__result{background:#fff;padding:20px;position:absolute;top:36px;left:0;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15);max-height:520px;overflow:auto;width:100%;z-index:999;border-radius:5px 5px 20px 20px;display:none}#search__result.show{display:block;animation:fadeIn .3s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.search__images__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:20px;margin-top:20px}.search__cartoon{text-decoration:none;padding:10px;background-color:var(--color-light);border-radius:15px;color:var(--color-text-dark)}.search__cartoon img{border-radius:10px;margin-bottom:10px}.search__images__grid.cartoon-gr{margin-top:0}.search__cats{display:flex;flex-wrap:wrap;gap:10px;margin-top:-10px}footer{background:#484e52;color:#fff;margin-top:20px;padding:25px 0}.footer-logo img{display:block;margin:0 0 10px 0}footer .container{display:grid;grid-template-columns:1fr;grid-gap:25px}.f_desc{margin-top:10px}.f_title{font-size:20px;margin-bottom:10px;font-family:"InformaPro-Bold"}footer a{color:#fff;display:block;padding:5px 0;border-bottom:1px solid rgb(195 195 195 / .62)}footer a:hover{color:var(--color1)}footer svg{width:30px;margin-right:10px;fill:#fff;cursor:pointer}@media (min-width:768px){footer{padding:45px 10px}.f_desc{margin-top:30px}.f_title{margin-bottom:25px}footer .container{grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:40px}}#toTop{width:40px;height:40px;background:var(--color2);position:fixed;bottom:15px;right:15px;cursor:pointer;display:none;border-radius:50%;z-index:999;opacity:.5;text-align:center;transition:.3s;line-height:40px}#toTop.active{display:block}#toTop img{width:24px}@media (min-width:992px){#toTop{width:50px;height:50px;bottom:60px;right:20px;font-size:50px}}#toTop:hover{opacity:1}.rp__grid{display:grid;margin:20px 0 0 0;gap:20px}#zagadki-dlya-detey a,#zagadki-dlya-detey .poem-item{padding:20px;transition:.3s;display:block;text-decoration:none;color:var(--color-text-light);font-size:18px;background-color:#fff}.rp__full{font-size:18px;background-color:#fff;border-radius:20px;padding:20px;margin-top:20px;text-align:center}#zagadki-dlya-detey a:first-child,#zagadki-dlya-detey .poem-item:first-of-type{border-radius:20px 20px 0 0}#zagadki-dlya-detey a:last-child,#zagadki-dlya-detey .poem-item:last-of-type{border-radius:0 0 20px 20px}.num-box{margin-bottom:15px;font-size:14px;color:var(--color3);display:block;text-align:center}h2.num-box{font-family:"InformaPro-Normal"}.info-t{margin-top:20px;color:var(--color2);font-size:14px}.info-t__answer{text-decoration:none;font-size:21px}.rp__btns{position:relative;display:grid;max-width:160px;margin:20px auto 0 auto}.copy-inline{position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%,10px);background:#4c86b6;color:#fff;border-radius:10px;padding:10px 40px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 6px 15px -5px rgb(0 0 0 / .4);opacity:0;animation:fadeUp 1s forwards;z-index:100}@keyframes fadeUp{0%{opacity:0;transform:translate(-50%,20px)}15%{opacity:.8;transform:translate(-50%,0)}85%{opacity:.8;transform:translate(-50%,0)}100%{opacity:0;transform:translate(-50%,-5px)}}#showAnswer{text-decoration:underline dashed;cursor:pointer;padding-bottom:10px}#showAnswer:hover,#showAnswer.active{text-decoration:none}#showAnswer.active{cursor:default}.download-zag{width:max-content;margin:10px auto 0}.poems-info,a.poems-info{margin-top:20px;display:flex;gap:10px;align-items:center;font-size:14px;color:var(--color3)}.poems-info-box{display:flex;gap:20px;margin-top:20px;justify-content:center;align-items:center}.poems-info-box a.poems-info{margin:0;padding:0!important;border:none!important;background:none!important;font-size:16px!important;color:var(--color3)!important;display:flex!important;align-items:center;gap:5px}.poems-info-box a.poems-info:hover{background:none!important}@media (min-width:768px){#zagadki-dlya-detey a,.rp__full,#zagadki-dlya-detey .poem-item{padding:40px}#zagadki-dlya-detey a:hover{background-color:#f9f9f9}.zagadki-poster{position:-webkit-sticky;position:sticky;top:107px}}@media (min-width:1200px){.rp__grid{grid-template-columns:600px 1fr}}@media (min-width:1600px){.rp__grid{grid-template-columns:600px 1fr}}.ad1,.ad2{padding:10px;background-color:#fff;border-bottom:1px solid #eaeef1}.btn-danger-outline{border:1px solid var(--color2);color:var(--color2);border-radius:10px}.btn-danger-outline:hover{background-color:var(--color2)!important}.main-cats{padding:20px;border-radius:20px;background-color:#fff;margin-top:20px}h2.main-cats__title{font-family:"InformaPro-Bold";line-height:120%;color:var(--color-text-dark);font-size:20px;margin:0}body.open-modal{overflow-y:hidden;margin-right:1.05rem}#modal_body{position:relative}#modal_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);z-index:-1}#modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;overflow:hidden;overflow-y:scroll;padding:0 10px}#modal_close{position:absolute;top:-25px;right:-10px;width:50px;height:50px;background-color:var(--color1);border:2px solid var(--color1);border-radius:50%;padding:10px;cursor:pointer;transition:.3s}#modal_close svg{fill:#fff;transition:.3s}#modal_box.big-modal{max-width:1200px}#modal_box{background-color:#fff;max-width:680px;padding:20px;position:relative;border-radius:20px;margin:60px 0 0 0}@media (min-width:768px){#modal_box.big-modal{margin:80px 0 0 0}#modal_close:hover svg{fill:var(--color1);transform:rotate(90deg)}#modal_close:hover{background-color:#fff;border:2px solid #d3d3d3}#modal_close{top:-25px;right:-25px}#modal{padding:0 40px}#modal_box{margin:80px auto 0 auto;padding:40px}}@media (min-width:1120px){#modal_box.big-modal{margin:80px auto 0 auto}#modal{padding:0 60px}}.video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}