.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px #00000080;z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical:after,.croppie-container .cr-resizer-horisontal:after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:0;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:0}.cr-slider::-moz-range-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:#00000080;border-radius:10px}.cr-slider::-ms-fill-upper{background:#00000080;border-radius:10px}.cr-slider::-ms-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:#00000080}.cr-slider:focus::-ms-fill-upper{background:#00000080}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:0}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Regular.woff2) format("woff2"),url(/fonts/lato/Lato-Regular.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Italic.woff2) format("woff2"),url(/fonts/lato/Lato-Italic.woff) format("woff");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Bold.woff2) format("woff2"),url(/fonts/lato/Lato-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Light.woff2) format("woff2"),url(/fonts/lato/Lato-Light.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Hairline.woff2) format("woff2"),url(/fonts/lato/Lato-Hairline.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Black.woff2) format("woff2"),url(/fonts/lato/Lato-Black.woff) format("woff");font-display:swap;font-weight:900}@font-face{font-family:Lora;src:url(/fonts/lora/Lora-Regular.woff2) format("woff2"),url(/fonts/lora/Lora-Regular.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:Lora;src:url(/fonts/lora/Lora-Medium.woff2) format("woff2"),url(/fonts/lora/Lora-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Lora;src:url(/fonts/lora/Lora-SemiBold.woff2) format("woff2"),url(/fonts/lora/Lora-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Lora;src:url(/fonts/lora/Lora-Bold.woff2) format("woff2"),url(/fonts/lora/Lora-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Bold.woff2) format("woff2"),url(/fonts/PlayfairDisplay/PlayfairDisplay-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.woff2) format("woff2"),url(/fonts/PlayfairDisplay/PlayfairDisplay-BBoldItalicold.woff) format("woff");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.woff2) format("woff2"),url(/fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Medium.woff2) format("woff2"),url(/fonts/PlayfairDisplay/PlayfairDisplay-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-MediumItalic.woff2) format("woff2"),url(/fonts/PlayfairDisplay/PlayfairDisplay-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Regular.woff2) format("woff2"),url(/fonts/PlayfairDisplay/PlayfairDisplay-Regular.woff) format("woff");font-display:swap;font-weight:400}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1,.h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.Centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{min-height:100%;scroll-padding-top:100px}body{margin:0;padding:0;font-size:16px;font-family:Lora,serif;color:#606060}figure{margin:0}figure img+span{display:inline-block;font-family:Lato,sans-serif;font-size:12px;font-weight:700;color:#333;margin:10px 0 0}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{color:#262626;font-family:Playfair Display,serif;font-weight:400;margin-top:0;line-height:1.4}h1.center,h2.center,h3.center,h4.center,h5.center,.h1.center,.h2.center,.h3.center,.h4.center{text-align:center}h1 a,h2 a,h3 a,h4 a,h5 a,.h1 a,.h2 a,.h3 a,.h4 a{color:#262626}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,.h1 a:active,.h2 a:active,.h3 a:active,.h4 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,.h1 a:focus,.h2 a:focus,.h3 a:focus,.h4 a:focus,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover{color:#ddae7a}h1,.h1{font-size:30px}h2,.h2{font-size:26px}h3,.h3{font-size:20px}.uc{text-transform:uppercase}.commercial.with-accordion{padding:0;position:relative}.commercial.with-accordion .collapse-image{height:170px}.commercial.with-accordion .expanded-image{height:0}.commercial.with-accordion .collapse-image,.commercial.with-accordion .expanded-image{overflow:hidden;transition:all .45s ease-out}.commercial.with-accordion .collapse-image img,.commercial.with-accordion .expanded-image img{height:170px;object-fit:cover;object-position:top}.commercial.with-accordion .collapse-image.active,.commercial.with-accordion .expanded-image.active{padding:0}.commercial.with-accordion .collapse-image.active img,.commercial.with-accordion .expanded-image.active img{height:auto}.commercial.with-accordion .expand-btn{background:#fff;border:none;color:#000;font-family:Lato,sans-serif;font-size:12px;left:calc(50% + 490px);line-height:1.5;padding:6px 30px;position:absolute;text-transform:uppercase;top:17px}.commercial.with-accordion .expand-btn:after{border:solid #262626;border-width:0 2px 2px 0;content:"";display:inline-block;height:7px;margin-left:8px;position:relative;top:-4px;transform:rotate(45deg);transition:all .45s ease-out;width:7px}.commercial.with-accordion .expand-btn:hover{background:#000;color:#fff}.commercial.with-accordion .expand-btn:hover:after{border:solid #ffffff;border-width:0 2px 2px 0}.commercial.with-accordion .expand-btn.active:after{transform:rotate(225deg);top:1px}.commercial.with-accordion .collapse-btn{display:none}@media (max-width: 1280px){.commercial.with-accordion .expand-btn{left:inherit;right:35px}}@media (max-width: 768px){.commercial.with-accordion .collapse-image img,.commercial.with-accordion .expanded-image img{margin:0 auto;max-width:320px}.commercial.with-accordion .expand-btn{display:none}}.commercial-wrapper div.mcn-fixed,div.mcn-fixed,.mcn-fixed{bottom:130px!important;right:15px!important}.center{text-align:center}.basic-title{color:#d6b081;font-family:Playfair Display,serif;font-size:35px!important;line-height:1.2;margin-bottom:45px}.title{color:#262626;font-family:Playfair Display,serif;font-size:30px;margin-bottom:40px;padding-bottom:25px;position:relative;z-index:1}.title:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}.title--noborder{margin-bottom:40px;padding-bottom:0}.title--noborder:after{display:none}.subtitle{color:#262626;font-family:Playfair Display,serif;font-size:30px;margin-bottom:60px;padding-bottom:50px;position:relative;z-index:1}.subtitle:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}.subtitle--noborder{margin-bottom:40px;padding-bottom:0}.subtitle--noborder:after{display:none}p,li,label,article,div[align=center],div[align=left]{line-height:1.5;margin-top:0;font-weight:300}strong{font-weight:600}a,button{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-decoration:none}a{color:#ddae7a;text-decoration:none}a:active,a:focus,a:hover{color:#333;text-decoration:none}img{max-width:100%;display:block;height:auto;border:0;outline:0}.stars-list{padding:0;margin-left:0;margin-top:0;list-style:none}.stars-list>li{position:relative;padding-left:24px;background-image:url(../images/front/assets/star-dark.png);background-repeat:no-repeat;background-position:left top .3em}.wrapper{background:transparent;margin:0 auto;max-width:1360px;padding:0 56px;position:relative}.wrapper-max{align-items:flex-start;display:flex;justify-content:space-around;width:100%}.wrapper-max .aside-left,.wrapper-max .aside-right{flex-shrink:0;margin:0;position:sticky;top:80px;width:300px;z-index:1}.wrapper-max .wrapper{margin:0}button,a.button,a.btn{background:#262626;border:1px #262626 solid;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:12px;line-height:1.5;padding:12px 40px;text-align:center;text-decoration:none;text-transform:uppercase}button:active,a.button:active,a.btn:active,button:hover,a.button:hover,a.btn:hover,button:focus,a.button:focus,a.btn:focus{color:#262626;background:#fff}button.no-borders,a.button.no-borders,a.btn.no-borders{border:0}button.btn-center,a.button.btn-center,a.btn.btn-center{display:table;vertical-align:middle;margin-left:auto;margin-right:auto}button.btn-big,a.button.btn-big,a.btn.btn-big{padding:15px 40px;font-size:16px}button.btn-transparent,a.button.btn-transparent,a.btn.btn-transparent{background-color:transparent;color:#fff;border-color:#fff}button.btn-transparent:hover,a.button.btn-transparent:hover,a.btn.btn-transparent:hover{border-color:#e2ac59;color:#e2ac59;background-color:transparent}button.btn-outline,a.button.btn-outline,a.btn.btn-outline{background-color:transparent;color:#262626}button.btn-outline:hover,a.button.btn-outline:hover,a.btn.btn-outline:hover{background:#262626;color:#fff}button.btn-secondary-fill,a.button.btn-secondary-fill,a.btn.btn-secondary-fill{background-color:#e2ac59;border:1px solid #E2AC59;color:#262626}button.btn-secondary-fill:hover,a.button.btn-secondary-fill:hover,a.btn.btn-secondary-fill:hover{border-color:#262626;background-color:#262626;color:#fff}button.btn-secondary-light-fill,a.button.btn-secondary-light-fill,a.btn.btn-secondary-light-fill{background-color:#f1e9e0;border:1px solid #F1E9E0;color:#262626}button.btn-secondary-light-fill:hover,a.button.btn-secondary-light-fill:hover,a.btn.btn-secondary-light-fill:hover{border-color:#e2ac59;background-color:#e2ac59;color:#262626}[v-cloak]{display:none}span.success-color,p.success-color{color:#8dc63f;font-weight:700}span.error-color,p.error-color{color:#c63358}.no-gutters{padding:0}div.validation-error{color:#c63358;font-size:14px;font-family:Lato,sans-serif;font-weight:400;padding:5px 0 5px 10px}input.validation-error,select.validation-error,textarea.validation-error,input.validation-error+label:before{border-color:#c63358}.error-message{color:#c63358;font-size:14px;font-weight:600;display:none}.validation-error+.error-message,.validation-error+label+.error-message{display:block}.checkbox-wrapper div.validation-error{margin-top:-5px;margin-bottom:10px}.checkbox-wrapper.checkbox-big div.validation-error{margin-top:5px}.checkbox-wrapper input[type=checkbox].invalid+label:before{border-color:#c63358}.only-mobile.sg_slot{display:none}.effect{position:relative;display:block;margin-bottom:30px}.effect label{font-size:12px;text-transform:uppercase;font-family:Lato,sans-serif}.effect input,.effect textarea,.effect select{background:transparent;border:0;border-radius:0;border-bottom:1px #333333 solid;color:#333;display:block;font-style:normal;font-size:16px;font-family:Lato,sans-serif;font-weight:700;height:50px;line-height:50px;margin-bottom:0;outline:none;padding:0;width:100%}.effect input+label,.effect textarea+label,.effect select+label{position:absolute;padding-top:5px;bottom:0;line-height:50px;left:10px;font-size:16px;pointer-events:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.effect input:focus+label,.effect textarea:focus+label,.effect select:focus+label,.effect input.focus+label,.effect textarea.focus+label,.effect select.focus+label{bottom:100%;padding-top:0;font-size:11px;line-height:11px;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%);transform:translateY(50%);-moz-transform:translate(0,50%)}.effect input.invalid,.effect textarea.invalid,.effect select.invalid{border-color:#c63358}.effect select{background-image:url(../images/front/assets/select-arrows.png);background-position:right center;background-repeat:no-repeat}.effect select:focus+label,.effect select.focus+label{bottom:100%;font-weight:700;color:#333;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%);transform:translateY(50%);-moz-transform:translate(0,50%)}.effect select.selected{font-weight:700;color:#333}.effect textarea{height:auto;overflow:auto;max-width:100%;min-width:100%;line-height:24px;padding:18px 10px 8px}.inline-form-group{margin-bottom:35px;display:flex;align-items:flex-start}.inline-form-group>label{width:125px;padding-right:10px;text-align:right;padding-top:5px;font-family:Lato,sans-serif;color:#9c9c9c;font-size:14px}.inline-form-group>label+div{padding-left:0}.inline-form-group>label+div.inputs{display:flex;margin:0 -5px}.inline-form-group>label+div.inputs .input{margin:0 5px;flex:3}.inline-form-group>label+div.inputs .input.short{flex:1}.inline-form-group>div{flex:1;padding-left:125px}.form-block{margin-bottom:25px}.form-group{margin-bottom:20px}.form-group label,.label{display:block;padding:5px 15px;font-family:Lato,sans-serif;font-weight:400;text-transform:uppercase;font-size:14px;color:#606060}input,select,textarea{outline:none}textarea{background-color:transparent;border:none;border-bottom:1px solid #333333;border-radius:0;color:#333;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:300;height:200px;line-height:1.4;padding:10px 0;outline:none;width:100%}textarea::-webkit-input-placeholder{color:#333;opacity:.7;text-transform:uppercase}textarea::-moz-placeholder{color:#333;opacity:.7;text-transform:uppercase}textarea:-ms-input-placeholder{color:#333;opacity:.7;text-transform:uppercase}textarea:-moz-placeholder{color:#333;opacity:.7;text-transform:uppercase}.input,input.form-control,select.form-control{background-color:transparent;border:none;border-bottom:1px solid #333333;border-radius:0;color:#333;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:300;height:50px;line-height:48px;padding:0;outline:none;width:100%}.input.big,input.form-control.big,select.form-control.big{line-height:60px;font-size:20px;height:60px;padding:0 20px}.input::-webkit-input-placeholder,input.form-control::-webkit-input-placeholder,select.form-control::-webkit-input-placeholder{color:#333;opacity:.7;text-transform:uppercase}.input::-moz-placeholder,input.form-control::-moz-placeholder,select.form-control::-moz-placeholder{color:#333;opacity:.7;text-transform:uppercase}.input:-ms-input-placeholder,input.form-control:-ms-input-placeholder,select.form-control:-ms-input-placeholder{color:#333;opacity:.7;text-transform:uppercase}.input:-moz-placeholder,input.form-control:-moz-placeholder,select.form-control:-moz-placeholder{color:#333;opacity:.7;text-transform:uppercase}input[type=submit]{background-color:#262626;border:1px solid #262626;color:#fbfbfb;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:12px;line-height:1.5;padding:12px 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease}input[type=submit]:hover{border-color:#262626;background-color:#fbfbfb;color:#262626}.input2{border:0;border-bottom:1px solid #333333;background-color:transparent;color:#606060;display:block;font-family:Lato,sans-serif;font-size:16px;height:50px;line-height:50px;padding:0;outline:none;width:100%}.input2::-webkit-input-placeholder{color:#000;text-transform:uppercase}.input2::-moz-placeholder{color:#000;text-transform:uppercase}.input2:-ms-input-placeholder{color:#000;text-transform:uppercase}.input2:-moz-placeholder{color:#000;text-transform:uppercase}.input-icon{position:relative}.input-icon .input{line-height:60px;border-radius:30px;font-size:20px;height:60px;padding-left:80px;border-color:#333;border-width:1px}.input-icon .ssi{color:#e2ac59;position:absolute;left:45px;top:50%;font-size:24px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}select{background-image:url(../images/front/assets/arrow-down.png);background-repeat:no-repeat;background-position:right 10px center;appearance:none;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{font-size:1rem;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:0 30px;height:50px;line-height:50px;border:1px solid #333333;background:#fff;color:#333;border-radius:16px}.inputfile+label.file-loaded{background:#8dc63f;border-color:#8dc63f;color:#fff}.inputfile+label.file-loaded:before{content:"✓"}.inputfile+label:before{content:"+";display:inline-block;position:relative;margin-right:10px}.checkbox-wrapper{display:block;position:relative}.checkbox-wrapper:after,.checkbox-wrapper:before{clear:both;content:"";display:block;width:100%}.checkbox-wrapper .checkbox-label{display:block;margin-top:40px;padding-left:40px;position:relative;width:100%}.checkbox-wrapper .checkbox-label span{color:#606060;display:block;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:1.5;position:relative;text-transform:uppercase;width:100%}.checkbox-wrapper input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fbfbfb;border:1px solid #333333;border-radius:0;height:20px;left:0;margin-right:15px;outline:none;position:absolute;top:0;width:20px}.checkbox-wrapper input[type=checkbox]:checked+span:before{border:solid #E2AC59;border-width:0 0 2px 2px;content:"";left:-37px;height:8px;position:absolute;top:6px;transform:rotate(-50deg);width:14px}.checkbox-wrapper input[type=checkbox][aria-describedby=rodo-error]{border:1px solid #c63358}.checkbox-wrapper div.validation-error{margin-top:0;padding-left:40px}.radio-wrapper input[type=radio],.radio-wrapper input[type=checkbox]{opacity:0;left:-9999px;text-indent:-9999px;position:absolute;width:1px;height:1px;pointer-events:none}.radio-wrapper input[type=radio]+span,.radio-wrapper input[type=checkbox]+span{display:block;font-size:20px;height:auto;line-height:24px;margin-bottom:15px;padding-left:40px;position:relative;text-align:left;text-transform:none}.radio-wrapper input[type=radio]+span:before,.radio-wrapper input[type=checkbox]+span:before{border:2px solid #262626;border-radius:50%;content:"";display:block;height:17px;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:17px}.radio-wrapper input[type=radio]+span:after,.radio-wrapper input[type=checkbox]+span:after{background:#e2ac59;border-radius:50%;border:2px solid #E2AC59;content:"";display:block;height:9px;left:4px;position:absolute;opacity:0;top:4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:9px}.radio-wrapper input[type=radio]:checked+span:after,.radio-wrapper input[type=checkbox]:checked+span:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.radio-star-wrapper input[type=radio]{height:1px;left:-9999px;opacity:0;position:absolute;pointer-events:none;text-indent:-9999px;width:1px}.radio-star-wrapper input[type=radio]:checked+label:before{border-color:#e2ac59;background-color:#e2ac59}.radio-star-wrapper input[type=radio]+label{padding:3px 0 4px 40px;display:block;position:relative;line-height:24px;text-align:left;height:auto;margin-bottom:15px}.radio-star-wrapper input[type=radio]+label:before{background:#fff;border:1px #262626 solid;border-radius:50%;content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:7px}#contact-form .checkbox-wrapper input[type=checkbox]:checked+span:before{top:4px}.page{width:100%;padding:0 56px;margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-calc(1350px + 2*15px);max-width:-moz-calc(1350px + 2*15px);max-width:-o-calc(1350px + 2*15px);max-width:1380px}hr{border-top:0;border-bottom:1px #999999 solid}ul.columns{font-size:0px;margin:0 -15px;padding:0;list-style:none}ul.columns.to-right{text-align:right}ul.columns>li{font-size:18px;display:inline-block;width:50%;vertical-align:top;padding:0 15px}ul.columns>li.full{width:100%}ul.columns.col-2>li{width:50%}ul.columns.col-2-1>li:first-child{width:66.666%}ul.columns.col-2-1>li:nth-child(2){width:33.333%}ul.columns.col-3>li{width:33.33%}ul.columns.col-4>li{width:25%}ul.columns.col-5>li{width:20%}ul.columns.col-6>li{width:16.66666667%}.overlay{position:fixed;top:0;left:0;width:0;height:0;display:none;background:#000;opacity:.5;z-index:990}.ss-slider{display:block;overflow:hidden}.ss-slider .slider{position:relative}.ss-slider .prev,.ss-slider .next{position:absolute;top:50%;width:70px;height:70px;margin-top:-35px;background-position:center;background-repeat:no-repeat;background-color:#fff;border-radius:6px;opacity:.5;z-index:4;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ss-slider .prev:hover,.ss-slider .next:hover{opacity:1}.ss-slider .prev{left:0;background-image:url(../images/front/assets/prev.png)}.ss-slider .next{right:0;background-image:url(../images/front/assets/next.png)}.horizontal-slider,.slides-list{overflow:hidden;white-space:nowrap;font-size:0;list-style:none;padding:0;position:relative}.horizontal-slider>li,.slides-list>li{display:inline-block;float:none;font-size:16px;vertical-align:middle;white-space:normal;position:relative;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.horizontal-slider>li img,.slides-list>li img{margin-left:auto;margin-right:auto;display:block}.thumbs{overflow:hidden}.thumbnails-list.nav{overflow:hidden;white-space:nowrap;font-size:0;list-style:none;position:relative;padding:0;margin:0 -5px}.thumbnails-list.nav>li{display:inline-block;float:none;font-size:16px;vertical-align:middle;white-space:normal;width:16.67%;padding:0 5px;position:relative;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.thumbnails-list.nav>li:hover,.thumbnails-list.nav>li.active{opacity:.5}.vertical-slider{overflow:hidden;font-size:0;list-style:none;padding:0}.vertical-slider>li{display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mcn-fixed-mobile{z-index:99!important}.loader{position:relative;width:30px;height:30px;border-radius:50%;display:inline-block;vertical-align:middle}.loader-1 .loader-outter{position:absolute;border:4px solid #ff8bb2;border-left-color:transparent;border-bottom:0;width:100%;height:100%;border-radius:50%;-webkit-animation:loader-1-outter 1s cubic-bezier(.42,.61,.58,.41) infinite;animation:loader-1-outter 1s cubic-bezier(.42,.61,.58,.41) infinite}.loader-1 .loader-inner{position:absolute;border:4px solid #ff8bb2;border-radius:50%;width:20px;height:20px;left:calc(50% - 10px);top:calc(50% - 10px);border-right:0;border-top-color:transparent;-webkit-animation:loader-1-inner 1s cubic-bezier(.42,.61,.58,.41) infinite;animation:loader-1-inner 1s cubic-bezier(.42,.61,.58,.41) infinite}@-webkit-keyframes loader-1-outter{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-1-outter{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-1-inner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loader-1-inner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.circularGC{position:absolute;background-color:#000;width:6px;height:6px;border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:1.1s;-o-animation-duration:1.1s;-ms-animation-duration:1.1s;-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}.circularG_1{left:0;top:10px;animation-delay:.41s;-o-animation-delay:.41s;-ms-animation-delay:.41s;-webkit-animation-delay:.41s;-moz-animation-delay:.41s}.circularG_2{left:3px;top:3px;animation-delay:.55s;-o-animation-delay:.55s;-ms-animation-delay:.55s;-webkit-animation-delay:.55s;-moz-animation-delay:.55s}.circularG_3{top:0;left:10px;animation-delay:.69s;-o-animation-delay:.69s;-ms-animation-delay:.69s;-webkit-animation-delay:.69s;-moz-animation-delay:.69s}.circularG_4{right:3px;top:3px;animation-delay:.83s;-o-animation-delay:.83s;-ms-animation-delay:.83s;-webkit-animation-delay:.83s;-moz-animation-delay:.83s}.circularG_5{right:0;top:10px;animation-delay:.97s;-o-animation-delay:.97s;-ms-animation-delay:.97s;-webkit-animation-delay:.97s;-moz-animation-delay:.97s}.circularG_6{right:3px;bottom:3px;animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s}.circularG_7{left:10px;bottom:0;animation-delay:1.24s;-o-animation-delay:1.24s;-ms-animation-delay:1.24s;-webkit-animation-delay:1.24s;-moz-animation-delay:1.24s}.circularG_8{left:3px;bottom:3px;animation-delay:1.38s;-o-animation-delay:1.38s;-ms-animation-delay:1.38s;-webkit-animation-delay:1.38s;-moz-animation-delay:1.38s}@keyframes bounce_circularG{0%{transform:scale(1)}to{transform:scale(.3)}}@-o-keyframes bounce_circularG{0%{-o-transform:scale(1)}to{-o-transform:scale(.3)}}@-ms-keyframes bounce_circularG{0%{-ms-transform:scale(1)}to{-ms-transform:scale(.3)}}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1)}to{-webkit-transform:scale(.3)}}@-moz-keyframes bounce_circularG{0%{-moz-transform:scale(1)}to{-moz-transform:scale(.3)}}.sitemap{padding:50px 0}.sitemap .page .section-title{margin:50px 0 20px}.sitemap .page .section-title.small{font-size:24px}.sitemap .page .categories-list{display:flex;flex-wrap:wrap;list-style:none;padding:0}.sitemap .page .categories-list li{margin:5px 20px 5px 0}.sitemap .page .dates .year{font-weight:700;margin:30px 0 20px}.sitemap .page .dates .months{align-items:flex-start;display:flex}.sitemap .page .dates .month{flex-shrink:0;margin:5px 0;width:120px}.sitemap .page .dates .days ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.sitemap .page .dates .days ul li{margin:5px}.sitemap.articles-date .articles-list{flex-wrap:wrap;padding:0}.sitemap.articles-date .articles-list li{align-items:center;display:flex;margin:5px 0;width:100%}.sitemap.articles-date .articles-list .date{display:block;width:100px}section.section-article-video{padding:45px 0}section.section-article-video .video{padding:0 45px}section.section-article-video video{width:100%;display:block;margin:0 auto}.has-video{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.has-video video{width:100%;opacity:0;pointer-events:none;display:block}.has-video .play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);display:block;width:90px;height:90px;font-size:54px;text-align:center;line-height:84px;z-index:9;color:#333;text-shadow:0px 2px 20px #333333;border:3px #333333 solid;border-radius:50%;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.has-video .play:before{margin-left:6.3px}.has-video .play:hover{color:#ff8bb2;text-shadow:0px 2px 20px #ff8bb2;border-color:#ff8bb2}.has-video.playing video{opacity:1;pointer-events:all}.has-video.playing .play{display:none}@media (max-width: 768px){section.section-article-video .video{padding:0}.has-video .play{font-size:45px;width:75px;height:75px;line-height:69px}.has-video .play:before{margin-left:5.25px}}.hamburger-switch{background-color:transparent;box-shadow:none;border-radius:none;border:none;cursor:pointer;display:none;font-size:0;height:40px;overflow:hidden;margin:0;padding:0;position:relative;text-indent:-9999px;transition:background .3s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-moz-transform:translate(0,0);vertical-align:middle;width:40px}.hamburger-switch:focus{outline:none}.hamburger-switch span{background:#fff;display:block;height:2px;left:0;position:absolute;top:20px;transition:background 0 .3s;width:100%}.hamburger-switch span:before,.hamburger-switch span:after{background-color:#fff;content:"";display:block;height:2px;left:0;position:absolute;transition:background 1s;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0;width:100%}.hamburger-switch span:before{top:-10px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.hamburger-switch span:after{bottom:-10px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.hamburger-switch.active{background-color:transparent}.hamburger-switch.active span{background:none}.hamburger-switch.active span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-switch.active span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-switch.active span:before,.hamburger-switch.active span:after{background-color:#fff;-webkit-transition-delay:0,.3s;transition-delay:0,.3s}.moon-static{background:#d6b081;border:1px solid #333333;border-radius:50%;display:block;height:50px;overflow:hidden;position:relative;transform:rotate(43deg);z-index:99;width:50px}.moon-static.phase-0,.moon-static.phase-1{background:#333}.moon-static.phase-2{background-image:url(../images/front/moon/phase-1.png);background-position:center;background-repeat:no-repeat;transform:rotate(165deg)}.moon-static.phase-3:after{background:linear-gradient(92deg,#333,#333 50%,#3330 50%,#3330);border-radius:50%;content:"";display:block;height:100%;left:0;top:0;width:100%}.moon-static.phase-4{background-image:url(../images/front/moon/phase-2.png);background-position:center;background-repeat:no-repeat;transform:rotate(185deg)}.moon-static.phase-6{background-image:url(../images/front/moon/phase-2.png);background-position:center;background-repeat:no-repeat;transform:rotate(5deg)}.moon-static.phase-7:after{background:linear-gradient(-88deg,#333,#333 50%,#3330 50%,#3330);border-radius:50%;content:"";display:block;height:100%;left:0;top:0;width:100%}.moon-static.phase-8{background-image:url(../images/front/moon/phase-1.png);background-position:center;background-repeat:no-repeat;transform:rotate(-5deg)}.header-wrapper{min-height:81px}body.menu-active{overflow:hidden}.courses,.shop-wprapper{position:relative;margin-left:auto}.courses.only-mobile,.shop-wprapper.only-mobile{display:none}.courses a.btn.btn-transparent,.shop-wprapper a.btn.btn-transparent,.courses .button,.shop-wprapper .button{align-items:center;border:none;border-radius:0;display:flex;justify-content:flex-start;font-size:14px;font-weight:300;padding-right:0}.courses a.btn.btn-transparent svg,.shop-wprapper a.btn.btn-transparent svg,.courses .button svg,.shop-wprapper .button svg{display:block;fill:#fff;height:30px;margin-right:10px;transition:all .5s ease;width:30px}.courses a.btn.btn-transparent:hover svg,.shop-wprapper a.btn.btn-transparent:hover svg,.courses .button:hover svg,.shop-wprapper .button:hover svg{color:#d6b081;fill:#d6b081}.courses{margin-left:0}.courses a.btn.btn-transparent svg,.courses .button svg{height:26px;width:26px}.shop-wprapper{margin-left:0}.user a.btn.btn-transparent,.user .button{align-items:center;border:none;border-radius:0;display:flex;justify-content:flex-start;font-size:14px;font-weight:300;padding-right:0}.user a.btn.btn-transparent svg,.user .button svg{display:block;color:#fff;fill:#fff;flex-shrink:0;height:30px;margin-right:10px;transition:all .5s ease;width:30px}.user a.btn.btn-transparent:hover svg,.user .button:hover svg{color:#d6b081;fill:#d6b081}.user.only-mobile{display:none}.user.has-profile-submenu .profile-submenu{background:#333;border-top:1px solid #faf7f3;opacity:0;position:absolute;pointer-events:none;right:0;top:calc(100% + 13px);width:180px}.user.has-profile-submenu .profile-submenu a.btn.btn-transparent{padding:23px}.user.has-profile-submenu .profile-submenu .user.logout{border-top:1px solid #faf7f3}.user.has-profile-submenu .profile-submenu.open{opacity:1;pointer-events:auto}.main-menu-header{background:#333;display:flex;justify-content:center;left:0;position:relative;top:0;width:100%;z-index:9999999999;min-height:80px}.main-menu-header.visible{opacity:1}.main-menu-header.fixed{position:fixed;top:0}.main-menu-header .page{position:static}.main-menu-header .wrapper{display:flex;width:100%;justify-content:space-around;align-items:center;min-height:80px;margin:0 auto;max-width:1700px;position:inherit}.main-menu-header .mobile-nav-wrapper{align-items:center;display:flex}.main-menu-header .mobile-nav-wrapper .social-links{align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}.main-menu-header .mobile-nav-wrapper .social-links span{color:#262626;display:block;font-family:Lato,sans-serif;font-weight:600;margin:50px 0 10px;text-transform:uppercase;width:100%}.main-menu-header .mobile-nav-wrapper .social-links .social-link{display:inline-block;margin:0 10px}.main-menu-header .mobile-nav-wrapper .social-links .social-link svg{display:block;height:70px;width:70px}.main-menu-header .mobile-nav-wrapper .social-links .social-link.pinterest svg{height:60px;width:60px}.main-menu-header .mobile-nav-wrapper .social-links.only-mobile{display:none}.main-menu-header .image img{position:relative;z-index:7}.main-menu-header .image{text-align:center}.main-menu-header .logo{margin:0 20px 0 8%;position:relative;width:218px}.main-menu-header .user{position:relative}.main-menu-header .user img{margin:0 auto;width:60px;height:60px;border-radius:50%;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-menu-header .main-menu a{display:block;font-family:Lato,sans-serif;font-size:14px;line-height:80px;padding:0 12px;text-transform:uppercase}.main-menu-header .main-menu a.menu-article-subscription{line-height:1.3}.main-menu-header .only-mobile{display:none!important}.search-wrapper{margin-left:auto}.search-wrapper.only-mobile{display:none}.search-toggle{align-items:center;display:flex!important;height:100%;justify-content:center}.search-toggle svg{display:block;color:#fff;fill:#fff;height:26px;margin-left:10px;transition:all .5s ease;width:26px}.search-toggle:hover svg{color:#e2ac59;fill:#e2ac59}.search-form-wrapper input{border:0;border-bottom:1px solid #E2AC59;color:#333;display:block;font-family:Playfair Display,serif;font-size:26px;font-weight:400;margin:0 auto .7em;text-align:center;outline:0;padding:10px;width:100%}.search-form-wrapper input::-webkit-input-placeholder{color:#333;opacity:.7}.search-form-wrapper input::-moz-placeholder{color:#333;opacity:.7}.search-form-wrapper input:-ms-input-placeholder{color:#333;opacity:.7}.search-form-wrapper input:-moz-placeholder{color:#333;opacity:.7}.search-form-wrapper .btn{width:200px}.search-form-wrapper .hamburger-switch.active span:before,.search-form-wrapper .hamburger-switch.active span:after{background-color:#333}.mobile-disclaimer{display:none}.subscription-wrapper{background:#fff;border-bottom:1px solid #faf7f3}.subscription-wrapper .wrapper{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:16px;max-width:1700px;padding:14px 66px}.subscription-wrapper a.star-decoration-left{margin:0;padding-left:45px;position:relative}.subscription-wrapper a.star-decoration-left:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);will-change:transform;width:32px}.subscription-wrapper a.uppercase{display:inline-block;font-size:14px;margin-right:10px;text-decoration:underline;text-transform:uppercase}.subscription-wrapper .arrow{display:inline-block;height:auto;margin:0 10px;width:52px}.subscription-wrapper .numbers{display:inline-block;height:37px;margin:0 10px 0 0;width:72px}.subscription-wrapper span.color-text{color:#333;display:block;margin:0 10px}.subscription-wrapper .link-with-border{margin:0 0 0 5px;position:relative}.subscription-wrapper .link-with-border span{font-weight:700;position:relative;z-index:1}.subscription-wrapper .link-with-border:after{background:#d6b081;bottom:-1px;content:"";display:block;height:8px;left:0;position:absolute;width:100%;z-index:0}.subscription-wrapper .liked{border:2px solid #D6B081;color:#333;flex-shrink:0;font-size:14px;font-weight:700;padding:5px 10px;margin-left:10px}.subscription-wrapper .liked:active,.subscription-wrapper .liked:focus,.subscription-wrapper .liked:hover{background:#d6b081}@media (min-width: 841px){nav.main-nav:hover+.user{pointer-events:none}.main-menu{display:flex;list-style:none;padding:0;margin:0}.main-menu li:hover>a,.main-menu li.active>a{color:#d6b081}.main-menu>li{white-space:nowrap}.main-menu>li>a{color:#fff;position:relative;z-index:3}.main-menu>li.deeper.parent:hover>.nav-child{opacity:1;pointer-events:all}.main-menu>li.deeper.parent:hover>a:after{opacity:1}.main-menu>li.deeper.parent>a{position:relative}.main-menu>li.deeper.parent>a:after{content:"";width:0;opacity:0;height:0;border-style:solid;border-width:0 11px 12px 11px;border-color:transparent transparent #faf7f3 transparent;position:absolute;bottom:-1px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-menu .nav-child{background-color:#faf7f3;display:flex;flex-wrap:wrap;left:0;opacity:0;padding:0 20px;pointer-events:none;position:absolute;top:100%;width:100%}.main-menu .nav-child-inner{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;min-height:80px;padding:20px 0;margin:0 auto;max-width:1350px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%}.main-menu .nav-child-inner.big-star{justify-content:space-between}.main-menu .nav-child-inner.big-star li{position:relative}.main-menu .nav-child-inner.big-star li>ul{margin-left:-12px;padding:0}.main-menu .nav-child-inner.big-star li>ul li:before{display:none}.main-menu .nav-child-inner.big-star li>ul li.menu-numerolgical-2022 a{position:relative}.main-menu .nav-child-inner.big-star li>ul li.menu-numerolgical-2022 a span{position:relative;z-index:1}.main-menu .nav-child-inner.big-star li>ul li.menu-numerolgical-2022 a:after{background:#d6b081;bottom:4px;content:"";display:block;height:8px;left:10px;position:absolute;transform:translateY(-50%);width:calc(100% - 18px);z-index:0}.main-menu .nav-child-inner li{list-style:none}.main-menu .nav-child-inner li.row{margin-right:50px;width:calc(100% - 400px)}.main-menu .nav-child-inner li.row ul{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:20px}.main-menu .nav-child-inner li.row ul li{margin:20px 0;width:25%}.main-menu .nav-child-inner li.row ul li .icon{display:block;height:75px;margin:0 auto;width:75px}.main-menu .nav-child-inner li.row ul li .icon.magic-ball{left:10px;position:relative}.main-menu .nav-child-inner li.row ul li span{display:inline-block;font-family:Playfair Display,serif;font-weight:400;line-height:1.5;padding-top:20px;text-align:center;width:100%}.main-menu .nav-child-inner li>ul{padding:0}.main-menu .nav-child-inner li>ul li{position:relative}.main-menu .nav-child-inner li>ul li:before{background-image:url(../images/front/assets/star-dark.png);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";display:block;height:22px;left:-20px;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);width:22px}.main-menu .nav-child-inner li>ul li.icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.main-menu .nav-child-inner li>ul li.icon:before{display:none}.main-menu .nav-child-inner li a{color:#333;font-size:18px;font-weight:500;line-height:2.5;text-transform:none;white-space:nowrap}.main-menu .nav-child-inner li a:hover,.main-menu .nav-child-inner li.active a{color:#d6b081}.main-menu .menu-article{align-items:flex-start;display:flex}.main-menu .menu-article-disclaimer{white-space:pre-wrap;display:flex;max-width:400px}.main-menu .menu-article-wrapper{display:flex;flex-wrap:wrap;margin:0 auto 60px;max-width:1350px;width:100%}.main-menu .menu-article-wrapper.short{margin:0;width:350px}.main-menu .menu-article-wrapper.short .menu-article-more{margin:45px 0 35px 170px}.main-menu .menu-article-wrapper.short .menu-article+.menu-article{margin-top:50px}.main-menu .menu-article-wrapper .menu-article-title{color:#262626;font-size:16px;font-weight:400;padding:0;text-transform:uppercase;width:100%}.main-menu .menu-article-wrapper .menu-article-title:active,.main-menu .menu-article-wrapper .menu-article-title:focus,.main-menu .menu-article-wrapper .menu-article-title:hover{color:#ddae7a}.main-menu .menu-article-wrapper .menu-article-subscription{color:#262626;display:block;line-height:1.3;margin-left:80px;padding-left:155px;position:relative}.main-menu .menu-article-wrapper .menu-article-subscription:active,.main-menu .menu-article-wrapper .menu-article-subscription:focus,.main-menu .menu-article-wrapper .menu-article-subscription:hover{color:#ddae7a}.main-menu .menu-article-wrapper .menu-article-subscription span{display:block;font-family:Lato,sans-serif;font-weight:600;font-size:20px;text-transform:uppercase}.main-menu .menu-article-wrapper .menu-article-subscription .star{display:block;height:auto;left:0;position:absolute;top:0;width:125px}.main-menu .menu-article-wrapper .menu-article-subscription .arrow{display:block;height:26px;margin-top:25px;width:77px}.main-menu .menu-article-wrapper .menu-article-subscription.horoscope{padding-left:110px}.main-menu .menu-article-wrapper .menu-article-subscription.horoscope .star{width:90px}.main-menu .menu-article-wrapper .menu-article-subscription.horoscope .color-text{font-size:20px;font-weight:600;margin-top:15px;position:relative}.main-menu .menu-article-wrapper .menu-article-subscription.horoscope .color-text span{font-family:Playfair Display,serif;position:relative;z-index:1}.main-menu .menu-article-wrapper .menu-article-subscription.horoscope .color-text:after{background:#d6b081;bottom:-1px;content:"";display:block;height:8px;left:0;position:absolute;transform:translateY(-50%);width:90%;z-index:0}.main-menu .menu-article-wrapper .menu-article-subscription.horoscope .lower-text{font-family:Playfair Display,serif;font-size:20px;font-weight:500;text-transform:none}.main-menu .menu-article-wrapper .menu-article-more{font-size:15px;font-weight:700;line-height:1.6;margin-top:80px;text-transform:uppercase}.main-menu .menu-article .menu-article__image{border-radius:5px;display:block;flex-shrink:0;height:160px;overflow:hidden;padding:0;position:relative;width:160px}.main-menu .menu-article .menu-article__image img{display:block;height:100%;object-fit:cover;width:100%}.main-menu .menu-article .menu-article__link{color:#262626;font-family:Playfair Display,serif;font-size:20px;font-weight:400;line-height:1.4;max-width:250px;white-space:normal;padding:0 20px;position:relative;text-transform:none}.main-menu .menu-article .menu-article__link:active,.main-menu .menu-article .menu-article__link:focus,.main-menu .menu-article .menu-article__link:hover{color:#ddae7a}.hamburger-switch.menu-close{position:absolute;top:15px;left:15px;display:block}.search-form-wrapper{align-items:center;background:#fff;display:none;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:auto;opacity:0;padding-top:90px;padding-bottom:30px;position:fixed;pointer-events:none;top:80px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:99999}.search-form-wrapper.active{display:flex;opacity:1;pointer-events:auto;top:0}.search-form-wrapper form{margin:0 auto;max-width:500px;text-align:center;width:100%}}@media (max-width: 1500px){.main-menu-header .wrapper{padding:0 35px}.user a.btn.btn-transparent{padding-left:15px}.main-menu-header .logo{width:200px}.moon{width:40px;height:40px}.subscription-wrapper .wrapper{padding:21px 45px}}@media (max-width: 1400px){.main-menu-header .logo{margin-left:40px}.moon{width:35px;height:35px}}@media (max-width: 1280px){.header-wrapper{min-height:115px}.moon{width:42px;height:42px}.main-menu-header{min-height:115px}.main-menu-header .wrapper{flex-wrap:wrap}.main-menu-header .logo{margin:15px 10px;left:0;width:188px}.main-menu-header .main-nav{order:1;width:100%}.main-menu-header .main-menu a{line-height:40px}.main-menu-header .main-menu a.search-toggle{display:none}.subscription-wrapper .wrapper{font-size:15px}}@media (max-width: 1024px){.main-menu a{font-size:12px}.main-menu-header .logo{left:50%;transform:translate(-50%)}.user a.btn.btn-transparent,.user .button{font-size:12px;font-weight:300}.user a.btn.btn-transparent svg,.user .button svg{margin:0 0 0 5px}.user span{display:none}.user.has-profile-submenu .profile-submenu a.btn.btn-transparent span{display:block}.shop-wprapper,.courses{margin-right:0}.shop-wprapper a.btn.btn-transparent span,.courses a.btn.btn-transparent span{display:none}.shop-wprapper a.btn.btn-transparent svg,.courses a.btn.btn-transparent svg{margin:0}.main-menu .nav-child-inner li a{font-size:15px}.main-menu .nav-child-inner li.row{margin-right:30px;width:calc(100% - 350px)}.main-menu .nav-child-inner li.row ul li .icon{height:65px;width:65px}.main-menu .menu-article .menu-article__link{max-width:230px}.main-menu .menu-article-wrapper{margin:0 auto 30px 0}.main-menu .menu-article-wrapper.short{width:320px}.main-menu .menu-article-wrapper .menu-article-more{margin-top:30px;padding-left:0}.subscription-wrapper .wrapper a:nth-of-type(2){display:none}.subscription-wrapper .wrapper a:nth-of-type(2)+.arrow{display:none}}@media (max-width: 840px){.header-wrapper,.main-menu-header{min-height:60px}.main-menu-header .mobile-nav-wrapper{height:100%;width:100%;overflow:auto;display:block;position:relative;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll}.main-menu-header .mobile-nav-wrapper::-webkit-scrollbar{width:0;height:0}.main-menu-header .mobile-nav-wrapper::-webkit-scrollbar{display:none}.main-menu-header .mobile-nav-wrapper .social-links.only-mobile{display:flex}.main-menu-header .mobile-nav-wrapper .courses.only-mobile{font-family:Lato,sans-serif;font-size:20px;display:block;margin-top:25px;position:relative;text-transform:uppercase}.main-menu-header .mobile-nav-wrapper .mobile-disclaimer{align-items:center;display:flex;column-gap:20px;flex-wrap:wrap;margin:30px 0;padding:20px 0;justify-content:space-between;border:1px solid #E2AC59;border-width:1px 0}.main-menu-header .mobile-nav-wrapper .mobile-disclaimer .menu-link-subscription.only-mobile{border:none!important;margin:0}.main-menu-header .mobile-nav-wrapper .mobile-disclaimer p{flex:1 1 400px;margin:0}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile{border:1px solid #E2AC59;border-width:1px 0;color:#262626;padding:20px 0 20px 70px;margin:15px 0 25px;display:block;line-height:1.3;position:relative}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile:active,.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile:focus,.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile:hover{color:#ddae7a}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile span{display:inline;font-family:Lato,sans-serif;font-weight:600;font-size:18px;text-transform:uppercase}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile .star{display:block;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:55px}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile.horoscope .color-text{font-size:20px;font-weight:600;margin-top:15px;position:relative}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile.horoscope .color-text span{font-family:Playfair Display,serif;position:relative;z-index:1}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile.horoscope .color-text:after{background:#d6b081;bottom:1px;content:"";display:block;height:8px;left:0;position:absolute;width:100%;z-index:0}.main-menu-header .mobile-nav-wrapper .menu-link-subscription.only-mobile.horoscope .lower-text{font-family:Playfair Display,serif;font-size:20px;text-transform:none}.main-menu-header .mobile-nav-wrapper .shop-wprapper.only-mobile{font-family:Lato,sans-serif;font-size:20px;display:block;margin-top:11px;position:relative;text-transform:uppercase}.main-menu-header .mobile-nav-wrapper .user.only-mobile{display:block;font-family:Lato,sans-serif;text-transform:uppercase}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent{color:#ddae7a;font-size:20px;font-weight:400;padding-left:0}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent svg{color:#ddae7a;fill:#ddae7a;margin:0 15px 0 0}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent:active,.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent:focus,.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent:hover{color:#333}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent:active svg,.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent:focus svg,.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent:hover svg{color:#333;fill:#333}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent.logout{justify-content:center;font-size:18px;text-transform:none}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.btn.btn-transparent.email{text-transform:none}.main-menu-header .mobile-nav-wrapper .user.only-mobile a.link{color:#606060;font-size:18px;font-weight:300;text-transform:none}.main-menu-header .mobile-nav-wrapper .user.only-mobile span{display:block}.main-menu-header .logo{margin:0;position:absolute;width:160px}.main-menu-header .logo .moon{width:37px;height:37px;top:-2px}.main-menu-header .wrapper{justify-content:space-between;min-height:60px}.main-menu-header .courses{display:none}.main-menu-header .shop-wprapper{margin-left:auto}.main-menu-header .user.logout{display:none}.main-menu-header .user.has-profile-submenu .profile-submenu{top:100%}.main-menu-header .user.has-profile-submenu .profile-submenu .logout{display:block;text-align:left}.main-menu-header .user.has-profile-submenu .profile-submenu a.btn.btn-transparent span{display:block}.main-nav{align-items:center;background-color:#faf7f3;bottom:100%;display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:center;left:0;opacity:0;overflow:auto;padding:20px 25px 100px;pointer-events:none;position:fixed;right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:60px;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll}.main-nav::-webkit-scrollbar{width:0;height:0}.main-nav::-webkit-scrollbar{display:none}.main-nav.active{bottom:0;opacity:1;pointer-events:auto}.menu-toggle{display:inline-block;left:-5px;z-index:3}.main-menu-header .main-menu a{font-size:20px;padding:0}.main-menu{list-style:none;margin:0;padding:0;width:100%}.main-menu li>a:hover,.main-menu li.active>a{color:#d6b081}.main-menu .subnav-toggle{color:#333;cursor:pointer;height:18px;padding:20px;position:absolute;right:0;top:0;width:18px}.main-menu .subnav-toggle:after,.main-menu .subnav-toggle:before{background:#333;content:"";left:50%;height:1px;position:absolute;top:50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:18px}.main-menu .subnav-toggle:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-moz-transform:rotate(270deg)}.main-menu .subnav-toggle:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg)}.main-menu .subnav-toggle.active:before,.main-menu .subnav-toggle.active:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-moz-transform:rotate(0deg)}.main-menu .subnav-toggle.active+.nav-child{max-height:900px;opacity:1;overflow:auto;padding-bottom:30px;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll}.main-menu .subnav-toggle.active+.nav-child::-webkit-scrollbar{width:0;height:0}.main-menu .subnav-toggle.active+.nav-child::-webkit-scrollbar{display:none}.main-menu .subnav-toggle:hover{color:#d6b081}.main-menu .subnav-toggle:hover:before,.main-menu .subnav-toggle:hover:after{background:#d6b081}.main-menu>li{position:relative}.main-menu>li>a{font-size:20px;font-weight:400;padding-left:0}.main-menu>li a{color:#333;line-height:60px;font-family:Lato,sans-serif}.main-menu>li.deeper.parent.toggle>.nav-child{opacity:1;pointer-events:all}.main-menu>li.deeper.parent.toggle>a:after{opacity:1}.main-menu>li.deeper.parent>a{position:relative}.main-menu>li.deeper.parent>a:after{content:"";font-weight:300;width:0;opacity:0;height:0;border-style:solid;border-width:0 11px 12px 11px;border-color:transparent transparent #faf7f3 transparent;position:absolute;bottom:-1px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-menu .nav-child{display:flex;list-style:none;padding:0;margin:0;opacity:0;max-height:0;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-menu .nav-child>li{width:50%}.main-menu .nav-child-inner{list-style:none;padding-left:0;width:100%}.main-menu .nav-child-inner ul{list-style:none;padding:0 0 0 40px}.main-menu .nav-child-inner ul li{position:relative}.main-menu .nav-child-inner ul li a{font-size:20px;font-weight:400;text-transform:none}.main-menu .nav-child-inner ul li:before{background-image:url(../images/front/assets/star-dark.png);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";display:block;height:22px;left:-40px;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);width:22px}.main-menu .nav-child-inner li.row{width:100%}.main-menu .nav-child-inner li.row ul{padding:0}.main-menu .nav-child-inner li.row ul li:before{display:none}.main-menu .nav-child-inner li.row ul li.icon{margin:10px 0}.main-menu .nav-child-inner li.row ul li.icon a{align-items:center;display:flex;justify-content:flex-start}.main-menu .nav-child-inner li.row ul li.icon a .icon{height:35px;margin-right:10px;width:35px}.main-menu .nav-child-inner li.row ul li.icon a br,.main-menu .menu-article-wrapper{display:none}.search-toggle{display:none!important}.search-wrapper{display:none}.search-wrapper.only-mobile{display:block;margin-left:0}.search-form-wrapper{margin-top:40px;position:relative}.search-form-wrapper input{background:none;margin:0;padding:10px 0;text-align:left}.search-form-wrapper .btn.btn-secondary-fill{background:none;border:none;border-radius:0;box-shadow:none;font-family:Lora,serif;font-size:15px;min-width:auto;padding:0 0 0 25px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.search-form-wrapper .btn.btn-secondary-fill:active,.search-form-wrapper .btn.btn-secondary-fill:focus,.search-form-wrapper .btn.btn-secondary-fill:hover{background:none;border:none;color:#262626}.search-form-wrapper .stars{display:none}.subscription-wrapper .wrapper{padding:19px}.subscription-wrapper .arrow{margin:0 5px;width:30px}}@media (max-width: 768px){.main-menu-header .user{left:0}.main-menu-header .user figure.image{min-width:40px}.main-menu-header .user .stars{display:none}.main-menu-header .user img{width:40px;height:40px}.main-menu-header .fixed .user figure.image{min-width:40px}.subscription-wrapper .wrapper{font-size:14px}.subscription-wrapper .exclamation{width:26px}.subscription-wrapper .link-with-border{margin:0}.subscription-wrapper .liked{font-size:12px;margin-left:5px}.subscription-wrapper .only-desktop{display:none}}@media (max-width: 576px){.main-menu-header .user figure.image,.main-menu-header.fixed .user figure.image{min-width:40px!important}.main-menu-header .hover-content{padding:5px}.main-menu-header .hover-content a{padding:5px 10px}.main-menu-header .main-menu .nav-child>li{width:100%}.main-menu .nav-child-inner ul{padding:0 0 0 35px}.main-menu .nav-child-inner ul li:before{left:-35px}.main-menu .nav-child-inner ul li a{font-size:18px;letter-spacing:-.01em}}@media (max-width: 450px){.main-menu-header .wrapper{padding:0 20px}.main-menu-header .logo{margin-left:-12px}.user a.btn.btn-transparent{padding-left:0}}@media (max-width: 420px){.subscription-wrapper .wrapper{font-size:14px;padding:15px 19px}.subscription-wrapper a.star-decoration-left{padding-left:40px}.subscription-wrapper a.star-decoration-left:before{height:30px;width:30px}}@media (max-width: 400px){.subscription-wrapper .liked{display:none}}.newsletter{background:#f1e9e0;padding:61px 0 60px;position:relative}.newsletter .basic-title{color:#262626;margin-bottom:25px;text-align:center}.newsletter .page{margin:0 auto;max-width:995px}.newsletter .form{align-items:center;display:flex;flex-wrap:wrap;margin:0;position:relative;z-index:1}.newsletter .form input[type=text]{background:#fbfbfb;border:1px solid #fBfBfB;color:#606060;font-family:Lato,sans-serif;font-size:16px;height:48px;line-height:46px;order:1;padding:0 20px;width:calc(100% - 255px)}.newsletter .form .btn{flex-shrink:0;font-size:18px;letter-spacing:.075em;order:1;line-height:1.445;padding:10px 40px;margin-left:25px;width:230px}.newsletter .form label,.newsletter .form span{color:#262626;font-family:Lato,sans-serif;font-size:14px;font-weight:300;line-height:1.5;order:2;padding-left:40px;position:relative;width:100%}.newsletter .form label{margin:10px 0}.newsletter .form label span{padding-left:0}.newsletter .form label a{color:#d6b081}.newsletter .form label a:hover{text-decoration:underline}.newsletter .form input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fbfbfb;border:none;border-radius:0;height:25px;left:0;margin-right:15px;outline:none;position:absolute;top:0;width:25px}.newsletter .form input[type=checkbox]:checked+span:before{border:solid #E2AC59;border-width:0 0 2px 2px;content:"";left:-35px;height:8px;position:absolute;top:4px;transform:rotate(-50deg);width:17px}.newsletter .newsletter-image{position:absolute;z-index:0}.newsletter .newsletter-image.left{left:0;top:61%;transform:translateY(-50%)}.newsletter .newsletter-image.right{right:115px;top:-115px}.main-home .newsletter{margin:100px 0 50px;width:100vw;left:50%;transform:translate(-50%)}footer.footer{background:#4a4a4a}footer.footer .page{max-width:995px}footer.footer .bottom{background:#f1e9e0}footer.footer .bottom .copy{color:#262626;font-family:Lato,sans-serif;font-size:14px;margin:0;padding:30px 0}footer.footer .newsletter{background:#4a4a4a}footer.footer .newsletter .basic-title{color:#fbfbfb}footer.footer .newsletter .form label,footer.footer .newsletter .form span{color:#faf7f3}footer.footer .newsletter .form .btn{background:#e2ac59;border-color:#e2ac59;color:#333}footer.footer .newsletter .form .btn:active,footer.footer .newsletter .form .btn:focus,footer.footer .newsletter .form .btn:hover{border-color:#262626;background:#262626;color:#fbfbfb}footer.footer .newsletter .newsletter-image{display:none}footer.footer .footer-nav{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0;padding:0 0 150px}footer.footer .footer-nav-left{align-items:flex-start;border-right:1px solid #faf7f3;display:flex;flex-wrap:wrap;margin:0;padding:0;width:75%}footer.footer .footer-nav-left .row:first-of-type .footer-nav-title{margin-top:0}footer.footer .footer-nav-right{padding-left:45px;width:25%}footer.footer .footer-nav-right .footer-nav-title{margin-top:0}footer.footer .footer-nav-title{color:#faf7f3;font-family:Lato,sans-serif;font-size:24px;font-weight:300;line-height:.85;margin:60px 0 15px}footer.footer .footer-nav .row{list-style:none;margin:0;padding:0;width:100%}footer.footer .footer-nav .row li{list-style:none}footer.footer .footer-nav .row.w-50{width:50%}footer.footer .footer-nav .row--flex{align-items:flex-start;display:flex;flex-wrap:wrap}footer.footer .footer-nav .row .column{width:25%}footer.footer .footer-nav .row .column.w-50{width:50%}footer.footer .footer-nav .row .column ul{padding:0 25px 0 0}footer.footer .footer-nav a{color:#faf7f3;display:inline-block;font-family:Lato,sans-serif;font-weight:300;line-height:1.5;padding:8px 0}footer.footer .footer-nav .footer-links{margin:0;padding:0}footer.footer .footer-nav .footer-links li{list-style:none}@media screen and (max-width: 1800px){.newsletter .newsletter-image.right{max-width:330px;right:10px;width:20%}.newsletter .newsletter-image.left{max-width:480px;top:50%;width:25%}}@media screen and (max-width: 1500px){.newsletter .newsletter-image.right{right:-30px}.newsletter .newsletter-image.left{left:-20px;width:20%}}@media screen and (max-width: 1280px){.newsletter .newsletter-image.right{right:-70px;top:-100px}.newsletter .newsletter-image.left{left:-30px;top:20%}}@media screen and (max-width: 1024px){.newsletter .newsletter-image.right{top:-15%}}@media screen and (max-width: 576px){.newsletter{padding:30px 0}.newsletter .newsletter-image.right{top:-10%;right:-50px}.newsletter .basic-title{font-size:28px!important;margin-bottom:30px}.newsletter .form input[type=text]{width:100%}.newsletter .form .btn{margin:20px auto 0;order:2}}@media screen and (max-width: 450px){.newsletter .newsletter-image.right{top:-5%;right:-10px}.newsletter .newsletter-image.left{left:-10px;top:80%}}.horoscope-author{display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;font-family:Lato,sans-serif;margin-top:50px;margin-bottom:30px;max-width:460px;padding-top:27px;position:relative}.horoscope-author:before{background:#262626;content:"";height:5px;left:0;position:absolute;top:0;width:83px}.horoscope-author .author-info{margin-left:20px;position:relative}.horoscope-author .author-info .name{color:#262626;font-family:Lato,sans-serif;font-size:14px;font-weight:500;margin:0;text-transform:uppercase}.horoscope-author .author-info .description{color:#606060;font-family:Lato,sans-serif;font-size:13px;font-weight:500;line-height:1.7;margin-top:3px}.horoscope-author .intro{font-family:Lato,sans-serif;font-size:11px;font-weight:400;color:#606060;margin:0 0 7px;text-transform:uppercase}.horoscope-author .image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;position:relative;height:90px;margin:0;width:90px}.horoscope-author.center{flex-direction:column-reverse;margin:0 auto;max-width:280px;text-align:center}.horoscope-author.center:before{left:50%;transform:translate(-50%)}.horoscope-author.center .author-info{margin:15px 0 0}.horoscope-author.center .author-info .description{margin-top:5px}.courses-page section.section-article-title .horoscope-author{margin-top:55px}.courses-page section.section-article-title .horoscope-author:before{display:none}.courses-page section.section-article-title .horoscope-author .image{height:155px;width:155px}.courses-page section.section-article-title .horoscope-author .author-info{margin-left:30px}.courses-page section.section-article-title .horoscope-author .intro{color:#262626}.courses-page section.section-article-title .horoscope-author .name{font-size:15px}.courses-page section.section-article-title .horoscope-author .description{font-size:13px;margin-top:30px}.moon-course .horoscope-author{margin-top:40px}@media (max-width: 576px){.courses-page section.section-article-title .horoscope-author{margin-top:20px}.courses-page section.section-article-title .horoscope-author .image{height:120px;width:120px}.courses-page section.section-article-title .horoscope-author .author-info{margin-left:20px}.courses-page section.section-article-title .horoscope-author .description{margin-top:10px}}@media only screen and (max-width: 400px){.courses-page section.section-article-title .horoscope-author{align-items:flex-start}.courses-page section.section-article-title .horoscope-author .image{height:90px;width:90px}}figure.side-{margin-bottom:30px}section.section-article-points,.tarot-list{margin:50px -15px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.tarot-list{max-width:865px}section.section-article-points{justify-content:center}section.section-article-points .point{width:50%;padding:15px;text-align:center;margin-bottom:30px;line-height:1.6}section.section-article-points .point__text{max-width:350px;margin:0 auto}section.section-article-points .point:after{content:"";width:100px;height:1px;background-color:#ff8bb2;display:block;margin:30px auto 0}section.section-article-points .point:before{content:"";width:40px;height:40px;display:block;margin:0 auto 15px;background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain}.courses-page section.section-article-title{padding-bottom:60px}.courses-page section.section-article-title .page{flex-direction:row-reverse}.courses-page section.section-article-title .page h1{font-size:40px;line-height:1.03;padding-bottom:0}.courses-page section.section-article-title .page .content{padding-left:50px;width:calc(100% - 500px)}.courses-page section.section-article-title .page .content h1+h2{font-family:Playfair Display,serif;margin:15px 0}.courses-page section.section-article-title .page .content h1+h2+.text{margin-top:15px}.courses-page section.section-article-title .page .content .text{margin-top:35px}.courses-page section.section-article-title .page figure{padding-left:0;width:500px}.courses-page-lesson section.section-article-title .page{align-items:flex-start}.courses-page-lesson section.section-article-title .page .content{padding-left:50px;width:calc(100% - 600px)}.courses-page-lesson section.section-article-title .page figure{width:600px}.courses-page .tarot-a h3{font-family:Playfair Display,serif;font-size:22px;margin-bottom:10px}.course-lessons .subtitle{font-size:40px;line-height:1.03;margin-bottom:66px}.tarot-a{width:100%;display:block;padding:0 20px}.tarot-a img{margin-bottom:22px;width:100%;display:block}.tarot-a .category{font-size:16px;font-weight:400;text-transform:uppercase;font-family:Lato,sans-serif}.tarot-a .title{font-family:Playfair Display,serif;font-size:22px;margin:0 0 15px}.tarot-a .description{font-size:16px;margin:0 0 45px}.tarot-a:nth-child(2n) figure{margin-left:auto}.tarot-a.width-half{width:50%}.tarot-a.width-half figure{max-width:390px}.tarot-a.width-half figure .image{max-width:300px}.tarot-a.width-half h3{margin:-3px 0 14px}.tarot-a.width-half .category{font-size:16px;margin-bottom:0}.tarot-a.width-half:last-of-type,.tarot-a.width-half:nth-last-of-type(2){margin-bottom:0}.tarot-a.width-full:after{height:3px;width:400px}.navigation{align-items:center;display:flex;justify-content:space-between;margin:40px 0 60px}.course-prev-lesson,.course-next-lesson{display:inline-block;width:230px}.course-next-lesson{color:#fff!important}.course-next-lesson:active,.course-next-lesson:focus,.course-next-lesson:hover{color:#262626!important}@media (max-width: 1280px){.tarot-bg{background-position:top 550px center;background-size:contain}}@media (max-width: 1024px){.courses-page section.section-article-title{padding:50px 0}.courses-page section.section-article-title .page{flex-wrap:wrap}.courses-page section.section-article-title .page .content{order:2;padding:0;width:100%}.courses-page section.section-article-title .page figure{order:1;margin-bottom:40px;padding:0;width:100%}}@media (max-width: 840px){section.section-article-points .point{width:100%}.tarot-a.width-full:after{height:2px}}@media (max-width: 576px){.tarot-bg .bg-title{font-size:50px}.course-lessons .subtitle{font-size:32px}.tarot-a.width-half{width:100%}.tarot-a:nth-child(2n) figure{margin-left:0}}#art_slot_half{position:relative}section.section-article-title{padding:30px 0;position:relative}section.section-article-title figure img+span{font-size:16px;text-align:center;color:#000;font-weight:700;display:block}section.section-article-title .social-icons{position:absolute;top:-40px;right:60px}section.section-article-title .stars-article{position:absolute;top:-90px;left:40%}section.section-article-title .page{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}section.section-article-title .page:after{display:none}section.section-article-title .page figure{padding-left:50px;width:50%}section.section-article-title .page .content{position:relative;width:50%;z-index:1}section.section-article-title .page .content .text{font-family:Lora,serif;font-size:16px;line-height:1.8;margin-top:40px}section.section-article-title .category{display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;padding-bottom:20px;position:relative;text-transform:uppercase}section.section-article-title .category a{color:#333}section.section-article-title h1{font-family:Playfair Display,serif;font-size:37px;margin:5px 0;z-index:1}section.section-article-title h1+h2{color:#d6b081}section.section-article-title .text{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.77}section.section-article-title.single-article .page{flex-direction:row-reverse}section.section-article-title.single-article .page:before{left:50%}section.section-article-title.single-article h1{font-size:37px}section.section-article-title.single-article figure{padding-left:0;padding-right:50px}section.section-article-title.single-article[data-id="7006"],section.section-article-title.single-article[data-id="10193"]{padding:90px 0 20px}section.section-article-title.single-article[data-id="7006"] .page,section.section-article-title.single-article[data-id="10193"] .page{flex-direction:row}section.section-article-title.single-article[data-id="7006"] .page:before,section.section-article-title.single-article[data-id="10193"] .page:before{left:0}section.section-article-title[data-id="7006"]+.article .commercial-wrapper.c-big,section.section-article-title[data-id="10193"]+.article .commercial-wrapper.c-big{display:none!important;margin:0!important}section.section-article-title[data-id="7006"]+.article .commercial-wrapper.c-big video,section.section-article-title[data-id="10193"]+.article .commercial-wrapper.c-big video{display:none!important;margin:0!important}.section-article-text ul{padding-left:50px}.section-article-text ul li{padding-left:10px;position:relative}.section-article-text ul li::marker{color:#ddae7a}.section-article-social{align-items:center;display:flex}.section-article-social .social-title{color:#606060;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin-right:3px;text-transform:uppercase}.section-article-social .social{border:none;height:24px;width:24px}.section-article-social .social.fb{background:none;background-image:none;margin:0 10px}.section-article-social .social.fb .icon{display:block;height:30px;fill:#e2ac59;transition:all .25s ease-in-out;width:30px}.section-article-social .social:hover.fb .icon{fill:#333}.section-article-social .social-icons li{line-height:1;margin:0}.article .subscribe-section{padding:40px 0 20px}section.section-weekend-title{padding-top:65px;position:relative}section.section-weekend-title .page{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}section.section-weekend-title .page figure{width:50%;align-self:flex-start}section.section-weekend-title .page .content{padding-right:30px;padding-top:30px;position:relative;width:50%;z-index:1}section.section-weekend-title .category{display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;padding-bottom:20px;position:relative;text-transform:uppercase}section.section-weekend-title .category a{color:#333}section.section-weekend-title h1,section.section-weekend-title .h1{font-size:37px;line-height:1;margin:5px 0;z-index:1}section.section-weekend-title .text{font-family:Lora,serif;font-size:16px;margin:30px 0;position:relative;z-index:1}section.section-weekend-title .inputs-wrapper{display:flex;margin:10px -10px;flex-wrap:wrap}section.section-weekend-title .inputs-wrapper .effect{width:33.33%;padding-left:10px;padding-right:10px}.article main h2,.article main .h2{font-size:20px;margin-bottom:30px}.article main h3,.article main .h3{font-size:18px;margin-bottom:30px;padding-left:40px}.article main h4,.article main .h4{padding-left:80px}.article main h4,.article main .h4,.article main p:not(:last-child){font-size:16px;line-height:1.8;margin-bottom:30px}.article main a{color:#ddae7a}.article main a:active,.article main a:focus,.article main a:hover{color:#333}.block-gallery-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1300px;margin:auto;padding:30px 0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.block-gallery-grid .photo-wrapper{padding:12px;width:33%;position:relative}.block-gallery-grid .photo-wrapper img{max-width:100%}.block-gallery-grid .photo-wrapper span{margin-top:10px;display:block;text-align:center}section.section-article-gallery{padding:30px 0}section.section-article-gallery figcaption{font-family:Lato,sans-serif;font-size:14px;color:#999;text-align:center;display:block;padding:10px 0}.section-article-quote{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:45px 40px}.section-article-quote:before{background-image:url(../images/front/article/quotes-start-left.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:132px;position:absolute;left:-100px;top:20px;width:217px}.section-article-quote blockquote{padding:0;margin:0;min-height:110px;position:relative;z-index:1}.section-article-quote blockquote p{font-size:23px;color:#6d6d6d;font-family:Playfair Display,serif;font-weight:400;margin-bottom:0}.section-article-quote blockquote .author{font-family:Lato,sans-serif;font-size:14px;font-weight:700}.section-article-image{padding:20px 0}.section-article-image img{margin:0 auto 10px}.section-article-image figcaption{font-family:Lato,sans-serif;font-size:14px;color:#999;text-align:center}.section-article-image:not(.flowing-text) figure .figure-absolute{max-height:540px;max-width:890px;margin-bottom:10px;padding-bottom:62.5%;position:relative;width:100%}.section-article-image:not(.flowing-text) figure.side-left img{object-position:left}.section-article-image:not(.flowing-text) figure.side-right img{object-position:right}.section-article-image:not(.flowing-text) figure img{height:100%;left:0;object-fit:contain;object-position:top;position:absolute;top:0;width:100%;z-index:2}.section-article-image.has-description{display:flex;flex-wrap:wrap}.section-article-image.has-description .image-description{width:100%}.section-article-image.has-description .side-left{margin-right:30px;width:calc(50% - 30px)}.section-article-image.has-description .side-right{margin-left:30px;order:2;width:calc(50% - 30px)}.section-article-image.has-description.flowing-text{clear:both;display:block}.section-article-image.has-description.flowing-text .side-left{float:left}.section-article-image.has-description.flowing-text .side-right{float:right}.section-article-image.has-description.flowing-text .image-description{width:auto}section.section-article-tags{margin:30px 0}section.section-article-tags .tags{color:#606060;font-family:Lato,sans-serif;font-size:16px;line-height:1.4;text-transform:uppercase}section.section-article-tags .tags span{display:inline-block;font-weight:700;margin-right:10px}section.section-article-tags .tags a{color:#606060;display:inline-block;font-weight:400;margin:0 15px 0 0}section.section-article-tags .tags a:hover{color:#e2ac59}.commercial.submenu{align-items:flex-start;min-height:303px!important;max-height:303px!important;height:100%;margin:30px auto;padding:0;overflow:hidden}.commercial.submenu .wrapper .image{height:303px!important;max-height:303px!important;min-height:303px!important}.commercial .label-commercial{text-transform:uppercase;font-size:10px;margin-bottom:10px}@media all and (max-width: 502px){.commercial.submenu{min-height:365px!important;max-height:365px!important}}.subscribe-section{background:#fff;align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;margin:30px 0;max-width:940px;padding:40px 0;position:relative;width:calc(100% + 50px);z-index:1}.subscribe-section:before{background:linear-gradient(0deg,#fff,#ffffffe6 60%,#fff0);content:"";display:block;height:200px;left:0;position:absolute;top:-202px;width:100%}.subscribe-section .subscribe-section-text{color:#262626;font-family:Playfair Display,serif;font-size:30px;font-weight:400;line-height:1.34;text-align:left;width:100%}.subscribe-section .subscriptions-desc-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:15px 0 30px;max-width:630px;padding:0;width:100%;z-index:1}.subscribe-section .subscriptions-desc-list__item{width:50%}.subscribe-section .subscriptions-desc-list span{color:#262626;display:block;font-family:Lora,serif;font-size:20px;font-weight:400;margin:0 0 30px;padding:0 40px 20px;position:relative}.subscribe-section .subscriptions-desc-list span:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;left:0;position:absolute;top:0;will-change:transform;width:32px}.subscribe-section .subscriptions-image{bottom:0;height:auto;max-width:385px;right:0;position:absolute;z-index:0;width:40%}.subscribe-section .btn.btn-secondary-fill{position:relative;width:170px}.subscribe-section__title{color:#262626;font-family:Playfair Display,serif;font-size:40px;font-weight:400;line-height:1.4;margin:0 0 25px;padding:0;position:relative;text-align:left}.subscribe-section__title.big{font-size:40px;font-weight:700;margin-bottom:40px}.subscribe-section__title.small{font-size:24px;line-height:1.8;padding:0 100px;margin-bottom:30px}.subscribe-section__title.bold{font-weight:700}.subscribe-section__title:before,.subscribe-section__title:after{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.subscribe-section__description,.subscribe-section__text{color:#606060;font-family:Playfair Display,serif;font-size:26px;font-weight:400;line-height:1.54;margin:30px 0;padding:0;position:relative;text-align:left}.subscribe-section__description strong,.subscribe-section__text strong{font-weight:600}.subscribe-section__description.big,.subscribe-section__text.big{font-size:24px;line-height:1.8}.subscribe-section__description.big strong,.subscribe-section__text.big strong{font-size:24px}.subscribe-section__btn{margin-top:5px;position:relative;text-align:left;width:100%}.subscribe-section__btn .btn{padding:15px 20px;max-width:250px;width:100%}.subscribe-section.for-logged{margin:60px 0;padding-bottom:60px}.subscribe-section.for-logged:before{display:none}.subscribe-section.for-logged .subscribe-section__text.big{margin:15px 0}.subscribe-section.for-logged .subscribe-section__title.small:before{bottom:-150px;height:75px;right:50px;width:80px}.subscribe-section.for-logged .subscribe-section__title.small:after{height:75px;left:10px;top:5px;width:80px}.subscribe-section.for-logged .subscribe-section__title.bold{font-size:30px;margin-bottom:15px;padding:0 240px}.subscribe-section.for-logged .subscribe-section__title.bold:before{height:50px;right:150px;top:-30px;width:50px}.subscribe-section.for-logged .subscribe-section__title.bold:after{height:75px;left:10px;top:0;width:80px}.subscribe-section.for-guest .subscribe-section__title{padding:0 210px}.subscribe-section.for-guest .subscribe-section__title:before{bottom:-45px;height:75px;right:140px;width:80px}.subscribe-section.for-guest .subscribe-section__title:after{height:75px;left:50px;top:10px;width:80px}.subscribe-section.without-subscription .star.top{height:54px;left:20px;top:20px;width:58px}.subscribe-section.without-subscription .star.bottom-left{height:68px;left:0;bottom:-30px;width:73px}.subscribe-section.without-subscription .star.bottom-right{height:58px;left:160px;bottom:20px;width:48px}.subscription-popup{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.subscription-popup.is-active{display:block}.subscription-popup-overlay{background:#e3e2f099;height:100%;width:100%}.subscription-popup__inner{align-items:stretch;background:#fff;display:flex;height:90%;left:50%;max-height:580px;max-width:1120px;overflow:hidden;padding:60px 55px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 30px)}.subscription-popup__inner .close{border:none;cursor:pointer;font-size:0px;height:34px;position:absolute;right:45px;top:20px;text-decoration:none;width:34px;z-index:1}.subscription-popup__inner .close:before,.subscription-popup__inner .close:after{background:#333;content:"";height:35px;left:50%;position:absolute;top:50%;transition:all .25s ease-in-out;transform:translate(-50%) translateY(-50%) rotate(45deg);width:1px}.subscription-popup__inner .close:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.subscription-popup__inner .close.btn.btn-secondary-fill,.subscription-popup__inner .btn.btn-secondary-fill{display:block;height:48px;line-height:1;position:relative;left:0;margin-top:30px;top:0;width:250px}.subscription-popup__inner .btn.btn-secondary-fill:before{display:none}.subscription-popup__inner .text-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;height:100%;position:relative;width:calc(100% - 390px);z-index:1}.subscription-popup__inner .image-wrapper{width:390px;z-index:0}.subscription-popup__inner .image-wrapper img{display:block;height:auto;left:-50px;max-width:inherit;position:relative;width:calc(100% + 100px)}.subscription-popup__inner .popup-title{color:#333;font-family:Playfair Display,serif;font-size:56px;font-weight:400;line-height:1.2;margin-bottom:30px}.subscription-popup__inner .popup-text{font-family:Playfair Display,serif;font-size:28px;line-height:1.42;width:100%}.subscription-popup__inner .popup-text-bottom{color:#333;font-family:Playfair Display,serif;font-size:30px;font-weight:400;line-height:1.4;position:relative}.subscription-popup__inner .popup-text-bottom .heart{display:inline;left:5px;position:relative;top:5px;width:30px}.subscription-popup__inner .popup-text-bottom:before,.subscription-popup__inner .popup-text-bottom:after{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;position:absolute;width:40px}.subscription-popup__inner .popup-text-bottom:before{right:-100px;top:0}.subscription-popup__inner .popup-text-bottom:after{right:-230px;top:45px}.yearly-horoscope-popup{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999}.yearly-horoscope-popup.is-active{display:block}.yearly-horoscope-popup-overlay{background:#d6b08199;height:100%;width:100%}.yearly-horoscope-popup__inner{align-items:flex-start;background:#f1e9e0;display:flex;height:90%;left:50%;max-height:500px;max-width:800px;overflow:hidden;padding:20px 50px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 30px)}.yearly-horoscope-popup__inner .close{border:none;cursor:pointer;font-size:0px;height:24px;position:absolute;right:20px;top:15px;text-decoration:none;width:24px;z-index:9999999}.yearly-horoscope-popup__inner .close:before,.yearly-horoscope-popup__inner .close:after{background:#e2ac59;content:"";height:25px;left:50%;position:absolute;top:50%;transition:all .25s ease-in-out;transform:translate(-50%) translateY(-50%) rotate(45deg);width:1px}.yearly-horoscope-popup__inner .close:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.yearly-horoscope-popup__inner .content{position:relative;width:52%;z-index:1}.yearly-horoscope-popup__inner .image{align-self:flex-end;display:block;height:auto;position:relative;right:-20px;width:48%;z-index:1}.yearly-horoscope-popup__inner .image.mobile{display:none}.yearly-horoscope-popup__inner .btn.btn-secondary-fill{display:block;height:48px;line-height:1;position:relative;left:0;margin:5px 0 0 auto;top:0;width:205px}.yearly-horoscope-popup__inner .text-top,.yearly-horoscope-popup__inner .text-content{color:#333;font-family:Playfair Display,serif}.yearly-horoscope-popup__inner .deco-yellow{height:auto;left:50px;max-width:inherit;position:absolute;top:50%;transform:translateY(-50%) rotate(85deg);z-index:0;width:50%}.yearly-horoscope-popup__inner .text-top{font-size:34px;font-weight:400;line-height:1.1;margin:0 0 10px;max-width:160px}.yearly-horoscope-popup__inner .text-bottom{align-items:flex-start;display:flex}.yearly-horoscope-popup__inner .text-bottom .arrow{display:block;height:auto;margin-top:15px;position:relative;width:75px;z-index:1}.yearly-horoscope-popup__inner .text-content{font-size:56px;font-weight:600;text-align:right;margin-left:auto;width:calc(100% - 120px)}.yearly-horoscope-popup__inner .text-content span{display:inline-block;text-transform:uppercase;text-align:right;line-height:.7}.yearly-horoscope-popup__inner .text-content small{font-size:44px}#wtg-taboola{margin-top:25px}@media (max-width: 1200px){.subscribe-section-left{width:calc(100% - 250px)}.subscribe-section-right{width:250px}.subscribe-section__title{font-size:32px}.subscribe-section__text,.subscribe-section__description{font-size:24px}.subscription-popup__inner .text-wrapper{width:calc(100% - 300px)}.subscription-popup__inner .image-wrapper{width:300px}.subscription-popup__inner .popup-text{font-size:24px}.subscribe-section{padding:40px 30px 40px 0}}@media (max-width: 1024px){.subscribe-section__btn.arrow:after{right:200px}.subscribe-section__title.small{padding:0 60px}.subscribe-section{width:100%}.subscribe-section.for-logged .subscribe-section__title.small:after{height:55px;left:0;top:5px;width:50px}.subscribe-section.for-logged .subscribe-section__title.small:before{bottom:-100px;height:55px;width:50px}.subscribe-section.for-logged .subscribe-section__title.bold{padding:0 100px}.subscribe-section.for-logged .subscribe-section__title.bold:before{right:10px}.subscribe-section.for-logged .subscribe-section__text.big,.subscribe-section.for-logged .subscribe-section__text.big strong{font-size:20px}.subscribe-section.for-guest .subscribe-section__title{padding:0 100px}.subscribe-section.for-guest .subscribe-section__title:after{left:30px}.subscribe-section.for-guest .subscribe-section__title:before{right:70px}.subscription-popup__inner{padding:40px 35px}.subscription-popup__inner .popup-text{font-size:22px}.subscription-popup__inner .popup-text br{display:none}.subscription-popup__inner .image-wrapper img{left:-30px;width:calc(100% + 60px)}}.table-commercial .title{font-size:28px;margin:20px 0 30px;padding-bottom:0}.table-commercial .title:after{display:none}@media (max-width: 840px){#art_slot_half{position:static!important}.section-article-image:not(.flowing-text) figure .figure-absolute{padding-bottom:80%}.subscribe-section__title{font-size:30px}.subscribe-section__title:before,.subscribe-section__title:after{display:none}.subscribe-section__title.big{font-size:36px}.subscribe-section__title.small{font-size:18px;padding:0 20px}.subscribe-section__text,.subscribe-section__description{font-size:20px}.subscribe-section.for-guest .subscribe-section__title{padding:0 20px}.subscribe-section.for-logged .subscribe-section__title.bold{font-size:26px;padding:0 20px}.subscribe-section.for-logged .subscribe-section__text.big{padding:0 20px}.subscribe-section__btn.arrow:after{right:60px}.subscribe-section__btn:before{left:40px}.subscription-popup__inner{flex-wrap:wrap}.subscription-popup__inner .close{right:20px}.subscription-popup__inner .close.btn.btn-secondary-fill:after{display:none}.subscription-popup__inner .btn.btn-secondary-fill:after{display:none}.subscription-popup__inner .text-wrapper{width:100%}.subscription-popup__inner .popup-title{font-size:40px;margin-bottom:10px}.subscription-popup__inner .popup-text-bottom{font-size:24px;width:50%}.subscription-popup__inner .popup-text-bottom br{display:none}.subscription-popup__inner .popup-text-bottom:before,.subscription-popup__inner .popup-text-bottom:after{height:20px;width:20px}.subscription-popup__inner .popup-text-bottom:before{left:calc(100% + 30px);right:inherit;top:-100px}.subscription-popup__inner .popup-text-bottom:after{left:calc(100% + 60px);right:inherit;top:-85px}.subscription-popup__inner .image-wrapper{bottom:30px;max-width:300px;position:absolute;right:30px;width:calc(50% - 50px)}.subscription-popup__inner .image-wrapper img{left:0;width:100%}}@media (max-width: 767px){.block-gallery-grid .photo-wrapper{width:50%}.subscribe-section-left,.subscribe-section-right{width:100%}.subscribe-section-right .twins{margin:0 auto;max-width:300px}.subscribe-section-right .star.bottom-left{top:30px;left:inherit;right:0}.subscribe-section-right .star.bottom-right{display:none}.subscribe-section__title,.subscribe-section__text,.subscribe-section__description,.subscribe-section__btn{text-align:center}.subscribe-section__btn.arrow:after{display:none}.subscribe-section.without-subscription .star.top{height:22px;left:inherit;right:30px;top:0;width:23px}.subscribe-section.without-subscription .star.bottom-left{height:38px;left:0;bottom:0;width:41px}.subscribe-section.without-subscription .star.bottom-right{bottom:-60px;display:block;height:22px;left:inherit;right:0;width:23px}}@media (max-width: 720px){.subscribe-section{padding:40px 0}.subscribe-section .three-stars{display:none}.yearly-horoscope-popup__inner .text-content{font-size:45px;width:calc(100% - 90px)}.yearly-horoscope-popup__inner .text-content small{font-size:35px}}@media (max-width: 640px){.yearly-horoscope-popup__inner .text-top{max-width:100%}.yearly-horoscope-popup__inner .text-bottom .arrow{display:none}.yearly-horoscope-popup__inner .text-content{text-align:left;margin-left:0}.yearly-horoscope-popup__inner .text-content span{text-align:left}}@media (max-width: 560px){.subscribe-section{padding:20px 0 30px}.subscribe-section .subscribe-section-text{font-size:20px;margin-bottom:10px}.subscribe-section .subscriptions-desc-list{margin:10px 0 20px}.subscribe-section .subscriptions-desc-list__item{width:100%}.subscribe-section .subscriptions-desc-list__item span{font-size:18px;margin-bottom:0;padding:0 0 10px 40px}.subscribe-section .subscriptions-desc-list__item span:before{top:-3px}.subscribe-section .subscriptions-desc-list__item span br{display:none}.subscribe-section__title.big{font-size:28px}.subscribe-section__title.small{font-size:16px;padding:0}.subscribe-section.for-logged .subscribe-section__title.bold{font-size:22px;padding:0}.subscribe-section.for-logged .subscribe-section__text.big{font-size:16px;padding:0}.subscribe-section.for-logged .subscribe-section__text.big strong{font-size:16px}.subscribe-section.for-guest .subscribe-section__title{padding:0}.subscribe-section.without-subscription .btn{padding:15px 12px;max-width:125px}.subscribe-section__btn:before{height:40px;left:0;top:-35px;width:40px}.subscribe-section__btn.arrow:after{right:0;bottom:30px;height:65px;width:42px}.subscription-popup__inner{max-height:430px;padding:40px 20px}.subscription-popup__inner .close.btn.btn-secondary-fill,.subscription-popup__inner .btn.btn-secondary-fill{font-size:14px;height:42px;padding:15px 10px;width:125px}.subscription-popup__inner .popup-title{font-size:28px}.subscription-popup__inner .popup-text,.subscription-popup__inner .popup-text-bottom{font-size:18px}.subscription-popup__inner .popup-text-bottom .heart{top:2px;width:20px}.subscription-popup__inner .popup-text-bottom:before{left:calc(100% - 20px);top:-80px}.subscription-popup__inner .popup-text-bottom:after{left:calc(100% + 10px);top:-65px}.yearly-horoscope-popup__inner{max-height:200px;padding:20px 15px}.yearly-horoscope-popup__inner .btn.btn-pink-fill{height:38px;padding:11px 10px;font-size:15px;width:155px;margin-left:0;margin-top:0}.yearly-horoscope-popup__inner .text-top{font-size:16px;font-weight:500;max-width:115px;margin-bottom:0}.yearly-horoscope-popup__inner .text-bottom .arrow{display:none}.yearly-horoscope-popup__inner .text-content{font-size:42px}.yearly-horoscope-popup__inner .text-content small{font-size:27px}.yearly-horoscope-popup__inner .text-content span{font-weight:700}.yearly-horoscope-popup__inner .deco-yellow{left:-25%;top:150px;transform:translate(0) rotate(90deg)}.yearly-horoscope-popup__inner .image{align-self:flex-start}.yearly-horoscope-popup__inner .image.desktop{display:none}.yearly-horoscope-popup__inner .image.mobile{display:block}}@media (max-width: 480px){.page-commercial .table-row{flex-direction:column}.page-commercial .table-row .cell{padding:0 0 15px}.block-gallery-grid .photo-wrapper{width:100%}.subscription-popup__inner .popup-text-bottom{font-size:18px}.subscription-popup__inner .popup-text-bottom:before,.subscription-popup__inner .popup-text-bottom:after{display:none}}section.section-birthday-title{padding-top:90px;position:relative;margin-bottom:30px}section.section-birthday-title .page{position:relative}section.section-birthday-title .wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center;z-index:2;padding:30px 0;position:relative}section.section-birthday-title .wrapper figure{width:50%;align-self:flex-start}section.section-birthday-title .wrapper .content{padding-right:60px;padding-top:30px;width:calc(100% - 600px);z-index:1}section.section-birthday-title .category{display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:300;margin-bottom:0;padding-bottom:20px;position:relative;text-transform:uppercase}section.section-birthday-title .category:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:60px}section.section-birthday-title h1,section.section-birthday-title .h1{font-size:40px;line-height:1;margin:30px 0 35px;z-index:1}section.section-birthday-title .text{font-family:Lora,serif;font-size:18px;margin:30px 0 20px;position:relative;z-index:1}section.section-birthday-title .inputs-wrapper{display:flex;margin:10px -10px;flex-wrap:wrap}section.section-birthday-title .inputs-wrapper .effect{width:33.33%;padding-left:10px;padding-right:10px}section.section-birthday-title .btn{min-width:190px}.article-birthday{margin:60px 0 30px}.article-birthday h2.has-icon{align-items:center;display:flex;min-height:100px;padding-left:0;position:relative;width:100%}.article-birthday h2.has-icon figure,.article-birthday h2.has-icon .ci{margin-right:15px}.article-birthday .legend{position:relative;margin:50px 0;padding:17px 0 32px}.article-birthday .legend .legend-row{align-items:flex-start;display:flex;flex-wrap:wrap}.article-birthday .legend .legend-col{width:50%}.article-birthday .legend .legend-col:first-of-type .legend-section{padding-right:45px}.article-birthday .legend .legend-col:last-of-type .legend-section{padding-left:45px}.article-birthday .legend .legend-col:last-of-type .legend-section .icon{left:10px}.article-birthday .legend .legend-section{position:relative;z-index:1}.article-birthday .legend .legend-section .icon{height:24px;left:-32px;position:absolute;top:-4px;width:24px}.article-birthday .legend .legend-section h3{font-size:16px;font-weight:600;margin:30px 0 10px}.article-birthday .legend .legend-section h3 .uppercase{text-transform:uppercase}.article-birthday .legend .legend-section p{font-size:15px}.article-birthday .legend:before{background:#faf7f3;content:"";display:block;height:100%;left:calc(50% + 190px);position:absolute;transform:translate(-50%);top:0;width:100vw;z-index:0}.article-birthday .birthday-list{display:flex;padding:0;margin:0 0 60px;list-style:none}.article-birthday .birthday-list>li{font-size:16px;width:33.33%}.article-birthday .birthday-list ul{padding-left:20px}.article-birthday .birthday-list ul li{list-style:disc;position:relative}section.section-birthday-horoscope.is-hidden{display:none}section.section-birthday-horoscope-text{padding-bottom:30px}section.section-birthday-horoscope-text p{font-size:18px;font-weight:400;line-height:1.77;letter-spacing:.02em}section.section-category{padding:45px 0 65px;position:relative}section.section-category .title{margin-bottom:30px;max-width:680px;width:100%}section.section-category .intro{font-family:Lora,serif;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:1.77;max-width:680px;margin:30px 0;position:relative;z-index:1;width:100%}section.section-category .buttons-wrapper{position:relative;text-align:center}section.section-category .buttons-wrapper nav .pagination{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;gap:8px}section.section-category--tag .stars-category-left{left:inherit;right:5%}.category main h2,.category main .h2{font-size:32px;margin-bottom:30px}.category main h3,.category main .h3{font-size:24px;margin-bottom:30px}.category main p{font-size:18px;margin-bottom:30px;line-height:1.85}.search-horoscopes-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:40px -20px;padding:0 60px 0 0;width:100%}.search-horoscopes-list li{margin:20px 20px 45px;width:calc(50% - 40px)}.search-horoscopes-list li a{display:block;height:100%;width:100%}.search-horoscopes-list li a img{margin:0 auto 20px;max-width:300px;width:100%}.search-horoscopes-list li a .title{display:block;font-size:24px;font-weight:600;font-family:Playfair Display,serif;line-height:1.1em;padding:0 15px;text-align:center;width:100%}.search-horoscopes-list li a .title:after{display:none}.search-horoscopes-list li a .description{color:#606060;display:-webkit-box;font-size:18px;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;line-height:1.85;overflow:hidden;padding:0 15px;text-decoration:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center;width:100%}section.section-current-number{padding:164px 0 50px;position:relative}section.section-current-number ul.social-icons{position:absolute;top:0;right:60px}section.section-current-number .stars-article{position:absolute;top:70px;left:42.5%}section.section-current-number .wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:2}section.section-current-number .wrapper figure{width:500px;align-self:flex-start}section.section-current-number .wrapper .content{flex:1;padding-left:75px}section.section-current-number .wrapper .content p{margin-bottom:0}section.section-current-number .wrapper .content ul{margin-bottom:30px}section.section-current-number .buttons-wrapper{display:flex;flex-wrap:wrap;margin:0 -5px}section.section-current-number .buttons-wrapper .btn{margin:0 5px 15px;min-width:200px;padding-top:15px;padding-bottom:15px;border-radius:24px}section.section-current-number .category{text-transform:uppercase;font-weight:700;font-family:Lato,sans-serif;margin-bottom:10px}section.section-current-number h1,section.section-current-number .h1{color:#faf7f3;line-height:1em;margin-bottom:.1em;font-family:Playfair Display,serif}section.section-other-numbers{position:relative;padding:90px 0 45px}section.section-other-numbers .stars{position:absolute;left:50%;top:-50px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0)}section.section-other-numbers .sign{position:absolute;bottom:100%;left:0;font-size:78px}section.section-other-numbers .page{padding-top:90px;position:relative}section.section-other-numbers figure{display:inline-block}section.section-other-numbers figure img{margin-bottom:5px}section.section-other-numbers .number{display:block;color:#faf7f3;font-size:40px;opacity:.5;margin-bottom:5px;line-height:1.5}section.section-other-numbers .btn{min-width:170px;font-weight:700;font-family:Lato,sans-serif}section.section-other-numbers .numbers-list{display:flex;flex-wrap:wrap;margin:0 -5px;position:relative}section.section-other-numbers .numbers-list:before,section.section-other-numbers .numbers-list:after{content:"";position:absolute;top:0;z-index:2;bottom:0;width:5px;background:#fff}section.section-other-numbers .numbers-list:before{left:0}section.section-other-numbers .numbers-list:after{right:0}section.section-other-numbers .numbers-list article,section.section-other-numbers .numbers-list .a-1{width:33.333%;display:flex;justify-content:center;align-items:stretch}section.section-other-numbers .numbers-list figure{padding:0 40px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}section.section-other-numbers .numbers-list figure img{max-width:285px;margin:0 auto}section.section-other-numbers .numbers-list article{margin-bottom:60px;text-align:center}.section-weekly-horoscope.moon-weekly .title{margin-bottom:20px}.section-weekly-horoscope.moon-weekly .date{font-size:40px}.section-weekly-horoscope.moon-weekly .text{margin-top:65px}.section-weekly-horoscope.moon-weekly .section-image>img{max-width:590px}.article-moon-weekly .section-text-intro{color:#262626;max-width:950px;padding:35px 110px 0 160px;width:100%}section.section-moon-day{align-items:center;display:flex;justify-content:flex-start;max-width:950px;padding:35px 110px 35px 0;width:100%}section.section-moon-day ul.icons-list{display:flex;list-style:none;padding:0;margin:0 -2px 15px;flex-wrap:wrap}section.section-moon-day ul.icons-list li{margin:0 15px 15px 0;width:70px}section.section-moon-day .left{align-self:flex-start;margin-right:35px;padding:10px;position:relative;width:135px}section.section-moon-day .left:before{border-radius:50%;content:"";display:block;height:auto;left:30%;padding-bottom:100%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100%;z-index:0}section.section-moon-day .left .date{align-items:center;display:flex;height:84px;flex-direction:column;justify-content:center;text-align:center;position:relative;width:100%}section.section-moon-day .left .date span{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;margin-top:5px;text-transform:uppercase}section.section-moon-day .left .date time{color:#262626;font-family:Lato,sans-serif;font-size:40px;font-weight:700;line-height:1}section.section-moon-day .right{width:calc(100% - 135px)}section.section-moon-day .right p{position:relative}section.section-moon-day .right p:last-child{margin-bottom:0}section.section-moon-day .right h2.no-margin,section.section-moon-day .right .h2.no-margin{margin-bottom:5px}section.section-moon-day .right h2,section.section-moon-day .right p,section.section-moon-day .right .h2{color:#606060;font-size:18px;margin-bottom:30px}section.section-moon-day .right ul{color:#606060;font-size:18px;list-style:none;padding-left:0}section.section-moon-day .right ul li{line-height:2.5}section.section-moon-day .right ul u{color:#262626}section.section-moon-day:nth-child(3n) .left:before{background:#fef5ec}section.section-moon-day:nth-child(3n+1) .left:before{background:#f5e9de}section.section-moon-day:nth-child(3n+2) .left:before{background:#f8f5f2}section.section-moon-day.description .right{padding-left:165px;width:100%}section.section-moon-day .info-row{display:flex;width:100%;justify-content:flex-start;align-items:center;padding-top:20px}section.section-moon-day .info-row i.info:before{content:"i";font-style:normal;width:30px;display:inline-block;height:30px;margin-right:9px;border:1px solid #b6b6b6;border-radius:50%;color:#b6b6b6;line-height:28px;text-align:center}.article-moon-monthly{margin-bottom:40px}.article-moon-monthly section.section-talisman{max-width:950px;padding:35px 110px 35px 165px;position:relative;width:100%}.article-moon-monthly section.section-talisman:before{content:url(../images/front/article/quotes-start-left.png);display:block;height:auto;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:217px;z-index:0}.article-moon-monthly section.section-talisman h2,.article-moon-monthly section.section-talisman p{margin:0;position:relative;z-index:1}@media (max-width: 768px){.section-weekly-horoscope.moon-weekly .date{font-size:36px}}section.section-numerology-title{padding:90px 0;position:relative}section.section-numerology-title .page{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}section.section-numerology-title .page:after{display:none}section.section-numerology-title .page .content{position:relative;width:50%;z-index:1}section.section-numerology-title .page>figure{padding-left:50px;width:50%}section.section-numerology-title .category{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:300;margin-bottom:3px;padding-bottom:20px;position:relative;text-transform:uppercase}section.section-numerology-title .category:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:60px}section.section-numerology-title h1,section.section-numerology-title .h1{font-family:Playfair Display,serif;line-height:1.199;margin:30px 0 35px;z-index:1}section.section-numerology-title .text{font-family:Lora,serif;font-size:18px;line-height:1.8;margin-top:40px}section.section-numerology-title .sub-title{color:#262626;font-size:20px;font-family:Playfair Display,serif}section.section-numerology-title .inputs-wrapper{display:flex;margin:10px -10px;flex-wrap:wrap}section.section-numerology-title .inputs-wrapper .effect{width:33.33%;padding-left:10px;padding-right:10px}section.section-numerology-title .btn{min-width:190px}section.section-numerology-title.numerological-2022 .below-title{margin:40px 0;max-width:490px;width:100%}section.section-numerology-title.numerological-2022 .birth-date{color:#262626;font-size:22px;font-family:Playfair Display,serif}section.section-numerology-title.numerological-2022 #numerological-form{max-width:420px}.article-numerology,.article-numerology-text{padding-bottom:60px}.article-numerology h3,.article-numerology-text h3,.article-numerology .h3,.article-numerology-text .h3{font-size:20px;margin-bottom:30px}.article-numerology p,.article-numerology-text p{font-size:18px;margin-bottom:30px}.article-numerology .name,.article-numerology-text .name{color:#262626;font-family:Playfair Display,serif;font-size:20px;margin-bottom:30px}.article-numerology .question,.article-numerology-text .question{color:#262626;font-family:Playfair Display,serif;font-size:30px;margin-bottom:30px}.article-numerology h2,.article-numerology-text h2,.article-numerology .h2,.article-numerology-text .h2{padding-left:100px;min-height:100px;display:flex;width:100%;font-size:24px;margin-bottom:30px;align-items:center;position:relative}.article-numerology h2 .score,.article-numerology-text h2 .score,.article-numerology .h2 .score,.article-numerology-text .h2 .score{display:block;width:100px;height:100px;position:absolute;left:0;top:50%;background-size:90px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);-moz-transform:translate(0,-50%)}.article-numerology .article-weekly-text{max-width:950px;padding-right:110px;width:100%}.article-numerology.weekend+.shop-products+.section-current-numbers{padding-bottom:130px}.article-numerology.numerological-2022 section.numerology-score{align-items:center;display:flex}.article-numerology.numerological-2022 section.numerology-score .score-wrapper{color:#262626;font-family:Playfair Display,serif;font-size:40px;justify-content:flex-start}.article-numerology.numerological-2022 section.numerology-score .score-wrapper .score{margin-left:40px;padding-bottom:0}.article-numerology.numerological-2022 section.numerology-score .score-wrapper .score:after{display:none}.article-numerology.numerological-2022 .sidebar-wrapper main{max-width:1040px;padding-right:0;width:100%}.article-numerology.numerological-2022 .article-numerology-text{padding-left:130px;padding-bottom:0;position:relative}.article-numerology.numerological-2022 .article-numerology-text-icon{display:block;height:100px;left:0;position:absolute;top:0;width:100px}.article-numerology.numerological-2022 .article-numerology-text-icon img{display:block;height:100%;object-fit:contain;object-position:left;width:100%}.article-numerology.numerological-2022 .article-numerology-text h2{min-height:unset;margin:0 0 10px;padding-top:30px}.article-numerology.numerological-2022 .article-numerology-text h2,.article-numerology.numerological-2022 .article-numerology-text p{padding-left:0}.article-numerology.numerological-2022 .article-numerology-text.for-guest{max-width:940px}.article-numerology.numerological-2022 .article-numerology-text.for-guest+.subscribe-section:before{background:linear-gradient(0deg,#fff,#ffffff80 60%,#fff0);height:90px;top:-92px}section.numerology-score{padding-bottom:30px}section.numerology-score .score-wrapper{align-items:center;display:flex;justify-content:center;width:100%}section.numerology-score .score-wrapper figure{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:25px;position:relative;text-align:center;width:260px}section.numerology-score .score-wrapper figure:before{content:"";left:10px;right:10px;top:100%;bottom:-10px;border:1px dashed #faf7f3;border-top:0;position:absolute}section.numerology-score .score-wrapper span{color:#262626;font-size:30px;margin-bottom:20px;padding-bottom:25px;position:relative}section.numerology-score .score-wrapper span:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:50%;position:absolute;transform:translate(-50%);width:60px}section.numerology-score .score-wrapper .image{width:320px;height:320px}section.numerology-compatibility-score .score-wrapper{align-items:flex-end;display:flex;position:relative;justify-content:center;margin:30px 0}section.numerology-compatibility-score .score-wrapper figure{position:relative}section.numerology-compatibility-score .score-wrapper figure span{color:#262626;display:block;font-family:Playfair Display,serif;font-size:20px;margin-bottom:1em;text-align:center}section.numerology-compatibility-score .score-wrapper .image{width:200px;height:200px;background-repeat:no-repeat;background-position:center;background-size:contain}section.numerology-compatibility-score .score-wrapper .plus{align-self:center;width:66px;height:66px;margin:80px 20px 0;position:relative}section.numerology-compatibility-score .score-wrapper .plus:before,section.numerology-compatibility-score .score-wrapper .plus:after{content:"";width:100%;height:4px;background-color:#d6b081;position:absolute;left:50%;top:50%}section.numerology-compatibility-score .score-wrapper .plus:before{transform:translate(-50%,-50%)}section.numerology-compatibility-score .score-wrapper .plus:after{transform:translate(-50%,-50%) rotate(-90deg)}.section-choose-sign.in-horoscope{position:relative}.section-choose-sign.in-horoscope .bg-title{top:30px}.section-choose-sign.in-horoscope .signs-wrapper{padding-top:45px}@media (max-width: 1024px){.article-numerology.numerological-2022 section.numerology-score .score-wrapper .score{margin-left:0;width:100px}.article-numerology.numerological-2022 section.numerology-score .stars{width:120px}}@media (max-width: 840px){.article-numerology.numerological-2022 section.numerology-score .stars{display:none}}@media (max-width: 720px){.article-numerology.numerological-2022 section.numerology-score .score-wrapper{font-size:30px}.article-numerology.numerological-2022 section.numerology-score .score-wrapper .score{width:80px}.article-numerology.numerological-2022 .article-numerology-text{padding-left:100px}.article-numerology.numerological-2022 .article-numerology-text-icon{flex-shrink:0;height:70px;width:70px}.article-numerology.numerological-2022 .article-numerology-text h2{font-size:22px;padding-top:10px}}@media (max-width: 560px){.article-numerology.numerological-2022 section.numerology-score .score-wrapper{flex-wrap:wrap;justify-content:center;text-align:center}.article-numerology.numerological-2022 section.numerology-score .score-wrapper .score{width:100%}.article-numerology.numerological-2022 .article-numerology-text{padding-left:0}.article-numerology.numerological-2022 .article-numerology-text-icon{position:relative}.article-numerology.numerological-2022 .article-numerology-text h2{padding-top:20px}}.section-weekly-horoscope.sky-map p{font-size:18px;margin-top:35px;letter-spacing:.05rem;line-height:1.77}.section-weekly-horoscope.sky-map .date{font-family:Playfair Display,serif;font-size:20px}section.section-sky-map{max-width:950px;padding-right:110px;padding-bottom:30px;position:relative;width:100%}section.section-sky-map .sky-map-list{list-style:none;padding:0;margin:0}section.section-sky-map .sky-map-list li{align-items:center;display:flex;justify-content:flex-start;margin-bottom:40px;position:relative}section.section-sky-map .sky-map-list li:nth-child(1) figure,section.section-sky-map .sky-map-list li:nth-child(8) figure{background:#d6b081}section.section-sky-map .sky-map-list li:nth-child(2) figure{background:#333}section.section-sky-map .sky-map-list li:nth-child(3) figure,section.section-sky-map .sky-map-list li:nth-child(7) figure{background:#6c849d}section.section-sky-map .sky-map-list li:nth-child(4) figure,section.section-sky-map .sky-map-list li:nth-child(9) figure{background:#868e82}section.section-sky-map .sky-map-list li:nth-child(5) figure{background:#e8d4c1}section.section-sky-map .sky-map-list li:nth-child(6) figure{background:#8a8a8a}section.section-sky-map .sky-map-list li:nth-child(10) figure{background:#d9cec3}section.section-sky-map .sky-map-list li figure{border-radius:50%;align-items:center;display:flex;height:70px;justify-content:center;margin-right:55px;width:70px}section.section-sky-map .sky-map-list li .text-wrapper{flex:1}section.section-sky-map .sky-map-list li h2,section.section-sky-map .sky-map-list li .h2{font-family:Lora,serif;font-size:22px;margin-bottom:25px}section.section-sky-map .sky-map-list li p{font-family:Lora,serif;font-size:18px;font-weight:400;margin:0 0 25px}.moon-course{background:#faf7f3;padding:50px 0}.moon-course .wrapper{font-size:20px;line-height:1.7;max-width:890px;text-align:center}.moon-course h2,.moon-course .h2{font-size:22px;margin:0 0 40px}.moon-course p b{color:#262626;display:inline-block;font-size:22px;font-weight:400;margin-bottom:40px}.moon-course ul.moon-course-list{padding-left:0;margin-top:0;margin-left:0;list-style:none}.moon-course ul.moon-course-list li{font-weight:700}.article-sky-map+.shop-products{margin-top:40px}@media (max-width: 768px){section.section-sky-map{padding-right:0}section.section-sky-map .sky-map-list li figure{margin-right:30px}}@media (max-width: 560px){section.section-sky-map{padding-right:0}section.section-sky-map .sky-map-list li{flex-wrap:wrap}section.section-sky-map .sky-map-list li figure{margin:0 0 30px}section.section-sky-map .sky-map-list li .text-wrapper{flex:inherit;width:100%}}section.lucky-numbers-score{max-width:950px;padding-right:110px;padding-bottom:30px;position:relative;width:100%}section.lucky-numbers-score .score-wrapper{display:flex;width:100%;justify-content:center;align-items:center;padding:60px 0}section.lucky-numbers-score .score-wrapper figure{width:260px;height:260px;border:1px dashed #faf7f3;text-align:center;padding:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;position:relative}section.lucky-numbers-score .score-wrapper figure:before{content:"";left:10px;right:10px;top:100%;bottom:-10px;border:1px dashed #faf7f3;border-top:0;position:absolute}section.lucky-numbers-score .score-wrapper .lucky-numbers{position:relative;text-align:center}section.lucky-numbers-score .score-wrapper .lucky-numbers .text,section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers{color:#262626;display:block;font-family:Lato,sans-serif;position:relative;z-index:2}section.lucky-numbers-score .score-wrapper .lucky-numbers .text{font-size:17px;font-weight:700;text-transform:uppercase}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers{font-size:126px;font-weight:900;line-height:110px;position:relative}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:before,section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:after{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-size:contain;background-repeat:no-repeat;content:"";height:45px;position:absolute;top:50%;transform:translateY(-50%);width:45px}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:before{left:-100px}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:after{right:-100px}section.lucky-numbers-score .score-wrapper .image{width:150px;height:150px}section.section-rune-text{align-items:center;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:70px;max-width:950px;padding-right:110px;padding-bottom:30px}section.section-rune-text.section-tarot-card{box-shadow:0 0 7px #42445a4d;border-radius:5px;position:relative;margin-top:50px;padding:30px}section.section-rune-text.section-tarot-card h2{padding-left:130px;margin-bottom:10px;width:100%}section.section-rune-text.section-tarot-card figure{background:#fff;border-radius:0;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;height:150px;width:150px}section.section-rune-text.section-tarot-card .text{padding-left:130px}section.section-rune-text h2{margin:0;min-height:inherit;padding-left:0;width:calc(100% - 105px)}section.section-rune-text figure{background:#faf7f3;border-radius:50%;height:80px;margin-right:25px;padding:10px;width:80px}section.section-rune-text figure img{display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}section.section-rune-text .text{padding-left:105px;width:100%}section.section-rune-text p{margin-bottom:30px}section.section-rune-text p:last-child{margin-bottom:0}section.article-weekly-text h2,section.article-weekly-text .h2{font-size:24px;margin-bottom:30px}section.article-weekly-text p{font-size:18px;letter-spacing:.02em;line-height:1.77;margin-bottom:30px}section.article-weekly-text h2,section.article-weekly-text .h2{min-height:100px;display:flex;width:100%;align-items:center;padding-left:0;position:relative}section.article-weekly-text h2 figure,section.article-weekly-text .h2 figure{width:115px;padding-right:15px}section.article-weekly-text.weekend p{margin-bottom:40px}section.article-weekly-text.weekend h2,section.article-weekly-text.weekend .h2{margin-bottom:6px}section.article-weekly-text.weekend h2 figure,section.article-weekly-text.weekend .h2 figure{width:85px}section.section-your-color{margin-top:70px;max-width:950px;padding:15px 110px 15px 0;position:relative}section.section-your-color .color{align-items:center;color:#fff;display:flex;justify-content:center;height:300px;margin:0 auto;position:relative;text-align:center;width:300px}section.section-your-color .color:after{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-size:contain;background-repeat:no-repeat;bottom:0;content:"";left:-50px;height:45px;position:absolute;width:45px}section.section-your-color .color .circle-top,section.section-your-color .color .circle-bottom{height:100%;left:0;position:absolute;top:0;width:100%}section.section-your-color .color .circle-bottom{left:12px;top:12px;z-index:1}section.section-your-color .color .circle-top{z-index:2}section.section-your-color .color p{font-family:Lato,sans-serif;font-size:17px;font-weight:700;margin:0;position:relative;text-transform:uppercase;z-index:3}section.section-your-color .color p span{display:block;font-family:Playfair Display,serif;font-size:40px;font-weight:400;text-transform:none}section.section-forecast{background:#faf7f3;margin-bottom:70px;padding:80px 0 50px}section.section-forecast h2{font-family:Lora,serif;font-size:20px;margin-bottom:60px}section.section-forecast p{font-family:Lora,serif;margin-bottom:0;text-align:center}section.section-forecast table.table-forecast{width:100%;table-layout:fixed;margin-bottom:50px}section.section-forecast table.table-forecast .signs img{display:inline-block;vertical-align:middle}section.section-forecast table.table-forecast th,section.section-forecast table.table-forecast td{text-align:center;padding:15px;border-right:1px #606060 solid;text-transform:uppercase;font-size:12px;font-family:Lato,sans-serif;font-weight:400}section.section-forecast table.table-forecast th:last-child,section.section-forecast table.table-forecast td:last-child{border-right:0}section.section-forecast table.table-forecast th{font-size:16px;font-weight:300}section.section-forecast table.table-forecast tr:nth-child(odd) td{background-color:#fff}section.section-forecast ul.signs{padding:0;margin:0;list-style:none;display:flex;justify-content:center;align-items:center}section.section-forecast ul.signs li{display:flex;justify-content:center;align-items:center;margin:0 4px}section.section-forecast ul.signs li:before{width:8px;margin-right:2px;height:7px;background-position:center;background-repeat:no-repeat;display:inline-block}section.section-forecast ul.signs li.triangle:before{background-image:url(../images/front/icons/triangle.png)}section.section-forecast ul.signs li.triangle.red:before{background-image:url(../images/front/icons/triangle-red.png)}section.section-forecast ul.signs li.triangle.green:before{background-image:url(../images/front/icons/triangle-green.png)}section.section-forecast ul.signs li.square:before{background-image:url(../images/front/icons/square.png)}section.section-forecast ul.signs li.square.red:before{background-image:url(../images/front/icons/square-red.png)}section.section-forecast ul.signs li.square.green:before{background-image:url(../images/front/icons/square-green.png)}section.section-forecast ul.legend{align-items:center;display:flex;font-family:Lora,serif;justify-content:center;list-style:none;margin:0 0 30px;padding:0}section.section-forecast ul.legend li{margin-right:20px}section.section-forecast ul.legend .red{color:#c63358}section.section-forecast ul.legend .green{color:#2a9d8f}section.section-forecast ul.legend .black{color:#606060}@media (max-width: 1200px){section.section-forecast .forecast-wrapper{width:100%;overflow:auto}section.section-forecast .forecast-wrapper table.table-forecast{width:1050px}}.page-packages{position:relative}section.section-package{padding:180px 0 90px;position:relative}section.section-package .tabs-selection{margin-top:50px}section.section-package .background{background-image:url(../images/front/packages/package.png);background-position:top -100px center;background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0;display:block}section.section-package .page{position:relative}section.section-package .stars-sky-map{position:absolute;top:-70px;right:363px}section.section-package .title{text-align:center}section.section-package .title .category{text-transform:uppercase;font-weight:700;font-family:Lato,sans-serif;margin-bottom:10px}section.section-package .title p{font-size:18px}section.section-package .packages-list{list-style:none;padding:0 60px;margin:0}section.section-package .packages-list>li{display:none}section.section-package .packages-list>li.active{display:block}section.section-package .packages-wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:0;margin:0 -15px}section.section-package .package-offer{padding:10px 10px 38px;margin:15px;border-radius:2px;text-align:center;background-color:#fff;flex:1;position:relative}section.section-package .package-offer .top{background-color:#fcf5ed;color:#262626;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:136px}section.section-package .package-offer .top p{margin:0;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:400;font-size:13px}section.section-package .package-offer .top h2,section.section-package .package-offer .top .price,section.section-package .package-offer .top .h2{margin:-.3em 0 0;font-family:Playfair Display,serif;font-size:40px}section.section-package .package-offer .top h2 span,section.section-package .package-offer .top .price span,section.section-package .package-offer .top .h2 span{font-size:30px}section.section-package .package-offer.left .top{background-color:#eeef20}section.section-package .package-offer.center{padding-bottom:40px}section.section-package .package-offer.center .top{background-color:#c63358;min-height:160px}section.section-package .package-offer.center .btn{padding:15px;border-radius:24px;margin-top:10px}section.section-package .package-offer.right .top{background-color:#fcf5ed}section.section-package .package-offer .btn{min-width:190px}section.section-package .benefits-list{list-style:none;padding:0;margin:20px auto 28px;max-width:300px}section.section-package .benefits-list li{min-height:48px;font-size:16px;line-height:1.563;position:relative;padding:10px 0}section.section-package .benefits-list li.empty:before{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;background-image:url(../images/front/assets/star-dark.png);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}section.section-package .benefits-list li:after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#fcf5ed}ul.active-packages-list{list-style:none;padding:0;margin:0 -15px 20px;display:flex;flex-wrap:wrap}ul.active-packages-list>li{width:16.66666667%}.package{padding:10px;margin:15px;border-radius:2px;text-align:center;background-color:#fff;flex:1;position:relative}.package.inactive{opacity:.4}.package.inactive .image{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.package:after{content:"";position:absolute;top:100%;left:10px;right:10px;height:7px;background-color:#fcf5ed;border-top:transparent;margin-top:1px}.package .image{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.package .image img{width:100%}.package figcaption{padding:10px 0 30px;position:relative;min-height:6.5em}.package figcaption p{font-size:14px;margin-bottom:0}.package figcaption a{position:absolute;bottom:0;left:50%;text-transform:uppercase;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0)}ul.courses-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -15px 25px;padding:0}ul.courses-list>li{border-bottom:1px solid #F1E9E0;width:100%}.course{margin:0;padding:30px 45px;position:relative;text-align:center}.course figure{display:flex;width:100%;justify-content:stretch}.course figcaption{display:flex;flex-direction:column;justify-content:center;text-align:left;margin:0 0 0 35px}.course figcaption p{color:#262626;font-family:Playfair Display,serif;font-size:30px;font-weight:400;margin-bottom:0}.course figcaption p small{font-size:18px}.course figcaption.bought-course{align-items:center;flex-direction:row;justify-content:flex-start;width:calc(100% - 160px)}.course figcaption.bought-course a{margin-left:auto;margin-right:60px}.course .image{display:block;height:120px;width:120px}.course .image img{display:block;height:auto;width:100%}section.section-account-tabs{padding:180px 0 35px;z-index:1}section.section-packages-list{padding:35px 0}section.section-packages-list .page{position:relative}section.section-packages-list .page .stars-top{position:absolute;top:-130px;right:50px}section.section-packages-list ul.tabs-selection{margin-bottom:80px}section.section-courses-list{padding:35px 0}main.page-packages{position:relative}main.page-packages section{position:relative}main.page-packages .parallax{position:absolute}main.page-packages .parallax.parallax-1{top:15%;right:5%}main.page-packages .parallax.parallax-2{top:30%;left:5%}main.page-packages .parallax.parallax-3{top:70%;right:20%}section.finished-services{padding:35px 0}section.finished-services .page{position:relative}section.finished-services .page .stars-bottom{position:absolute;top:100%;right:-15px}section.finished-services .basic-title{color:#e4e2f0;margin-bottom:.6em}section.finished-services .dreams{max-width:980px;margin:0 auto}section.finished-services .dreams table{width:100%}section.finished-services table th,section.finished-services table td{padding:7px 20px 10px 7px;font-size:18px;text-align:left;color:#9c9c9c;vertical-align:top}section.finished-services table th{font-weight:400;border-bottom:1px #bcbcbc solid;padding-bottom:14px}section.finished-services table tbody tr:first-child td{padding-top:14px}section.finished-services table td{font-weight:700}section.section-login{position:relative;padding:180px 0}section.section-login .stars{position:absolute;top:100%;left:50%;margin-top:50px;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);-o-transform:translate(-50%,100%);transform:translate(-50%,100%);-moz-transform:translate(-50%,100%)}section.section-login .page{position:relative}section.section-login .login-wrapper{display:flex;align-items:flex-start}section.section-login .login-wrapper .form-group{max-width:326px}section.section-login .register{flex:1}section.section-login .register .content{max-width:375px;margin:0 auto}section.section-login .register .stars-list{padding-bottom:20px}section.section-login .register .stars-list li{font-size:18px;line-height:1.6em;padding-left:26px;margin-bottom:20px}section.section-login .login{flex:1}section.section-login .login .content{max-width:375px;margin:0 auto}.login-form .remember-row{display:flex;justify-content:space-around;margin-bottom:20px;max-width:326px}.login-form .btn{margin-bottom:20px}.login-form .login-facebook{font-size:12px;text-transform:uppercase}.login-form .login-facebook a{color:#3b5998;font-family:Lato,sans-serif;font-weight:700}.login-form .login-facebook a .social.fb{background-image:url(../images/front/icons/social-fb-blue.png);background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.login-form .login-facebook a:hover{color:#ff8bb2}.login-form .login-facebook a:hover .social.fb{background-color:#ff8bb2;border-color:#ff8bb2;background-image:url(../images/front/icons/social-fb-white.png)}.login-form .login-facebook .social{vertical-align:middle;margin-right:10px}.login-form .remind-password{font-size:14px}.system-message{background:#faf7f3;color:#333;font-family:Lato,sans-serif;font-size:15px;font-weight:400;text-align:center;padding:20px;position:relative;z-index:1}.system-message.error{background:#f009}.system-message a{text-decoration:underline}.system-message a:active,.system-message a:focus,.system-message a:hover{text-decoration:none}.sent-response{background:#faf7f3;color:#333!important;font-family:Lato,sans-serif;font-size:15px;font-weight:400;left:0;padding:20px 0;position:fixed;top:80px;text-align:center;width:100%;z-index:1}.sent-response a{text-decoration:underline}.sent-response a:active,.sent-response a:focus,.sent-response a:hover{text-decoration:none}.sent-response:empty{background:none;padding:0}.page.login-block{max-width:650px;padding:90px 15px;width:100%}.page.login-block label{padding:6px 15px}.page.login-block .btn{background:#e2ac59;border:1px #E2AC59 solid;border-radius:25px;color:#333;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin:30px 0;max-width:220px;outline:none;padding:15px 17px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.page.login-block .btn:hover{border-color:#333;color:#fff;background-color:#333}@media (max-width: 840px){section.section-login{padding:180px 0 50px}section.section-login .page{padding:0}section.section-login .login-wrapper{background:none;flex-wrap:wrap}section.section-login .login,section.section-login .register{flex:inherit;padding:25px 15px 50px;width:100%}section.section-login .login{border-bottom:1px solid #f1f1f1}section.section-login .register{order:2}section.section-login .stars{top:-200px}}@media (max-width: 576px){section.section-login{padding:100px 0 50px}section.section-login .register .stars-list li{margin-bottom:10px}section.section-login .stars{top:-150px;width:85%}}section.section-register{position:relative;padding:100px 0}section.section-register .basic-title{color:#333;font-family:Playfair Display,serif;font-size:30px;text-align:center;margin-bottom:30px}section.section-register .register-wrapper{align-items:center;display:flex;flex-direction:column;max-width:420px;margin:0 auto 40px}section.section-register .inputs-block,section.section-register .checkboxes-block{width:100%}section.section-register .page{position:relative}section.section-register .rodo-information{margin-bottom:30px;text-align:center}.section-auth{padding:60px 35px}.section-auth__inner{align-items:flex-start;display:flex;margin:0 auto;max-width:1140px;padding:0 20px}.section-auth .buttons-tabs{display:none}.section-auth h1{font-size:32px;font-family:Playfair Display,serif;margin-bottom:60px}.section-auth h1 em{font-style:normal;font-size:70px}.section-auth .star-decoration:before{height:40px;left:-50px;top:-5px;width:40px}.section-auth h2{font-size:32px}.section-auth .left{border-right:5px solid #262626;padding-right:70px;width:50%}.section-auth .left .btn{display:block;margin:45px 0 20px;max-width:260px;position:relative;width:100%}.section-auth .right{padding-left:95px;width:50%}.section-auth .right .description{color:#e2ac59;font-family:Lato,sans-serif;font-size:24px;font-weight:700}.section-auth .right .btn{display:block;margin:35px 0 20px;max-width:220px;width:100%}.section-auth .right ul.social-icons{margin:0 -10px}.section-auth .right .social{border:none;height:60px;margin:10px;width:60px}.section-auth.step-2 .readmore,.section-auth.step-3 .readmore,.section-auth.step-4 .readmore,.section-auth.step-2 h1,.section-auth.step-3 h1,.section-auth.step-4 h1{position:relative;z-index:1}.section-auth.step-2 h1,.section-auth.step-3 h1,.section-auth.step-4 h1{font-size:40px;margin-top:10px}.section-auth.step-2 h2,.section-auth.step-3 h2,.section-auth.step-4 h2{margin:80px 0 20px;text-transform:none}.section-auth.step-2{padding:40px 35px}.section-auth.step-2 h2{text-align:center}.section-auth.step-2 .section-auth__inner{display:block;position:relative}.section-auth.step-2 .section-choose-sign{background:none;margin-top:20px;padding-bottom:0}.section-auth.step-2 .section-choose-sign h2{font-size:20px;font-family:Lora,serif}.section-auth.step-2 .section-choose-sign .signs{margin-top:30px}.section-auth.step-2 .section-choose-sign .signs li figcaption{color:#606060;font-size:16px}.section-auth.step-2 .section-choose-sign .signs li figure:hover figcaption{color:#ddae7a}.section-auth.step-2 .section-choose-sign .signs li .image{padding:10px}.section-auth.step-2+.section-subscription .section-subscription__image{margin-top:50px}.section-auth.step-2.social-user .section-auth__inner:before{display:none}.section-auth.step-2.social-user h1{margin-top:40px;text-align:center}.section-auth.step-3{padding:40px 35px}.section-auth.step-3 h1{margin-bottom:50px}.section-auth.step-3 .section-auth__inner,.section-auth.step-4 .section-auth__inner{align-items:center;flex-wrap:wrap}.section-auth.step-3 h1,.section-auth.step-4 h1{width:100%}.section-auth.step-3 h2,.section-auth.step-4 h2{margin-bottom:25px}.section-auth.step-3 .sign,.section-auth.step-4 .sign{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.section-auth.step-3 .sign .image,.section-auth.step-4 .sign .image{margin:0 auto;max-width:350px}.section-auth.step-3 .sign .name,.section-auth.step-4 .sign .name{color:#333;font-family:Playfair Display,serif;font-size:40px;margin:40px 0 10px}.section-auth.step-3 .register-buttons,.section-auth.step-4 .register-buttons{width:50%}.section-auth.step-3 .register-buttons__inner,.section-auth.step-4 .register-buttons__inner{margin:0 auto;max-width:260px}.section-auth.step-3 .register-buttons__btn,.section-auth.step-4 .register-buttons__btn{align-items:center;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:400;justify-content:flex-start;margin:20px 0;padding:5px;width:100%}.section-auth.step-3 .register-buttons__btn.email,.section-auth.step-4 .register-buttons__btn.email{background:#455a63}.section-auth.step-3 .register-buttons__btn.email .register-buttons__icon img,.section-auth.step-4 .register-buttons__btn.email .register-buttons__icon img{height:20px;margin-left:auto;width:20px}.section-auth.step-3 .register-buttons__btn.fb,.section-auth.step-4 .register-buttons__btn.fb{background:#3b5998}.section-auth.step-3 .register-buttons__btn.fb .register-buttons__icon img,.section-auth.step-4 .register-buttons__btn.fb .register-buttons__icon img{height:20px;margin-left:auto;width:20px}.section-auth.step-3 .register-buttons__btn.gmail,.section-auth.step-4 .register-buttons__btn.gmail{background:#4284f3}.section-auth.step-3 .register-buttons__icon,.section-auth.step-4 .register-buttons__icon{align-items:center;display:flex;height:32px;justify-content:center;margin-right:20px;position:relative;width:32px}.section-auth.step-3 .register-buttons__icon img,.section-auth.step-4 .register-buttons__icon img{display:block;height:100%;object-fit:contain;width:100%}.section-auth.step-3 .register-form,.section-auth.step-4 .register-form{width:50%}.section-auth.step-3 .register-form__inner,.section-auth.step-4 .register-form__inner{margin:0 auto;max-width:330px}.section-auth.step-3 .register-form .btn,.section-auth.step-4 .register-form .btn{margin-top:30px;width:220px}.section-auth.step-6{padding:60px 35px 100px}.section-auth.step-6 .section-auth__inner{align-items:center;flex-wrap:wrap}.section-auth.step-6 h1{font-size:34px;position:relative;text-align:center;width:100%;z-index:1}.section-auth.step-6 .under-title{color:#262626;font-family:Lato,sans-serif;font-size:14px;font-weight:400;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:1}.section-auth.step-6 .under-title span{text-transform:none}.section-auth.step-6 .sign{align-items:center;display:flex;flex-direction:column;justify-content:center;width:40%}.section-auth.step-6 .sign .image{margin:0 auto;max-width:350px}.section-auth.step-6 .info{font-family:Playfair Display,serif;font-size:23px;font-weight:400;line-height:1.7;padding-left:40px;text-align:center;width:60%}.section-auth.step-6 .info .star{display:block;height:auto;margin:0 auto 15px;width:40px}.section-auth.step-6 .info .btn{display:inline-block;margin-top:45px;width:220px}.login-popup{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.login-popup.is-active{display:block}.login-popup-overlay{background:#fffc;height:100%;width:100%}.login-popup__inner{background:#faf7f3;height:90%;left:50%;max-height:300px;max-width:500px;overflow:hidden;padding:20px 35px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 30px)}.login-popup__inner .close{border:none;cursor:pointer;font-size:0px;height:34px;position:absolute;right:45px;top:20px;text-decoration:none;width:34px;z-index:1}.login-popup__inner .close:before,.login-popup__inner .close:after{background:#333;content:"";height:35px;left:50%;position:absolute;top:50%;transition:all .25s ease-in-out;transform:translate(-50%) translateY(-50%) rotate(45deg);width:1px}.login-popup__inner .close:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.login-popup__inner .login-popup__image{bottom:0;display:block;height:auto;position:absolute;right:0;width:225px}.login-popup__inner .logo{display:block;height:auto;max-width:258px}.login-popup__inner .text-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;height:100%;position:relative}.login-popup__inner .popup-title{color:#333;font-size:23px;font-family:Playfair Display,serif;line-height:1.2;margin-bottom:0}.login-popup__inner .popup-title strong{font-size:30px;font-weight:700;text-transform:uppercase}.login-popup__inner .popup-text{align-self:flex-end;color:#333;font-size:18px;font-family:Lato,sans-serif;line-height:1.4;position:relative;text-transform:uppercase}.login-popup__inner .popup-text img{display:inline}.subscriptions h1{font-family:Playfair Display,serif;font-size:40px;margin:0 0 30px;text-align:center}.subscriptions .subscriptions-desc{padding:50px 0 30px}.subscriptions .subscriptions-desc__inner{margin:0 auto;max-width:1140px;padding:0 20px}.subscriptions .subscriptions-desc-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.subscriptions .subscriptions-desc-list__item{padding:20px 15px;width:25%}.subscriptions .subscriptions-desc-list__item h2{font-family:Lora,serif;font-size:20px;font-weight:400;margin:0 0 12px;padding:0 0 0 40px;position:relative}.subscriptions .subscriptions-desc-list__item h2:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:35px;left:-20px;position:absolute;top:-5px;will-change:transform;width:35px}.subscriptions .subscriptions-desc-list__item p{color:#606060;font-family:Lora,serif;font-size:14px;font-weight:400;padding-left:40px}.subscriptions .choose-variant{background:#fcf5ed;color:#333}.subscriptions .choose-variant__inner{margin:0 auto;max-width:1100px;padding:50px 55px}.subscriptions .choose-variant h2{font-family:Playfair Display,serif;font-size:34px;margin:0 auto 30px;max-width:570px;text-align:left}.subscriptions .choose-variant form{margin:0 auto;max-width:660px}.subscriptions .choose-variant form .radio-wrapper{display:block;margin:0 auto;width:330px}.subscriptions .choose-variant form .radio-wrapper span{font-family:Lora,serif;font-size:18px;font-weight:400}.subscriptions .choose-variant form .radio-wrapper span.big-size{font-family:Lato,sans-serif;font-size:24px;font-weight:700;padding-right:5px}.subscriptions .choose-variant form .radio-wrapper span.big-size small{font-size:60%}.subscriptions .choose-variant form .radio-wrapper input[type=radio]+span:before,.subscriptions .choose-variant form .radio-wrapper input[type=checkbox]+span:before{top:5px}.subscriptions .choose-variant form .radio-wrapper input[type=radio]+span:after,.subscriptions .choose-variant form .radio-wrapper input[type=checkbox]+span:after{top:9px}.subscriptions .choose-variant form .checkbox-wrapper input[type=checkbox]{background:#faf7f3;border:1px solid #262626;border-radius:0;top:8px}.subscriptions .choose-variant form .checkbox-wrapper input[type=checkbox]:checked+span:before{top:12px}.subscriptions .choose-variant form .checkbox-wrapper .checkbox-label{margin:40px auto 20px;max-width:300px}.subscriptions .choose-variant form .checkbox-wrapper .checkbox-label span{color:#262626}.subscriptions .choose-variant form .checkbox-wrapper .checkbox-label span a{color:#e2ac59}.subscriptions .choose-variant form .checkbox-wrapper .checkbox-label span a:hover{color:#262626}.subscriptions .choose-variant form .email-wrapper input{background-color:transparent;border:none;border-bottom:1px solid #333333;border-radius:0;color:#333;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:300;height:50px;line-height:48px;padding:0;outline:none;max-width:400px;margin:0 auto;width:100%}.subscriptions .choose-variant form button[type=submit]{display:block;margin:20px auto;width:220px}.subscriptions .choose-variant form+small{display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;text-align:center;width:100%}.subscriptions .articles{padding:80px 0}.subscriptions .articles-list{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0;-ms-overflow-style:none;overflow:scroll;scrollbar-width:none}.subscriptions .articles-list::-webkit-scrollbar{width:0;height:0}.subscriptions .articles-list::-webkit-scrollbar{display:none}.subscriptions .articles-list:before{display:none}.subscriptions .articles__inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:1140px;padding:0 20px}.subscriptions .articles__title{position:relative;width:100%}.subscriptions .articles__title h2{font-family:Playfair Display,serif;font-size:30px;margin-bottom:35px;padding-bottom:35px;position:relative;z-index:1}.subscriptions .articles__title h2:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}.subscriptions .articles .article-item{margin:25px 20px;width:calc((100% / 3) - 40px)}.subscriptions .articles .article-item .image a{border-radius:5px;display:block;height:auto;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.subscriptions .articles .article-item .image a img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.subscriptions .articles .article-item .text-wrapper{padding:25px 0;position:relative;text-align:center}.subscriptions .articles .article-item .category{font-family:Lato,sans-serif;font-size:12px;font-weight:300;margin:0 0 5px;text-transform:uppercase}.subscriptions .articles .article-item h2{font-family:Playfair Display,serif;font-size:20px;margin-bottom:0}.subscriptions.card-data small.center{display:block;width:100%}.subscriptions .subscriptions-card-payment{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:40px auto 20px;max-width:550px}.subscriptions .subscriptions-card-payment .input-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin:5px;width:calc(100% - 10px)}.subscriptions .subscriptions-card-payment .input-wrapper input{width:100%}.subscriptions .subscriptions-card-payment .input-wrapper>span{color:#333;flex-shrink:0;opacity:.7}.subscriptions .subscriptions-card-payment .input-wrapper.w-50,.subscriptions .subscriptions-card-payment .input-wrapper.w-25{margin:15px 5px}.subscriptions .subscriptions-card-payment .input-wrapper.w-50 input,.subscriptions .subscriptions-card-payment .input-wrapper.w-25 input,.subscriptions .subscriptions-card-payment .input-wrapper.w-50 select,.subscriptions .subscriptions-card-payment .input-wrapper.w-25 select{border:2px solid #999999;border-radius:5px;height:48px;margin-left:10px}.subscriptions .subscriptions-card-payment .input-wrapper.w-50{width:calc(50% - 10px)}.subscriptions .subscriptions-card-payment .input-wrapper.w-50 input{padding:0 10px;width:calc(100% - 10px)}.subscriptions .subscriptions-card-payment .input-wrapper.w-25{width:calc(25% - 10px)}.subscriptions .subscriptions-card-payment .input-wrapper.w-25 select{padding-left:10px;width:calc(100% - 10px)}.subscriptions .subscriptions-card-payment .checkbox-wrapper{width:100%}.subscriptions .subscriptions-card-payment .checkbox-wrapper .checkbox-label{margin:10px auto 30px;max-width:300px}.payment-thank{padding:80px 0 170px}.payment-thank .page{max-width:880px;position:relative}.payment-thank .subscribe-section__title{margin-bottom:70px;padding:0}.payment-thank .subscribe-section__description{font-family:Lato,sans-serif;font-size:24px;font-weight:400;line-height:1.7}.payment-thank .subscribe-section__team{font-family:Lato,sans-serif;font-size:26px;font-weight:300;margin-top:40px;text-align:right}.payment-thank+.section-subscription img{margin:100px auto}.payment-thank .star-left,.payment-thank .star-right,.payment-thank .star-bottom{display:block;height:77px;position:absolute;width:81px}.payment-thank .star-left{left:-70px;top:-20px;transform:rotate(-10deg)}.payment-thank .star-right{height:97px;right:-160px;top:100px;width:107px}.payment-thank .star-bottom{bottom:-95px;left:80px;transform:rotate(15deg)}@media (max-width: 1024px){.section-auth h1{font-size:23px}.section-auth .left{padding-right:40px}.section-auth .left .btn:after{right:-80px;top:-120px}.section-auth .right{padding-left:75px}.section-auth.step-2,.section-auth.step-3,.section-auth.step-4{padding:25px 35px}.section-auth.step-2 h1,.section-auth.step-3 h1,.section-auth.step-4 h1{font-size:34px}.section-auth.step-2 h1 em,.section-auth.step-3 h1 em,.section-auth.step-4 h1 em{font-size:60px;line-height:20px}.section-auth.step-2 h2,.section-auth.step-3 h2,.section-auth.step-4 h2{margin:80px 0 20px}.section-auth.step-2 .section-choose-sign .signs{margin:20px auto 0;max-width:470px}.section-auth.step-2 .section-choose-sign .signs li{width:25%}.section-auth.step-4{padding:25px 35px 50px}.section-auth.step-4 h2{margin:25px 0}.section-auth.step-6{padding:45px 35px 100px}.section-auth.step-6 h1{font-size:34px;margin-bottom:30px}.section-auth.step-6 h1 em{font-size:60px;line-height:20px}.section-auth.step-6 .info{font-size:22px}.subscriptions .subscriptions-desc-list{margin:0 auto;max-width:580px}.subscriptions .subscriptions-desc-list__item{width:50%}.subscriptions .subscriptions-desc-list__item h2:before{left:-10px}.subscriptions .choose-variant__inner{padding:50px 35px}.subscriptions .articles__title:after{display:none}.subscriptions .articles{padding:50px 0}}@media (max-width: 840px){.section-auth .left{padding-right:20px}.section-auth .left .btn:after{display:none}.section-auth .right{padding-left:40px}}@media (max-width: 768px){.section-auth.step-1{padding-top:30px}.section-auth.step-1 .section-auth__inner{flex-wrap:wrap;padding:0}.section-auth.step-1 h2{margin-top:0}.section-auth.step-1 .buttons-tabs{align-items:flex-end;border-bottom:1px solid #333333;display:flex;margin-bottom:30px;width:100%}.section-auth.step-1 .buttons-tabs .link-tab{font-family:Lato,sans-serif;font-size:22px;text-align:center;width:50%}.section-auth.step-1 .buttons-tabs .link-tab span{display:inline-block;padding:20px;position:relative}.section-auth.step-1 .buttons-tabs .link-tab span:after{background:transparent;bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.section-auth.step-1 .buttons-tabs .link-tab.is-active span:after{background:#e2ac59}.section-auth.step-1 .left,.section-auth.step-1 .right{display:none}.section-auth.step-1 .left.is-active,.section-auth.step-1 .right.is-active{display:block}.section-auth.step-1 .right{padding:0;width:100%}.section-auth.step-1 .left{border-right:none;padding:0 0 0 40px;margin:0 auto;max-width:360px;width:100%}.section-auth.step-1 .left h1 br{display:none}.section-auth.step-3 h2,.section-auth.step-4 h2{margin:30px 0 20px}.section-auth.step-3 .sign,.section-auth.step-4 .sign{display:none}.section-auth.step-3 .register-buttons,.section-auth.step-4 .register-buttons,.section-auth.step-3 .register-form,.section-auth.step-4 .register-form{margin:auto;max-width:350px;width:100%}.section-auth.step-3 .register-form .btn,.section-auth.step-4 .register-form .btn{display:block;margin:30px auto 0;width:280px}.section-auth.step-6{padding:55px 35px 70px}.section-auth.step-6 h1{font-size:32px;margin-bottom:20px}.section-auth.step-6 .section-auth__inner{padding:0}.section-auth.step-6 .sign{margin:15px 0 30px;width:100%}.section-auth.step-6 .info{padding:0;width:100%}.section-auth.step-6 .info .btn{display:block;margin:45px auto 0;max-width:280px;width:100%}.subscriptions h1{font-size:30px}.subscriptions .subscriptions-desc-list__item{padding:5px 15px;width:100%}.subscriptions .subscriptions-desc-list__item h2{position:relative}.subscriptions .subscriptions-desc-list__item h2 br{display:none}.subscriptions .subscriptions-desc-list__item h2:after{background:none!important;display:inline;font-weight:300;content:">>";left:10px;position:relative}.subscriptions .subscriptions-desc-list__item p{padding-bottom:20px}.subscriptions .js-mobile-accordion-content{height:0;overflow:hidden;transition:height .25s ease-in-out}.subscriptions .choose-variant h2{max-width:100%;text-align:center}.subscriptions .choose-variant__inner{padding:30px 35px}.subscriptions .articles .article-item{flex-shrink:0;width:290px}}@media (max-width: 576px){.section-auth h2{font-size:22px}.section-auth.step-1{padding:30px 25px 60px}.section-auth.step-1 .section-auth__inner,.section-auth.step-2 .section-auth__inner,.section-auth.step-3 .section-auth__inner,.section-auth.step-4 .section-auth__inner{padding:0}.section-auth.step-2 .section-auth__inner:before,.section-auth.step-3 .section-auth__inner:before,.section-auth.step-4 .section-auth__inner:before{display:none}.section-auth.step-2 h1,.section-auth.step-3 h1,.section-auth.step-4 h1{height:0;margin:0;opacity:0;overflow:hidden;pointer-events:none}.section-auth.step-2 h2,.section-auth.step-3 h2,.section-auth.step-4 h2{margin:15px 0 25px;text-transform:uppercase}.section-auth.step-2 .section-choose-sign{margin-top:15px}.section-auth.step-2 .section-choose-sign .signs{padding-bottom:0}.section-auth.step-2 .section-choose-sign .signs li figcaption{font-size:14px}.subscriptions .articles{display:none}.login-popup__inner{max-height:250px;padding:20px}.login-popup__inner .close{right:15px;top:20px}.login-popup__inner .login-popup__image{width:40%;min-width:150px}.login-popup__inner .logo{max-width:160px}.login-popup__inner .text-wrapper:before{bottom:-50px;height:120px;left:-45px;width:120px}.login-popup__inner .popup-title{font-size:17px;width:100%}.login-popup__inner .popup-title strong{font-size:24px}.login-popup__inner .popup-text{font-size:16px;margin-bottom:10px;width:100%}}@media (max-width: 410px){.section-auth{padding:30px 25px}.section-auth.step-1 .left{padding:0}.section-auth.step-1 .star-decoration:before{display:none}.section-auth.step-1 .buttons-tabs .link-tab span{padding:20px 5px}.section-auth.step-2{padding:25px}.section-auth.step-2 .section-choose-sign .signs li{width:33.33333333%}.section-auth.step-4{padding:30px 25px 50px}.section-auth.step-6{padding:55px 25px 70px}.login-popup__inner{max-height:200px}.subscriptions .subscriptions-desc{padding:30px 0}.subscriptions .choose-variant__inner{padding:30px 25px}}@media (max-width: 350px){.login-popup__inner .login-popup__image{min-width:inherit}}section.section-account{position:relative;padding:80px 0 0}section.section-account .btn{margin-top:15px}section.section-account form{max-width:330px;margin:0 0 100px}section.section-account form.form-sign{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:80px;max-width:100%}section.section-account form.form-sign .current-sign{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}section.section-account form.form-sign .current-sign .image{margin:0 auto;max-width:350px}section.section-account form.form-sign .current-sign .name{color:#333;font-family:Playfair Display,serif;font-size:40px;margin:25px 0;text-align:center}section.section-account form.form-sign .signs-wrapper{width:50%}section.section-account form.form-sign .signs-wrapper .signs-title{color:#333;font-family:Lora,serif;font-size:20px;font-weight:400;margin:0 0 10px auto;max-width:350px;text-align:center}section.section-account form.form-sign .signs-wrapper .signs{margin:0 0 0 auto;max-width:350px;padding:0}section.section-account form.form-sign .signs-wrapper .signs li{width:25%}section.section-account form.form-sign .signs-wrapper .signs li .image{padding:5px}section.section-account form.form-sign .signs-wrapper .signs li input{position:absolute;opacity:0;top:50px;z-index:0}section.section-account form.form-sign .signs-wrapper .signs li .sign-choice{position:relative;z-index:1}section.section-account form.form-sign .signs-wrapper .signs li figcaption{color:#606060;font-size:12px}section.section-account form .btn{max-width:220px;width:100%}section.section-account form.delete-account{max-width:100%}section.section-account form.delete-account .btn{display:block;margin:0 auto}section.section-account .your-subscription .subscription-benefits{align-items:center;display:flex;flex-wrap:wrap;margin:70px 0 100px}section.section-account .your-subscription-text{color:#262626;font-family:Playfair Display,serif;font-size:30px;font-weight:400;text-align:center;width:100%}section.section-account .your-subscription-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;width:100%}section.section-account .your-subscription-list__item{color:#262626;font-family:Playfair Display,serif;font-size:20px;font-weight:400;margin:0 0 30px;padding:0 35px 20px;position:relative;width:calc(25% - 20px)}section.section-account .your-subscription-list__item:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:-5px;position:absolute;top:0;width:40px}section.section-account .your-subscription .choose-variant{background:#fcf5ed}section.section-account .your-subscription .choose-variant__inner{margin:0 auto;max-width:1100px;padding:50px 55px}section.section-account .your-subscription .choose-variant h2{font-family:Playfair Display,serif;font-size:40px;margin:0 auto 30px;text-align:center}section.section-account .your-subscription .choose-variant form{margin:0 auto;max-width:450px}section.section-account .your-subscription .choose-variant form .radio-wrapper span{color:#262626;font-family:Lora,serif;font-size:18px;font-weight:400}section.section-account .your-subscription .choose-variant form .radio-wrapper span.big-size{font-family:Lato,sans-serif;font-size:24px;font-weight:700;padding-right:10px}section.section-account .your-subscription .choose-variant form .radio-wrapper span.big-size small{font-size:60%}section.section-account .your-subscription .choose-variant form .radio-wrapper input[type=radio]+span:before{top:3px}section.section-account .your-subscription .choose-variant form .radio-wrapper input[type=radio]+span:after{top:7px}section.section-account .your-subscription .choose-variant form .checkbox-wrapper .checkbox-label{margin:40px auto 20px;max-width:300px}section.section-account .your-subscription .choose-variant form .email-wrapper input{background-color:transparent;border:none;border-bottom:1px solid #333333;border-radius:0;color:#333;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:300;height:50px;line-height:48px;padding:0;outline:none;max-width:400px;margin:0 auto;width:100%}section.section-account .your-subscription .choose-variant form button[type=submit]{display:block;margin:20px auto;width:220px}section.section-account .your-subscription .choose-variant form+small{display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;text-align:center;width:100%}section.section-account .your-subscription.with-subscription h3{color:#262626;font-family:Lato,sans-serif;font-size:28px;font-weight:700}section.section-account .your-subscription.with-subscription form{max-width:100%}section.section-account .your-subscription.with-subscription form .radio-wrapper{border-bottom:1px dashed #D6B081;color:#262626;display:block;font-family:Lato,sans-serif;font-weight:500;padding:40px 0;width:100%}section.section-account .your-subscription.with-subscription form .radio-wrapper input[type=radio]+span{margin-bottom:0}section.section-account .your-subscription.with-subscription form .radio-wrapper input[type=radio]+span:before{border:1px solid #262626;top:3px}section.section-account .your-subscription.with-subscription form .radio-wrapper input[type=radio]+span:after{background:#e2ac59;border:1px solid #ffffff;top:5px}section.section-account .your-subscription.with-subscription form .radio-wrapper input[type=radio]+span .big-size{font-family:Playfair Display,serif;font-size:28px}section.section-account .your-subscription.with-subscription form .email-wrapper input{background-color:transparent;border:none;border-bottom:1px solid #333333;border-radius:0;color:#333;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:300;height:50px;line-height:48px;padding:0;outline:none;max-width:400px;margin:0;width:100%}section.section-account .your-subscription.with-subscription .ended-date{color:#e2ac59;font-family:Playfair Display,serif;font-size:28px;font-weight:400;margin-top:30px}section.section-account .your-subscription.with-subscription .ended-date em{font-size:52px;font-style:normal}section.section-account .your-subscription.with-subscription .btn.btn-secondary-fill{display:block;margin:50px auto 0;max-width:280px}section.section-account .section-courses-list h3{font-size:30px;margin-bottom:10px}section.section-account .section-courses-list p{color:#606060}@media (max-width: 1024px){section.section-account{padding:50px 0 0}section.section-account .your-subscription-list{padding:0 0 0 40px}section.section-account .your-subscription-list__item{padding:0 5% 20px 40px}section.section-account .your-subscription-list__item:nth-of-type(2n){width:40%}section.section-account .your-subscription-list__item:nth-of-type(odd){width:60%}}@media (max-width: 768px){section.section-account form.form-sign .current-sign{width:100%}section.section-account form.form-sign .signs-wrapper{width:100%}section.section-account form.form-sign .signs-wrapper .signs-title,section.section-account form.form-sign .signs-wrapper .signs{margin:0 auto}section.section-account .your-subscription-text{width:100%}section.section-account .your-subscription-text br{display:none}section.section-account .your-subscription-list{padding:0 0 0 20px;width:100%}section.section-account .your-subscription-list__item:nth-of-type(odd),section.section-account .your-subscription-list__item:nth-of-type(2n){width:100%}section.section-account .your-subscription .choose-variant__inner{padding:50px 35px}section.section-account .your-subscription.with-subscription h3{margin-bottom:10px}section.section-account .your-subscription.with-subscription form .radio-wrapper{padding:25px 0}section.section-account section.section-courses-list{padding:30px 0}}@media (max-width: 576px){section.section-account{padding:35px 0 0}section.section-account form{margin:0 0 30px}section.section-account .your-subscription .title{margin-bottom:25px}section.section-account .your-subscription .subscription-benefits{margin:25px 0 0}section.section-account .your-subscription.with-subscription .ended-date{font-size:24px}section.section-account .your-subscription.with-subscription .ended-date em{font-size:36px}}@media (max-width: 410px){section.section-account .your-subscription .choose-variant__inner{padding:30px 25px}}.section-quiz{margin-bottom:60px}.home-quizes .section-quiz{margin-bottom:0}ul.quiz-steps{list-style:none;padding:0;margin:0}ul.quiz-steps li{display:none}ul.quiz-steps li.active{display:block}ul.quiz-answers{list-style:none;padding:0;margin:30px 0 40px}ul.quiz-answers li{display:block;padding-top:5px}.quiz-list-button{margin:50px 0 30px}section.section-quiz .question-number{color:#606060;font-family:Lato,sans-serif;font-size:15px;font-weight:300;margin:20px 0;text-transform:uppercase}section.section-quiz .question{font-size:16px;color:#606060}section.section-namesake-title{padding:90px 0;position:relative}section.section-namesake-title .page{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}section.section-namesake-title .page:after{display:none}section.section-namesake-title .page .content{position:relative;width:50%;z-index:1}section.section-namesake-title .page>figure{padding-left:50px;width:50%}section.section-namesake-title .category{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:300;margin-bottom:3px;padding-bottom:20px;position:relative;text-transform:uppercase}section.section-namesake-title .category:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}section.section-namesake-title h1,section.section-namesake-title .h1{font-family:Playfair Display,serif;font-size:30px;line-height:1.199;margin:30px 0 35px;z-index:1}section.section-namesake-title .text{font-family:Lora,serif;font-size:18px;line-height:1.8;margin-top:40px}section.section-namesake-title .effect{position:relative}section.section-namesake-title .effect .hints{position:absolute;top:100%;left:0;width:100%;height:auto;background:#fff;list-style:none;padding:0;margin:0}section.section-namesake-title .effect .hints li{display:block;border-bottom:1px solid #ddd;padding:0;margin:0}section.section-namesake-title .effect .hints li a{line-height:2;display:block;padding:0 5px}section.section-namesake-title .effect .hints li a:hover{background:#d6b081;color:#fff}section.section-namesake-title .sub-title{color:#262626;font-size:20px;font-family:Playfair Display,serif}section.section-namesake-title .inputs-wrapper{display:flex;margin:10px -10px;flex-wrap:wrap}section.section-namesake-title .inputs-wrapper .effect{width:33.33%;padding-left:10px;padding-right:10px}section.section-namesake-title .btn{min-width:190px}section.section-namesake-title form{margin-bottom:30px}section.section-namesake-title .letters{padding:0;list-style:none}section.section-namesake-title .letters li{float:left;margin:0 .15em}.namesake-content .page{overflow:hidden}section.section-sign-color{padding:50px 0;display:flex;justify-content:center;align-items:center}section.section-sign-color .block{width:50%;text-align:center;position:relative}section.section-sign-color .block.color{position:relative}section.section-sign-color .block.color .color{align-items:center;color:#fff;display:flex;justify-content:center;height:127px;margin:0 auto;position:relative;text-align:center;width:127px}section.section-sign-color .block.color .color .circle-top,section.section-sign-color .block.color .color .circle-bottom{height:100%;left:0;position:absolute;top:0;width:100%}section.section-sign-color .block.color .color .circle-bottom{left:8px;top:8px;z-index:1}section.section-sign-color .block.color .color .circle-top{z-index:2}section.section-sign-color .block.color p{font-family:Playfair Display,serif;font-size:27px;font-weight:600;margin:0;position:relative;z-index:3}section.section-sign-color .block.color p span{display:block;font-size:40px;font-style:italic}section.section-sign-color figure{display:block;text-align:center;position:relative}section.section-sign-color figure img{margin:0 auto}section.section-sign-color .stars{position:absolute;left:50%;top:70px;display:table;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}section.section-sign-color .text{font-weight:700;margin-top:20px;color:#606060}section.section-name-numbers{padding:50px 0 10px}section.section-name-numbers .name{margin-bottom:0}section.section-name-numbers ul{list-style:none;padding:0;margin:0 0 50px;display:flex;flex-wrap:wrap}section.section-name-numbers ul li{margin-right:30px}section.section-name-numbers ul li span{color:#262626;display:inline-block;font-size:50px;font-family:Lato,sans-serif;font-weight:900;margin-left:5px}section.section-name-numbers ul li:last-child{margin-right:0}section.section-name-days{padding:50px 0 0}section.section-name-days .name{margin-bottom:0}section.section-name-days .section-name-days-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -16px 50px;padding:0}section.section-name-days .section-name-days-list li{align-self:flex-start;height:135px;margin:10px 20px 10px 0;padding:10px;position:relative;width:135px}section.section-name-days .section-name-days-list li:before{background:#fcf5ed;border-radius:50%;content:"";display:block;height:auto;left:50%;padding-bottom:100%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100%;z-index:0}section.section-name-days .section-name-days-list li:last-child{margin-right:0}.small-date{align-items:center;color:#262626;display:flex;height:84px;font-family:Lato,sans-serif;font-size:40px;font-weight:700;flex-direction:column;height:100%;justify-content:center;line-height:1;text-align:center;position:relative;width:100%}.small-date span{font-size:16px;font-weight:700;font-family:Lato,sans-serif}.tarot-bg section.section-article-title figure img{margin:0 auto}.tarot-bg-wrapper section.for-guest-section{margin-top:-200px}section.section-tarot{padding:160px 0 45px}section.section-tarot .social-icons{position:absolute;top:-70px;right:60px}section.section-tarot .tarot-top{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}section.section-tarot .tarot-top h1{font-family:Playfair Display,serif;font-size:40px;line-height:1.199;margin:5px 0;z-index:1}section.section-tarot .tarot-top .content{position:relative;width:50%;z-index:1}section.section-tarot .tarot-top figure{padding-left:50px;width:50%}section.section-tarot .tarot-top .text{font-family:Lora,serif;font-size:18px;line-height:1.8;margin-top:40px}section.section-tarot .tarot-cards{padding-top:50px}section.section-tarot .tarot-cards ul{list-style:none;padding:0 0 20px;display:flex;justify-content:center;align-items:center;min-height:100px}section.section-tarot .tarot-cards ul li{cursor:pointer;margin-left:-56px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-tarot .tarot-cards ul.unfolded li{margin-left:-30px}section.section-tarot .tarot-cards img{position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-tarot .tarot-cards img:hover{-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px);-o-transform:translate(0,-15px);transform:translateY(-15px);-moz-transform:translate(0,-15px)}section.section-tarot .tarot-cards img.picked{-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translateY(-30px);-moz-transform:translate(0,-30px);z-index:24}section.section-tarot .tarot-cards-picks{display:flex;justify-content:center;align-items:center;margin:0 -10px}section.section-tarot .tarot-cards-picks .card{margin:10px;position:relative}section.section-tarot .tarot-cards-picks .card.picked .back{transform:rotateY(-90deg)}section.section-tarot .tarot-cards-picks .card.showFront .front{transform:rotateY(0)}section.section-tarot .tarot-cards-picks .back{border:1px solid #dadada;border-radius:10px;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-tarot .tarot-cards-picks .front{width:100%;height:100%;position:absolute;top:0;left:0;right:0;transform:rotateY(-90deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.article-tarot{max-height:0;overflow:hidden;opacity:0;padding:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.article-tarot.active{padding-top:45px;max-height:8000px;opacity:1;padding-bottom:45px}section.section-tarot-result{display:flex;margin-bottom:60px;justify-content:flex-start;align-items:flex-start}section.section-tarot-result figure{width:290px;margin-right:60px}section.section-tarot-result figure img{max-width:100%}section.section-tarot-result .content{flex:1}section.section-tarot-result .type{font-size:22px;margin-bottom:5px}section.section-tarot-result .name{font-size:35px}section.section-tarot-result .text{font-size:18px;line-height:1.6em}section.for-guest-section{background:#fff;border-width:2px 0;margin-top:0;padding-top:60px;padding-bottom:75px;position:relative;z-index:1}section.for-guest-section:before{background:linear-gradient(0deg,#fff,#ffffff80 60%,#fff0);content:"";display:block;height:130px;left:0;position:absolute;top:-130px;width:100%}section.for-guest-section .step-1 .block ul,section.for-guest-section .step-2 .block ul{list-style:none;margin:20px 0 0;padding:0 0 0 20px}section.for-guest-section .step-1 .block ul li,section.for-guest-section .step-2 .block ul li{color:#262626;font-family:Lora,serif;font-size:20px;line-height:1.4;margin:15px 0;padding-left:35px;padding-bottom:10px;position:relative;text-align:left}section.for-guest-section .step-1 .block ul li:before,section.for-guest-section .step-2 .block ul li:before{background-image:url(../images/front/assets/star-dark.png);background-repeat:no-repeat;background-size:contain;content:"";display:block!important;height:30px;left:-5px;position:absolute;top:0;width:30px}section.for-guest-section .step-1.is-hidden,section.for-guest-section .step-2.is-hidden{display:none}section.for-guest-section .step-1 .guest-title{color:#262626;font-family:Playfair Display,serif;font-size:40px;text-align:center}section.for-guest-section .step-1 .guest-description{color:#606060;font-family:Lato,sans-serif;font-size:18px;margin-top:10px;text-align:center;text-transform:uppercase}section.for-guest-section .step-1 .guest-blocks{align-items:stretch;display:flex;justify-content:center}section.for-guest-section .step-1 .guest-blocks .block{border:4px solid #DDAE7A;border-radius:0;margin:40px;padding:35px 20px 120px;position:relative;text-align:center;width:50%}section.for-guest-section .step-1 .guest-blocks .block-title{color:#262626;font-family:Playfair Display,serif;font-size:40px;font-weight:400;position:relative;text-transform:uppercase}section.for-guest-section .step-1 .guest-blocks .block-price{color:#262626;display:block;font-family:Lato,sans-serif;font-size:46px;font-weight:700}section.for-guest-section .step-1 .guest-blocks .block-price .currency{font-family:Lato,sans-serif;font-size:20px;font-weight:400}section.for-guest-section .step-1 .guest-blocks .block-subtitle{color:#262626;display:block;font-family:Lato,sans-serif;font-size:17px;font-weight:700;margin:10px 0 45px;text-transform:uppercase}section.for-guest-section .step-1 .guest-blocks .btn{bottom:55px;left:50%;max-width:170px;position:absolute;transform:translate(-50%);width:100%}section.for-guest-section .step-2{align-items:stretch;display:flex;justify-content:center}section.for-guest-section .step-2 .block{margin:20px 40px 0}section.for-guest-section .step-2 .block .title{font-size:30px}section.for-guest-section .step-2 .block .title:after{display:none}section.for-guest-section .step-2 .block .subtitle{color:#606060;display:block;font-family:Lato,sans-serif;font-size:15px;font-weight:400;margin:14px 0 19px;max-width:310px;padding:0;text-transform:uppercase;width:100%}section.for-guest-section .step-2 .block .subtitle:after{display:none}section.for-guest-section .step-2 .block .violet-info{align-items:center;color:#262626;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:400;margin-bottom:25px}section.for-guest-section .step-2 .block .violet-info img{display:block;height:auto;margin-right:10px;width:30px}section.for-guest-section .step-2 .block input[type=email]{border:1px solid #999999;border-radius:0;height:50px;font-family:Lato,sans-serif;font-weight:300;padding:15px;width:100%;text-transform:uppercase}section.for-guest-section .step-2 .block label{align-items:flex-start;display:flex;margin:25px 0 22px}section.for-guest-section .step-2 .block label span{color:#606060;font-family:Lato,sans-serif;font-size:10px;font-weight:300;line-height:1.5;position:relative;width:100%;text-transform:uppercase}section.for-guest-section .step-2 .block label span a{color:#262626}section.for-guest-section .step-2 .block label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999999;border-radius:0;height:20px;margin-right:10px;outline:none;position:relative;top:-2px;width:20px}section.for-guest-section .step-2 .block label input[type=checkbox]:checked+span:before{border:solid #DDAE7A;border-width:0 0 2px 2px;content:"";left:-29px;height:8px;position:absolute;top:4px;transform:rotate(-50deg);width:15px}section.for-guest-section .step-2 .block .btn-secondary-fill{margin-left:35px}section.for-guest-section .step-2 .block small,section.for-guest-section .step-2 .block .expand-text{display:block;font-family:Lato,sans-serif;font-size:10px;font-weight:300;margin:20px 0 0}section.for-guest-section .step-2 .block:first-of-type{background:#fff;border:4px solid #DDAE7A;box-shadow:0 3px 60px #0000000d;padding:50px;width:60%}section.for-guest-section .step-2 .block:last-of-type{margin:20px 25px;width:40%}section.for-guest-section .step-2 .block:last-of-type .title{display:block;margin:50px 0 20px;padding:0 0 0 35px}section.for-guest-section .step-2 .block:last-of-type ul{padding-left:0}#after-payment .payment-loader{align-items:center;background:#fffc;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999}#after-payment .payment-loader .payment-title{color:#262626;font-size:40px;font-family:Playfair Display,serif;margin-bottom:15px;font-weight:400;width:100%}#after-payment .payment-loader .payment-subtitle{color:#606060;font-size:30px;font-family:Lora,serif;margin:15px 0;padding-bottom:70px;position:relative;width:100%}#after-payment .payment-loader .payment-subtitle:before{animation:spinner .75s linear infinite;border:3px solid #D6B081;border-top-color:transparent;border-radius:50%;bottom:-10px;content:"";height:24px;left:50%;position:absolute;transform:translate(-50%);width:24px}.expand-text .expand-text-link.is-hidden,.expand-text .expand-text-content.is-hidden,.expand-text .expand-text-link-less.is-hidden{display:none}.expand-text .expand-text-link,.expand-text .expand-text-link-less{font-weight:600}.expand-text .expand-text-content{display:inline}@keyframes spinner{0%{transform:translate(-50%) translateY(-50%) rotate(0)}to{transform:translate(-50%) translateY(-50%) rotate(360deg)}}.tarot-button-submit{max-height:0;overflow:hidden;opacity:0;margin-top:0;padding:0;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tarot-button-submit.active{max-height:500px;margin-top:30px;margin-bottom:15px;opacity:1;padding:40px 0;text-align:center}.tarot-bottom{max-height:0;overflow:hidden;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tarot-bottom.active{max-height:3000px;opacity:1}.section-tarot-courses .big-title{font-size:80px}section.section-celtic-cross{align-items:flex-start;display:flex;overflow:hidden;padding-top:110px;position:relative}section.section-celtic-cross .page{position:relative}section.section-celtic-cross .page:after{display:none}section.section-celtic-cross .page:before{background-image:url(../images/front/celtic-cross/celtic-cross.jpg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:auto;max-width:440px;right:20px;padding-bottom:43.5%;pointer-events:none;position:absolute;top:40px;width:30%;z-index:0}section.section-celtic-cross .tarot-top{max-width:810px;width:60%}section.section-celtic-cross .tarot-top .category{display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;padding-bottom:20px;position:relative;text-transform:uppercase}section.section-celtic-cross .tarot-top .category:after{background:currentColor;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}section.section-celtic-cross .tarot-top h1{font-family:Playfair Display,serif;font-size:40px;line-height:1.199;margin:5px 0;z-index:1}section.section-celtic-cross .tarot-top .text{font-family:Lora,serif;font-size:18px;margin:20px 0;position:relative;z-index:1}#celtic-cross-form{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:50px;max-width:810px;width:60%}#celtic-cross-form .form-field .form-field-label{color:#262626;font-family:Playfair Display,serif;font-size:20px}#celtic-cross-form .form-field label{display:block;font-family:Lato,sans-serif;font-size:10px;font-weight:300;margin-top:10px;text-transform:uppercase}#celtic-cross-form .field-question{width:100%}#celtic-cross-form .field-question textarea{color:#606060;border-bottom:1px solid #707070;font-size:18px;font-weight:500;font-style:normal;font-family:Lato,sans-serif;height:auto;padding:10px 0}#celtic-cross-form .field-question.is-error label{color:#c63358}#celtic-cross-form .field-question.is-error textarea{border-bottom:1px solid #c63358}#celtic-cross-form .form-field-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:45px;width:420px}#celtic-cross-form .form-field-wrapper .form-field-label{width:100%}#celtic-cross-form .form-field-wrapper .form-field{margin-right:20px;width:calc((100% / 3) - 20px)}#celtic-cross-form .form-field-wrapper .form-field select{background:transparent;background-image:url(../images/front/assets/select-arrows.png);background-position:right center;background-repeat:no-repeat;border:0;border-radius:0;border-bottom:1px #707070 solid;color:#262626;display:block;font-size:16px;font-weight:700;font-style:normal;font-family:Lato,sans-serif;height:50px;line-height:50px;margin-bottom:0;outline:none;padding:0;width:100%}#celtic-cross-form .field-name{margin-top:45px;margin-left:auto;width:calc(100% - 420px)}#celtic-cross-form .field-name input{background:transparent;display:block;width:100%;padding:0;height:50px;line-height:50px;color:#606060;font-style:normal;font-family:Lora,serif;border-radius:0;outline:none;border:0;border-bottom:1px #707070 solid;font-size:16px;margin-bottom:0;font-weight:700;font-family:Lato,sans-serif}#celtic-cross-form .field-name.is-error label{color:#c63358}#celtic-cross-form .field-name.is-error input{border-bottom:1px solid #c63358}#celtic-cross-form #celtic-cross-button{margin:100px 0;position:relative;width:255px}#celtic-cross-result .celtic-cross-result-title{color:#262626;font-family:Playfair Display,serif;font-size:30px;margin-bottom:80px;max-width:810px;width:100%}#celtic-cross-result .card{position:absolute;z-index:1}#celtic-cross-result .card .image{border:1px solid #999999;border-radius:7px;display:block;height:auto;overflow:hidden;width:150px}#celtic-cross-result .card .image img{display:block;height:auto;width:100%}#celtic-cross-result .card .name,#celtic-cross-result .card .description{font-family:Lato,sans-serif;font-size:10px;max-width:150px;text-align:center}#celtic-cross-result .card .name{color:#262626;font-weight:900;margin:10px 0 5px;text-transform:uppercase}#celtic-cross-result .card .description{font-weight:300;margin:0}#celtic-cross-result .celtic-cross-result-wrapper{height:1450px;max-width:810px;position:relative;width:100%}#celtic-cross-result .celtic-cross-result-wrapper .card-1,#celtic-cross-result .celtic-cross-result-wrapper .card-2{left:30%;top:50%;transform:translateY(-50%)}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .image{transform:translateY(10px) rotate(90deg)}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .name{transform:translateY(90px)}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .description{transform:translateY(85px)}#celtic-cross-result .celtic-cross-result-wrapper .card-3{left:30%;top:82%;transform:translateY(-50%)}#celtic-cross-result .celtic-cross-result-wrapper .card-4{left:0;top:50%;transform:translateY(-50%)}#celtic-cross-result .celtic-cross-result-wrapper .card-5{left:30%;top:25%;transform:translateY(-50%)}#celtic-cross-result .celtic-cross-result-wrapper .card-6{left:60%;top:50%;transform:translateY(-50%)}#celtic-cross-result .celtic-cross-result-wrapper .card-7{right:0;top:75%}#celtic-cross-result .celtic-cross-result-wrapper .card-8{right:0;top:50%}#celtic-cross-result .celtic-cross-result-wrapper .card-9{right:0;top:25%}#celtic-cross-result .celtic-cross-result-wrapper .card-10{right:0;top:0}#interpretation{padding:70px 0;position:relative}#interpretation:after{background:#f1e9e0;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:0}#interpretation h2{font-family:Playfair Display,serif;font-size:35px;margin:0 0 25px;max-width:810px;position:relative;width:100%;z-index:1}#interpretation .card-description{align-items:flex-start;display:flex;max-width:1170px;padding:40px 0;position:relative;width:100%;z-index:1}#interpretation .card-description .image{border:1px solid #999999;border-radius:7px;display:block;height:auto;margin-top:8px;overflow:hidden;width:170px}#interpretation .card-description .image img{display:block;height:auto;width:100%}#interpretation .card-description .text{padding-left:36px;width:calc(100% - 470px)}#interpretation .card-description .text .intro,#interpretation .card-description .text .description{line-height:1.55}#interpretation .card-description .text .card-name,#interpretation .card-description .text .name{color:#262626;font-family:Lora,serif;font-size:20px;margin:15px 0 10px}#interpretation .card-description .text .card-name{margin-top:0}#interpretation .card-description-info{margin-bottom:30px;max-width:1170px;padding-top:15px;padding-left:206px;padding-bottom:40px;position:relative;z-index:1}#interpretation .card-description-info-inner{max-width:610px}#interpretation .card-description-info p{color:#262626;font-family:Lato,sans-serif;font-size:16px;font-weight:400;margin:10px 0}#interpretation .card-description-info .btn.btn-secondary-fill{margin-left:60px;position:relative}#interpretation .card-description-info.celtic-cross-description-info{padding:0}#interpretation .card-description-info.celtic-cross-description-info .card-description-info-inner{max-width:100%}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section{background:none;border:none;margin-top:0}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section:before{background:linear-gradient(0deg,#f1e9e0,#f1e9e0 60%,#fff0)}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-1,#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-2{margin:0 auto;max-width:980px;width:100%}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-1 .guest-blocks .block{background:#fbfbfb}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-1 .btn.btn-secondary-fill{margin-left:0;position:absolute}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-1 .btn.btn-secondary-fill:after{display:none}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-2 .guest-blocks .block:first-of-type{background:#fbfbfb}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-2 .btn.btn-secondary-fill{margin-left:30px}#interpretation .card-description-info.celtic-cross-description-info .for-guest-section .step-2 .btn.btn-secondary-fill:after{display:none}#interpretation #ask-again{margin-top:80px;position:relative;z-index:2}@media only screen and(max-width: 767px){section.section-tarot .tarot-title .content{flex-direction:column;justify-content:flex-start;align-items:flex-start}section.section-tarot .tarot-title__text{padding-right:0;padding-left:0;width:100%}}.dreambook-content ul{display:flex;flex-wrap:wrap}.dreambook-content ul li{width:33.33%}.article-sexhoroscope{max-height:0;overflow:hidden;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.article-sexhoroscope.active{max-height:2500px;opacity:1}.article-sexhoroscope .btn.reset-horoscope{margin-top:20px}section.sexhoroscope .step-1,section.sexhoroscope .step-2{display:none;pointer-events:none}section.sexhoroscope .step-1.active,section.sexhoroscope .step-2.active{pointer-events:all;display:block}section.sexhoroscope .signs{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin:20px auto 0}section.sexhoroscope .signs input{position:absolute;left:-5000px}section.sexhoroscope .signs li{width:16.66%}section.sexhoroscope .signs figcaption{font-size:12px}section.sexhoroscope .signs label{cursor:pointer;display:inline-block;overflow:hidden;text-align:center;width:100%}section.sexhoroscope .signs figure{width:100%}section.sexhoroscope .choose-sign-title{color:#262626;text-align:center}section.sexhoroscope .chosen-signs{list-style:none;padding:0;margin:0;display:flex;width:100%;justify-content:center;align-items:center;max-height:0;overflow:hidden;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.sexhoroscope .chosen-signs.active{max-height:999px;opacity:1}section.sexhoroscope .chosen-signs .your-sign,section.sexhoroscope .chosen-signs .partner-sign{flex:1;text-align:center;align-self:flex-start}section.sexhoroscope .chosen-signs .your-sign>p,section.sexhoroscope .chosen-signs .partner-sign>p{color:#262626;padding:0 15px}section.sexhoroscope .chosen-signs .your-sign figure,section.sexhoroscope .chosen-signs .partner-sign figure{font-size:16px;font-family:Lato,sans-serif;font-weight:300;max-width:120px;margin:0 auto;text-transform:uppercase;width:100%}section.sexhoroscope .chosen-signs .partner-sign .question-mark{line-height:40px;padding-top:32px}section.sexhoroscope .chosen-signs .plus{width:50px;text-align:center;font-size:50px;color:#333}section.sexhoroscope .chosen-signs .question-mark{font-size:50px;text-transform:uppercase;color:#d6b081;text-align:center}section.sexhoroscope .chosen-signs .equals{width:50px;text-align:center;font-size:50px;color:#333}section.sexhoroscope .chosen-signs .check{flex:1;text-align:center}section.sexhoroscope .chosen-signs .check .btn{min-width:0}section.section-package .title{position:relative}section.section-package .shopping-cart{margin-top:45px;padding:30px;border:1px #999999 dashed;border-radius:2px;background-color:#fff;flex:1;position:relative}section.section-package .shopping-cart:after{content:"";position:absolute;top:100%;left:10px;right:10px;height:7px;background-color:#e7e5f2;border:1px #c0bcdc dashed;border-top:transparent;margin-top:1px}section.section-package .table{display:table;width:100%}section.section-package .table .header{display:table-header-group}section.section-package .table .header .cell{border-bottom:1px #eaeaea solid;text-transform:uppercase}section.section-package .table .header .cell-price{width:180px}section.section-package .table .header .cell-name{width:30%}section.section-package .table .body{display:table-row-group}section.section-package .table .body .cell{border-bottom:1px #eaeaea solid}section.section-package .table .body .cell-name{font-weight:700}section.section-package .table .body .cell-price{font-weight:700;font-size:20px}section.section-package .table .body .mobile-visibe{display:none}section.section-package .table .footer{display:table-footer-group}section.section-package .table .footer .cell-content{text-align:right}section.section-package .table .footer .cell-price{font-size:20px;font-weight:700}section.section-package .table .footer .cell-summary{font-size:26px;font-weight:700}section.section-package .table .cell-discount-success{font-weight:700}section.section-package .table .discount-row .cell{border:1px #eaeaea solid;color:#ff8bb2}section.section-package .table .discount-row .cell:first-child{border-right:0}section.section-package .table .discount-row .cell-discount-code{text-align:right;border-left:0;border-right:0}section.section-package .table .discount-row .cell-price{border-left:0;position:relative}section.section-package .table .discount-row .remove-discount{position:absolute;right:20px;color:#c63358;z-index:2}section.section-package .table .discount-row .remove-discount:hover{color:#000}section.section-package .table .row{display:table-row}section.section-package .table .cell{display:table-cell;padding:20px 10px 20px 0}section.section-package .table .cell:last-child{padding-left:20px}section.section-package .table .has-discount{text-decoration:underline;margin-bottom:20px;display:table;cursor:pointer}section.section-package .table .code{position:relative}section.section-package .table .input{padding-right:130px}section.section-package .table #apply-discount{position:absolute;right:0;top:0;height:35px;line-height:17px}section.section-package .table #apply-discount.inactive{display:none}section.section-package .table .cell-discount{vertical-align:top}section.section-package .table #discount-loader{position:absolute;left:100%;top:5px;opacity:0;margin-left:6px}section.section-package .table #discount-loader.active{opacity:1}section.section-package .table #discount-remove-loader{position:absolute;right:12px;opacity:0;top:17px}section.section-package .table #discount-remove-loader.active{opacity:1}section.section-package .table .inactive{display:none}section.section-package .btn-submit{display:table;margin-left:auto;margin-top:20px}section.courses-shop.courses-listing{overflow:hidden}section.courses-shop.courses-listing .course-shop-header{display:flex;padding-top:100px}section.courses-shop.courses-listing .course-shop-header .left{width:60%}section.courses-shop.courses-listing .course-shop-header .right{width:40%}section.courses-shop.courses-listing .course-shop-header .right img{display:block;height:auto;margin-left:auto;max-width:100%}section.courses-shop.courses-listing .title{position:relative}section.courses-shop.courses-listing .title:before{background:#fcf5ed;border-radius:50%;content:"";display:block;height:345px;left:-130px;position:absolute;top:-240px;width:345px}section.courses-shop.courses-listing .title span{position:relative;z-index:1}section.courses-shop.courses-listing .subscriptnion-description{font-size:18px;padding-bottom:30px;padding-right:15px;position:relative;max-width:900px;width:100%;z-index:1}section.courses-shop.courses-listing .subscriptnion-description .btn{margin-top:60px;position:relative}section.courses-shop.courses-listing .course-item{align-items:flex-start;border-bottom:5px solid #262626;display:flex;padding:50px 0}section.courses-shop.courses-listing .course-item:last-of-type{border-bottom:none}section.courses-shop.courses-listing .course-item .image{flex-shrink:0;height:300px;position:relative;width:300px}section.courses-shop.courses-listing .course-item .image img{border-radius:6px;display:block;height:100%;object-fit:cover;width:100%}section.courses-shop.courses-listing .course-item .texts{align-items:flex-start;display:flex;padding-left:45px;width:calc(100% - 300px)}section.courses-shop.courses-listing .course-item .lessons-description{padding-right:20px}section.courses-shop.courses-listing .course-item .h3{font-size:40px;text-align:left}section.courses-shop.courses-listing .course-item .description{color:#606060;font-size:18px;line-height:1.6;margin:30px 0;max-width:480px}section.courses-shop.courses-listing .course-item .buttons{margin-top:30px}section.courses-shop.courses-listing .course-item .buttons .btn.first-lesson{margin-top:10px;margin-right:30px}section.courses-shop.courses-listing .course-item .buttons .btn-transparent{background:#e2ac59;border:1px solid #E2AC59;color:#262626;margin-top:10px}section.courses-shop.courses-listing .course-item .buttons .btn-transparent:active,section.courses-shop.courses-listing .course-item .buttons .btn-transparent:focus,section.courses-shop.courses-listing .course-item .buttons .btn-transparent:hover{background:#262626;border:1px solid #262626;color:#fff}section.courses-shop.courses-listing .course-item .lessons-author{margin-left:auto;padding-top:10px;width:310px}section.courses-shop.courses-listing .course-item .lessons-author .lessons-count,section.courses-shop.courses-listing .course-item .lessons-author .autohr-name{color:#333;font-family:Lato,sans-serif;font-size:15px;text-transform:uppercase}section.courses-shop.courses-listing .course-item .lessons-author .autor-description{color:#606060;font-size:13px;font-family:Lato,sans-serif;font-weight:400;line-height:1.6;margin-top:12px;opacity:.55}.courses-add-form{margin-top:60px}@media (max-width: 1024px){section.courses-shop.courses-listing .course-shop-header{padding-top:50px}}#male-soul-cards-button{margin-top:30px}.male-soul-bottom{max-width:900px;margin:0 auto}.male-soul-cards{padding-bottom:100%;position:relative;margin:0 auto}.male-soul-cards ul{list-style:none;padding:0;margin:0}.male-soul-cards ul.all-cards{left:45%;position:absolute;top:50%;transform:translate(-50%);width:100%}.male-soul-cards ul li{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:25%;z-index:1;max-width:250px}.male-soul-cards ul li a{background-image:url(../images/front/cards/card.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;transform-origin:center;display:block;transform-origin:bottom right}.male-soul-cards ul li a.active{background-image:url(../images/front/cards/card_slot.png)}.male-soul-cards ul li a img{opacity:0}.male-soul-cards ul .male-soul-bottom.active{max-width:980px;margin:0 auto}.male-soul-cards ul.picked-cards{pointer-events:none}.male-soul-cards ul.picked-cards li{z-index:2;max-width:100%;width:auto}.male-soul-cards ul.picked-cards li img{box-shadow:0 0 20px #4a4a4a66;border:1px solid #eff1f3;transform:rotateY(-90deg);transition:all .5s ease}.male-soul-cards ul.picked-cards li.active img{transform:rotateY(0)}.article-male-soul-card .sidebar-wrapper main{padding:0 0 50px}section.section-male-soul-result{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:60px;margin-bottom:60px}section.section-male-soul-result figure{width:220px;margin-right:60px}section.section-male-soul-result figure img{box-shadow:10px -10px #fcf5ed;border:1px solid #eff1f3;max-width:100%}section.section-male-soul-result .content{flex:1}section.section-male-soul-result .type{font-size:18px}section.section-male-soul-result .name{font-size:35px}section.section-male-soul-result .text{font-size:18px;line-height:1.6em}section.section-male-soul-result .result-title{color:#262626}.section-contact{padding:6rem 0}.section-contact .contact-form{max-width:800px;margin:0 auto}.section-contact .contact-form .button{margin-top:30px;display:table;margin-left:auto;margin-right:auto}.section-contact h1,.section-contact h2{text-align:center}@media screen and (max-width: 480px){.section-contact ul.columns>li{width:100%;display:block}}.home-categories{overflow:hidden;width:100%}.home-categories ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;-ms-overflow-style:none;overflow:scroll;padding:32px 0;scrollbar-width:none}.home-categories ul::-webkit-scrollbar{width:0;height:0}.home-categories ul::-webkit-scrollbar{display:none}.home-categories ul li{flex-shrink:0;margin:15px 30px 15px 0}.home-categories+.home-articles{margin-top:0}.home-slider__inner{overflow:hidden;margin-top:-90px;position:relative;width:100%}.home-slider .articles-list{margin:0;transition:all .4s ease-in-out}.home-slider .articles-list:before{display:none}.home-slider .articles-list figure{padding:0}.home-slider .articles-list article{background:none,none!important;background-repeat:no-repeat;margin:0}.home-slider .articles-list article:before{display:none}.home-slider .article-item{margin-bottom:0}.home-slider .article-item figcaption{padding:0 5px;text-align:left}.home-slider .article-item .premium{display:none}.home-slider .article-item.is-premium .premium{align-items:center;background:#e2ac59;bottom:0;border-radius:4px;color:#fff;display:flex;justify-content:center;left:0;font-family:Lato,sans-serif;font-weight:500;font-size:16px;line-height:1;padding:10px 15px;position:absolute;text-transform:uppercase;z-index:1}.home-slider .article-item.is-premium .premium:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.home-slider .article-item.is-premium .premium svg{display:block;height:17px;width:19px;margin-right:6px}.home-slider .article-item .image{height:450px;max-width:100%;padding-bottom:0;width:98%}.home-slider .article-item .category{color:#606060;font-size:14px;margin-top:10px;text-transform:uppercase}.home-slider .article-item h2{font-family:Playfair Display,serif;font-size:30px;font-weight:400;margin-bottom:60px;position:relative;text-align:left}.home-slider .articles-list[data-count="20"]{width:2000%}.home-slider .articles-list[data-count="20"] article.article-item{width:5%}.home-slider .articles-list[data-count="19"]{width:1900%}.home-slider .articles-list[data-count="19"] article.article-item{width:calc(100% / 19)}.home-slider .articles-list[data-count="18"]{width:1800%}.home-slider .articles-list[data-count="18"] article.article-item{width:calc(100% / 18)}.home-slider .articles-list[data-count="17"]{width:1700%}.home-slider .articles-list[data-count="17"] article.article-item{width:calc(100% / 17)}.home-slider .articles-list[data-count="16"]{width:1600%}.home-slider .articles-list[data-count="16"] article.article-item{width:6.25%}.home-slider .articles-list[data-count="15"]{width:1500%}.home-slider .articles-list[data-count="15"] article.article-item{width:calc(100% / 15)}.home-slider .articles-list[data-count="14"]{width:1400%}.home-slider .articles-list[data-count="14"] article.article-item{width:calc(100% / 14)}.home-slider .articles-list[data-count="13"]{width:1300%}.home-slider .articles-list[data-count="13"] article.article-item{width:calc(100% / 13)}.home-slider .articles-list[data-count="12"]{width:1200%}.home-slider .articles-list[data-count="12"] article.article-item{width:calc(100% / 12)}.home-slider .articles-list[data-count="11"]{width:1100%}.home-slider .articles-list[data-count="11"] article.article-item{width:calc(100% / 11)}.home-slider .articles-list[data-count="10"]{width:1000%}.home-slider .articles-list[data-count="10"] article.article-item{width:10%}.home-slider .articles-list[data-count="9"]{width:900%}.home-slider .articles-list[data-count="9"] article.article-item{width:calc(100% / 9)}.home-slider .articles-list[data-count="8"]{width:800%}.home-slider .articles-list[data-count="8"] article.article-item{width:12.5%}.home-slider .articles-list[data-count="7"]{width:700%}.home-slider .articles-list[data-count="7"] article.article-item{width:calc(100% / 7)}.home-slider .articles-list[data-count="6"]{width:600%}.home-slider .articles-list[data-count="6"] article.article-item{width:calc(100% / 6)}.home-slider .articles-list[data-count="5"]{width:500%}.home-slider .articles-list[data-count="5"] article.article-item{width:20%}.home-slider .articles-list[data-count="4"]{width:400%}.home-slider .articles-list[data-count="4"] article.article-item{width:25%}.home-slider .articles-list[data-count="3"]{width:300%}.home-slider .articles-list[data-count="3"] article.article-item{width:calc(100% / 3)}.home-slider .articles-list[data-count="2"]{width:200%}.home-slider .articles-list[data-count="2"] article.article-item{width:50%}.home-slider .articles-list[data-count="1"]{width:100%}.home-slider .articles-list[data-count="1"] article.article-item{width:100%}.home-slider .prev,.home-slider .next{background:#e4e3f173;border-radius:0;cursor:pointer;height:44px;position:absolute;top:225px;transform:translateY(-50%);width:44px;z-index:2}.home-slider .prev:before,.home-slider .next:before{align-items:center;border:solid #333333;border-width:0 0 2px 2px;content:"";display:flex;height:16px;justify-content:center;left:calc(50% + 3px);position:absolute;top:50%;transition:all .25s ease-out;transform:translate(-50%) translateY(-50%) rotate(45deg);width:16px}.home-slider .prev:hover:before,.home-slider .next:hover:before{border-color:#e2ac59}.home-slider .prev{left:24px}.home-slider .next{right:33px}.home-slider .next:before{left:calc(50% - 3px);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.home-moon{background-image:url(../images/front/assets/calendar-bg.png);background-repeat:no-repeat;background-position:center;background-size:contain;color:#333;display:flex;flex-direction:column;height:445px;margin-top:-90px;padding:60px 60px 60px 30px;position:relative;text-align:center;width:340px}.home-moon .moon-static{height:42px;left:30px;position:absolute;top:60px;width:42px}.home-moon .intro{font-family:Lato,sans-serif;font-weight:700;font-size:13px;padding-left:60px;text-align:left;text-transform:uppercase}.home-moon .intro-desc{font-family:Lato,sans-serif;font-size:12px;font-weight:400;padding-left:60px;text-transform:uppercase;text-align:left}.home-moon .day{font-family:Lato,sans-serif;font-size:125px;font-weight:900;line-height:1}.home-moon .month{display:inline-block;font-family:Playfair Display,serif;font-size:20px;font-weight:400;margin-bottom:25px}.home-moon .vibration{display:inline-block;font-family:Lato,sans-serif;font-size:13px;font-weight:700;margin:10px 0;text-transform:uppercase}.home-moon .vibration-desc{font-family:Playfair Display,serif;font-size:14px;font-weight:400;text-transform:none}.home-articles{align-items:stretch;display:flex;flex-wrap:wrap;margin:40px 0 0}.home-articles .article-item .image{position:relative}.home-articles .article-item .premium{display:none}.home-articles .article-item.is-premium .premium{align-items:center;background:#d6b081;bottom:0;border-radius:4px;color:#fff;display:flex;justify-content:center;left:0;font-family:Lato,sans-serif;font-weight:500;font-size:16px;line-height:1;padding:10px 15px;position:absolute;text-transform:uppercase;z-index:1}.home-articles .article-item.is-premium .premium:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.home-articles .article-item.is-premium .premium svg{display:block;height:17px;width:19px;margin-right:6px}.home-articles .home-article{border-radius:5px;overflow:hidden;padding-bottom:30%;position:relative;width:calc(50% - 20px)}.home-articles .home-article figure{height:100%;left:0;position:absolute;top:0;width:100%}.home-articles .home-article .image{border-radius:5px;display:block;height:100%;overflow:hidden;position:absolute;width:100%}.home-articles .home-article .image img{display:block;height:100%;object-fit:cover;width:100%}.home-articles .home-article figcaption{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 56px 48px;position:absolute;width:100%}.home-articles .home-article:last-of-type{margin-left:auto}.home-articles .home-article .article-author{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.home-articles .home-article .article-author__image{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:50%;display:inline-block;flex-shrink:0;height:90px;margin-bottom:10px;position:relative;width:90px}.home-articles .home-article .category{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:600;padding-bottom:15px;position:relative;text-transform:uppercase}.home-articles .home-article .category:after{background:#fff;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}.home-articles .home-article h2{color:#fff;font-family:Playfair Display,serif;font-size:22px;line-height:1.2;margin:38px 0 0}.home-articles .home-article h2 a{color:#fff}.home-articles .home-article.home-tarot figure{background:#f1e9e0;border-radius:5px;display:flex;overflow:hidden}.home-articles .home-article.home-tarot .image{padding:50px 0 56px 56px;position:relative;width:40%}.home-articles .home-article.home-tarot .image img{border-radius:5px;object-fit:contain;object-position:0}.home-articles .home-article.home-tarot figcaption{padding:30px 56px 52px 10px;position:relative;width:60%}.home-articles .home-article.home-tarot .article-author{align-self:flex-end;color:#262626;text-align:right}.home-articles .home-article.home-tarot .category{color:#262626}.home-articles .home-article.home-tarot .category:after{background:#262626}.home-articles .home-article.home-tarot h2{font-size:22px;line-height:1.1;margin-top:15px;text-transform:uppercase}.home-articles .home-article.home-tarot h2 a{color:#333}.home-articles .home-article.home-tarot h2 a:hover{color:#d6b081}.home-articles .home-article.home-tarot .readmore{display:inline-block;margin-top:30px}.home-articles .articles-list-row{display:flex;flex-wrap:wrap;margin:0 -12px;opacity:0;padding:0;transition:all .35s ease-in-out;list-style:none}.home-articles .articles-list-row:nth-of-type(2n){flex-direction:row-reverse}.home-articles .articles-list-row:last-of-type{margin-bottom:50px}.home-articles .articles-list-row.is-hidden{display:none}.home-articles .articles-list-row.is-showing{opacity:1}.home-articles .articles-list-row .col:first-of-type{width:calc(50% - 12px)}.home-articles .articles-list-row .col:last-of-type{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap;width:calc(50% + 11px)}.home-articles .articles-list-row .col .article-item{margin:25px 12px;width:calc(50% - 24px)}.home-articles .articles-list-row .col .article-item .image a{border-radius:5px;display:block;height:auto;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.home-articles .articles-list-row .col .article-item .image a img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.home-articles .articles-list-row .col .article-item .text-wrapper{padding:12px 0 20px;position:relative}.home-articles .articles-list-row .col .article-item .text-wrapper:after{background:#262626;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}.home-articles .articles-list-row .col .article-item .category{font-family:Lato,sans-serif;font-size:12px;font-weight:300;margin:0 0 3px;text-transform:uppercase}.home-articles .articles-list-row .col .article-item h2{font-family:Playfair Display,serif;font-size:16px;margin-bottom:0}.home-articles .articles-list-row .col .article-item p{font-family:Lora,serif;font-size:14px;font-weight:400;line-height:1.43}.home-articles .articles-list-row .col.big .article-item{width:calc(100% - 24px)}.home-articles .articles-list-row .col.big .article-item .text-wrapper{padding:15px 0 35px}.home-articles .articles-list-row .col.big .article-item .text-wrapper p{line-height:1.5;margin-top:20px;margin-bottom:0}.home-articles .articles-list-row .col.big .article-item h2{font-size:30px;line-height:1.4}.home-articles .btn.btn-center{display:block!important;margin:31px auto 96px;width:230px}.home-articles .load-more-articles{display:block!important;margin:31px auto 96px;width:250px}.home-articles .load-more-articles.is-hidden{display:none!important}.home-articles+.section-choose-sign-all-horoscopes{margin-top:0}.load-more-articles{display:block!important;margin:31px auto 96px;width:250px}.load-more-articles.is-hidden{display:none!important}.home-quizes{background:#fff;position:relative}.home-quizes .page{align-items:center;display:flex;flex-wrap:wrap;padding:0}.home-quizes .text-above-title{color:#262626;font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.home-quizes h2{color:#262626;font-family:Playfair Display,serif;font-size:30px;margin-top:10px;margin-bottom:12px;padding-bottom:22px;position:relative}.home-quizes h2:after{background:#262626;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}.home-quizes .today-quiz{padding:20px 100px 40px 0;width:70%}.home-quizes .today-quiz .question-number{color:#606060;font-family:Lato,sans-serif;font-size:15px;font-weight:300;margin:0;text-transform:uppercase}.home-quizes .today-quiz .question{font-size:16px;color:#606060}.home-quizes .other-quizes{padding:0 40px;width:30%}.home-quizes .other-quizes .text-above-title,.home-quizes .other-quizes .read-more{padding-left:50px}.home-quizes .other-quizes .readmore{display:inline-block;font-size:16px;font-weight:700;padding-left:50px;margin-top:50px;text-transform:uppercase}.home-quizes .other-quizes ul{list-style:none;margin:40px 0 0;padding-left:50px;position:relative}.home-quizes .other-quizes ul li{margin:50px 0;position:relative;z-index:1}.home-quizes .other-quizes ul li:first-of-type{margin-top:0}.home-quizes .other-quizes ul li a{color:#262626;font-family:Playfair Display,serif;font-size:20px;line-height:1.32}.home-quizes .other-quizes ul li:before{background-image:url(../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;left:-50px;position:absolute;top:0%;width:40px}.home-quizes .other-quizes ul li:after{background:#606060;bottom:-25px;content:"";height:1px;left:0;position:absolute;width:100%}.home-horoscopes{width:100%}.home-horoscopes .page{padding:0}.home-horoscopes .text-above-title{font-family:Lato,sans-serif;font-size:14px;font-weight:300;text-transform:uppercase}.home-horoscopes .title{line-height:1.3;margin-top:10px;margin-bottom:10px;padding-bottom:0;max-width:790px}.home-horoscopes .title:after{display:none}.home-horoscopes .home-horoscopes-desc{max-width:1050px}.home-horoscopes .home-horoscopes-desc p{font-size:18px;font-family:Lora,serif}.home-horoscopes .uc{font-family:Lato,sans-serif;font-size:14px;font-weight:300;margin-bottom:0}.home-horoscopes .js-accordion-content{overflow:hidden;transition:all .25s ease-in-out}.home-horoscopes .js-accordion-content p{margin:0;padding:9px 0}.home-horoscopes .js-accordion-content h3,.home-horoscopes .js-accordion-content h4,.home-horoscopes .js-accordion-content h5{line-height:1.4;margin:0;padding:.41em 0}.home-horoscopes .js-accordion-content h2+p{padding-top:5px}.home-horoscopes .js-accordion-content h3{font-size:24px}.home-horoscopes .desc-read-more{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-weight:700;font-size:14px;padding:0 20px 0 .1rem;position:relative;text-transform:uppercase}.home-horoscopes .desc-read-more:after{border:solid #262626;border-width:2px 2px 0 0;content:"";height:7px;position:absolute;right:3px;top:calc(50% - 4px);transform:rotate(45deg);transition:all .25s ease-in-out;width:7px}.home-horoscopes .desc-read-more span{position:relative}.home-horoscopes .desc-read-more span.more{display:inline}.home-horoscopes .desc-read-more span.less,.home-horoscopes .desc-read-more.active span.more{display:none}.home-horoscopes .desc-read-more.active span.less{display:inline}.home-horoscopes .desc-read-more:hover{color:#d6b081}.home-horoscopes .desc-read-more:hover:after{border:solid #D6B081;border-width:2px 2px 0 0}.home-horoscopes .desc-read-more.more-signs-btn{font-family:Lato,sans-serif;font-size:16px}.home-horoscopes .desc-read-more.more-signs-btn:after{border-width:0 2px 2px 0;top:calc(50% - 8px)}.home-horoscopes ul{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;width:100%}.home-horoscopes ul li{margin:15px 0;padding-right:20px;width:calc(100% / 3)}.home-horoscopes ul li a{color:#606060}.home-horoscopes ul li a:hover svg{color:#e2ac59;transform:scale(.8)}.home-horoscopes ul li a:hover .image:before{width:110%;height:110%;left:-5%;top:-5%}.home-horoscopes ul li figure{align-items:center;display:flex}.home-horoscopes ul li figcaption{font-family:Playfair Display,serif;font-size:18px;margin-left:15px}.home-horoscopes ul li .image{position:relative}.home-horoscopes ul li .image svg{display:block;color:#333;height:70px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:70px}.home-horoscopes ul li .image:before{content:"";display:block;width:0%;height:0%;background-image:url(../images/front/assets/stars-circle.png);background-position:center;background-size:contain;background-repeat:no-repeat;left:50%;top:50%;position:absolute;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.home-horoscopes ul li.new{position:relative}.home-horoscopes ul li.new:before{background-image:url(../images/front/icons/new-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:block;height:90px;position:absolute;left:55px;top:-78px;width:90px;z-index:0}.home-horoscopes .home-horoscopes-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px -15px;width:auto}.home-horoscopes .home-horoscopes-item{margin:25px 15px;padding:0;width:calc(25% - 30px)}.home-horoscopes .home-horoscopes-item .sign-choice{flex-direction:column;text-align:center;justify-content:center}.home-horoscopes .home-horoscopes-item .sign-choice .image{height:80px;width:80px}.home-horoscopes .home-horoscopes-item .sign-choice figcaption{color:#262626;font-size:24px;font-weight:400;line-height:1;margin:10px 0 0;text-transform:uppercase}.home-horoscopes .home-horoscopes-item .sign-choice figcaption small{color:#606060;font-family:Lato,sans-serif;font-size:18px;font-weight:300;text-transform:none}.home-horoscopes .home-horoscopes-item .btn{letter-spacing:-.03em;margin-top:16px;padding:15px 8px;width:100%}.home-horoscopes .home-horoscopes-item .btn br{display:none}.home-horoscopes .only-mobile{display:none!important}.section-subscription{background:#2f2e33;font-family:Lato,sans-serif;margin-bottom:80px;position:relative}.section-subscription:before{background-image:url(../images/front/assets/subscriptions-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:0}.section-subscription .page{position:relative}.section-subscription .page>h2{color:#fff;display:block;font-family:Lato,sans-serif;font-size:35px;font-weight:600;left:50%;letter-spacing:.05em;margin:25px 0 40px;position:absolute;text-align:center;text-transform:uppercase;transform:translate(-50%);width:100%;z-index:1}.section-subscription__image{display:block;font-family:Lato,sans-serif;height:auto;left:50%;margin:0 auto;max-width:100vw;position:relative;transform:translate(-50%);width:100vw}.section-subscription__image.only-mobile,.section-subscription__image.only-phones{display:none}.section-subscription .btn.btn-secondary-fill{display:block;margin:-70px auto 50px;position:relative;width:190px;z-index:1}.section-subscription .articles-list{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:80px auto 40px;max-width:1272px;overflow:visible;position:relative;z-index:0}.section-subscription .articles-list:before{display:none}.section-subscription .articles-list:after{background:linear-gradient(180deg,#2f2e3300,#2f2e33b3 30%,#2f2e33 90%,#2f2e33);bottom:0;height:280px;content:"";display:block;left:50%;pointer-events:none;position:absolute;top:inherit;width:100vw;transform:translate(-50%)}.section-subscription .articles-list .article-item{margin:15px;position:relative;width:calc(25% - 30px)}.section-subscription .articles-list .article-item .image{padding:0}.section-subscription .articles-list .article-item .image a{border-radius:5px;display:block;height:auto;overflow:hidden;padding-bottom:73.615%;position:relative;width:100%}.section-subscription .articles-list .article-item .image a img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.section-subscription .articles-list .article-item .image a:after{background:linear-gradient(180deg,#f1e9e000,#202020);bottom:0;content:"";display:block;height:80%;left:0;opacity:.65;position:absolute;width:100%}.section-subscription .articles-list .article-item .text-wrapper{display:flex;height:100%;flex-direction:column;justify-content:flex-end;left:0;padding:20px;position:absolute;top:0;width:100%}.section-subscription .articles-list .article-item .category{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:300;margin-bottom:3px;text-transform:uppercase}.section-subscription .articles-list .article-item h2{font-family:Playfair Display,serif;font-size:14px;font-weight:400;line-height:1.5;margin:0;text-align:left;width:100%}.section-subscription .articles-list .article-item h2 a{color:#fff}.main.main-home{overflow-x:hidden}.main.main-home .shop-products .wrapper{padding:0!important}.shop-products{padding:20px 35px 135px;position:relative}.shop-products .wrapper{margin:0 auto}.shop-products .wrapper .title{line-height:1.35;margin-bottom:50px;padding-bottom:40px}.shop-products-slider{margin:0 auto;max-width:1460px;padding:0 55px;position:relative}.shop-products-slider .prev,.shop-products-slider .next{border-radius:0;height:65px;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:2}.shop-products-slider .prev:before,.shop-products-slider .next:before{align-items:center;border:solid #262626;border-width:0 0 1px 1px;content:"";display:flex;height:25px;justify-content:center;left:calc(50% + 3px);position:absolute;top:50%;transition:all .25s ease-out;transform:translate(-50%) translateY(-50%) rotate(45deg);width:25px}.shop-products-slider .prev.is-hidden,.shop-products-slider .next.is-hidden{display:none}.shop-products-slider .prev{left:10px}.shop-products-slider .next{right:10px}.shop-products-slider .next:before{left:calc(50% - 3px);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.shop-products-slider-inner{display:block;padding:0;overflow:hidden;position:relative;width:100%;z-index:1}.shop-products-slider-list{align-items:stretch;display:flex;justify-content:flex-start;margin:0;padding:0;position:relative;transition:all .5s ease;z-index:1}.shop-products .shop-product{margin:25px 15px 0;position:relative}.shop-products .shop-product-image{border-radius:5px;display:block;height:auto;margin:0 auto;padding-bottom:100%;position:relative;overflow:hidden;width:100%}.shop-products .shop-product-image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.shop-products .shop-product-description{color:#606060;font-family:Lato,sans-serif;font-weight:400;margin:0;text-align:left;width:100%}.shop-products .shop-product-description .shop-product-link{color:#606060;display:inline-block;font-size:16px;font-weight:400;line-height:1.3;padding:20px 0;position:relative;text-align:center;width:100%}.shop-products .shop-product .shop-product-price{color:#606060;display:block;font-size:14px;font-weight:300;margin:0;text-align:center}.shop-products .btn{display:block;margin:45px auto 0;max-width:255px;position:relative;width:100%;z-index:1}.shop-products-slider-list[data-count="20"]{width:333.33333333%}.shop-products-slider-list[data-count="20"] .shop-product{width:5%}.shop-products-slider-list[data-count="19"]{width:316.66666667%}.shop-products-slider-list[data-count="19"] .shop-product{width:5.26315789%}.shop-products-slider-list[data-count="18"]{width:300%}.shop-products-slider-list[data-count="18"] .shop-product{width:5.55555556%}.shop-products-slider-list[data-count="17"]{width:283.33333333%}.shop-products-slider-list[data-count="17"] .shop-product{width:5.88235294%}.shop-products-slider-list[data-count="16"]{width:266.66666667%}.shop-products-slider-list[data-count="16"] .shop-product{width:6.25%}.shop-products-slider-list[data-count="15"]{width:250%}.shop-products-slider-list[data-count="15"] .shop-product{width:6.66666667%}.shop-products-slider-list[data-count="14"]{width:233.33333333%}.shop-products-slider-list[data-count="14"] .shop-product{width:7.14285714%}.shop-products-slider-list[data-count="13"]{width:216.66666667%}.shop-products-slider-list[data-count="13"] .shop-product{width:7.69230769%}.shop-products-slider-list[data-count="12"]{width:200%}.shop-products-slider-list[data-count="12"] .shop-product{width:8.33333333%}.shop-products-slider-list[data-count="11"]{width:183.33333333%}.shop-products-slider-list[data-count="11"] .shop-product{width:9.09090909%}.shop-products-slider-list[data-count="10"]{width:166.66666667%}.shop-products-slider-list[data-count="10"] .shop-product{width:10%}.shop-products-slider-list[data-count="9"]{width:150%}.shop-products-slider-list[data-count="9"] .shop-product{width:11.11111111%}.shop-products-slider-list[data-count="8"]{width:133.33333333%}.shop-products-slider-list[data-count="8"] .shop-product{width:12.5%}.shop-products-slider-list[data-count="7"]{width:116.66666667%}.shop-products-slider-list[data-count="7"] .shop-product{width:14.28571429%}.shop-products-slider-list[data-count="6"]{width:100%}.shop-products-slider-list[data-count="6"] .shop-product{width:16.66666667%}.shop-products-slider-list[data-count="5"]{width:83.33333333%}.shop-products-slider-list[data-count="5"] .shop-product{width:20%}.shop-products-slider-list[data-count="4"]{width:66.66666667%}.shop-products-slider-list[data-count="4"] .shop-product{width:25%}.shop-products-slider-list[data-count="3"]{width:50%}.shop-products-slider-list[data-count="3"] .shop-product,.shop-products-slider-list[data-count="2"]{width:33.33333333%}.shop-products-slider-list[data-count="2"] .shop-product{width:50%}.shop-products-slider-list[data-count="1"]{width:16.66666667%}.shop-products-slider-list[data-count="1"] .shop-product{width:100%}.main.main-home .shop-products{padding:20px 0;margin-bottom:40px}.moon-articles{border-radius:5px;margin:40px 0 25px;overflow:hidden;padding:45px 0 30px;position:relative}.moon-articles .section-title{color:#fff;font-family:Playfair Display,serif;font-size:37px;text-align:center;position:relative;z-index:1}.moon-articles--image{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.moon-articles--image source,.moon-articles--image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.moon-articles--list{display:flex;list-style:none;margin:100px 0 0;padding:0;position:relative;z-index:1}.moon-articles--item{padding:0 50px;position:relative;width:calc(100% / 3)}.moon-articles--item:last-of-type:after{display:none}.moon-articles--item .category{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:700;padding-bottom:15px;position:relative;text-transform:uppercase}.moon-articles--item .category:after{background:#fff;bottom:10px;content:"";display:block;height:4px;left:0;position:absolute;width:83px}.moon-articles--item h3{font-size:22px}.moon-articles--item h3 a{color:#fff}.ads{margin:auto;max-width:900px}@media (max-width: 480px){.ads{max-width:250px}}.stars-left,.stars-right,.stars-top,.stars-bottom,.stars-numerology,.stars-category-top,.stars-category-left,.stars-category{pointer-events:none;z-index:0}.buttons .link{margin-left:5px;margin-right:5px}.path{stroke-dasharray:4;stroke-dashoffset:4}img.old-image.fleft{float:left;margin-right:20px}img.old-image.fright{float:right;margin-left:20px}.page.system-message{margin:0 auto}.breadcrumbs{height:400px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.breadcrumbs svg{max-width:70%;position:absolute;top:70px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0)}.home-main-heading{padding:0 63px 90px;width:100%}.home-main-heading .wrapper{align-items:center;border-bottom:1px solid rgba(96,96,96,.2);display:flex;justify-content:center;margin:0 auto 28px;max-width:1230px;padding:15px 0;width:100%}.home-main-heading h1{font-family:Playfair Display,serif;font-size:40px;margin-bottom:0;margin-left:15px}.home-main-heading .btn{margin:0 20px 0 35px;padding:7px 45px}.home-main-heading .star{width:30px}.home-main-heading .social-links{align-items:center;display:flex;left:calc(50% + 730px);position:absolute;top:26px}.home-main-heading .social-links .social-link{margin-right:10px}.home-main-heading .social-links .social-link:last-of-type{margin-right:0}.home-main-heading .social-links .social-link svg{display:block;height:34px;width:34px}.home-main-heading .social-links .social-link.pinterest{margin-left:10px}.home-main-heading .social-links .social-link.pinterest svg{height:30px;width:30px}.home-header{align-items:flex-start;display:flex;margin-bottom:30px}.home-header .column.w-70{padding-right:100px;width:70%}.home-header .column.w-30{width:30%}.bordered-box{background-color:#fff;border-radius:2px;padding:30px;position:relative}.bordered-box:after{background-color:#faf7f3;border-top:transparent;content:"";height:7px;left:10px;margin-top:1px;position:absolute;right:10px;top:100%}.simg{opacity:0;transition:all .5s ease}.simg.active{opacity:1}img.parallaxed{pointer-events:none}.bg-title{color:#262626;display:inline-block;font-family:Playfair Display,serif;font-size:100px;font-weight:400;line-height:.6;opacity:.7}.score{background-position:center;background-repeat:no-repeat;background-size:contain;height:150px;width:150px}.score.score-1{background-image:url(../../images/front/numbers/1.png)}.score.score-2{background-image:url(../../images/front/numbers/2.png)}.score.score-3{background-image:url(../../images/front/numbers/3.png)}.score.score-4{background-image:url(../../images/front/numbers/4.png)}.score.score-5{background-image:url(../../images/front/numbers/5.png)}.score.score-6{background-image:url(../../images/front/numbers/6.png)}.score.score-7{background-image:url(../../images/front/numbers/7.png)}.score.score-8{background-image:url(../../images/front/numbers/8.png)}.score.score-9{background-image:url(../../images/front/numbers/9.png)}ul.social-icons{align-content:center;display:flex;list-style:none;margin:-2px;padding:0}ul.social-icons .social{margin:2px}.social{background-position:center;background-repeat:no-repeat;border:2px #F1E9E0 solid;border-radius:50%;display:inline-block;height:50px;transition:all .25s ease-in-out;width:50px}.social:hover{background-color:#f1e9e0;border-color:#f1e9e0}.social.fb{background-image:url(../../images/front/icons/social-fb.png)}.social.fb:hover{background-image:url(../../images/front/icons/social-fb-white.png)}.social.fb-full{background-image:url(../../images/front/icons/social-fb-full.png)}.social.fb-full:hover{box-shadow:0 3px 10px #faf7f3}.social.google-full{background-image:url(../../images/front/icons/social-google-full.png)}.social.google-full:hover{box-shadow:0 3px 10px #faf7f3}.social.mail{background-image:url(../../images/front/icons/social-mail.png)}.social.mail:hover{background-image:url(../../images/front/icons/social-mail-white.png)}.social.comment{background-image:url(../../images/front/icons/social-comment.png)}.social.comment:hover{background-image:url(../../images/front/icons/social-comment-white.png)}section.commercial-top{padding:30px 0;text-align:center}.commercial-wrapper{display:table;margin:0 auto;text-align:left}.commercial-wrapper.c-big{margin-bottom:30px}.plistaAllOuter,.stars-result{padding-bottom:30px}.stars-result .score-wrapper{align-items:center;display:flex;justify-content:center;padding:80px 0 40px;position:relative;width:100%}.stars-result .score-wrapper figure{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:260px;justify-content:center;padding:25px;position:relative;text-align:center;width:260px}.stars-result .score-wrapper figure:before{border-top:0;bottom:-10px;content:"";left:10px;position:absolute;right:10px;top:100%}.stars-result .score-wrapper .lucky-numbers{position:relative;text-align:center;z-index:9}.stars-result .score-wrapper .lucky-numbers .text{color:#606060;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:300;text-transform:uppercase}.stars-result .score-wrapper .lucky-numbers .result{color:#262626;display:block;font-family:Playfair Display,serif;font-size:40px;font-weight:400;line-height:1;margin-top:10px;position:relative}.stars-result .score-wrapper .lucky-numbers .result:before,.stars-result .score-wrapper .lucky-numbers .result:after{background-image:url(../../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:45px;position:absolute;top:50%;transform:translateY(-50%);width:45px}.stars-result .score-wrapper .lucky-numbers .result:before{left:-100px}.stars-result .score-wrapper .lucky-numbers .result:after{right:-100px}.stars-result .score-wrapper .image{height:40px;width:40px}.stars-result .stars-left{left:20%;position:absolute;top:50px;z-index:4;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.stars-result .stars-right{bottom:-40px;position:absolute;right:10%;z-index:4;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);-moz-transform:translate(50%,-50%)}.birth-date-row{align-items:flex-start;display:flex;justify-content:space-evenly;margin:0 -5px}.birth-date-row .input{margin:0 5px}.birth-date-row select[name="data[month]"]{flex:2}.birth-date-row select[name="data[day]"],.birth-date-row select[name="data[year]"]{flex:1}ul.no-style{font-family:Lora,serif;font-size:16px;list-style:none;margin:0;padding:0}ul.no-style li{margin:5px 0}ul.tabs-selection{align-items:stretch;display:flex;justify-content:center;list-style:none;margin:0 0 30px;padding:0}ul.tabs-selection li{background-color:#fff;border:1px solid #999999;border-right:0;cursor:pointer;display:block;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}ul.tabs-selection li a,ul.tabs-selection li span{display:block;padding:9px 30px}ul.tabs-selection li.active,ul.tabs-selection li:hover{background-color:#ddae7a;color:#fff}ul.tabs-selection li.active a,ul.tabs-selection li:hover a{color:#fff}ul.tabs-selection li.active:after{border-color:#DDAE7A transparent transparent transparent;border-style:solid;border-width:10px 11px 0 11px;content:"";height:0;left:50%;margin-left:-11px;position:absolute;top:100%;width:0}ul.tabs-selection li:first-child{border-bottom-left-radius:28px;border-top-left-radius:28px}ul.tabs-selection li:first-child a,ul.tabs-selection li:first-child span{padding-left:40px}ul.tabs-selection li:last-child{border-bottom-right-radius:28px;border-right:1px solid #999999;border-top-right-radius:28px}ul.tabs-selection li:last-child a,ul.tabs-selection li:last-child span{padding-right:40px}.sidebar-wrapper{align-items:flex-start;display:flex}.sidebar-wrapper main{display:block;padding-bottom:30px;padding-right:80px;width:-moz-calc(100% - 300px);width:-o-calc(100% - 300px);width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}.sidebar-wrapper aside{padding:0;position:sticky;top:80px;width:300px}h1.has-icon,.h1.has-icon{align-items:center;display:flex;font-size:24px;justify-content:flex-start;width:100%}h1.has-icon figure,.h1.has-icon figure{align-items:center;align-self:flex-start;display:flex;flex-shrink:0;font-size:20px;font-weight:700;justify-content:center;margin-right:20px}.ci{align-items:center;background-color:#ddae7a;border-radius:50%;color:#fff;display:flex;height:78px;justify-content:center;width:78px}.ci .ss{height:40px;width:40px}.ci.ci-blue{background-color:#868e82}.ci.ci-violet-light{background-color:#6c849d}.ci.ci-yellow{background-color:#ddae7a}.ci.ci-pink{background-color:#333}.ci.ci-red{background-color:#e8d4c1}.has-tooltip{display:inline-block;position:relative;vertical-align:middle}.has-tooltip .tooltip{background-color:#000;border-radius:4px;bottom:100%;color:#fff;font-family:Lato,sans-serif;font-size:11px;left:50%;line-height:14px;margin-bottom:8px;min-width:200px;opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:center;text-transform:none;z-index:2;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.has-tooltip .tooltip:after{border-color:black transparent transparent transparent;border-style:solid;border-width:8px 8px 0 8px;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:100%;width:0;z-index:2}.has-tooltip:hover .tooltip{opacity:1}.has-popover{position:relative}.has-popover:hover .popover{opacity:1}.has-popover .popover{background-color:#fff;border:1px solid #999999;border-radius:4px;bottom:100%;-webkit-box-shadow:10px 10px 1px 0px rgba(0,0,0,.3);-moz-box-shadow:10px 10px 1px 0px rgba(0,0,0,.3);box-shadow:10px 10px 1px #0000004d;font-family:Lato,sans-serif;font-size:16px;left:50%;min-width:272px;opacity:0;padding:15px;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.has-popover .popover:after,.has-popover .popover:before,.has-popover .popover .arrow{border-color:#999999 transparent transparent transparent;border-style:solid;border-width:12px 11px 0 11px;content:"";height:0;left:50%;margin-left:-11px;position:absolute;top:100%;width:0}.has-popover .popover:after{border-color:#ffffff transparent transparent transparent;margin-top:-1px;z-index:2}.has-popover .popover .arrow{border-color:rgba(0,0,0,.2) transparent transparent transparent;margin-left:0;margin-top:10.5px}.star-decoration{color:#262626;font-family:Lora,serif;font-size:18px;font-weight:400;margin:15px 0 5px;position:relative}.star-decoration:before{background-image:url(../../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:-35px;position:absolute;top:8px;width:24px}section.notification{align-items:stretch;background:#fff;border:2px #ffffff solid;display:flex;left:0;overflow:hidden;padding:10px 0;position:absolute;right:0;white-space:nowrap;z-index:2}section.notification img{max-height:56px}section.notification .text-wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden;width:70%}section.notification .text-wrapper.full-width{width:100%}section.notification .button-wrapper{align-items:center;display:flex;justify-content:center;padding:0 30px;position:relative}section.notification figure{align-items:center;display:flex;justify-content:center;position:relative}section.notification p{-moz-animation:example2 25s linear infinite;-webkit-animation:example2 25s linear infinite;animation:example2 25s linear infinite;animation-delay:-10s;display:inline-block;left:50vw;margin:0;padding:0 15px;position:relative;text-align:center;width:auto}@-moz-keyframes example1{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes example1{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes example1{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-moz-keyframes example2{0%{left:50vw;-moz-transform:translateX(50%)}to{left:-50vw;-moz-transform:translateX(-50%)}}@-webkit-keyframes example2{0%{left:50vw;-webkit-transform:translateX(50%)}to{left:-50vw;-webkit-transform:translateX(-50%)}}@keyframes example2{0%{left:50vw;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translate(50%)}to{left:-50vw;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}section.section-date{height:140px;overflow:hidden;position:relative;width:100%;z-index:2}section.section-date .content{display:block;font-family:Playfair Display,serif;font-weight:400;height:140px;margin:0 auto;position:relative;text-align:center;width:370px}section.section-date .content .day{bottom:0;color:#262626;height:140px;position:absolute;right:50%;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%);-moz-transform:translate(50%,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-date .content .day svg{height:141px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-date .content .prev-day{bottom:0;opacity:0;pointer-events:none;position:absolute;right:100%;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%);-moz-transform:translate(50%,0)}section.section-date .content .prev-day.inactive{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-moz-transform:translate(0,0);opacity:0}section.section-date .content .next-day{bottom:0;font-size:38px;opacity:0;pointer-events:none;position:absolute;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%);-moz-transform:translate(50%,0)}section.section-date .content .next-day.inactive{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%);-moz-transform:translate(100%,0);opacity:0}section.section-date .content .month{bottom:0;color:#ddae7a;font-size:38px;font-style:italic;font-weight:700;height:32px;line-height:30px;opacity:.3;position:absolute;right:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-moz-transform:translate(0,0)}section.section-date .prev,section.section-date .next{background-position:center;background-repeat:no-repeat;background-size:contain;display:none;height:30px;margin-top:-15px;position:absolute;top:50%;width:15px}section.section-date .prev.active,section.section-date .next.active{display:block}section.section-date .prev{background-image:url(../../images/front/assets/prev.png);left:10px}section.section-date .next{background-image:url(../../images/front/assets/next.png);right:10px}.signs{display:flex;flex-wrap:wrap;list-style:none;margin:50px auto 0;max-width:750px;padding:0 0 25px;position:relative;width:100%}.signs.chinese-signs{max-width:1200px}.signs li{text-align:center;width:calc(100% / 6)}.signs li figure{cursor:pointer}.signs li .image{padding:5px 12px;position:relative}.signs li .image:before{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;background-image:url(../../images/front/assets/stars-circle.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:0%;left:50%;position:absolute;top:50%;width:0%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.signs li figure:hover .image:before{height:110%;left:-5%;top:-5%;width:110%}.signs li figure:hover img{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.signs li figure:hover figcaption{color:#e2ac59}.signs li img{margin:0 auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.signs li figcaption{color:#606060;font-family:Lato,sans-serif;font-size:16px;font-weight:300;margin:0 0 24px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-choose-sign .title .date{display:inline}section.section-choose-sign .title.title--noborder+p{margin:0 auto 18px;max-width:700px}section.section-choose-sign .signs-author{font-family:Lato,sans-serif;margin:0 auto;max-width:350px;padding-top:40px;position:relative;width:100%}section.section-choose-sign .signs-author:before{background:#999;content:"";display:block;height:1px;left:50%;max-width:280px;position:absolute;top:0;transform:translate(-50%);width:100%}section.section-choose-sign .signs-author-image{border-radius:50%;height:90px;margin:0 auto;overflow:hidden;width:90px}section.section-choose-sign .signs-author-info{text-align:center}section.section-choose-sign .signs-author-info .name{color:#606060;font-size:14px;font-weight:400;margin:10px 0 6px;text-transform:uppercase}section.section-choose-sign .signs-author-info .description{color:#606060;font-size:16px;font-weight:300;line-height:1.6}section.section-choose-sign .bg-title{left:50%;position:absolute;top:285px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);-moz-transform:translateX(-50%)}section.section-choose-sign .bg-title span{left:.46em;position:relative;top:2.5rem}section.section-choose-sign .signs-wrapper{margin:0 auto;max-width:900px;padding-top:50px;position:relative;text-align:center}section.section-choose-sign.home-daily-horoscope{background-image:none;position:relative}section.section-choose-sign.home-daily-horoscope .home-daily-horoscope__title{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-size:20px;font-weight:700;letter-spacing:.12em;margin:25px 0 0;padding-bottom:15px;position:relative;text-align:center;text-transform:uppercase;width:100%}section.section-choose-sign.home-daily-horoscope .home-daily-horoscope__title:after{background:#333;bottom:0;content:"";height:5px;left:140px;position:absolute;width:83px}section.section-choose-sign.home-daily-horoscope .home-daily-horoscope__title.choosen{padding-left:140px;text-align:left}section.section-choose-sign.home-daily-horoscope .readmore{display:inline-block;font-size:13px;font-weight:700;padding-right:30px;text-align:center;width:100%}section.section-choose-sign.home-daily-horoscope .signs{margin:15px auto 5px;padding-bottom:0;padding-right:30px}section.section-choose-sign.home-daily-horoscope .signs li{width:25%}section.section-choose-sign.home-daily-horoscope .signs li .image{padding:3px}section.section-choose-sign.home-daily-horoscope .signs li figcaption{color:#606060;font-size:12px;margin:0}section.section-choose-sign.home-daily-horoscope .sign-image{display:block;height:auto;left:-70px;position:absolute;width:180px}section.section-choose-sign.home-daily-horoscope .sign{color:#262626;font-family:Playfair Display,serif;font-size:30px;padding-left:140px}section.section-choose-sign.home-daily-horoscope .date{color:#606060;display:inline-block;font-family:Lato,sans-serif;font-size:14px;margin:10px 0;padding-left:140px;text-transform:uppercase;width:100%}section.section-choose-sign.home-daily-horoscope .text{color:#606060;font-family:Lora,serif;font-size:18px;font-weight:500;padding-left:140px;position:relative;width:100%}section.section-choose-sign.home-daily-horoscope .text p{position:relative;z-index:1}section.section-choose-sign.home-daily-horoscope .text:before{background-image:url(../../images/front/assets/quote.png);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-15px;content:"";display:block;height:75px;opacity:.4;position:absolute;right:0;width:102px}section.section-choose-sign.home-daily-horoscope .change-sign{color:#606060;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;margin-top:20px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:1}section.section-choose-sign.home-daily-horoscope .change-sign:hover{color:#e2ac59}section.section-choose-sign.other-horoscopes{background:#faf7f3;background-image:none;margin:30px 0 70px}section.section-choose-sign.other-horoscopes .title{margin-bottom:0;text-align:left}section.section-choose-sign.other-horoscopes .signs-wrapper{max-width:100%;padding-bottom:10px;padding-top:80px}section.section-choose-sign.other-horoscopes .signs-wrapper .signs{margin-top:0}section.section-choose-sign.other-horoscopes .signs.chinese-signs{max-width:740px}section.section-choose-sign.other-horoscopes .signs li figcaption{color:#606060}section.section-choose-sign.other-horoscopes .signs li figcaption:hover{color:#e2ac59}section.section-choose-sign-all-horoscopes{margin:75px 0 15px}.cosmograms-list{display:grid;grid-column-gap:100px;grid-template-columns:repeat(5,1fr);list-style:none;margin:60px 0 135px;padding:0}.cosmograms-list .cosmograms-item{font-family:Lato,sans-serif;font-size:18px;font-weight:100;line-height:1.225;text-align:center;text-transform:uppercase}.cosmograms-list .cosmograms-item .image{margin-bottom:15px}.cosmograms-list .cosmograms-item a{color:#606060}.cosmograms-list .cosmograms-item a:active,.cosmograms-list .cosmograms-item a:focus,.cosmograms-list .cosmograms-item a:hover{color:#e2ac59}.main-content+section.section-choose-sign.other-horoscopes{margin-top:0}.others-signs{background:#faf7f3;padding:80px 0 50px}.others-signs .title{margin-bottom:0}.others-signs .signs{margin-top:0;max-width:720px}.others-signs .signs li figcaption{color:#606060;font-size:15px}.others-signs .signs li .image{padding:10px}.others-signs+.shop-products{padding-top:65px}.section-other-horoscopes{margin:0 0 70px}.section-other-horoscopes ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0 -8px;padding:0}.section-other-horoscopes ul li{margin:15px 8px;width:calc((100% / 3) - 17px)}.section-other-horoscopes ul li .btn{padding:18px 15px;width:100%}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}section.section-daily-horoscope{align-content:center;display:flex;margin-bottom:30px;padding:250px 0 150px}section.section-daily-horoscope h2,section.section-daily-horoscope h1,section.section-daily-horoscope .h1,section.section-daily-horoscope .h2{font-size:22px;margin-bottom:3em;position:relative;z-index:1}section.section-daily-horoscope p{font-size:18px}section.section-daily-horoscope .sign{left:-50px;position:absolute;top:25px;z-index:1}section.section-daily-horoscope .page{position:relative}section.section-daily-horoscope .buttons{position:relative;z-index:5}section.section-daily-horoscope.byk .section-image{left:10%;top:75%}section.section-daily-horoscope.skorpion .section-image{top:50%}section.section-daily-horoscope.koziorozec .section-image{top:65%}section.section-daily-horoscope.koziorozec .section-image img{max-height:700px}section.section-daily-horoscope .section-image{left:-5%;max-width:50%;position:absolute;top:55%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);-moz-transform:translate(0,-50%)}section.section-daily-horoscope.baran .section-image{top:70%}section.section-daily-horoscope .content{margin-left:50%;margin-top:12%;padding:0 30px;position:relative;width:35%;z-index:4}section.section-daily-horoscope .text{margin-bottom:15px;opacity:1;position:relative;z-index:2;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-moz-transform:translate(0,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-daily-horoscope .text p{position:relative}section.section-daily-horoscope .text p:last-child{margin-bottom:0}section.section-daily-horoscope .text.inactive{opacity:0;-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);-o-transform:translate(0,-20px);transform:translateY(-20px);-moz-transform:translate(0,-20px)}section.section-daily-horoscope .link{font-family:Lato,sans-serif;text-transform:uppercase}section.section-daily-horoscope .buttons{margin-top:35px}section.section-daily-horoscope .buttons .btn{margin-bottom:5px;margin-right:5px}section.section-weekly-horoscope{margin-bottom:30px;padding-top:120px;position:relative}section.section-weekly-horoscope .page{align-items:flex-start;display:flex}section.section-weekly-horoscope .section-image{width:50%}section.section-weekly-horoscope .section-image>img{display:block;height:auto;margin-left:auto;max-width:520px;width:100%}section.section-weekly-horoscope .content{padding:0 20px;position:relative;width:50%}section.section-weekly-horoscope .content.p0{padding:0}section.section-weekly-horoscope .title{display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:300;margin-bottom:35px;text-transform:uppercase}section.section-weekly-horoscope .title .change-sign{color:#606060;font-size:16px;font-weight:300}section.section-weekly-horoscope h2,section.section-weekly-horoscope h1,section.section-weekly-horoscope .h2,section.section-weekly-horoscope .h1{font-family:Playfair Display,serif;line-height:1;margin:5px 0;z-index:1}section.section-weekly-horoscope .date{color:#262626;font-family:Playfair Display,serif;font-size:20px;margin:0;z-index:1}section.section-weekly-horoscope .text{font-family:Lora,serif;font-size:18px;margin:30px 0 60px;position:relative;z-index:1}section.section-weekly-horoscope .text .free-access-text{color:#333;font-weight:700}section.section-weekly-horoscope .text p{font-weight:400;letter-spacing:.02em;line-height:1.77}section.section-weekly-horoscope .text p:last-child{margin-bottom:15px}section.section-weekly-horoscope p{position:relative;z-index:1}section.section-weekly-horoscope .change-sign{color:#262626;font-family:Lato,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}section.section-weekly-horoscope .buttons{margin-top:20px}section.section-weekly-horoscope .buttons .btn{margin-bottom:5px;margin-right:5px}section.section-weekly-horoscope.daily .content:before{display:none}section.section-weekly-horoscope.daily .buttons{margin-top:30px}section.section-weekly-horoscope.daily .buttons .change-sign{margin-left:0}section.section-weekly-horoscope.daily .buttons .days-buttons{margin-top:40px}section.section-weekly-horoscope.daily .buttons .days-buttons .btn{min-width:190px}section.section-weekly-horoscope.daily .buttons .days-buttons .link{font-family:Lato,sans-serif;font-size:16px;margin-left:0;min-width:195px}section.section-weekly-horoscope.daily .buttons .days-buttons .link:first-of-type{margin-right:10px}.section-other-horoscopes+.home-articles .btn.btn-violet-fill{margin-bottom:5px}section.section-categories .page{position:relative}section.section-categories .stars-left{bottom:50%;left:0;position:absolute}section.section-categories .stars-right{bottom:0;position:absolute;right:0}section.section-categories .categories{align-items:center;display:flex;justify-content:space-evenly;list-style:none;margin:0;padding:0;width:100%}section.section-categories .categories>li{position:relative}section.section-categories .categories>li:before{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;background-image:url(../../images/front/assets/stars-circle.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:0%;left:50%;position:absolute;top:50%;width:0%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.section-categories .categories>li a{color:#000;font-family:Playfair Display,serif;font-size:20px;position:relative;z-index:2}section.section-categories .categories>li figure{align-items:center;display:flex;height:120px;justify-content:flex-start}section.section-categories .categories>li figure img{margin-right:15px}section.section-categories .categories>li:hover:before{height:110%;left:-5%;top:-5%;width:110%}section.section-categories .categories>li:hover a{color:#e2ac59}.section-with-article.articles-list{align-items:center}.section-with-article.articles-list .article-wrapper{flex:1}.section-with-article.articles-list article{background:none;background-image:none!important;max-width:453.33px;width:100%}.section-with-article.articles-list section{width:-moz-calc(50% + 226.66px);width:-o-calc(50% + 226.66px);width:-webkit-calc(50% + 226.66px);width:calc(50% + 226.66px)}section.section-articles{padding:45px 0 0}.cta-deco{font-family:Lato,sans-serif;font-size:16px;letter-spacing:.05em;margin:30px 0 35px;position:relative}.cta-deco.multiple{margin:35px 0}.cta-deco.multiple .cta-deco__list{margin:12px 0;padding-left:40px}.cta-deco.multiple .cta-deco__list li{margin:3px 0}.cta-deco__title{color:#262626;font-weight:700;text-transform:uppercase}.cta-deco__link{border-bottom:1px solid #333333;color:#333!important;font-size:14px;font-weight:300;padding-bottom:2px;text-decoration:none;text-transform:uppercase}.cta-deco__link:hover{border-bottom:1px solid #E2AC59;color:#e2ac59!important}.cta-deco__list{list-style:none;padding-left:20px}.cta-deco__list li{padding-left:12px;position:relative}.cta-deco__list li:before{background:#d6b081;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:12px;width:5px;z-index:0}.articles-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;overflow:hidden;position:relative}.articles-list:before{background:#fff;bottom:0;content:"";left:0;position:absolute;top:0;width:5px;z-index:2}.articles-list .a-auto{width:50%}.articles-list .a-auto .image{background-size:0;height:auto;min-height:200px}.articles-list .a-auto .image img{display:block;opacity:1;width:100%}.articles-list figure{padding:0}.articles-list article{margin:35px 0;position:relative;width:calc((100% / 3))}.articles-list article[data-id="1707"] .image,.articles-list article[data-id="1694"] .image{width:230px}.articles-list article[data-id="1831"] .image{width:220px}.articles-list article .article-prefix{background:#333;border-radius:0 0 5px;color:#fff;display:inline-block;font-weight:300;left:0;padding:0 10px;position:absolute;text-transform:uppercase;top:0}.articles-list article .article-prefix.careful{background-clip:#F1E9E0}.articles-list article .article-prefix.remember{background-color:#faf7f3}.articles-list article .article-prefix.discover{background-color:#e2ac59}.articles-list article .premium{display:none}.articles-list article.is-premium .premium{align-items:center;background:#e2ac59;border-radius:4px;bottom:0;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1;padding:10px 15px;position:absolute;text-transform:uppercase;z-index:1}.articles-list article.is-premium .premium:before{background-image:url(../../images/front/assets/star-dark.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.articles-list article.is-premium .premium svg{display:block;height:17px;margin-right:6px;width:19px}.articles-list article.custom-item{background:#f1e9e0;border:2px #F1E9E0 solid;color:#fff;margin-left:-5px;padding-bottom:30px;padding-top:30px}.articles-list article.custom-item a{color:#fff}.articles-list article.custom-item a:hover{color:#e6e6e6}.articles-list article .image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0;height:300px;margin:0 auto 30px;max-width:350px;overflow:hidden;position:relative;width:100%}.articles-list article .image a{display:block;height:100%}.articles-list article .image img{display:none}.articles-list article figcaption{padding:0 15px;text-align:center}.articles-list article .category{color:#606060;font-family:Lato,sans-serif;font-size:14px;line-height:1.4;text-transform:uppercase}.articles-list article h1,.articles-list article h2,.articles-list article h3,.articles-list article .h1,.articles-list article .h2,.articles-list article .h3{font-family:Playfair Display,serif;font-size:20px;margin:5px 0 20px}.articles-list article p,.articles-list article ul{font-size:14px;line-height:1.9;margin:0 auto 15px;max-width:330px}.articles-list article.a-1{width:calc((100% / 3))}.articles-list article.a-2{width:calc((100% / 3)*2)}.articles-list article.a-2 .image{height:605px;margin-bottom:15px;max-width:770px;width:100%}.articles-list article.a-2 p{max-width:680px}.articles-list .mcn-container{width:100%}.articles-list .mcn-container>div{margin:auto;max-width:700px}.mcn-wrapper{margin:auto;max-width:700px}.readmore{color:#262626;font-family:Lato,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.readmore:active,.readmore:focus,.readmore:hover{color:#ddae7a}section.section-current-numbers{background:#4a4a4a;padding:100px 0 0}section.section-current-numbers .wrapper{align-items:flex-start;background:none!important;display:flex;flex-wrap:wrap;margin:0 auto!important;max-width:995px;padding:0 56px;position:relative;width:100%}section.section-current-numbers .text-wrapper{padding:0 0 33px;position:relative;width:100%}section.section-current-numbers .magazine-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -15px;position:relative;width:calc(100% + 30px)}section.section-current-numbers h2,section.section-current-numbers h1,section.section-current-numbers .h2,section.section-current-numbers .h1{color:#faf7f3;font-family:Playfair Display,serif;font-size:30px;padding-bottom:20px;position:relative}section.section-current-numbers h2:after,section.section-current-numbers h1:after,section.section-current-numbers .h2:after,section.section-current-numbers .h1:after{background:#faf7f3;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:83px}section.section-current-numbers .magazine{margin:0 15px;text-align:center;width:calc(25% - 30px)}section.section-current-numbers .magazine figcaption{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;text-transform:uppercase}section.section-current-numbers .magazine .image-wrapper{height:auto;margin:0 0 15px;overflow:hidden;padding-bottom:133%;position:relative;width:100%}section.section-current-numbers .magazine .image-wrapper img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section.section-current-numbers .magazine .number{color:#faf7f3;display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;margin-bottom:10px;text-align:center;width:100%}section.section-current-numbers .magazine .link{color:#faf7f3;display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;text-align:center;width:100%}section.section-current-numbers .sign{left:1%;line-height:.8;position:absolute;text-align:right;top:50px}section.section-current-numbers .sign span{display:block}section.section-current-numbers .sign span:first-child{margin-right:30px}section.section-current-numbers .text{position:relative;z-index:2}.croppie-container .cr-boundary{height:300px;width:300px}.upload-demo{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.upload-demo.ready{max-height:500px;opacity:1}.search-page .title{clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px!important}.search-page .title:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.search-page .search-from-inner{padding-bottom:84px;position:relative}.search-page .search-from-inner .stars{bottom:-20px;display:block;height:150px;position:absolute;right:0;width:210px}.search-form{margin:0 auto 30px;max-width:500px;position:relative}.search-form input{border:0;border-bottom:1px solid #E2AC59;color:#333;display:block;font-family:Playfair Display,serif;font-size:26px;font-weight:400;margin:0 auto 24px;outline:0;text-align:center;width:100%}.search-form input::-webkit-input-placeholder{color:#333;opacity:.7}.search-form input::-moz-placeholder{color:#333;opacity:.7}.search-form input:-ms-input-placeholder{color:#333;opacity:.7}.search-form input:-moz-placeholder{color:#333;opacity:.7}.search-form .btn{display:block;margin:30px auto 15px;width:220px}.search-form .results{color:#606060;display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;text-align:center;width:100%}.commercial{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:30px 0}.commercial.commercial-sidebar{margin-bottom:30px;padding:0}.commercial.category-1{margin-bottom:45px;padding-top:0}.commercial .wrapper{display:inline-block}main.main-content{position:relative}main.main-content .breadcrumbs{top:-80px}.commercial.article-1,.commercial.article-2{float:left;width:50%}.commercial.commercial-sidebar{position:relative;top:0}section.error-page{padding:90px 0 15px}.without-access{border:2px #E2AC59 solid;margin:0 25px 25px;padding:15px 40px;position:relative;width:-moz-calc(100% - 50px);width:-o-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.without-access .corners-top:before,.without-access .corners-top:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:50px;position:absolute;top:-25px;width:50px}.without-access .corners-top:before{background-image:url(../../images/front/assets/corner-top-left.png);left:-25px}.without-access .corners-top:after{background-image:url(../../images/front/assets/corner-top-right.png);right:-25px}.without-access .corners-bottom:before,.without-access .corners-bottom:after{background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-25px;content:"";height:50px;position:absolute;width:50px}.without-access .corners-bottom:before{background-image:url(../../images/front/assets/corner-bottom-left.png);left:-25px}.without-access .corners-bottom:after{background-image:url(../../images/front/assets/corner-bottom-right.png);right:-25px}.plista_widget_belowArticle .itemVideo span[data-id=video-play]{text-align:center}[data-id=video-play] [data-id=video-preview]{border-radius:5px;display:inline-block;width:80%}.content-mask-wrapper{position:relative}.content-mask-wrapper .content-mask{background:#fff0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:linear-gradient(to bottom,#fff0,#fff);bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);height:200px;left:0;position:absolute;right:0}.only-for-logged{padding:30px;text-align:center}.only-for-logged .text p{color:#262626;font-family:Playfair Display,serif;font-size:24px;margin-bottom:1em}.slot-container .wrapper,.kat_slot-wrapper{width:100%}.sg_slot,.kat_slot{align-items:center;border:1px solid #999999;border-width:1px 0;display:flex;height:340px;margin:20px auto;max-width:1360px;padding:15px 0;position:relative;width:100%}.sg_slot .sg_slot_text,.kat_slot .sg_slot_text,.sg_slot .kat_slot_text,.kat_slot .kat_slot_text{background:#fff;font-family:Lato,sans-serif;font-size:12px;left:50%;padding:3px 5px;position:absolute;text-transform:uppercase;top:-11px;transform:translate(-50%);width:260px}#sg_slot_1,#sg_slot_2,#sg_slot_bottom,#kat_slot_1,#kat_slot_2{background:#eff1f3;display:block;height:280px;margin:0 auto!important;max-width:970px;padding:0!important;width:100%}@media (min-width: 771px){.wrapper.mobile-slider{-webkit-tap-highlight-color:transparent!important;touch-action:auto!important;-webkit-user-drag:auto!important;-webkit-user-select:auto!important;user-select:auto!important}}section.country-special-number{padding:30px 15px;text-align:center}section.country-special-number a{display:inline-block;max-width:1350px;text-align:center}section.country-special-number a img{max-width:100%}section.country-special-number .mobile{display:none}.tarot-card-header{font-weight:700;min-height:100%!important;padding-bottom:15px;padding-left:0!important;position:relative}.tarot-card-header:after{background:#262626;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:10%}.commercial.mt-0{margin-bottom:0}.commercial.mt-0 .label-commercial{text-align:center}.main-home .section-subscription{margin-bottom:0}.pagination-cta{margin-bottom:30px}.banner_flex{align-items:flex-start;display:flex;margin:25px auto;justify-content:center}.banner_container{display:block;height:auto;margin:0 15px;max-width:1360px;position:relative;width:100%}.banner_text{background-color:#fff;color:#000;display:block;font-size:12px;left:50%;padding:3px 5px;position:absolute;text-align:center;text-transform:uppercase;top:-.2rem;transform:translate(-50%)}.banner_content{align-items:flex-start;background-color:#fff;display:flex;min-height:250px;height:auto;justify-content:center;margin:20px auto 0;max-width:1230px;overflow:hidden;width:100%}.banner_content img{height:auto;max-width:100%}#slot_top{height:280px;max-height:280px!important;width:1200px}@media screen and (max-width: 1024px){#slot_top{width:970px}}@media screen and (max-width: 1024px){#slot_top{height:280px;max-height:280px!important;width:720px}}@media screen and (max-width: 720px){.banner_flex{margin:15px auto}#slot_top{height:300px;max-height:300px!important;width:360px}}@media (max-width: 560px){section.country-special-number .desktop{display:none}section.country-special-number .mobile{display:inline-block}}@media screen and (max-width: 502px){#mcn-ads,#slot_top{margin:0 auto;width:300px}}ul.mobile-navigation{background:#d6c2d540;border-radius:30px;display:none;left:50%;margin:0;padding:10px 10px 0;position:absolute;top:0;z-index:99;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);-moz-transform:translate(-50%,0)}ul.mobile-navigation li{background:#c0bcdc;border-radius:50%;box-shadow:0 0 #cca92c66;cursor:pointer;display:inline-block;height:10px;margin:0 10px 10px;vertical-align:middle;width:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}ul.mobile-navigation li.active{animation:pulse 2s infinite;background:#000}.mobile-slider>div,.mobile-slider>article,.mobile-slider>figure{left:0;position:static}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #E2AC59}80%{-webkit-box-shadow:0 0 0 10px rgba(255,126,148,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,126,148,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #E2AC59;box-shadow:0 0 #e2ac59}80%{-moz-box-shadow:0 0 0 10px rgba(255,126,148,0);box-shadow:0 0 0 10px #ff7e9400}to{-moz-box-shadow:0 0 0 0 rgba(255,126,148,0);box-shadow:0 0 #ff7e9400}}@media (max-width: 1800px){.wrapper-max .aside-left,.wrapper-max .aside-right{display:none}.wrapper-max .wrapper{width:100%}}@media (max-width: 1700px){.home-main-heading .social-links{left:inherit;right:56px}}@media (max-width: 1600px){body{overflow-x:hidden}section.finished-services .dreams .stars-bottom{right:0}.shop-products .wrapper:before{height:390px;left:0;top:-80px;width:350px}}@media (max-width: 1500px){.home-main-heading .social-links{right:35px}}@media (max-width: 1400px){section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers{font-size:80px}.home-quizes .other-quizes{padding:0 20px}.section-other-horoscopes ul li .btn{font-size:16px}.section-article-quote{padding:45px 40px 45px 90px}.section-article-quote:before{left:-30px}}@media (max-width: 1280px){.wrapper,.main.main-home .wrapper,.page{padding:0 35px}.home-main-heading{padding:5px 40px 90px}.home-main-heading .wrapper{padding:0!important}.home-main-heading .social-links{right:10px;top:16px}.home-main-heading .social-links .social-link{margin-right:5px}.home-main-heading .social-links .social-link:last-of-type{margin-right:0}.home-main-heading .social-links .social-link.pinterest{margin-left:5px}.home-header .column.w-70{padding-right:40px;width:60%}.home-header .column.w-30{width:40%}.home-horoscopes ul li .image svg{height:60px;width:60px}.home-horoscopes ul li figcaption{font-size:16px;margin-left:10px}.home-categories ul li{margin:15px 15px 15px 0}.home-articles .home-article h2{font-size:26px}.home-articles .home-article figcaption{padding:30px}.home-articles .home-article .article-author__image{height:70px;width:70px}.home-articles .home-article.home-tarot figcaption{padding:30px 30px 30px 20px}.home-articles .home-article.home-tarot .image{padding:30px 0 30px 30px}.home-articles .btn.btn-violet-fill{margin:30px auto 60px}.home-quizes .page{padding:0 35px}.home-quizes .today-quiz{padding:65px 70px 65px 0}.home-quizes .other-quizes{padding:0}.home-horoscopes .home-horoscopes-list{margin:20px -10px 40px}.home-horoscopes .home-horoscopes-item{margin:25px 10px;width:calc(25% - 20px)}.home-horoscopes .home-horoscopes-item .btn{font-size:13px;padding:15px 5px}.shop-products-slider{padding:0 20px}.shop-products-slider .prev{left:-15px}.shop-products-slider .next{right:-15px}.section-subscription .page>h2{font-size:30px;margin:15px 0 40px}.section-subscription .btn.btn-secondary-fill{margin:-55px auto 50px}.section-subscription .articles-list:after{height:250px}.section-subscription .articles-list .article-item{margin:10px;width:calc(25% - 20px)}.section-subscription .articles-list .article-item .text-wrapper{padding:15px}section.section-birthday-title .wrapper:before{top:0;transform:none}section.section-birthday-title .wrapper .content{width:calc(100% - 500px)}.article-birthday .legend:before{left:-60px;transform:none;width:calc(100vw + 60px)}.article-birthday .legend .legend-section .icon{top:-3px}.article-birthday .legend .legend-col{width:50%}.article-birthday .legend .legend-col:first-of-type .legend-section{padding-right:30px}.article-birthday .legend .legend-col:last-of-type .legend-section{padding-left:30px}.article-birthday .legend .legend-col:last-of-type .legend-section .icon{left:0}.article-birthday .birthday-list{flex-wrap:wrap}.article-birthday .birthday-list>li{width:50%}.cosmograms-list{grid-column-gap:50px}section.section-tarot-result figure{margin-right:30px;width:220px}.section-other-horoscopes ul li{margin:10px 8px;width:calc(50% - 17px)}section.for-guest-section .step-1 .guest-blocks .block{margin:40px 10px;padding:30px 20px 120px}section.for-guest-section .step-2 .block .title{font-size:32px}section.for-guest-section .step-2 .block:first-of-type{margin:20px 10px;padding:30px}section.courses-shop.courses-listing .course-item .image{height:250px;width:250px}}@media (max-width: 1100px){.cosmogram-and-form-wrapper>.content{padding-right:0!important}section.section-birthday-title .wrapper{padding-top:0}section.section-birthday-title .wrapper .content{max-width:100%;width:100%}#celtic-cross-form .field-name{width:100%}#interpretation .card-description-info .three-stars{right:0}}@media (max-width: 1024px){.basic-title{font-size:30px!important}.title{font-size:28px}.home-main-heading{padding:5px 45px 90px}.home-main-heading .wrapper{margin:0 auto 30px;padding:0 0 10px!important}.home-main-heading .btn{margin:0 15px 0 20px}.home-main-heading h1{font-size:30px}.home-main-heading .social-links{top:9px}.home-main-heading .social-links .social-link{margin-right:0}.home-header{flex-wrap:wrap}.home-header .column.w-70{padding-right:0;width:100%}.home-header .column.w-30{align-items:flex-start;display:flex;width:100%}.home-moon{flex-shrink:0;margin-top:30px}section.section-choose-sign.home-daily-horoscope .sign-image{left:10px}.home-articles .home-article{height:auto;margin:15px 0;padding-bottom:0;width:100%}.home-articles .home-article figure{position:relative}.home-articles .home-article figcaption{position:relative}.home-articles .home-article .article-author{align-self:flex-end;flex-direction:row-reverse}.home-articles .home-article .article-author__image{margin:0 0 0 25px}.home-articles .home-article.home-tarot{max-height:280px}.home-articles .home-article.home-tarot .image{padding:15px 0 15px 30px;width:180px}.home-articles .home-article.home-tarot figcaption{padding:15px 30px;width:calc(100% - 180px)}.home-articles .articles-list-row .col .article-item{margin:25px 12px;width:calc(100% - 48px)}.home-articles .articles-list-row .col:last-of-type{padding-left:40px}.home-articles .articles-list-row .col:last-of-type .article-item .image{max-width:240px}.home-articles .articles-list-row .col:last-of-type .article-item:nth-of-type(3),.home-articles .articles-list-row .col:last-of-type .article-item:last-of-type{display:none}.home-articles .articles-list-row:nth-of-type(2n) .col:last-of-type{padding-left:0;padding-right:40px}.moon-articles--list{margin:60px 0 0}.moon-articles--item{padding:0 30px}section.section-choose-sign.home-daily-horoscope{padding-left:60px}.home-categories{margin-left:-35px;width:calc(100% + 70px)}.home-categories ul{flex-wrap:nowrap;justify-content:flex-start;padding:20px 0 10px}.home-categories ul li{margin:15px 10px}.home-quizes .today-quiz{padding:20px 0;width:100%}.home-quizes .other-quizes{display:none}.home-horoscopes .home-horoscopes-item{width:calc((100% / 3) - 20px)}.section-subscription .page>h2{font-size:27px;margin:10px 0 40px}.section-subscription .btn.btn-secondary-fill{margin:30px auto 0}.section-subscription .articles-list{margin:25px auto 40px}.section-subscription .articles-list .article-item{width:calc((100% / 3) - 20px)}.section-subscription .articles-list .article-item:last-of-type,.section-subscription .articles-list .article-item:nth-of-type(7){display:none}.shop-products .wrapper{padding:0 30px!important}.shop-products .wrapper:after{display:none}.shop-products .shop-product{margin:0 5px}.shop-products .shop-product-image:after{height:50%}.shop-products .btn.btn-violet-fill{margin:35px auto 0}.shop-products .shop-products-slider-list[data-count="20"]{width:500%}.shop-products .shop-products-slider-list[data-count="19"]{width:475%}.shop-products .shop-products-slider-list[data-count="18"]{width:450%}.shop-products .shop-products-slider-list[data-count="17"]{width:425%}.shop-products .shop-products-slider-list[data-count="16"]{width:400%}.shop-products .shop-products-slider-list[data-count="15"]{width:375%}.shop-products .shop-products-slider-list[data-count="14"]{width:350%}.shop-products .shop-products-slider-list[data-count="13"]{width:325%}.shop-products .shop-products-slider-list[data-count="12"]{width:300%}.shop-products .shop-products-slider-list[data-count="11"]{width:275%}.shop-products .shop-products-slider-list[data-count="10"]{width:250%}.shop-products .shop-products-slider-list[data-count="9"]{width:225%}.shop-products .shop-products-slider-list[data-count="8"]{width:200%}.shop-products .shop-products-slider-list[data-count="7"]{width:175%}.shop-products .shop-products-slider-list[data-count="6"]{width:150%}.shop-products .shop-products-slider-list[data-count="5"]{width:125%}.shop-products .shop-products-slider-list[data-count="4"]{width:100%}.shop-products .shop-products-slider-list[data-count="3"]{width:75%}.shop-products .shop-products-slider-list[data-count="2"]{width:50%}.shop-products .shop-products-slider-list[data-count="1"]{width:25%}section.section-current-numbers .wrapper{padding:0 35px}section.section-current-numbers h2{font-size:30px}.main.main-home section.section-current-numbers .wrapper{padding:0!important}.sidebar-wrapper main{padding-right:0;width:100%}.sidebar-wrapper aside{display:none}footer.footer .footer-nav{padding-bottom:100px}section.section-weekly-horoscope{margin-bottom:40px;overflow:hidden;padding-top:70px}section.section-weekly-horoscope .page:before{left:30px;padding-bottom:50%;top:-50px;width:55%}section.section-weekly-horoscope .content{padding-left:0}section.section-weekly-horoscope .section-image{padding-left:50px}.section-other-horoscopes{margin-bottom:50px}.others-signs{padding:45px 0 10px}.others-signs .title{margin-bottom:50px}section.section-birthday-title .wrapper{padding-top:0}section.section-birthday-title .wrapper .content{padding-top:0}.article-birthday{overflow:hidden}.article-birthday .sidebar-wrapper main{padding-right:0}section.sexhoroscope .signs li{width:25%}section.sexhoroscope .chosen-signs{width:calc(100% + 150px)}section.sexhoroscope .chosen-signs .plus,section.sexhoroscope .chosen-signs .equals{font-size:20px;width:30px}section.sexhoroscope .chosen-signs .check{font-size:14px;line-height:1.4}.cosmograms-list{grid-column-gap:25px}.articles-list{margin:0}.articles-list article{margin:25px 0}.articles-list article figcaption{padding:0}ul.courses-list{margin:0 0 25px}.course{padding:30px 0}section.courses-shop.courses-listing .course-items{margin-left:-35px;width:calc(100% + 70px)}section.courses-shop.courses-listing .course-item{align-items:flex-start;flex-wrap:wrap;padding:40px 35px}section.courses-shop.courses-listing .course-item .image{margin-bottom:30px}section.courses-shop.courses-listing .course-item .texts{width:100%}section.courses-shop.courses-listing .course-item .h3{font-size:32px}section.courses-shop.courses-listing .course-item .buttons .btn{font-size:16px;padding:12px 20px}#interpretation .card-description .text{width:calc(100% - 170px)}#interpretation .card-description-info{padding-left:0}.section.section-celtic-cross .page:before{width:35%}}@media (min-width: 841px) and (max-width: 1120px){.main-home .home-main-heading .wrapper{justify-content:flex-start}}@media (max-width: 840px){.main.main-home .home-horoscopes .home-horoscopes-list{margin:20px -10px 0}.page{padding:0 35px}.home-main-heading{padding:10px 45px 41.3%}.home-main-heading h1{font-size:28px}.home-main-heading .btn{padding:7px 25px}.home-main-heading .star{width:30px}.home-main-heading .social-links{display:none}.home-slider__inner{margin-top:-45%}.moon-articles{padding:35px}.moon-articles .section-title{font-size:33px;margin-bottom:15px;text-align:left}.moon-articles--list{flex-wrap:wrap;margin:0}.moon-articles--item{margin:5px 0;padding:0;width:100%}.moon-articles--item .category{font-size:18px}.moon-articles--item h3{font-size:26px}.moon-articles--item:after{display:none}.home-horoscopes .page{padding:65px 0 0}.home-horoscopes .page:before{left:0;width:100%}.home-horoscopes .home-horoscopes-list{margin:20px -15px 40px}section.section-category,section.section-articles{padding:25px 0 0}section.section-choose-sign.home-daily-horoscope .home-daily-horoscope__title.choosen,section.section-choose-sign.home-daily-horoscope .sign,section.section-choose-sign.home-daily-horoscope .date,section.section-choose-sign.home-daily-horoscope .text{padding-left:0;text-align:center}section.section-choose-sign.home-daily-horoscope .sign{display:inline-block;width:100%}section.section-choose-sign.home-daily-horoscope .text{padding-top:300px}section.section-choose-sign.home-daily-horoscope .sign-image{height:280px;left:50%;top:130px;transform:translate(-50%);width:270px;z-index:1}section.section-choose-sign.home-daily-horoscope .sign-image img{height:245px;max-width:100%;width:auto}section.section-choose-sign.home-daily-horoscope .change-sign{margin-top:10px}.sidebar-wrapper main{padding-right:0}.section-subscription .articles-list .article-item{width:calc(50% - 30px)}.section-subscription .articles-list .article-item:nth-of-type(5),.section-subscription .articles-list .article-item:nth-of-type(6){display:none}section.section-choose-sign.home-daily-horoscope .home-daily-horoscope__title:after{left:50%;transform:translate(-50%)}section.section-choose-sign.home-daily-horoscope .sign-image{left:58%;margin-top:10px}section.section-choose-sign.home-daily-horoscope .signs,section.section-choose-sign.home-daily-horoscope .readmore{padding-right:0}section.section-choose-sign.home-daily-horoscope .readmore{font-size:15px}.home-quizes .page,.section-subscription .page{padding:0}.others-signs .signs{max-width:470px}.others-signs .signs li{width:25%}.section-other-horoscopes .title{margin-bottom:40px}.section-other-horoscopes ul{align-items:center;flex-wrap:nowrap;margin-left:-35px;overflow:auto;-ms-overflow-style:none;padding-left:20px;scrollbar-width:none;width:calc(100% + 70px)}.section-other-horoscopes ul::-webkit-scrollbar{height:0;width:0}.section-other-horoscopes ul::-webkit-scrollbar{display:none}.section-other-horoscopes ul li{flex-shrink:0;margin:0 10px;width:auto}section.section-weekend-title .page:before{top:-70px;transform:none}section.section-weekend-title .page .content{padding-right:0}.article-moon-weekly .section-text-intro{padding:35px 0 0 160px}section.section-moon-day{padding-bottom:20px;padding-right:0}section.section-tarot{padding:100px 0 45px}section.section-tarot .tarot-top{flex-wrap:wrap}section.section-tarot .tarot-top .content{order:1;width:100%}section.section-tarot .tarot-top figure{padding:0 0 25px;width:100%}section.section-tarot-result .name{font-size:36px}.article-tarot.active{padding-top:0}section.section-male-soul-result figure{margin-right:20px;width:200px}section.numerology-compatibility-score .score-wrapper{min-height:440px}.search-horoscopes-list{margin:40px 0;padding:0}.search-horoscopes-list li a .description{font-size:17px;padding:0}section.section-cosmograms .title{margin-bottom:30px;padding-bottom:25px}.cosmograms-list{align-items:flex-start;display:flex;flex-wrap:wrap;grid-column-gap:inherit;justify-content:center;margin:30px 0 35px}.cosmograms-list .cosmograms-item{font-size:14px;margin:12px;width:calc((100% / 3) - 24px)}.cosmograms-list .cosmograms-item .image{margin:0 auto 15px;width:120px}.articles-list{margin:0 -10px}.articles-list article{margin:20px 10px}.articles-list article.a-1{width:calc(50% - 20px)}.articles-list article.a-2{width:calc(100% - 20px)}.articles-list article.a-2 .image{height:auto}.articles-list.recommended article.a-1:last-of-type{display:none}.section-articles .articles-list article.a-1:last-of-type{display:none}footer.footer{padding-top:30px}footer.footer .footer-nav-left{border-right:none;width:100%}footer.footer .footer-nav-right{padding-left:0;padding-top:60px;width:100%}footer.footer .footer-nav-right .footer-links{display:flex;flex-wrap:wrap}footer.footer .footer-nav-right .footer-links li{width:50%}section.courses-shop.courses-listing .course-item .texts{flex-wrap:wrap}section.courses-shop.courses-listing .course-item .lessons-description{padding-right:0;width:100%}section.courses-shop.courses-listing .course-item .lessons-author{width:100%}section.courses-shop.courses-listing .course-item .lessons-author .autor-description{font-weight:300}section.courses-shop.courses-listing .course-item .buttons{margin:20px 0}section.courses-shop.courses-listing .subscriptnion-description .btn{margin-top:30px}#interpretation .card-description-info-inner{max-width:100%}#interpretation .card-description-info .three-stars{display:none}#celtic-cross-result .celtic-cross-result-wrapper{height:1220px}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .name{transform:translateY(90px)}#celtic-cross-result .card .image{width:120px}#celtic-cross-result .card .description{font-size:14px;max-width:120px}.main-nav .only-mobile,.home-horoscopes .only-mobile{display:block!important}.main-nav .only-desktop,.home-horoscopes .only-desktop{display:none!important}.main-nav .mobile-w100,.home-horoscopes .mobile-w100{width:100%}}@media (max-width: 768px){.main.main-home .shop-products .wrapper{margin:10px auto 0}.title--noborder{margin-bottom:20px}.button.btn-violet-fill,.btn.btn-violet-fill,.button.btn-secondary-fill,.btn.btn-secondary-fill{box-shadow:3px 3px 20px #79377626}.home-main-heading{padding:0 30px 15px}.home-main-heading .wrapper{margin:0 auto}.home-main-heading .star{position:absolute}.home-main-heading .star:nth-of-type(1){left:0}.home-main-heading .star:nth-of-type(2){right:0}.home-slider__inner{margin-left:-35px;margin-top:0;width:calc(100% + 70px)}.home-slider .article-item .image{border-radius:0;margin:0 auto;width:100%}.home-slider .article-item .category{font-size:16px;text-align:center}.home-slider .article-item h2{font-size:32px;margin-bottom:20px;text-align:center}.home-slider .article-item h2:after{bottom:-20px;left:50%;transform:translate(-50%)}.home-header .column.w-30{flex-wrap:wrap}.home-moon{margin:30px auto}section.section-choose-sign.home-daily-horoscope{padding:0;width:100%}section.section-choose-sign.home-daily-horoscope .home-daily-horoscope__title{margin-bottom:15px;margin-top:0}section.section-choose-sign.home-daily-horoscope .sign-image{left:50%}section.section-choose-sign.home-daily-horoscope .signs{margin:0 auto;max-width:340px}section.section-choose-sign.home-daily-horoscope .readmore{font-size:18px;padding-top:20px}.home-categories ul{padding:0}.home-articles{margin-top:20px}.home-articles .articles-list-row .col .article-item{width:100%}.home-articles .articles-list-row .col:last-of-type{padding-left:10px;width:50%}.home-articles .articles-list-row .col .article-item h2{font-size:22px;padding-left:5px}.home-articles .articles-list-row .col.big{width:50%}.home-articles .articles-list-row .col.big .article-item h2{font-size:28px}.home-horoscopes ul{align-items:flex-start;position:relative}.home-horoscopes ul li{padding:0 5px}.home-horoscopes ul li figure{flex-direction:column;text-align:center}.home-horoscopes ul li figcaption{margin:0 0 10px}.home-horoscopes ul li:last-of-type .image svg{margin-left:15px}.home-horoscopes ul li.new:before{height:75px;left:35%;top:-45px;width:75px;z-index:1}.home-horoscopes .home-horoscopes-item .btn br{display:block}.section-subscription .page>h2{font-size:26px;margin:0;padding:30px 0;position:relative}.section-subscription .btn.btn-secondary-fill{margin:40px auto;max-width:280px;width:100%}.section-subscription__image{margin:0 auto 30px}.section-subscription .articles-list{margin:40px auto 0}.section-subscription .articles-list:after{bottom:0}.section-subscription .articles-list .article-item .text-wrapper{padding:20px}.shop-products .wrapper{margin:80px auto 0;padding:0!important}.shop-products .wrapper .title br{display:none}.shop-products .shop-products-slider{padding:0 10px}.shop-products .shop-products-slider .next{right:-25px}.shop-products .shop-products-slider .prev{left:-25px}section.section-current-numbers .magazine-wrapper{margin:0 -10px;width:calc(100% + 20px)}section.section-current-numbers .magazine{margin:0 10px;width:calc(25% - 20px)}footer.footer{padding-top:20px}footer.footer .footer-nav{padding-bottom:40px}footer.footer .footer-nav .row .column,footer.footer .footer-nav .row .column.w-50{width:100%}footer.footer .footer-nav .row.w-50{width:100%}footer.footer .footer-nav-title{font-size:20px;margin:15px 0;text-transform:uppercase}footer.footer .footer-nav-right{padding-top:30px}footer.footer .footer-nav-right .footer-nav-title{font-size:30px;font-weight:400;text-transform:none}footer.footer .js-mobile-accordion-content{height:0;overflow:hidden;transition:height .25s ease-in-out}footer.footer .js-mobile-accordion-expand{position:relative}footer.footer .js-mobile-accordion-expand:before{content:">>";display:block;font-weight:300;position:absolute;right:0;top:0}section.section-weekly-horoscope{padding-top:50px}section.section-weekly-horoscope .page{flex-wrap:wrap}section.section-weekly-horoscope .page:before{display:none}section.section-weekly-horoscope .content{order:1;width:100%}section.section-weekly-horoscope .section-image{padding:0 0 25px;width:100%}section.section-weekly-horoscope .section-image img{margin:0 auto}section.section-weekly-horoscope h1,section.section-weekly-horoscope .h1,section.section-weekly-horoscope h2,section.section-weekly-horoscope .h2{margin:10px 0}section.section-weekly-horoscope.daily{padding-top:27px}section.section-weekly-horoscope.daily .page{flex-direction:column-reverse}section.section-weekly-horoscope.daily .section-image{padding:25px 0 0}section.section-weekend-title{padding-top:50px}section.section-weekend-title .page{flex-wrap:wrap}section.section-weekend-title .page:before{display:none}section.section-weekend-title .page figure{width:100%}section.section-weekend-title .page .content{order:1;width:100%}.article-numerology .article-weekly-text{padding-right:0}.article-numerology,.article-numerology-text{padding-bottom:0}section.section-choose-sign .signs-wrapper .title{margin-bottom:20px}section.section-choose-sign .signs-wrapper .signs li{width:25%}section.section-moon-day{border-bottom:1px dashed #E2AC59;flex-wrap:wrap;margin-bottom:10px;padding-bottom:25px}section.section-moon-day:last-of-type{border-bottom:none}section.section-moon-day .left{margin:0 auto}section.section-moon-day .right{margin-top:40px;width:100%}section.section-moon-day .right .stars-list{margin-left:0}section.section-moon-day ul.icons-list{justify-content:center}.article-moon-weekly .section-text-intro{padding:0}.article-moon-monthly section.section-moon-day:after{display:none}.article-moon-monthly section.section-talisman{padding:20px 0}.article-moon-monthly section.section-talisman:before{display:none}section.section-forecast{margin:30px 0}section.section-birthday-title{padding-top:50px}section.section-birthday-title .wrapper:before{display:none}section.section-birthday-title .inputs-wrapper .effect{width:50%}section.section-birthday-horoscope .birthday-list{flex-wrap:wrap}section.section-birthday-horoscope .birthday-list li{width:100%}.article-birthday .sidebar-wrapper main{padding-bottom:0}section.section-numerology-title{padding:50px 0}section.section-numerology-title .page{flex-wrap:wrap}section.section-numerology-title .page:before{display:none}section.section-numerology-title .page figure{padding:0 0 25px;width:100%}section.section-numerology-title .page .content{order:1;width:100%}section.section-numerology-title .inputs-wrapper .effect.name{width:100%}.section-article-quote{padding:20px 0 20px 60px}.section-article-quote:before{height:70px;width:150px}.section-article-quote blockquote p{font-size:20px}section.section-tarot{padding:50px 0}section.section-tarot .social-icons{right:0;top:-30px}section.section-tarot .page:before{display:none}section.section-tarot .tarot-top h1{font-size:36px}section.section-tarot .tarot-cards ul{flex-wrap:wrap;padding-left:25px}section.section-tarot .tarot-cards ul li{width:53px}section.section-male-soul-result{margin:40px 0}section.section-male-soul-result .name{font-size:30px}section.sexhoroscope .chosen-signs{width:100%}section.numerology-compatibility-score .score-wrapper figure span{font-size:20px}section.section-namesake-title{padding:50px 0}section.section-namesake-title .page{flex-wrap:wrap}section.section-namesake-title .page:before{display:none}section.section-namesake-title .page figure{padding:0 0 25px;width:100%}section.section-namesake-title .page .content{order:1;width:100%}.stars-result .stars-left{left:12%;top:107px;width:160px}.stars-result .stars-right{right:12%;top:100px;width:160px}.articles-list article .image{height:auto;padding-bottom:100%}.articles-list article.a-2 .image{height:auto}section.section-category .stars-category-left{left:inherit;right:30px;width:200px}section.section-category .buttons-wrapper .stars{top:220%}.section-article-title.single-article{padding-top:20px}.section-article-title.single-article .page{flex-wrap:wrap}.section-article-title.single-article .page .content{width:100%}.section-article-title.single-article .page figure{padding:0;width:100%}section.section-courses-list{padding:0}.course .image{margin-bottom:30px}.course figure{align-items:center;flex-direction:column;justify-content:center}.course figcaption p{text-align:center}.course figcaption.bought-course{flex-direction:column;justify-content:center;margin:0;width:100%}.course figcaption.bought-course a{margin:0 auto}ul.columns>li{width:100%}.section-contact{padding:50px 0}.page-commercial .table-row{flex-wrap:wrap}.page-commercial .table-row .cell{flex:inherit;padding:0 0 15px;width:100%}.page-commercial .table-row .icons{padding-left:20px}section.section-celtic-cross{padding-top:30px}section.section-celtic-cross .page:before{height:auto;margin:0 auto 25px;padding-bottom:50%;position:relative;right:0;top:0;width:100%}section.section-celtic-cross .tarot-top h1{font-size:50px;width:calc(100% - 150px)}section.section-celtic-cross .tarot-top{max-width:100%;width:100%}#celtic-cross-form{max-width:100%;width:100%}#celtic-cross-result .celtic-cross-result-wrapper{height:1100px}#celtic-cross-result .card .image{width:100px}#celtic-cross-result .card .description{max-width:100px}#interpretation .card-description-info .subscriptions-desc-list span{font-size:18px}.section.section-article-title{padding:20px 0 30px}}@media (max-width: 720px){.home-main-heading{padding:0 30px 15px}.home-main-heading .wrapper{padding:8px 0!important}.home-main-heading h1{font-size:24px}.home-main-heading .btn-violet{margin-left:15px}section.for-guest-section{padding-bottom:25px;padding-top:20px}section.for-guest-section .step-1 .guest-blocks{flex-wrap:wrap}section.for-guest-section .step-1 .guest-blocks .block{margin:30px auto 0;max-width:360px;width:100%}section.for-guest-section .step-1 .guest-title{font-size:30px}section.for-guest-section .step-1 .guest-description{font-size:22px}section.for-guest-section .step-2{flex-wrap:wrap}section.for-guest-section .step-2 .block{margin:20px auto;max-width:360px}section.for-guest-section .step-2 .block:first-of-type,section.for-guest-section .step-2 .block:last-of-type{margin:20px auto 0;width:100%}section.for-guest-section .step-2 .block .title{font-size:32px}section.for-guest-section .step-2 .block:first-of-type{padding:30px}section.for-guest-section .step-2 .block:last-of-type{max-width:270px}.sg_slot{border:dashed #E2AC59;border-width:1px 0;display:block;height:340px;margin:20px auto;padding:15px 0;position:relative}.sg_slot .sg_slot_text{background:#fff;font-family:Lato,sans-serif;font-size:12px;left:50%;padding:3px 5px;position:absolute;text-transform:uppercase;top:-11px;transform:translate(-50%);width:260px}#sg_slot_1,#sg_slot_bottom,#kat_slot_1,#kat_slot_2,#sg_slot_2{display:block;height:280px;margin:0 auto!important;max-width:340px;padding:0!important;width:100%}section.section-articles.stars .title:before{left:inherit;right:0}.home-horoscopes .home-horoscopes-item{margin:10px;width:calc((100% / 3) - 20px)}.home-horoscopes .home-horoscopes-item .sign-choice .image{height:70px;width:70px}.home-horoscopes .home-horoscopes-item .sign-choice figcaption{font-size:22px}.home-horoscopes .home-horoscopes-item .sign-choice figcaption small{font-size:16px}.article-birthday .legend .legend-col{width:100%}.article-birthday .legend .legend-col .icon{left:0}.article-birthday .legend .legend-col:first-of-type .legend-section{padding-left:30px;padding-right:0}section.courses-shop.courses-listing .course-shop-header .left{width:100%}section.courses-shop.courses-listing .course-shop-header .right{display:none}section.courses-shop.courses-listing .subscriptnion-description{padding-right:0}}@media (max-width: 600px){.article-birthday .birthday-list>li{width:100%}}@media (max-width: 576px){[data-aos^=zoom][data-aos^=zoom].aos-animate{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.home-main-heading h1{font-size:19px;letter-spacing:-.02em}.home-main-heading .btn-violet{font-size:12px;margin-left:10px;padding:6px 12px}.title{font-size:26px;line-height:1.35;margin-bottom:40px;padding-bottom:25px}.title--noborder{margin-bottom:20px;padding-bottom:0}.subtitle{font-size:22px}.section-cosmograms{margin-top:35px}.wrapper-max.violet{overflow-x:hidden}.wrapper-max.violet.slot-container{overflow:inherit}.home-moon{margin-top:0}.home-articles .home-article .article-author{align-self:flex-start;flex-direction:row;margin-bottom:30px}.home-articles .home-article .article-author__image{height:45px;margin:0 12px 0 0;width:45px}.home-articles .home-article.home-tarot figure{padding-top:85px;position:relative}.home-articles .home-article.home-tarot figcaption{justify-content:flex-end;padding-left:0;position:unset;width:calc(100% - 140px)}.home-articles .home-article.home-tarot figcaption .text-wrapper{width:100%}.home-articles .home-article.home-tarot h2{font-size:22px}.home-articles .home-article.home-tarot .image{width:140px}.home-articles .home-article.home-tarot .article-author{flex-direction:row;left:30px;position:absolute;text-align:left;top:30px}.home-articles .home-article.home-tarot .article-author__image{margin:0 12px 0 0}.home-articles .home-categories ul{padding-left:25px}.home-articles .articles-list-row{margin:0 -5px}.home-articles .articles-list-row .col .article-item{margin:20px 5px;width:calc(50% - 10px)}.home-articles .articles-list-row .col.big{width:100%}.home-articles .articles-list-row .col.big .article-item{width:calc(100% - 10px)}.home-articles .articles-list-row .col.big .article-item .text-wrapper:after{width:100px}.home-articles .articles-list-row .col:last-of-type{align-items:stretch;padding-left:0;width:100%}.home-articles .articles-list-row .col:last-of-type .article-item{position:relative}.home-articles .articles-list-row .col:last-of-type .article-item .text-wrapper{position:unset}.home-articles .articles-list-row .col:last-of-type .article-item:nth-of-type(3),.home-articles .articles-list-row .col:last-of-type .article-item:last-of-type{display:block}.home-articles .btn.btn-violet-fill{margin:10px auto 40px}.home-slider .article-item h2{font-size:28px}.home-slider .articles-list article .image a{width:calc(100% + 40px)}.section-subscription:before{background-image:url(../../images/front/assets/subscriptions-bg-mobile.jpg)}.section-subscription h2{margin:5px 0}.section-subscription__image{margin:0 auto 30px}.section-subscription__image.only-desktop{display:none}.section-subscription__image.only-phones{display:block}.section-subscription .btn.btn-secondary-fill{margin:30px auto 20px}.section-subscription .articles-list{margin:0 auto}.section-subscription .articles-list .article-item{margin:5px;width:calc(50% - 10px)}.section-subscription .articles-list .article-item .text-wrapper{padding:15px 0 0;position:relative}.section-subscription .articles-list .article-item .category{color:#606060}.section-subscription .articles-list .article-item h2 a{color:#fbfbfb}.shop-products:before{display:none}.shop-products .wrapper{margin:0 auto}.shop-products .wrapper:before{display:none}.shop-products .title{font-size:32px}.shop-products .shop-product-description .shop-product-link{font-size:15px}.shop-products .btn.btn-violet-fill{margin:25px auto 0;max-width:280px}.shop-products .shop-products-slider-list[data-count="20"]{width:1000%}.shop-products .shop-products-slider-list[data-count="19"]{width:950%}.shop-products .shop-products-slider-list[data-count="18"]{width:900%}.shop-products .shop-products-slider-list[data-count="17"]{width:850%}.shop-products .shop-products-slider-list[data-count="16"]{width:800%}.shop-products .shop-products-slider-list[data-count="15"]{width:750%}.shop-products .shop-products-slider-list[data-count="14"]{width:700%}.shop-products .shop-products-slider-list[data-count="13"]{width:650%}.shop-products .shop-products-slider-list[data-count="12"]{width:600%}.shop-products .shop-products-slider-list[data-count="11"]{width:550%}.shop-products .shop-products-slider-list[data-count="10"]{width:500%}.shop-products .shop-products-slider-list[data-count="9"]{width:450%}.shop-products .shop-products-slider-list[data-count="8"]{width:400%}.shop-products .shop-products-slider-list[data-count="7"]{width:350%}.shop-products .shop-products-slider-list[data-count="6"]{width:300%}.shop-products .shop-products-slider-list[data-count="5"]{width:250%}.shop-products .shop-products-slider-list[data-count="4"]{width:200%}.shop-products .shop-products-slider-list[data-count="3"]{width:150%}.shop-products .shop-products-slider-list[data-count="2"]{width:100%}.shop-products .shop-products-slider-list[data-count="1"]{width:50%}.main.main-home .shop-products{padding:30px 0 60px}.home-quizes .text-above-title{font-size:22px}.home-quizes h2{font-size:26px}.home-quizes ul.quiz-answers{margin-bottom:30px}.home-quizes .today-quiz{padding:30px 0}section.home-horoscopes:before{display:none}.home-horoscopes .page{padding:26px 0 0}.home-horoscopes .page:before{left:0;width:100%}.home-horoscopes .text-above-title{font-size:22px}.home-horoscopes .title{font-size:26px;padding-bottom:30px}.home-horoscopes .home-horoscopes-desc p{font-size:18px}.home-horoscopes .home-horoscopes-item{margin:8px;width:calc(50% - 16px)}.home-horoscopes .home-horoscopes-item .sign-choice .image{height:46px;width:46px}.home-horoscopes .home-horoscopes-item .sign-choice figcaption{font-size:18px}.home-horoscopes .home-horoscopes-item .sign-choice figcaption small{font-size:14px}section.section-current-numbers{padding:50px 0 0}section.section-current-numbers h2{font-size:28px}section.section-current-numbers .text-wrapper{padding:0 0 3px}section.section-current-numbers .magazine{margin:15px 10px;width:calc(50% - 20px)}.section-other-horoscopes{margin-bottom:25px}.section-other-horoscopes+.home-articles .articles-list-row{margin-top:-20px}.signs{margin:25px auto 0}.signs li figcaption{font-size:14px;margin:0}.others-signs .signs li figcaption{font-size:14px}section.section-choose-sign .signs-wrapper .signs.chinese-signs li{width:33.33333333%}.cosmograms-list .cosmograms-item .image{width:72px}section.section-choose-sign-all-horoscopes{margin:35px 0 15px}section.section-choose-sign-all-horoscopes .home-horoscopes:before{display:none}section.section-choose-sign-all-horoscopes .home-horoscopes-list{margin:0 -15px 13px}section.section-choose-sign-all-horoscopes .home-horoscopes-list:first-of-type{margin-bottom:0}section.section-choose-sign-all-horoscopes .home-horoscopes-list:nth-of-type(2){margin-top:0}section.section-choose-sign-all-horoscopes .more-signs{display:block;text-align:center}section.section-choose-sign-all-horoscopes .more-signs .link{padding-right:20px;position:relative}section.section-choose-sign-all-horoscopes .js-accordion-content{height:0;overflow:hidden;transition:all .25s ease-in-out}section.section-choose-sign .signs-wrapper{padding-top:20px}section.section-choose-sign .signs-wrapper .title{margin-bottom:5px}.has-popover .popover{min-width:150px}.article-birthday h2.has-icon{flex-direction:column}.article-birthday h2.has-icon figure,.article-birthday h2.has-icon .ci{margin:0 0 30px}section.section-birthday-horoscope-text{border-bottom:1px solid #af87ad;margin-bottom:20px;padding-bottom:10px}section.section-birthday-horoscope-text:last-of-type{margin-bottom:0}section.section-tarot .tarot-cards{padding-top:0}.male-soul-bottom{margin-top:70px}.male-soul-cards ul.all-cards{left:50%}section.section-male-soul-result{flex-wrap:wrap;margin-top:0}section.section-male-soul-result figure{margin:0 0 20px;width:100%}section.section-male-soul-result figure img{margin:auto}section.section-male-soul-result .content{width:100%}.stars-result .score-wrapper{padding:40px 0}.stars-result .stars-left{left:6%;top:65px;width:120px}.stars-result .stars-right{right:6%;top:58px;width:120px}.namesake-content main{padding-bottom:0}section.section-name-numbers ul li span{line-height:1}section.section-name-days .section-name-days-list li{height:115px;margin:10px 10px 10px 0;width:115px}.small-date{font-size:30px}.search-horoscopes-list{margin:40px 0;padding:0}.search-horoscopes-list li{margin:20px 0 45px;width:100%}.search-horoscopes-list li a .description{margin:0 auto;max-width:350px}.articles-list{margin:0 -10px}.articles-list article .image{background-image:none!important;max-width:100%;padding-bottom:0}.articles-list article .image a{display:block;height:100%;padding-bottom:100%;position:relative;width:100%}.articles-list article .image a img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.articles-list article.a-1{width:100%}.articles-list article.a-2{width:100%}section.section-category{padding:40px 0}section.section-category .stars-category-left{display:none}section.section-category .buttons-wrapper .stars{display:none}section.section-article-title.single-article h1{font-size:26px}section.section-article-title.single-article .page:before{display:none}section.section-article-title .social-icons{right:20px}section.section-tarot-result{flex-wrap:wrap;margin-bottom:40px}section.section-tarot-result figure{margin:0 auto 20px}section.section-tarot-result .content{flex:inherit;width:100%}section.section-tarot-result .content .type,section.section-tarot-result .content .name{text-align:center}section.numerology-compatibility-score .score-wrapper{height:auto;margin:0 0 30px;min-height:inherit}section.numerology-compatibility-score .score-wrapper .plus{flex-shrink:0;height:20px;width:20px}section.numerology-compatibility-score .score-wrapper .image{height:160px;width:160px}section.numerology-compatibility-score .score-wrapper figure span{min-height:52px}section.lucky-numbers-score{margin:40px 0;padding:30px 0}section.lucky-numbers-score .score-wrapper{padding:70px 0}section.lucky-numbers-score .score-wrapper .lucky-numbers:before{display:none}section.lucky-numbers-score .score-wrapper .lucky-numbers:after{height:280px;width:280px}section.lucky-numbers-score .score-wrapper .lucky-numbers .text{font-size:22px}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers{font-size:70px}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:before{left:-80px}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:after{right:-80px}section.section-rune-text{border-top:1px solid #f1ebf1;margin-top:40px;padding-bottom:0;padding-right:0;padding-top:30px}section.section-rune-text.section-tarot-card{padding:15px}section.section-rune-text.section-tarot-card figure{left:initial;margin:0 auto;position:relative;top:initial;transform:initial}section.section-rune-text.section-tarot-card h2{text-align:center}section.section-rune-text.section-tarot-card h2,section.section-rune-text.section-tarot-card .text{padding-left:0}section.section-rune-text .text{margin-top:10px;padding-left:0}section.section-your-color{border-bottom:1px solid #f1ebf1;border-top:1px solid #f1ebf1;margin:40px 0;padding:30px 0}section.section-your-color .color{height:280px;width:280px}section.section-your-color .color:after{height:280px;width:280px}section.section-your-color .color:before{display:none}section.section-your-color .color p{font-size:22px}section.section-your-color .color p span{font-size:30px}section.section-your-color .stars-1,section.section-your-color .stars-2{display:none}section.for-guest-section{margin-top:-19%}section.for-guest-section .step-1 .guest-title{font-size:26px}section.for-guest-section .step-1 .guest-description{font-size:20px}.table-commercial .title{font-size:24px}section.courses-shop.courses-listing .title:before{height:300px;top:-210px;width:300px}section.courses-shop.courses-listing .course-item .image{margin-bottom:20px}section.courses-shop.courses-listing .course-item .texts{padding-bottom:20px}section.courses-shop.courses-listing .course-item .description{font-size:16px}section.courses-shop.courses-listing .course-item .buttons .btn.first-lesson{margin-right:15px}section.courses-shop.courses-listing .course-item .buttons .btn.first-lesson:last-of-type{margin-right:0}#interpretation{padding:35px 0 70px}#interpretation h2{font-size:38px;margin-bottom:0}#interpretation .card-description{flex-wrap:wrap;padding:30px 0}#interpretation .card-description .text{padding-left:0;padding-top:30px;width:100%}#interpretation .card-description-info p{font-size:20px}#interpretation .card-description-info .btn.btn-secondary-fill{margin:0 auto}#interpretation .card-description-info .btn.btn-secondary-fill:after{display:none}section.section-celtic-cross .page:before{padding-bottom:80%}section.section-celtic-cross .tarot-top h1{font-size:38px}#interpretation .card-description-info .subscriptions-desc-list span{font-size:14px}#celtic-cross-result .celtic-cross-result-title{margin-bottom:30px}#celtic-cross-result .celtic-cross-result-wrapper{height:840px;margin-bottom:30px}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .name{transform:translateY(80px)}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .description{transform:translateY(70px)}#celtic-cross-result .card .image{width:65px}#celtic-cross-result .card .name{font-size:16px}#celtic-cross-result .card .description{font-size:12px;max-width:65px}section.section-articles.stars .title:before{top:-10px;transform:rotate(5deg)}}@media (max-width: 480px){.home-main-heading .wrapper{flex-wrap:wrap}.home-main-heading h1{font-size:19px;letter-spacing:0;margin:5px 0;text-align:center;width:100%}.home-main-heading .btn-violet{font-size:12px;margin-left:0;margin-top:5px;padding:6px 12px}section.courses-shop.courses-listing .subscriptnion-description .btn-secondary-fill:after{display:none}section.courses-shop.courses-listing .course-item .buttons .btn{font-size:12px;padding:10px 13px}section.section-weekly-horoscope.daily h1{font-size:28px;line-height:1.35}section.section-weekly-horoscope.daily h1 .date{font-size:30px}section.section-weekly-horoscope.daily .text{margin:15px 0}section.section-weekly-horoscope.daily .buttons{margin-top:15px}section.section-weekly-horoscope.daily .buttons .days-buttons{align-items:center;display:flex;flex-direction:column;margin-top:15px}section.section-weekly-horoscope.daily .buttons .days-buttons .link{margin:7px 10px}.home-articles+.section-choose-sign-all-horoscopes{margin-top:40px}}@media (max-width: 410px){.wrapper,.main.main-home .wrapper,.page{padding:0 25px}.home-slider__inner{margin-left:-25px;width:calc(100% + 50px)}.home-slider .article-item .image{height:300px}.home-slider .prev{left:14px;top:150px}.home-slider .next{right:14px;top:150px}.home-moon{padding:75px 40px 40px 20px;width:300px}.home-moon .day{font-size:100px}.home-moon .month{margin-bottom:15px}.home-moon .vibration-desc{font-size:16px}.home-articles .home-article figcaption{padding:20px}.home-articles .home-article.home-tarot .image{padding:15px 0 15px 20px;width:130px}.home-articles .home-article.home-tarot figcaption{padding:15px 20px 15px 0;width:calc(100% - 130px)}.home-articles .home-article.home-tarot h2{font-size:20px}.home-articles .home-article.home-tarot .readmore{font-size:13px}.moon-articles{padding:30px}.moon-articles .section-title{font-size:27px}.moon-articles--item .category{font-size:18px}.moon-articles--item h3{font-size:22px}footer.footer .footer-nav-right .footer-links li{width:100%}.others-signs .signs li{width:33.33333333%}section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:before,section.lucky-numbers-score .score-wrapper .lucky-numbers .numbers:after{display:none}section.section-choose-sign .signs-wrapper .signs li{width:33.33333333%}section.section-choose-sign .signs-wrapper .signs.chinese-signs li{width:50%}.has-popover .popover{min-width:120px}section.section-birthday-title .inputs-wrapper .effect{width:100%}section.section-birthday-title .cosmogram-form .error-no-city{bottom:-38px}section.numerology-score .stars-left,section.numerology-score .stars-right{display:none}.male-soul-bottom{margin-top:110px}.male-soul-cards ul.all-cards{left:60%}section.sexhoroscope .signs li{width:33.33333333%}section.numerology-compatibility-score .score-wrapper .plus{height:10px;width:10px}section.numerology-compatibility-score .score-wrapper .image{height:140px;width:140px}section.numerology-compatibility-score .score-wrapper figure span{font-size:14px;min-height:34px}.stars-result .score-wrapper{padding:20px 0}.stars-result .stars-left,.stars-result .stars-right{display:none}#interpretation .card-description-info .subscriptions-desc-list span{padding:60px 0 20px}#interpretation .card-description-info .subscriptions-desc-list span:after{left:0}#celtic-cross-result .celtic-cross-result-wrapper{height:640px}#celtic-cross-result .celtic-cross-result-wrapper .card-2 .name,#celtic-cross-result .celtic-cross-result-wrapper .card-2 .description{transform:translateY(50px)}#celtic-cross-result .celtic-cross-result-wrapper .card-3{top:84%}#celtic-cross-result .card .image{width:52px}#celtic-cross-result .card .name{font-size:12px;margin-bottom:0}#celtic-cross-result .card .description{font-size:10px;max-width:52px}}@media (max-width: 380px){.home-articles .articles-list-row .col .article-item{width:calc(100% - 10px)}.home-articles .articles-list-row .col:last-of-type .article-item .image{max-width:100%}.cosmograms-list .cosmograms-item{font-size:12px;margin:5px;width:calc((100% / 3) - 10px)}}@media (max-width: 360px){.home-moon{margin-left:-12px}section.courses-shop.courses-listing .course-item .buttons .btn.first-lesson{margin-right:5px}}@media (max-width: 410px){.main-menu-header .mobile-nav-wrapper .social-links .social-link svg{height:45px;width:45px}}.popup-rodo{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:9999;background:#000c}.popup-rodo .button{float:left}.popup-rodo.active{display:block}.popup-rodo h3{margin-top:0;text-align:center}.popup-rodo .content{padding:30px}.popup-rodo .table-wrapper{height:100%;width:100%;padding:30px;display:table}.popup-rodo .cell-wrapper{display:table-cell;vertical-align:middle;text-align:center}.popup-rodo .content{z-index:1001;width:100%;max-width:660px;margin:0 auto;position:relative;background:#fff;padding:30px;display:inline-block;text-align:left}.popup-rodo .items{margin-bottom:30px}.popup-rodo .item{display:table;width:100%}.popup-rodo .item.header{font-weight:700}.popup-rodo .item>div{display:table-cell;vertical-align:top;border-bottom:1px #ccc solid;padding:15px 10px;font-size:14px}.popup-rodo .item .service{width:140px}.popup-rodo .item .input{width:70px}.popup-rodo .rodo-accept{float:right}.popup-rodo .switch{position:relative;display:inline-block;width:60px;height:34px}.popup-rodo .switch .switch input{display:none}.popup-rodo .switch .switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.popup-rodo .switch .switch-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.popup-rodo .switch input:checked+.switch-slider{background-color:#e2ac59}.popup-rodo .switch input:focus+.switch-slider{box-shadow:0 0 1px #e2ac59}.popup-rodo .switch input:checked+.switch-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.popup-rodo .switch .switch-slider{border-radius:34px}.popup-rodo .switch .switch-slider:before{border-radius:50%}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
