html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body *{box-sizing:border-box;-ms-overflow-style:none;overflow:-moz-scrollbars-none}body ::-webkit-scrollbar{display:none}body{background:#fafafa;color:#291840;font-family:Roboto,sans-serif;font-size:14px;margin:0;overflow-x:hidden}body.no-scroll{overflow-y:hidden}main{display:block}a{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}b,strong{font-weight:bolder}h1,h2,h3,h4,h5,p{margin:0}img{border-style:none;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button{background:none;cursor:pointer;padding:0}button,button:active,button:focus{border:none;outline:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}.page{background:#f2f5fa}li,ol,ul{display:inline-block;list-style:none;margin:0;padding:0}input{border:none;outline:none}input::placeholder{color:#8f9bbc}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/horometeoprog_build/fonts/roboto-v29-cyrillic-ext-regular.c7302514.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/horometeoprog_build/fonts/roboto-v29-cyrillic-ext-500.c06aba69.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/horometeoprog_build/fonts/roboto-v29-cyrillic-ext-700.e2621c6d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/horometeoprog_build/fonts/roboto-v29-cyrillic-ext-900.15fa71c3.woff2) format("woff2")}.header{background:#001927;box-shadow:0 2px 16px rgba(0,0,0,.12)}.header .dropdown{height:40px;left:0;position:absolute;top:0;width:100%}.header .dropdown .ps-drop{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(46,69,126,.2);height:304px;left:0;opacity:0;overflow:hidden;padding:8px 0;position:absolute;top:40px;transform:translateY(-10px);transition:.2s ease;visibility:hidden;width:184px;z-index:-1}.header .dropdown .dropdown-item{color:#263238;font-size:14px;line-height:24px;padding:6px 16px;transition:.2s ease}.header .dropdown .dropdown-item:hover{background:rgba(68,138,255,.05);color:#448aff}.header .dropdown .ps__thumb-y{background-color:rgba(52,81,94,.12);width:4px}.header .dropdown .ps__rail-y{width:0}.header__top{border-bottom:1px solid hsla(0,0%,100%,.1)}.header__top .wrapper{max-width:1176px;padding:10px 0 10px 4px}@media screen and (max-width:1180px){.header__top .wrapper{padding:10px 12px}}@media screen and (max-width:767px){.header__top .wrapper{padding:6px 6px 6px 15px}}.header__menu{margin-right:20px;padding-top:4px;position:relative}@media screen and (max-width:767px){.header__menu{margin-right:19px}.header__menu-button span svg{height:12px;width:18px}}.header__menu-wrapper{backdrop-filter:blur(20px);background:rgba(0,25,39,.9);height:100%;left:-120%;position:fixed;top:0;transition:left .5s;width:300px;z-index:1000}@media screen and (max-width:767px){.header__menu-wrapper{width:100%}}.header__menu-wrapper.open{left:0;transition:left .25s}.header__menu-content{background:#fff;box-shadow:0 0 16px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;overflow:auto;position:relative;width:100%;z-index:100}@media screen and (max-width:767px){.header__menu-content{width:calc(100% - 60px)}}.header__menu-links{margin-bottom:16px}.header__menu-logo{border-bottom:1px solid rgba(0,0,0,.05);justify-content:center;padding:21px 0}.header__menu-item{padding:12px 0;width:100%}.header__menu-item .header__menu-link{padding:0 22px 0 19px}.header__menu-item .header__menu-link span{color:#448aff;font-weight:500;line-height:24px;text-transform:uppercase}.header__menu-item .header__menu-link svg{margin-left:auto}.header__menu-item .horo,.header__menu-item .news,.header__menu-item .weather{position:relative}.header__menu-item .horo:before,.header__menu-item .news:before,.header__menu-item .weather:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;margin-right:24px;position:relative}.header__menu-item .news:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23448AFF' d='M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2'/%3E%3Cpath fill='%23448AFF' d='M14 17H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z'/%3E%3C/svg%3E");height:24px;min-width:24px;width:24px}.header__menu-item .weather:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' fill='none'%3E%3Cpath fill='%23448AFF' d='M19.35 6.04A7.49 7.49 0 0 0 12 0a7.48 7.48 0 0 0-6.64 4.04A5.996 5.996 0 0 0 0 10c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 14H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 2.88 10.2 2 12 2c3.03 0 5.5 2.47 5.5 5.5V8H19c1.65 0 3 1.35 3 3s-1.35 3-3 3'/%3E%3C/svg%3E");height:16px;min-width:24px;width:24px}.header__menu-item .horo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%23448AFF' d='m18 8 1.25-2.75L22 4l-2.75-1.25L18 0l-1.25 2.75L14 4l2.75 1.25zM18 14l-1.25 2.75L14 18l2.75 1.25L18 22l1.25-2.75L22 18l-2.75-1.25zM10.5 8.5 8 3 5.5 8.5 0 11l5.5 2.5L8 19l2.5-5.5L16 11zm-1.51 3.49L8 14.17l-.99-2.18L4.83 11l2.18-.99L8 7.83l.99 2.18 2.18.99z'/%3E%3C/svg%3E");height:22px;min-width:22px;width:22px}.header__menu-nav{border-top:1px solid rgba(0,0,0,.05);height:100%;padding-top:16px}.header__menu-nav a{display:flex;font-weight:500;line-height:24px;padding:8px 32px}.header__menu .close-btn{background:hsla(0,0%,100%,.08);border-radius:8px;display:none;height:36px;margin:12px auto 0;min-width:36px;width:36px}@media screen and (max-width:767px){.header__menu .close-btn{align-items:center;display:flex;justify-content:center}}.header .dropdown-content{height:0;overflow:hidden}.header .dropdown-content.active{height:fit-content;overflow:visible;transition:height 2s ease-in}.header .dropdown-content__link{line-height:24px}.header .dropdown-content__link:first-of-type{margin-top:8px}.header .dropdown-content__link:hover .subcontent{box-shadow:none;max-width:300px}.header .dropdown-content__link:hover{background:rgba(68,138,255,.06)}.header .dropdown-content__link .open-subcontent,.header .dropdown-content__link a{align-items:center;display:flex;height:40px;padding-left:64px;padding-right:24px;white-space:nowrap;width:100%}.header .dropdown-content__link-text{color:#263238;font-size:14px;font-weight:400;line-height:24px;text-transform:unset}.header .dropdown-content__link svg{margin-left:auto}.header .subcontent{background-color:#fff;box-shadow:7px 0 16px rgba(0,0,0,.15),inset 2px -1px 6px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;left:300px;max-width:0;overflow:hidden;position:fixed;top:0;transition:.2s ease;width:300px}@media screen and (max-width:767px){.header .subcontent{left:-100%;max-width:300px}}.header .subcontent-box{border-top:1px solid rgba(0,0,0,.05)}.header .subcontent-title{justify-content:center;margin:0 auto;padding:18px 0}.header .subcontent-title.sub-active{justify-content:flex-start}.header .subcontent-title .back-arrow{align-items:center;display:none;height:20px;justify-content:center;margin-right:14px;width:20px}@media screen and (max-width:767px){.header .subcontent-title .back-arrow{display:flex}}.header .subcontent-title__text{color:#448aff;font-size:24px;font-weight:900;line-height:28px;margin-right:auto}.header .subcontent a{display:flex;line-height:24px;padding:8px 32px}.header .sub-active{left:0}.header .sub-active svg{display:block;margin-left:0}.header .sub-active .subcontent-title{align-items:center;justify-content:center;margin:0 0 16px;padding-left:30px}.header .not-active{left:-150%;transition:left .5s}.header__logo{margin-right:73px}@media screen and (max-width:1023px){.header__logo{margin-right:50px}}.header__logo img{display:block}@media screen and (max-width:767px){.header__logo img{min-width:144px;width:144px}}.header__link{margin-right:40px}.header__link:last-of-type{margin-right:32px}.header__link svg{margin-right:7.5px}.header__link,.header__select{align-items:center;display:flex}@media screen and (max-width:767px){.header__link,.header__select{display:none}}.header__link span,.header__select span{color:#fff;font-weight:500;letter-spacing:.1px;line-height:24px;position:relative;text-transform:uppercase}.header__select{background:hsla(0,0%,100%,.08);border-radius:8px;padding:6px 13px 6px 9px;position:relative}.header__select svg{transition:.2s ease}.header__select:hover svg{transform:rotate(180deg)}.header__select:hover span{color:#448aff}.header__select:hover .ps-drop{opacity:1;transform:translateY(0);visibility:visible;z-index:2}@media screen and (max-width:1023px){.header__select{margin-right:12px}}.header__select span{margin-right:6px}.header__select span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%23448AFF' d='m18 8 1.25-2.75L22 4l-2.75-1.25L18 0l-1.25 2.75L14 4l2.75 1.25zM18 14l-1.25 2.75L14 18l2.75 1.25L18 22l1.25-2.75L22 18l-2.75-1.25zM10.5 8.5 8 3 5.5 8.5 0 11l5.5 2.5L8 19l2.5-5.5L16 11zm-1.51 3.49L8 14.17l-.99-2.18L4.83 11l2.18-.99L8 7.83l.99 2.18 2.18.99z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:22px;margin-right:9px;position:relative;top:0;width:22px}.header__select-mobile{align-items:center;border-right:1px solid hsla(0,0%,100%,.16);display:none;margin-right:16px;padding:12px 14px 12px 0;position:relative}.header__select-mobile .dropdown .ps-drop{height:136px}.header__select-mobile svg{transition:.2s ease}.header__select-mobile:hover svg{transform:rotate(180deg)}.header__select-mobile:hover span{color:#448aff}.header__select-mobile:hover .ps-drop{opacity:1;transform:translateY(0);visibility:visible;z-index:2}.header__select-mobile:hover:after{transform:rotate(180deg)}.header__select-mobile-title{background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#448aff;-webkit-background-clip:text;display:block;font-weight:500;line-height:24px;margin-right:6px;text-transform:uppercase;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:767px){.header__select-mobile{display:flex}}.header__search{background:hsla(0,0%,100%,.08);border-radius:8px;height:36px;margin-left:auto;min-width:36px;width:36px}@media screen and (max-width:767px){.header__search{background:#001927}}.header__nav{height:47.5px;width:100%}@media screen and (max-width:1023px){.header__nav-links{overflow-x:scroll}}@media screen and (max-width:767px){.header__nav{height:48.5px}.header__nav-links{flex-wrap:unset;scrollbar-width:none;width:100%}.header__nav-links::-webkit-scrollbar{display:none}}.header__nav .wrapper{max-width:1176px}@media screen and (max-width:1180px){.header__nav .wrapper{padding-left:12px}}.header__nav-link{color:#fff;font-weight:500;letter-spacing:.1px;line-height:24px;margin-right:32.2px;padding:12.7px 0 8.5px}@media screen and (max-width:767px){.header__nav-link{margin-right:23.5px}}.header__nav-link:last-of-type{margin-right:0}.header__nav a{border-bottom:3px solid transparent;color:hsla(0,0%,100%,.7);white-space:nowrap}.header__nav .with-dropdown{border-bottom:3px solid transparent;cursor:pointer;margin-right:32.2px;position:relative}.header__nav .with-dropdown:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%23448AFF' d='M9.412.244a.83.83 0 0 0-1.175 0L5.004 3.477 1.77.244A.83.83 0 1 0 .595 1.419L4.42 5.244a.83.83 0 0 0 1.175 0L9.42 1.419A.84.84 0 0 0 9.412.244'/%3E%3C/svg%3E");content:"";display:block;height:6px;margin-left:5px;transition:.2s ease;width:10px}.header__nav .with-dropdown:hover svg{transform:rotate(180deg)}.header__nav .with-dropdown:hover span{color:#448aff}.header__nav .with-dropdown:hover .ps-drop{opacity:1;transform:translateY(0);visibility:visible;z-index:2}.header__nav .with-dropdown:hover:after{transform:rotate(180deg)}@media screen and (max-width:767px){.header__nav .with-dropdown .dropdown,.header__nav .with-dropdown:after{display:none}.header__nav .with-dropdown span,.header__nav .with-dropdown:hover{color:hsla(0,0%,100%,.7)}}.header__nav .active{border-bottom:3px solid #448aff;color:#fff;position:relative}aside.banner__top{height:280px}.seo-text h3~ol,.single__content-main h3~ol,.word-interpretation h3~ol{margin-top:20px}.seo-text ol,.single__content-main ol,.word-interpretation ol{counter-reset:listItem;display:block;margin-bottom:24px;padding-left:40px;width:540px}@media screen and (max-width:1023px){.seo-text ol,.single__content-main ol,.word-interpretation ol{margin-bottom:20px;padding-left:0;width:100%}}.seo-text ol li,.single__content-main ol li,.word-interpretation ol li{align-items:baseline;color:#291840;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5;padding-left:28px;position:relative}.seo-text ol li:not(:last-child),.single__content-main ol li:not(:last-child),.word-interpretation ol li:not(:last-child){margin-bottom:10px}.seo-text ol li:before,.single__content-main ol li:before,.word-interpretation ol li:before{background:linear-gradient(91.04deg,#2d46bd 6.36%,#9b41e1 98.7%);background-clip:text;-webkit-background-clip:text;content:counter(listItem);counter-increment:listItem;font-weight:700;-webkit-text-fill-color:transparent;left:0;position:absolute;top:0;width:24px}.seo-text h3~ul,.single__content-main h3~ul,.word-interpretation h3~ul{margin-top:20px}.seo-text ul:not(.content-list),.single__content-main ul:not(.content-list),.word-interpretation ul:not(.content-list){display:block;margin-bottom:24px;padding-left:40px;width:540px}@media screen and (max-width:1023px){.seo-text ul:not(.content-list),.single__content-main ul:not(.content-list),.word-interpretation ul:not(.content-list){margin-bottom:20px;padding-left:8px;width:100%}}.seo-text ul:not(.content-list) li,.single__content-main ul:not(.content-list) li,.word-interpretation ul:not(.content-list) li{align-items:baseline;color:#291840;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:1.5}.seo-text ul:not(.content-list) li:not(:last-child),.single__content-main ul:not(.content-list) li:not(:last-child),.word-interpretation ul:not(.content-list) li:not(:last-child){margin-bottom:10px}.seo-text ul:not(.content-list) li:before,.single__content-main ul:not(.content-list) li:before,.word-interpretation ul:not(.content-list) li:before{background:linear-gradient(91.04deg,#2d46bd 6.36%,#9b41e1 98.7%);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-right:13px;width:6px}.seo-text figure.table,.single__content-main figure.table,.word-interpretation figure.table{margin:0;width:100%}@media screen and (max-width:1023px){.seo-text figure.table,.single__content-main figure.table,.word-interpretation figure.table{overflow:auto}}.seo-text table,.single__content-main table,.word-interpretation table{border-collapse:collapse;margin-bottom:24px;min-width:100%}@media screen and (max-width:1023px){.seo-text table,.single__content-main table,.word-interpretation table{margin-bottom:20px;overflow:auto}}.seo-text table td,.seo-text table th,.single__content-main table td,.single__content-main table th,.word-interpretation table td,.word-interpretation table th{font-family:Roboto,sans-serif;padding:12px 20px;text-align:start}@media screen and (max-width:1023px){.seo-text table td,.seo-text table th,.single__content-main table td,.single__content-main table th,.word-interpretation table td,.word-interpretation table th{padding-left:16px;padding-right:16px}}.seo-text table td:first-child,.seo-text table th:first-child,.single__content-main table td:first-child,.single__content-main table th:first-child,.word-interpretation table td:first-child,.word-interpretation table th:first-child{border-radius:8px 0 0 8px}.seo-text table td:last-child,.seo-text table th:last-child,.single__content-main table td:last-child,.single__content-main table th:last-child,.word-interpretation table td:last-child,.word-interpretation table th:last-child{border-radius:0 8px 8px 0}.seo-text table thead th,.single__content-main table thead th,.word-interpretation table thead th{background:linear-gradient(137.19deg,rgba(46,71,190,.64),rgba(155,65,226,.64) 106.89%);background-clip:text;-webkit-background-clip:text;font-size:12px;font-weight:400;line-height:1.66;-webkit-text-fill-color:transparent}.seo-text table tbody tr:nth-child(odd),.single__content-main table tbody tr:nth-child(odd),.word-interpretation table tbody tr:nth-child(odd){background:linear-gradient(137.19deg,rgba(221,224,244,.2),rgba(235,224,250,.2) 106.89%)}.seo-text table tbody td,.seo-text table tbody th,.single__content-main table tbody td,.single__content-main table tbody th,.word-interpretation table tbody td,.word-interpretation table tbody th{color:#291840;font-size:14px;line-height:1.43}.seo-text table tbody strong,.seo-text table tbody th,.single__content-main table tbody strong,.single__content-main table tbody th,.word-interpretation table tbody strong,.word-interpretation table tbody th{font-weight:500}.seo-text table tbody td,.single__content-main table tbody td,.word-interpretation table tbody td{font-weight:400}.wrapper{margin:0 auto;max-width:1250px;width:100%}.fl{display:flex}.fl_c,.fl_col_c_c{align-items:center;display:flex}.fl_col_c_c{flex-direction:column;justify-content:center}@media screen and (max-width:1023px){.content{flex-direction:column;margin-bottom:56px}}.common-wrapper{margin-left:20px;margin-right:20px}@media screen and (max-width:1023px){.common-wrapper{margin-left:12px;margin-right:12px}}.content-main{margin-bottom:80px;margin-right:28px;width:calc(100% - 328px)}@media screen and (max-width:1023px){.content-main{margin-right:0;width:100%}}.content-aside{margin-bottom:24px;margin-top:24px;width:300px}.content-aside .moon__calendar-wrapper{position:-webkit-sticky;position:sticky;top:10px}@media screen and (max-width:1248px){.content-aside{padding-right:12px}}@media screen and (max-width:1023px){.content-aside{padding:0;width:100%}.content-aside .name__secret-wrapper{padding:0}}.main-title{font-size:40px;font-weight:900;line-height:44px}@media screen and (max-width:1023px){.main-title{font-size:32px;line-height:32px}}.horo-title,.seo-text h2{display:flex;flex-direction:column;font-size:24px;font-weight:900;line-height:32px;position:relative}.horo-title:not(:first-child),.seo-text h2:not(:first-child){margin-top:48px}@media screen and (max-width:1023px){.horo-title:not(:first-child),.seo-text h2:not(:first-child){margin-top:40px}}.horo-title:before,.seo-text h2:before{background-image:url(/horometeoprog_build/images/union.2ef2c19c.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-bottom:8px;position:static;width:43.33px}.horo-title:empty:before,.seo-text h2:empty:before{display:none}.seo-text{overflow:hidden;position:relative}.seo-text>p{color:#291840;font-size:16px;font-weight:400;line-height:1.5}.seo-text>p:not(:last-child){margin-bottom:12px}.seo-text>p a{background:linear-gradient(91deg,#2d46bd 6.36%,#9b41e1 98.7%);background-clip:text;-webkit-background-clip:text;text-decoration:none;-webkit-text-fill-color:transparent}.seo-text+.toggle-text-button{background:linear-gradient(91.04deg,rgba(45,70,189,.05) 6.36%,rgba(155,65,225,.05) 98.7%);border-radius:12px;color:#2e47be;display:block;font-size:14px;font-weight:700;line-height:16px;margin:8px auto 0;padding:12px 16px}.seo-text.active:after{background:linear-gradient(180deg,hsla(0,0%,98%,0),#fafafa);bottom:0;content:"";height:72px;left:0;position:absolute;right:0;width:100%;z-index:1}.seo-text h2{margin-bottom:12px}.seo-text h2:before{bottom:calc(100% + 8px)}.inPageBanner{margin:12px 0}@supports (-webkit-hyphens:none){.seo-text h2:not(:first-child){margin-top:20px}.seo-text h2:before{bottom:100%}}.horometeoprog .horo-title{color:#263238;font-size:24px;font-weight:700;letter-spacing:.15px;line-height:28px;white-space:normal}.horometeoprog .horo-title:before{display:none}.horometeoprog .banner__top{max-width:1250px}@media screen and (max-width:767px){.horometeoprog .banner__top{padding:0}}.banner__aside,.banner__bottom,.banner__top,.banners__bottom{width:100%}.banner__aside>div,.banner__bottom>div,.banner__top>div,.banners__bottom>div{margin:-20px auto 0;padding-top:20px;position:relative}.banner__aside>div:not(:empty):after,.banner__bottom>div:not(:empty):after,.banner__top>div:not(:empty):after,.banners__bottom>div:not(:empty):after{color:rgba(0,0,0,.4);content:attr(data-advertising);font-family:Roboto,sans-serif;font-size:10px;font-weight:400;line-height:1.6;position:absolute;right:0;text-align:right;top:0}.banner__top{margin:20px auto;min-height:100px;padding:0 12px;text-align:center}.banner__top.disabled{height:0;margin:0 auto}.banner__top>div{overflow:hidden}.sidebar-sticky__wrapper{position:-webkit-sticky;position:sticky;top:20px;transition:top .2s ease 0s}@media screen and (max-width:1023px){.sidebar-sticky__wrapper{position:static}}.banner__aside,.sidebar-sticky-content:not(:last-of-type){margin-bottom:40px}.banner__aside{width:300px}.banner__aside.disabled{height:0;margin:0}@media (min-width:768px){.banner__aside{height:600px}.banner__aside.disabled{height:0;margin:0}}.banner__bottom{margin:40px auto 48px}.banner__bottom>div{overflow:hidden}@media screen and (max-width:1023px){.banner__bottom{margin:40px auto}}.banners__bottom{margin-top:26px}@media screen and (max-width:1023px){.banners__bottom{margin-right:0}}.banners__bottom>div{overflow:hidden}.banners__bottom>div:first-child{margin-bottom:48px}.gradient-font{background-clip:initial;-webkit-background-clip:text;background-color:#291840;-webkit-text-fill-color:transparent}.pop__dreams:not(:last-child){margin-bottom:44px}.seo-text:not(.horo__today-text) .html-embed-box,.single__horo-container .html-embed-box,.word-interpretation .html-embed-box{height:0;margin:12px 0;padding-bottom:56.25%;position:relative;width:100%}.seo-text:not(.horo__today-text) .html-embed-box iframe,.single__horo-container .html-embed-box iframe,.word-interpretation .html-embed-box iframe{height:100%;left:0;position:absolute;top:0;width:100%}.main__top .horo__today-text.seo-text .html-embed-box{margin-right:24px;position:relative;top:6px}@media screen and (min-width:767px){.main__top .horo__today-text.seo-text .html-embed-box{float:left}}@media screen and (max-width:767px){.main__top .horo__today-text.seo-text{width:100%}.main__top .horo__today-text.seo-text .html-embed-box{height:0;margin:0 0 16px;padding-bottom:56.25%;top:0;width:100%}.main__top .horo__today-text.seo-text .html-embed-box iframe{height:100%;left:0;position:absolute;top:0;width:100%}}figure.image{margin:20px auto 26px;max-width:calc(100% - 80px);width:100%}figure.image:first-child{margin-top:0}figure.image:last-child{margin-bottom:0}figure.image img{border-radius:24px;display:block}figure.image.image-style-block-align-right{margin:20px 0 26px auto}figure.image.image-style-block-align-left{margin:20px 0 26px}figure.image.image-style-align-right{float:right;margin-left:20px}figure.image.image-style-align-left{float:left;margin-right:20px}figure.image figcaption{background:linear-gradient(131deg,rgba(46,71,190,.64),rgba(155,65,226,.64));background-clip:text;-webkit-background-clip:text;display:flex;font-size:14px;font-weight:700;gap:8px;line-height:20px;margin-top:12px;-webkit-text-fill-color:transparent}figure.image figcaption:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='url(%23a)' d='m14.12 3.999 1.83 2H20v12H4v-12h4.05l1.83-2zm.88-2H9l-1.83 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2h-3.17zm-3 7c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2' x2='20.227' y1='1.999' y2='23.865' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232E47BE'/%3E%3Cstop offset='1' stop-color='%239B41E2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:0 -1px;background-repeat:no-repeat;content:"";display:block;height:24px;min-width:24px;width:24px}@media screen and (max-width:767px){figure.image{margin:16px 0 20px;max-width:100%}figure.image img{border-radius:16px}figure.image.image-style-block-align-right{margin:20px 0 26px auto}figure.image.image-style-align-center{margin:16px auto 20px}figure.image.image-style-block-align-left{margin:20px 0 26px}}.single__top .single__horo-phase-wrapper{align-items:center;justify-content:space-between;margin-bottom:19px}@media screen and (max-width:767px){.single__top .single__horo-phase-wrapper{margin-bottom:16px;padding-left:12px;padding-right:12px}}.single__top .single__horo-phase-period{color:#448aff;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;max-width:320px}@media screen and (max-width:767px){.single__top .single__horo-phase-period{flex-shrink:0;line-height:18px;padding:0 5px;text-align:center}}.single__top .single__horo-phase-button{align-items:center;background-color:rgba(68,138,255,.078);border-radius:8px;color:#448aff;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.14;padding-bottom:6px;padding-top:6px}.single__top .single__horo-phase-button span{align-items:center;display:flex}.single__top .single__horo-phase-button:first-child{padding-left:6px;padding-right:12px}.single__top .single__horo-phase-button:first-child span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none'%3E%3Cpath fill='%23448AFF' d='M.744.592a.83.83 0 0 0 0 1.175l3.233 3.234L.744 8.234A.83.83 0 1 0 1.919 9.41l3.825-3.825a.83.83 0 0 0 0-1.175L1.919.584A.84.84 0 0 0 .744.592'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:20px;position:relative;transform:rotate(180deg);width:20px}.single__top .single__horo-phase-button:last-child{padding-left:12px;padding-right:6px}.single__top .single__horo-phase-button:last-child span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none'%3E%3Cpath fill='%23448AFF' d='M.744.592a.83.83 0 0 0 0 1.175l3.233 3.234L.744 8.234A.83.83 0 1 0 1.919 9.41l3.825-3.825a.83.83 0 0 0 0-1.175L1.919.584A.84.84 0 0 0 .744.592'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:20px;position:relative;width:20px}.single__top.initial .single__horo-phase-button:first-child,.single__top.loaded .single__horo-phase-button:last-child{opacity:.5;pointer-events:none}main .breadcrumbs{padding-left:11px}main .single__content{display:flex;margin:0 auto;max-width:1176px;width:100%}@media screen and (max-width:1023px){main .single__content{flex-wrap:wrap}}main .single__horo{flex-wrap:wrap}main .zodiac__period{width:100%}main .single__content-main{margin:0 28px 80px 0;padding-left:0;width:calc(100% - 304px)}@media screen and (max-width:1023px){main .single__content-main{margin:9px 0 48px;width:100%}}main .single__content-right{margin-top:20px;width:276px}@media screen and (max-width:1023px){main .single__content-right{margin-bottom:56px;margin-top:0;padding:0 0 0 12px;width:100%}}main .single__horo-container{margin-right:auto;width:calc(100% - 200px)}@media screen and (max-width:767px){main .single__horo-container{width:100%}}@media screen and (max-width:1230px){main .single__horo-container{margin-bottom:22px}}main .banner__aside img{border-radius:8px}main .name__secret{margin-bottom:24px;margin-top:30px;padding-left:0}main .name__secret-container{gap:0;grid-template-columns:auto auto auto auto auto auto;max-width:unset}@media screen and (max-width:1023px){main .name__secret-container{display:flex;flex-wrap:wrap;padding-left:4px;padding-right:0}}main .name__secret-item{background:rgba(68,138,255,.08);border-radius:8px;color:#1f68e2;font-size:20px;font-weight:500;height:40px;line-height:24px;margin-bottom:8px;margin-right:6px;min-width:40px;padding-left:0;text-align:center;width:40px}@media screen and (max-width:1023px){main .name__secret-item{margin-left:0;margin-right:8px}}main .moon__calendar{border:1px solid rgba(52,81,94,.16);border-radius:12px;box-shadow:unset;margin-top:40px;padding:15px}@media screen and (max-width:1023px){main .moon__calendar{margin-top:0}main .moon__calendar-wrapper{padding:0 12px 0 0}}main .moon__calendar .secondary-title{line-height:24px}main .moon__calendar-header{margin:0 0 11px}main .moon__calendar-subtitle{background-image:unset;font-weight:400;line-height:22px;margin-top:7px}main .moon__calendar-image{margin-right:0}main .moon__calendar-text{line-height:22px;margin-bottom:15.5px;padding-right:0}main .moon__calendar-button{background:#448aff;border-radius:8px;box-shadow:0 2px 8px rgba(46,69,126,.12);height:unset;justify-content:space-between;padding:10px 16px 10px 24px}main .moon__calendar-button span{font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase}main .secondary-title{font-size:24px;font-weight:900;line-height:28px}.footer{background:#001927;position:relative}.footer__wrapper{margin:0 auto;max-width:1256px;width:100%}@media screen and (max-width:1248px){.footer__wrapper{padding:0 12px}}@media screen and (max-width:1023px){.footer__wrapper{padding:0}}.footer__top{padding:40px 0 15px;width:100%}@media screen and (max-width:1023px){.footer__top{overflow:hidden;padding:24px 0 0}}.footer__top-left{margin-right:90px}@media screen and (max-width:1023px){.footer__top-left{align-items:center;display:flex;margin:0 auto;padding:0 24px}}@media screen and (max-width:1230px){.footer__top-wrap{padding:0 12px}}@media screen and (max-width:1023px){.footer__top-wrap{flex-direction:column;padding:0 24px}}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.16);width:100%}@media screen and (max-width:1023px){.footer__bottom{border:none}}.footer__logo{margin-bottom:25px;padding-top:7.5px}@media screen and (max-width:1023px){.footer__logo{margin-right:30px}}.footer__logo img{display:block;max-width:unset}@media screen and (max-width:767px){.footer__logo img{min-width:237px;width:237px}}.footer__social{margin-bottom:48px;max-width:262px;width:100%}@media screen and (max-width:1023px){.footer__social{margin-bottom:22px}}.footer__social-item{background:hsla(0,0%,100%,.08);border-radius:8px;height:44px;min-width:44px;width:44px}.footer__social-item svg{height:24px;width:24px}.footer__social-item:last-of-type{margin-right:0}.footer__info-wrapper{display:flex;flex-wrap:wrap}.footer__info-box{display:block;margin-right:21px}@media screen and (max-width:1230px){.footer__info-box{margin-right:0}}@media screen and (max-width:1023px){.footer__info-box{margin-bottom:22px}}.footer__info-box:last-of-type{margin-right:0}@media screen and (max-width:1023px){.footer__info-box:last-of-type{margin-bottom:0}}.footer__info-box .title{color:#fff;display:block;font-weight:700;line-height:20px;margin-bottom:12px;width:100%}.footer__info-link{color:hsla(0,0%,100%,.7);display:block;font-size:12px;line-height:16px;margin-bottom:10px;white-space:nowrap;width:fit-content}.footer .left{width:260px}.footer .left a{min-width:34%}@media screen and (max-width:1230px){.footer .left a{min-width:50%}}.footer .center{width:265px}.footer .center a{min-width:50%}.footer .right{width:157px}.footer .right a{min-width:50%}@media screen and (max-width:1230px){.footer .center,.footer .left,.footer .right{width:312px}}.footer__lang{background:hsla(0,0%,100%,.08);border-radius:8px;height:40px;margin-left:auto;padding:12px 16px 12px 13.5px}@media screen and (max-width:1023px){.footer__lang{bottom:24px;position:absolute;right:24px}}.footer__lang span{color:#448aff;font-weight:500;letter-spacing:1.25px;line-height:16px;margin-right:20px;position:relative;text-align:center;text-transform:uppercase}.footer__lang span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23448AFF' d='M8 .5C3.86.5.5 3.86.5 8s3.36 7.5 7.5 7.5 7.5-3.36 7.5-7.5S12.14.5 8 .5M2 8c0-.457.06-.907.158-1.335l3.585 3.585V11c0 .825.675 1.5 1.5 1.5v1.448C4.294 13.573 2 11.053 2 8m10.418 4.05A1.495 1.495 0 0 0 10.993 11h-.75V8.75a.75.75 0 0 0-.75-.75h-4.5V6.5h1.5c.412 0 .75-.337.75-.75v-1.5h1.5c.825 0 1.5-.675 1.5-1.5v-.307A6 6 0 0 1 14 8c0 1.56-.607 2.985-1.582 4.05'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:15px;margin-right:9.5px;min-width:15px;position:relative;top:0;width:15px}.footer__nav{margin:0 auto;padding:22px 0}@media screen and (max-width:1023px){.footer__nav{border-bottom:1px solid hsla(0,0%,100%,.16);margin:0;order:-1;padding:20.5px 0 22px 24px;width:100%}}.footer__nav-link{color:#fff;font-size:12px;line-height:16px;margin-right:37px}@media screen and (max-width:1023px){.footer__nav-link{margin-bottom:12px;margin-right:29px}}.footer__copyrights{color:hsla(0,0%,100%,.7);display:block;font-size:12px;line-height:16px}@media screen and (max-width:1023px){.footer__copyrights{padding:0 24px}}.footer__copyrights{margin-right:20px}@media screen and (max-width:1023px){.footer__copyrights{order:1;padding:24px;width:100%}}@media (max-width:1230px){.footer__wrapper{flex-wrap:wrap}.footer__top-wrap{justify-content:space-between;order:1;width:100%}.footer__info-box{margin-right:0}.footer__info-link{width:50%}}.zodiac-icons{background-image:url(/horometeoprog_build/images/signs-meteoprog.c25ec924.svg);background-repeat:no-repeat;display:block;height:56px;width:56px}@media screen and (max-width:767px){.zodiac-icons.zodiac-icons__d-80x80{transform:scale(1.1428);transform-origin:center}}.zodiac-icons.zodiac-icons__d-132x132{transform:scale(2.3572);transform-origin:center}.zodiac-icons__wrapper{align-items:center;display:flex;height:56px;justify-content:center;width:56px}@media screen and (max-width:767px){.zodiac-icons__wrapper.m-64x64{height:64px;width:64px}}.zodiac-icons__wrapper.d-132x132{height:132px;width:132px}.aries{background-position:6px 4px}.taurus{background-position:-50px 4px}.gemini{background-position:-108px 5px}.cancer{background-position:-170px 7px}.virgo{background-position:-274px 3px}.leo{background-position:-224px 3px}.libra{background-position:-329px 8px}.scorpio{background-position:-386px 4px}.sagittarius{background-position:-439px 4px}.capricorn{background-position:-498px 2px}.aquarius{background-position:-558px 5px}.pisces{background-position:-611px 4px}.breadcrumbs{margin:20px 0}.breadcrumbs-point{color:#607d8b;flex-shrink:0;font-size:14px;line-height:20px}.breadcrumbs-active{color:#448aff}.breadcrumbs-active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23607D8B' fill-opacity='.5' d='M6.195 4.473c-.26.26-.26.68 0 .94L8.782 8l-2.587 2.586a.664.664 0 1 0 .94.94l3.06-3.06c.26-.26.26-.68 0-.94l-3.06-3.06a.67.67 0 0 0-.94.007'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;height:16px;margin:0 4px;pointer-events:none;transform:translateY(2px);width:16px}.breadcrumbs .slash{display:none}@media screen and (max-width:767px){.breadcrumbs{margin:16px 0;overflow:auto}}@media screen and (max-width:1230px){.breadcrumbs{padding-left:12px}}.name__secret{margin-top:54px;padding-left:21px}.name__secret-title{font-size:22px}.name__secret-wrapper{margin-bottom:56px}@media screen and (max-width:1023px){.name__secret-wrapper{padding:0 16px}.name__secret{margin-top:7px;padding-left:16px}}.name__secret .horo-title{font-size:22px;padding-top:1px}.name__secret-container{display:grid;gap:3px 1px;grid-template-columns:repeat(5,auto);margin-top:16px;max-width:260px;width:100%}@media screen and (max-width:1023px){.name__secret-container{display:flex;flex-wrap:wrap;gap:8px;max-width:unset}}@media screen and (max-width:360px){.name__secret-container{max-width:unset}}.name__secret-item{background:linear-gradient(91.04deg,rgba(45,70,189,.05) 6.36%,rgba(155,65,225,.05) 98.7%);border-radius:12px;font-size:20px;font-weight:900;height:48px;line-height:24px;text-transform:uppercase;width:48px}.name__secret-item span{background-image:linear-gradient(137.19deg,#2e47be,#9b41e2 106.89%)}.moon__calendar{background-color:#fff;border-radius:24px;box-shadow:0 1px 4px rgba(19,21,33,.16);min-width:300px;padding:32px 11px 20px 20px;width:100%}@media screen and (max-width:1230px){.moon__calendar{padding-right:12px}}@media screen and (max-width:1023px){.moon__calendar{padding:32px 24px 20px 20px}}.moon__calendar-header{display:grid;margin-bottom:9px}@media screen and (max-width:1023px){.moon__calendar-header{margin-bottom:6px}}.moon__calendar .horo-title{font-size:22px;grid-column:1/span 3;grid-row:1/span 2;margin-top:7px}@media screen and (max-width:1023px){.moon__calendar .horo-title{margin-top:8px}}.moon__calendar-subtitle{background-image:linear-gradient(137.19deg,rgba(46,71,190,.64),rgba(155,65,226,.64) 106.89%);font-size:14px;font-weight:700;grid-column:1/span 3;grid-row:2/span 2;line-height:20px;margin-top:17px}@media screen and (max-width:1023px){.moon__calendar-subtitle{margin-top:18px}}.moon__calendar-image{border-radius:50%;grid-column:4;grid-row:1/span 2}@media screen and (max-width:1023px){.moon__calendar-image{margin-left:auto}}.moon__calendar-image img{display:inline-block}.moon__calendar-text{font-size:14px;line-height:20px;margin-bottom:15px;padding-right:27px}@media screen and (max-width:1023px){.moon__calendar-text{padding-right:0}}.moon__calendar-button{background-color:#ff7d7d;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.12);color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;line-height:24px;padding:12px 40px;width:260px}@media screen and (max-width:1023px){.moon__calendar-button{margin:0 auto}}@media screen and (max-width:360px){.moon__calendar-button{width:calc(100% + 4px)}}.author{margin-bottom:16px}.author__content{gap:12px;margin-bottom:3px}.author__img{height:48px;min-width:48px;width:48px}.author__img img{width:100%}.author__name{color:#263238;font-size:14px;font-weight:900;line-height:20px;margin-bottom:2px}.author__email{color:#448aff;font-size:12px;font-weight:500;gap:4px;line-height:20px}.author__email:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23448AFF' d='M14.665 4c0-.733-.6-1.333-1.333-1.333H2.665c-.733 0-1.333.6-1.333 1.333v8c0 .733.6 1.333 1.333 1.333h10.667c.733 0 1.333-.6 1.333-1.333zm-1.333 0L7.999 7.333 2.665 4zm0 8H2.665V5.333L8 8.667l5.333-3.334z'/%3E%3C/svg%3E");content:"";height:16px;width:16px}.author__description{color:rgba(52,81,94,.8);font-size:12px;line-height:18px;padding-left:60px}@media screen and (max-width:1230px){.author{padding-left:12px}}@media screen and (max-width:767px){.author{margin-bottom:15px;padding-right:12px}.author__content{gap:8px;margin-bottom:8px}.author__img{height:40px;min-width:40px;width:40px}.author__name{margin-bottom:1px}.author__description{padding-left:0}main{margin-top:6px}}main .zodiac__today-title{font-size:36px;line-height:38px;margin-bottom:8px}@media screen and (max-width:1230px){main .zodiac__today-title{padding-left:12px}}@media screen and (max-width:767px){main .zodiac__today-title{font-size:28px;line-height:30px}}main .single__horo-phase{color:#5d747e;display:block;line-height:20px;margin:8px 0 12px}@media screen and (max-width:1230px){main .single__horo-phase{padding-left:12px}}main .single__horo-text h2{color:#263238;font-size:28px;font-weight:900;line-height:32px;margin-bottom:8px}main .single__horo-text p{color:#263238;font-size:18px;font-weight:400;line-height:26px}main .single__horo-text p:not(:last-of-type){margin-bottom:16px}@media screen and (max-width:1230px){main .single__horo-text{padding-left:12px;padding-right:12px}}@media screen and (max-width:767px){main .single__horo-text h2{font-size:24px;line-height:28px}main .single__horo-text p{font-size:16px;line-height:24px}}main .single__horo-container .link{margin-top:4px;padding:2px 0}@media screen and (max-width:1230px){main .single__horo-container .link{padding-left:12px}}main .single__horo-container .link span{color:#448aff;display:block;font-size:14px;font-weight:500;line-height:16px;margin-right:11.5px}main .single__top.inactive{display:none}main .single__horo{margin-bottom:42px;padding:0}@media screen and (max-width:767px){main .single__horo{flex-direction:column;margin-bottom:24px}}main .sign-character{padding-left:0}main .sign-character h1{font-size:36px;line-height:38px;margin-bottom:8px}@media screen and (max-width:1230px){main .sign-character h1{padding-left:12px}}@media screen and (max-width:767px){main .sign-character h1{font-size:28px;line-height:30px}}main .sign-character h2{font-size:28px;line-height:32px;margin-bottom:12px;margin-top:40px}main .sign-character h2:first-child{margin-top:0}@media screen and (max-width:1230px){main .sign-character h2{padding-left:12px}}@media screen and (max-width:767px){main .sign-character h2{font-size:24px;line-height:28px;margin-top:30px}}main .sign-character p{font-size:18px;line-height:26px;margin-bottom:16px;width:calc(100% - 25px)}@media screen and (max-width:1230px){main .sign-character p{padding-left:12px}}@media screen and (max-width:767px){main .sign-character p{font-size:16px;line-height:24px;padding:0 12px;width:100%}}main .sign-character p:last-of-type{margin-bottom:0}main .sign-character .secondary-title{font-size:28px;line-height:32px;margin-top:40px}@media screen and (max-width:1230px){main .sign-character .secondary-title{padding-left:12px}}@media screen and (max-width:767px){main .sign-character .secondary-title{font-size:24px;line-height:28px;margin-top:30px}}main .sign-overview__section{border:none;margin-bottom:12px;margin-top:0;padding-top:0}@media screen and (max-width:1230px){main .sign-overview__section{margin-bottom:0}}@media screen and (max-width:767px){main .sign-overview__section{margin-bottom:8px}}main .zodiac__sign{flex-direction:column;margin-top:-6px}@media screen and (max-width:767px){main .zodiac__sign{flex-direction:row;padding:0 12px}}main .zodiac__sign-name{font-size:22px;font-weight:900;line-height:28px;margin-bottom:4px}@media screen and (max-width:767px){main .zodiac__sign-name{display:none}}main .zodiac__sign-date{color:rgba(52,81,94,.8);line-height:20px;margin-bottom:10px}@media screen and (max-width:767px){main .zodiac__sign-date{display:none}}main .zodiac__sign-link{display:block;padding:2px 0}main .zodiac__sign-link span{color:#448aff;font-size:14px;font-weight:500;line-height:16px;position:relative}main .zodiac__sign-link span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none'%3E%3Cpath fill='%23448AFF' d='M.744.592a.83.83 0 0 0 0 1.175l3.233 3.234L.744 8.234A.83.83 0 1 0 1.919 9.41l3.825-3.825a.83.83 0 0 0 0-1.175L1.919.584A.84.84 0 0 0 .744.592'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10px;margin-left:10px;min-width:6px;position:relative;width:6px}main .zodiac__sign-button{background:#448aff;border-radius:12px;box-shadow:0 2px 8px rgba(46,69,126,.12);margin-bottom:8px;padding:10px 32px 10px 14px;width:200px}@media screen and (max-width:767px){main .zodiac__sign-button{width:240px}}main .zodiac__sign-button:last-of-type{margin-bottom:0}main .zodiac__sign-button span{color:#fff;display:block;font-weight:500;line-height:24px;margin-left:10px;margin-right:auto}main .zodiac__sign-button svg{margin-right:auto}main .zodiac__sign-image{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(46,69,126,.12);display:flex;height:180px;justify-content:center;margin-bottom:22px;width:180px}@media screen and (max-width:767px){main .zodiac__sign-image{display:none}}main .zodiac__sign-image img{max-width:132px}.zodiac__period{flex-wrap:wrap;gap:8px;margin-bottom:24px}@media screen and (max-width:1230px){.zodiac__period{padding-left:12px}}@media screen and (max-width:1023px){.zodiac__period{padding-right:12px}}@media screen and (max-width:767px){.zodiac__period{flex-wrap:nowrap;margin-bottom:22px;overflow:auto;padding-bottom:1px;padding-right:0;width:100%}}.zodiac__period-link{background:#fff;border:1px solid rgba(52,81,94,.16);border-radius:12px;font-weight:500;line-height:24px;padding:7px 19px;white-space:nowrap}.zodiac__period .current{background:#448aff;box-shadow:0 2px 8px rgba(46,69,126,.12);color:#fff;pointer-events:none}.signs-grid{border-bottom:1px solid rgba(52,81,94,.08);padding-bottom:32px}@media screen and (max-width:1230px){.signs-grid{padding-left:12px}}@media screen and (max-width:1023px){.signs-grid{padding-right:12px}}@media screen and (max-width:767px){.signs-grid{border-top:1px solid rgba(52,81,94,.08);padding-bottom:24px;padding-top:24px}}.signs-grid__wrapper{display:grid;gap:12px;grid-template-columns:auto auto auto auto auto auto}@media screen and (max-width:767px){.signs-grid__wrapper{gap:9px;grid-template-columns:auto auto auto}}.signs-grid__item{background:#fff;border:1px solid rgba(52,81,94,.12);border-radius:12px;flex-direction:column;height:122px;padding:10px;position:relative;width:100%}@media screen and (max-width:767px){.signs-grid__item{height:110px}}.signs-grid__item:before{border:2px solid #448aff;border-radius:12px;content:"";display:none;height:100%;left:-2px;position:absolute;top:-2px;width:100%}.signs-grid__item:hover{color:#448aff}.signs-grid__item:hover:before{display:block}.signs-grid .active{background:#448aff;box-shadow:0 2px 8px rgba(46,69,126,.12)}.signs-grid .active .signs-grid__zodiac{color:#fff}.signs-grid .active .signs-grid__date{color:hsla(0,0%,100%,.8)}.signs-grid .active .aries{background-position:6px -59px}.signs-grid .active .taurus{background-position:-50px -57px}.signs-grid .active .gemini{background-position:-108px -55px}.signs-grid .active .cancer{background-position:-169px -53px}.signs-grid .active .leo{background-position:-224px -57px}.signs-grid .active .virgo{background-position:-274px -60px}.signs-grid .active .libra{background-position:-329px -52px}.signs-grid .active .scorpio{background-position:-385px -54px}.signs-grid .active .sagittarius{background-position:-439px -53px}.signs-grid .active .capricorn{background-position:-496px -54px}.signs-grid .active .aquarius{background-position:-558px -53px}.signs-grid .active .pisces{background-position:-610px -51px}.signs-grid span{display:block;margin-left:auto;margin-right:auto;white-space:nowrap}.signs-grid__image{margin-bottom:auto}.signs-grid__zodiac{font-size:18px;font-weight:700;line-height:24px;margin-bottom:2px}@media screen and (max-width:767px){.signs-grid__zodiac{font-size:14px;line-height:20px}}.signs-grid__date{color:rgba(52,81,94,.8);line-height:20px}@media screen and (max-width:767px){.signs-grid__date{font-size:12px;line-height:16px}}.single__horo-container .month-preview{margin-bottom:42px}@media screen and (max-width:767px){.single__horo-container .month-preview{margin-bottom:34px}}.single__horo-container .month-preview .zodiac__today-title,.single__horo-container .month-preview-title{color:#263238}.single__horo-container .month-preview .zodiac__today-title.next,.single__horo-container .month-preview-title.next{font-size:28px;font-weight:900;line-height:1.14}.single__horo-container .month-preview-forecast p{color:#263238;display:-webkit-box;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.single__horo-container .month-preview-forecast.current p{-webkit-line-clamp:4}.single__horo-container .month-preview-forecast.next p{-webkit-line-clamp:2}.single__horo-container .month-preview-read-more{align-items:center;color:#448aff;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.14;margin-right:4px}.single__horo-container .month-preview-read-more:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23448AFF' d='M7.744 5.592a.83.83 0 0 0 0 1.175l3.233 3.234-3.233 3.233a.83.83 0 1 0 1.175 1.175l3.825-3.825a.83.83 0 0 0 0-1.175L8.919 5.584a.84.84 0 0 0-1.175.008'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:20px;width:20px}.single__horo-container .other__month-title{color:#263238;display:block;font-family:Roboto,sans-serif;font-size:28px;font-weight:900;line-height:1.14;margin-bottom:16px}@media screen and (max-width:767px){.single__horo-container .other__month-title{margin-bottom:12px;padding-left:12px}}.single__horo-container .other__month-list{display:flex;flex-wrap:wrap;margin-bottom:12px;margin-left:-4px;margin-top:-8px}@media screen and (max-width:767px){.single__horo-container .other__month-list{padding-left:12px}.single__horo-container .other__month-list.nowrap{flex-wrap:nowrap;margin-left:-16px;margin-right:16px;overflow:auto;width:calc(100% + 16px)}.single__horo-container .other__month-list.nowrap .other__month-item:first-child{margin-left:12px}}.single__horo-container .other__month-item{background-color:rgba(68,138,255,.08);border-radius:8px;color:#448aff;font-size:14px;font-weight:500;line-height:1.71;margin-left:4px;margin-top:8px;opacity:.8}@media screen and (max-width:767px){.single__horo-container .other__month-item:last-child{margin-right:4px}}.single__horo-container .other__month-item>span{display:block;padding:4px 16px}.single__horo-container .other__month-item.active{background-color:#448aff;color:#fff;opacity:1}