:root{--sidebar-width: 320px}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}body{overflow:hidden;overflow-y:auto;color:#222;font-family:var(--theme-font-content),sans-serif;background:#fff;font-size:16px}body.overlayed{overflow:hidden}main{position:relative;width:100%;min-height:100vh}a{text-decoration:none}img,iframe{vertical-align:middle}iframe{max-width:100%;aspect-ratio:16/9}img{max-width:100%;height:auto}nav,nav ul,nav ol{list-style:none}.full{width:100%}.wrapper{width:100%;max-width:1186px;padding-left:17px;padding-right:17px;margin:0 auto}@media screen and (min-width: 768px){.wrapper{max-width:1186px;padding-left:17px;padding-right:17px}}@media screen and (min-width: 1024px){.wrapper{max-width:1192px;padding-left:20px;padding-right:20px}}.wrapper.wrapper-medium{width:100%;max-width:992px;padding-left:17px;padding-right:17px}@media screen and (min-width: 768px){.wrapper.wrapper-medium{max-width:992px;padding-left:17px;padding-right:17px}}@media screen and (min-width: 1024px){.wrapper.wrapper-medium{max-width:998px;padding-left:20px;padding-right:20px}}.wrapper.wrapper-small{width:100%;max-width:1004px;padding-left:17px;padding-right:17px}@media screen and (min-width: 768px){.wrapper.wrapper-small{max-width:1004px;padding-left:17px;padding-right:17px}}@media screen and (min-width: 1024px){.wrapper.wrapper-small{max-width:1010px;padding-left:20px;padding-right:20px}}.transition{-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out}.upper{text-transform:uppercase}.close{position:absolute;width:15px;height:15px;top:10px;right:10px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex-l{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.flex-r{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.flex-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.flex-column.flex-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.flex-column.flex-r{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.flex-column.flex-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.show-for-desktop,.hide-for-tablet,.show-for-tablet{display:none !important}@media screen and (min-width: 768px){.show-for-mobile-only{display:none !important}.show-for-tablet{display:block !important}.show-for-tablet.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 1024px){.show-for-mobile,.show-for-tablet,.hide-for-desktop{display:none !important}.show-for-desktop,.hide-for-tablet{display:block !important}.show-for-desktop.flex,.hide-for-tablet.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.centered{text-align:center}.left,.right{width:50%}h1,h2,h3,h4,h5,h6,.title-big,.sidebar .widgettitle,.sidebar .widget__title{font-family:var(--theme-font-title)}h1,.title-section,h2,.title-big,.sidebar .widgettitle,.sidebar .widget__title{font-size:24px;line-height:1;font-weight:bold}@media screen and (min-width: 768px){h1,.title-section,h2,.title-big,.sidebar .widgettitle,.sidebar .widget__title{font-size:32px}}h1,.title-big{font-size:24px}@media screen and (min-width: 768px){h1,.title-big{font-size:32px}}@media screen and (min-width: 1024px){h1,.title-big{font-size:40px}}h1 *,.title-big *{font:inherit}h1 span,.title-big span{color:var(--main-color)}.text-container__headline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.text-container__headline h1,.text-container__headline .title-big{margin-bottom:0 !important}h3{font-size:24px;line-height:140%;margin-bottom:10px}.image-wrapper{overflow:hidden}.image-wrapper>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text a:not([class]),.text a:not([href*="el=image"]):not([class]),.link,.sidebar a:not([class]),.text span[data-hl]{color:var(--theme-main-color);border-bottom:1px solid currentColor;font-weight:500;text-decoration:none}.text a:not([class]):hover,.text a:not([href*="el=image"]):not([class]):hover,.link:hover,.sidebar a:not([class]):hover,.text span[data-hl]:hover{color:var(--theme-dark-color);border-color:currentColor}.text-container h1{margin-bottom:24px}@media screen and (min-width: 1024px){.text-container h1{margin-bottom:32px}}.text-container h2{margin-bottom:24px}.text-container h2:not(:first-child){margin-top:24px}.text-container h3,.text-container h4{margin-bottom:8px}.text-container h2:not(:first-child),.text-container h3:not(:first-child),.text-container h4:not(:first-child){margin-top:24px}@media screen and (min-width: 1024px){.text-container h2:not(:first-child),.text-container h3:not(:first-child),.text-container h4:not(:first-child){margin-top:40px}}.text-container h3+h4{margin-top:24px !important}.text-container p{line-height:1.5}.text-container p:not(:last-child){margin-bottom:8px}.text-container ul:not([class]),.text-container ol:not([class]){list-style:none;line-height:30px;margin-bottom:8px;padding:0}.text-container ul:not([class]) li,.text-container ol:not([class]) li{position:relative;padding-left:20px;line-height:1.5}.text-container ul:not([class]) li:not(:last-child),.text-container ol:not([class]) li:not(:last-child){margin-bottom:15px}.text-container ul:not([class]) li:before,.text-container ol:not([class]) li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:currentColor;border-radius:4px}.text-container .wp-block-image{margin:24px 0}.text-container .wp-block-image img{border-radius:var(--theme-border-radius-element, 10px)}.text-container>div{max-width:100%}.text-container>div{max-width:100%}.text-container .wp-caption{width:auto !important}.text-container picture{margin:0 auto}.text-container picture img{margin:0 auto}.text-container h2 a,.text-container h3 a{font:inherit;border:none}.text-container .theme-button{margin:30px auto 0}.text-container .wp-block-columns{margin:48px auto 0;max-width:600px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.text-container .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.text-container .wp-block-columns h3,.text-container .wp-block-columns h2{font-size:24px;border-bottom:0;padding:0;margin:0 0 16px;color:#2ae48b}@media screen and (max-width: 767px){.text-container .wp-block-columns .wp-block-column:not(:last-child){margin-bottom:48px}.text-container .wp-block-columns .wp-block-column h3,.text-container .wp-block-columns .wp-block-column h2{text-align:center}}.text-container .wp-block-columns .wp-block-column ul,.text-container .wp-block-columns .wp-block-column ol{margin-top:0 !important;list-style:none}@media screen and (max-width: 767px){.text-container .wp-block-columns .wp-block-column ul,.text-container .wp-block-columns .wp-block-column ol{max-width:232px;margin-left:auto;margin-right:auto}}.text-container .wp-block-columns .wp-block-column ul li,.text-container .wp-block-columns .wp-block-column ol li{position:relative;color:#424242;font-size:16px;padding-left:22px}.text-container .wp-block-columns .wp-block-column ul li:not(:last-child),.text-container .wp-block-columns .wp-block-column ol li:not(:last-child){margin-bottom:8px}.text-container .wp-block-columns .wp-block-column ul li:before,.text-container .wp-block-columns .wp-block-column ol li:before{width:6px;height:6px;position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#2ae48b;border-radius:5px}.text-container .wp-block-columns .wp-block-column:last-of-type h2,.text-container .wp-block-columns .wp-block-column:last-of-type h3{color:var(--theme-main-color)}.text-container .wp-block-columns .wp-block-column:last-of-type ul li:before,.text-container .wp-block-columns .wp-block-column:last-of-type ol li:before{background:var(--theme-main-color)}.text-container .wp-block-columns+*{margin-top:48px !important}.text-container .text{word-break:break-word}.text-container .text>p>img{display:inherit}.text-container .text>img,.text-container .text>figure,.text-container .text>.wp-block-image,.text-container .text>p>img,.text-container .text>div>figure,.text-container .text picture{margin:24px auto 0;display:block;width:auto;border-radius:var(--theme-border-radius-element, 10px)}.text-container .text figure>img{display:block;margin:0 auto}.text-container .text p,.text-container .text ul,.text-container .text ol,.text-container .text blockquote,.text-container .text table{width:100%;margin-left:auto;margin-right:auto}.text-container .text p:not(:first-child),.text-container .text p+div,.text-container .text p+section,.text-container .text ul:not(:first-child),.text-container .text ul+div,.text-container .text ul+section,.text-container .text ol:not(:first-child),.text-container .text ol+div,.text-container .text ol+section,.text-container .text blockquote:not(:first-child),.text-container .text blockquote+div,.text-container .text blockquote+section,.text-container .text table:not(:first-child),.text-container .text table+div,.text-container .text table+section{margin-top:24px}.text-container .text ul li,.text-container .text ol li{font-weight:normal}.text-container .text a[href*="el=image"]:not([class]){display:block}.text-container .text a[href*="el=image"]:not([class]) img{display:block;margin:0 auto}.text-container .text blockquote{margin-top:16px;border-left:2px solid var(--theme-main-color);padding:25px 16px 25px 24px;font-weight:normal}.text-container .text blockquote p{font:inherit;line-height:1.5}.text-container .text blockquote:not(:first-child){margin-top:16px}@media screen and (max-width: 767px){.text-container .text blockquote{width:calc(100% + 2*17px);margin-left:-17px;margin-right:-17px}}.text-container .text blockquote+p{margin-top:16px !important}img.lazy{background:#eee}p::-moz-selection, h1::-moz-selection, h2::-moz-selection, h3::-moz-selection, h4::-moz-selection, h5::-moz-selection, h6::-moz-selection, a::-moz-selection, span::-moz-selection, div::-moz-selection, strong::-moz-selection, b::-moz-selection, button::-moz-selection, li::-moz-selection, img::-moz-selection, label::-moz-selection{background:var(--theme-main-color);color:var(--theme-main-color-text)}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,a::selection,span::selection,div::selection,strong::selection,b::selection,button::selection,li::selection,img::selection,label::selection{background:var(--theme-main-color);color:var(--theme-main-color-text)}.menu li a .icon-dropdown{display:none}.menu li.menu-item-has-children>a>.icon-dropdown{display:block}#page-header,#mobile-navigation .mobile-navigation__headline{position:relative;z-index:99991;padding:20px 0}#page-header .wrapper,#mobile-navigation .mobile-navigation__headline .wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){#page-header .wrapper,#mobile-navigation .mobile-navigation__headline .wrapper{padding-top:0;padding-bottom:0}}#page-header{position:relative;z-index:99991;padding:10px 0;-webkit-box-shadow:var(--theme-header-shadow);box-shadow:var(--theme-header-shadow);border-bottom:var(--theme-header-border);--theme-header-submenu-background: var(--theme-header-background);--theme-button-background: transparent;--theme-button-color: var(--theme-main-color);--theme-button-border: 2px solid var(--theme-main-color);--theme-header-link-color: var(--theme-main-color)}#page-header.fixed{position:sticky;top:0;left:0}#page-header.absolute{position:absolute;top:0;left:0;width:100%}#page-header.absolute.fixed{position:fixed}#page-header.transparent{padding:20px 0;--theme-header-background: transparent;--theme-header-backdrop-filter: none;--theme-header-shadow: none;--theme-header-border: none;--theme-header-submenu-background: var(--theme-header-style-background)}#page-header.transparent .page-header__inner{--theme-button-background: transparent;--theme-button-color: #fff;--theme-button-border: 2px solid #fff;--theme-header-color: rgba(255, 255, 255, .75);--theme-header-link-color: #fff;--theme-header-menu-active-color: #fff}#page-header:before{content:"";background:var(--theme-header-background, #fff);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;backdrop-filter:var(--theme-header-backdrop-filter, none);-webkit-backdrop-filter:var(--theme-header-backdrop-filter, none);-webkit-transition:background .24s ease-in-out;transition:background .24s ease-in-out}#page-header .button-search{width:24px;height:24px;min-width:24px;border-radius:15px;margin-left:auto}#page-header .button-search-wrapper{-webkit-box-flex:var(--theme-header-side-part-grow, 0);-ms-flex:var(--theme-header-side-part-grow, 0) 0 var(--theme-header-side-part-width, auto);flex:var(--theme-header-side-part-grow, 0) 0 var(--theme-header-side-part-width, auto);margin-left:15px}#page-header .button-search svg{fill:var(--theme-header-link-color)}#page-header .wrapper{position:relative;z-index:2;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#page-header #go-to-quiz{padding:0 !important}#page-header #go-to-quiz a{background:var(--theme-button-background) !important;text-decoration:none;cursor:pointer;color:var(--theme-button-color) !important;border:var(--theme-button-border) !important;-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border-radius:var(--theme-border-radius) !important}#page-header #go-to-quiz a>span{line-height:1;color:inherit !important}#page-header #go-to-quiz a:hover{background:var(--theme-main-color) !important;color:var(--theme-button-hover-color) !important}.logo{height:40px;-webkit-box-flex:1;-ms-flex:1 0 150px;flex:1 0 150px}.logo>img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;max-width:100%;max-height:100%}.page-navigation{margin:var(--theme-header-menu-margin, 0);list-style:none;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-navigation ul{list-style:none}.page-navigation li{-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out;list-style:none}.page-navigation li a{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;font-size:14px;white-space:nowrap;cursor:default;color:var(--theme-header-color);-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out;text-decoration:none;padding:10px 14px;border-radius:var(--theme-border-radius);display:block;font-weight:500}.page-navigation li a[href]{cursor:pointer}.page-navigation li a:hover{color:var(--theme-header-link-color, var(--theme-header-color, #222))}.page-navigation li a .icon-dropdown{display:none}.page-navigation li.current-menu-item>a{background:var(--theme-header-menu-active-background);color:var(--theme-header-menu-active-color) !important}.page-navigation li.menu-item-has-children{position:relative}.page-navigation li.menu-item-has-children>a{padding-right:33px;white-space:nowrap}.page-navigation li.menu-item-has-children>a .icon-dropdown{display:block;position:absolute;content:"";width:18px;height:18px;right:12px;top:50%;translate:0 -50%;-webkit-transition:rotate .24s ease-in-out;transition:rotate .24s ease-in-out;-webkit-transform-origin:center;transform-origin:center;fill:currentColor}.page-navigation li.menu-item-has-children:hover>a .icon-dropdown{rotate:180deg}.page-navigation li:hover>.sub-menu{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}.page-navigation .sub-menu{position:absolute;top:calc(100% + 20px);left:0;min-width:200px;max-width:240px;background:var(--theme-header-submenu-background, #fff);border:var(--theme-header-submenu-border, none);-webkit-box-shadow:var(--theme-header-submenu-shadow, none);box-shadow:var(--theme-header-submenu-shadow, none);border-radius:var(--theme-border-radius-element);padding:10px;backdrop-filter:var(--theme-header-backdrop-filter, none);-webkit-backdrop-filter:var(--theme-header-backdrop-filter, none);margin:0;opacity:0;visibility:hidden;-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s;z-index:99}.page-navigation .sub-menu li{z-index:2}.page-navigation .sub-menu li.current-menu-item>a{background:var(--theme-header-submenu-active-background);color:var(--theme-header-submenu-active-color) !important}.page-navigation .sub-menu li a{white-space:initial;border-radius:var(--theme-border-radius-element);color:var(--theme-header-submenu-color)}.page-navigation .sub-menu li a:hover{color:var(--theme-header-submenu-color-hover)}.page-navigation .sub-menu li.menu-item-has-children{position:relative}.page-navigation .sub-menu li.menu-item-has-children>a .icon-dropdown{rotate:-90deg}.page-navigation .sub-menu li.menu-item-has-children:hover>a .icon-dropdown{rotate:90deg}.page-navigation .sub-menu li.menu-item-has-children:hover .sub-menu{-webkit-transform:translateX(10px);transform:translateX(10px)}.page-navigation .sub-menu li .sub-menu{top:0;left:calc(100% + 10px);min-height:100%;-webkit-transform:translateX(-10px);transform:translateX(-10px);z-index:2}@media screen and (min-width: 1024px){.page-navigation .sub-menu li .sub-menu{max-height:310px;overflow-y:auto}}.mobile-menu{margin-left:auto;width:32px;height:32px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu svg{width:100%;height:100%;fill:var(--theme-header-color);-webkit-transition:inherit;transition:inherit}#mobile-navigation{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--theme-header-style-background, #fff);overflow:auto;z-index:9999;display:none}#mobile-navigation .search-form{pointer-events:auto;opacity:1;z-index:auto;position:relative;height:auto;background:rgba(0,0,0,0);padding-left:17px;padding-right:17px;margin-bottom:10px}#mobile-navigation .search-form .field-wrapper{width:100%}#mobile-navigation .search-form .field{color:var(--theme-header-search-color, #ccc);background:rgba(0,0,0,0);padding:0;font-size:16px;margin-right:0;min-width:auto;height:50px}#mobile-navigation .search-form .theme-button{width:100%;margin-top:24px}@media screen and (min-width: 768px){#mobile-navigation .search-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#mobile-navigation .search-form .theme-button{margin-top:0;margin-left:16px;max-width:160px}}#mobile-navigation menu{border-top:1px solid var(--theme-header-mobile-menu-border)}#mobile-navigation menu,#mobile-navigation menu ul,#mobile-navigation menu ol{list-style:none}#mobile-navigation menu li a{font-size:16px;font-weight:500;height:50px;line-height:50px;display:block;color:var(--theme-header-search-color, #fff);padding:0 15px;border-bottom:1px solid var(--theme-header-mobile-menu-border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mobile-navigation menu li a .mobile-menu-item-toggle{display:none;border-left:1px solid var(--theme-header-mobile-menu-border)}#mobile-navigation menu li.current-menu-item>a{color:var(--theme-main-color)}#mobile-navigation menu li.menu-item-has-children>a{position:relative;padding-right:50px}#mobile-navigation menu li.menu-item-has-children>a .mobile-menu-item-toggle{position:absolute;right:0;top:0;content:"";width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mobile-navigation menu li.menu-item-has-children>a .mobile-menu-item-toggle svg{fill:currentColor;-webkit-transition:-webkit-transform .24s ease-in-out;transition:-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out;transition:transform .24s ease-in-out, -webkit-transform .24s ease-in-out}#mobile-navigation menu li.menu-item-has-children.active>a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#mobile-navigation menu .sub-menu{display:none;padding-left:24px}.breadcrumbs{font-size:14px;padding:10px 0}.breadcrumbs a{color:currentColor;font-weight:500;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out}.breadcrumbs a:hover{color:var(--theme-main-color)}.breadcrumbs span{color:var(--theme-main-color);font-weight:bold}#page-header .search-form{position:absolute;width:100%;background:var(--theme-header-search-background, #fff);height:100%;right:0;top:0;z-index:-1;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none}#page-header .search-form.active{opacity:1;z-index:99;pointer-events:auto}#page-header .search-form .theme-button{height:38px}#page-header .search-form .theme-button:hover{background:var(--theme-main-color, #ccc) !important}#page-header .search-form .field{height:38px;padding:0 20px;border:none;background:var(--theme-header-search-field-background, #fff);border-radius:var(--theme-border-radius);font-size:14px;font-weight:400;min-width:350px;margin-right:8px;color:var(--theme-header-search-color, #ccc)}#page-header .search-form .search-form__close{width:24px;height:24px;margin-left:16px;border:none;cursor:pointer;background:none}#page-header .search-form .search-form__close svg{fill:var(--theme-header-search-color, #ccc);opacity:.5;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}#page-header .search-form .search-form__close:hover svg{opacity:1}#page-header #mobile-navigation .search-form{position:static;height:auto;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;pointer-events:auto;background-color:rgba(0,0,0,0);padding:15px}#page-header #mobile-navigation .search-form input{color:var(--theme-header-search-color, #ccc)}#page-content .page-content-wrapper{padding-top:24px}#page-content .page-content-wrapper.has-sidebar{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1024px){#page-content .page-content-wrapper.has-sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#page-content .page-content-wrapper .page-content-inner{width:100%}#page-content .page-content-wrapper .sidebar{width:100%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 1024px){#page-content .page-content-wrapper .sidebar{width:var(--sidebar-width, 320px)}}@media screen and (min-width: 1024px){#page-content .page-content-wrapper .page-content-inner{width:calc(100% - var(--sidebar-width, 320px) - 30px);margin-left:auto;margin-right:auto}#page-content .page-content-wrapper.has-sidebar .page-content-inner{margin-left:0;margin-right:0}#page-content .page-content-wrapper.has-sidebar .sidebar{display:block;margin-left:30px}}#page-content .page-content-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;padding-bottom:15px}#page-content .page-content-meta .meta-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-content .page-content-meta .meta-item:not(:last-child){margin-right:16px}#page-content .page-content-meta .meta-item a{color:currentColor;font-weight:500}#page-content .page-content-meta .meta-item a:hover{color:var(--theme-main-color)}#page-content .page-content-meta .meta-item .meta-item__label{margin-left:8px;font-size:14px}#page-content .page-content-meta .meta-item.meta-socials{margin-left:auto}@media screen and (max-width: 767px){#page-content .page-content-meta .meta-item.meta-socials{width:100%;margin-top:15px}}#page-content .page-content-meta .meta-item.meta-socials .share-button{width:16px;height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-content .page-content-meta .meta-item.meta-socials .share-button:not(:last-child){margin-right:15px}#page-content .page-content-meta .meta-item.meta-socials .share-button svg{max-width:100%;max-height:100%}#page-content .page-content-meta .meta-item.meta-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-content .page-content-meta .meta-item.meta-author .meta-item__label{margin-left:0}#page-content .page-content-meta .meta-item.meta-author .meta-author__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-left:8px}#page-content .page-content-meta .meta-item.meta-author .meta-author__socials a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#page-content .page-content-meta .meta-item.meta-author .meta-author__socials a svg{width:20px;height:20px}#page-content .page-content-meta+.text-container{margin-top:40px}#page-content .text-container~.page-content-meta{margin-top:32px}.updated{color:var(--theme-main-color, #999);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;white-space:nowrap;width:100%;margin-top:15px}.updated svg{fill:currentColor;margin-right:5px}@media screen and (min-width: 768px){.updated[data-location=title_right]{width:auto;margin-top:0}}.posts__similar-title{margin-bottom:24px}.sidebar{width:100%}@media screen and (min-width: 1024px){.sidebar{width:var(--sidebar-width, 320px)}}.sidebar,.sidebar ul,.sidebar ol{list-style:none}.sidebar .sticky-widgets{position:sticky;top:20px}.sidebar .sticky-widgets+.widget{margin-top:40px}.sidebar .widget:not(:last-child){margin-bottom:25px}.sidebar .widget:not(:last-child):has(.wp-block-heading){margin-bottom:15px}.sidebar .widget:not([id^=sidebar_product_widget]){display:none}@media screen and (min-width: 1024px){.sidebar .widget:not([id^=sidebar_product_widget]){display:block}}.sidebar .widget .title-section,.sidebar .widget .widgettitle,.sidebar .widget .widget__title{display:block;font-weight:bold;margin-bottom:15px;line-height:1;padding:0;color:currentColor !important;text-transform:none !important;background:rgba(0,0,0,0) !important}.sidebar .widget ul li:not(:last-child),.sidebar .widget ol li:not(:last-child){margin-bottom:10px}.sidebar .widget ul li a,.sidebar .widget ol li a{color:currentColor;font-weight:500;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out}.sidebar .widget ul li a:hover,.sidebar .widget ol li a:hover{color:var(--theme-main-color)}.sidebar .widget ul li .sub-menu,.sidebar .widget ol li .sub-menu{margin-top:10px}.sidebar .menu li a .icon-dropdown{display:none}@media screen and (min-width: 1024px){.sidebar{display:block}}.sidebar .widget_search .wp-element-button{height:36px;-ms-flex-negative:0;flex-shrink:0}.sidebar .widget_search label{margin-bottom:10px;font-weight:500;color:currentColor;display:block}.sidebar .wp-block-search__inside-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.sidebar input{height:36px;border-radius:var(--theme-border-radius);padding:0 15px;border:1px solid #eee;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#page-header.fixed+#page-content.page-review .sidebar .sticky-widgets{top:92px}#page-header.fixed.fixed-enabled+#page-content .sidebar .sticky-widgets{top:72px}#page-header.fixed.fixed-enabled+#page-content.page-review .sidebar .sticky-widgets{top:92px}.page-intro{width:100%;height:100dvh;position:relative;overflow:hidden}@media screen and (max-width: 1023px){.page-intro{min-height:100dvh;height:auto;padding-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex}}.page-intro .wrapper{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1023px){.page-intro .wrapper{height:auto}}.page-intro:before,.page-intro:after{content:"";position:absolute;top:0;left:0;width:100%;height:20%;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(to top, transparent, rgba(0, 0, 0, 0.5));z-index:1}.page-intro:after{background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.5));top:auto;height:40%;bottom:0}@media screen and (max-width: 1023px){.page-intro:after{height:80%}}.page-intro__scroll{content:"";position:absolute;bottom:20px;border:2px solid rgba(255,255,255,.5);width:40px;height:70px;left:50%;margin-left:-20px;background:none;border-radius:30px;cursor:pointer;z-index:2;-webkit-transition:border .24s ease-in-out;transition:border .24s ease-in-out}.page-intro__scroll:hover{border-color:#fff}.page-intro__scroll:before{content:"";width:8px;height:8px;position:absolute;top:10px;left:50%;margin-left:-4px;background:#fff;border-radius:4px;-webkit-animation-name:scrollButtonAnimation;animation-name:scrollButtonAnimation;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:opacity,transform}@media screen and (max-width: 1023px){.page-intro__scroll{width:30px;height:60px}}@-webkit-keyframes scrollButtonAnimation{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}}@keyframes scrollButtonAnimation{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}}.page-intro__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-intro__content{margin:auto 0 0;padding:0 0 100px;width:100%;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1023px){.page-intro__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.page-intro__content-left{width:50%}.page-intro__content-right{width:50%}@media screen and (max-width: 1023px){.page-intro__content-right{margin-top:30px}}@media screen and (max-width: 1023px){.page-intro__content-left,.page-intro__content-right{width:100% !important}}.page-intro__content-text{width:100%;padding-right:40px}@media screen and (max-width: 1023px){.page-intro__content-text{padding-right:0}}.page-intro__content-text strong{font-size:72px;color:#fff;font-family:var(--theme-font-title);text-shadow:2px 2px rgba(0,0,0,.1)}@media screen and (max-width: 1023px){.page-intro__content-text strong{font-size:38px}}.page-intro__content-text p{padding:0;margin:10px 0 0 0;color:#fff;font-size:16px}.page-intro__content .theme-button{width:100%;height:70px;--theme-button-background: var(--theme-main-color);--theme-button-color: var(--theme-main-color-text);--theme-button-hover-background: var(--theme-second-color);--theme-button-hover-color: var(--theme-second-color-text);--theme-button-border: none}@media screen and (max-width: 767px){.page-intro__content .theme-button{margin-top:24px;width:100%;height:50px}}.page-intro-quiz{height:calc(100vh - 60px);width:100%}.page-intro-quiz .wrapper{height:100%}@media screen and (min-width: 768px){.page-intro-quiz{height:auto}}.page-intro-quiz iframe{border-radius:var(--theme-border-radius-element);border:none;height:100%;width:100%;aspect-ratio:auto}@media screen and (min-width: 768px){.page-intro-quiz iframe{aspect-ratio:16/10}}.page-intro--shortcode .page-intro__content-left{width:40%}.page-intro--shortcode .page-intro__content-right{width:60%;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;border-radius:var(--theme-border-radius-element)}.theme-button,.wp-element-button{height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;cursor:pointer;border-radius:var(--theme-border-radius) !important;background:var(--theme-button-background, #eee) !important;color:var(--theme-button-color) !important;border:var(--theme-button-border) !important;-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out;font-weight:bold;padding:0 18px !important}.theme-button svg,.wp-element-button svg{fill:currentColor !important}.theme-button:hover,.wp-element-button:hover{background:var(--theme-button-hover-background, #ccc) !important;color:var(--theme-button-hover-color) !important}.theme-button.button-only-icon,.wp-element-button.button-only-icon{min-width:auto;width:48px}.post{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.post .post__image{width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;aspect-ratio:16/10;border-radius:var(--theme-border-radius-element) var(--theme-border-radius-element) 0 0}.post .post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .24s ease-in-out;transition:-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out;transition:transform .24s ease-in-out, -webkit-transform .24s ease-in-out}.post .post__image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.post .post__image+.post__content{border-width:0 1px 1px 1px}.post .post__content{padding:20px;border:1px solid #eee;border-radius:0 0 var(--theme-border-radius-element) var(--theme-border-radius-element)}.post .post__content .post__meta{margin-bottom:24px;font-size:14px}.post .post__content .post__meta>a{margin:0 7px;color:currentColor;font-weight:500}.post .post__content .post__meta>a:first-child{margin-left:0}.post .post__content .post__meta>a:hover{color:var(--theme-main-color)}.post .post__content h3{font-size:24px;margin-bottom:8px;line-height:1}.post .post__content h3 a{font:inherit;color:currentColor}.post .post__content .text{font-size:16px;font-weight:300}.post .post__content>.theme-button{margin-top:32px}.post--girl-profile{width:100%;margin:0;padding:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:var(--theme-border-radius-element, 20px);overflow:hidden;height:550px}.post--girl-profile.hidden{display:none}.post--girl-profile:before,.post--girl-profile:after{position:absolute;bottom:0;left:0;width:100%;height:50%;content:"";background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8)));background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));z-index:8;pointer-events:none}.post--girl-profile:before{top:0;height:12%;bottom:auto;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(to top, transparent, rgba(0, 0, 0, 0.5))}@media screen and (min-width: 768px){.post--girl-profile{width:calc(50% - 9px) !important}}@media screen and (min-width: 1024px){.post--girl-profile{width:calc(33.3333333333% - 12px) !important}}.post--girl-profile .post__title{color:#fff;border:none;padding:0;margin:0;text-align:center}.post--girl-profile .post__verified,.post--girl-profile .post__top{position:absolute;top:10px;left:10px;z-index:9;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:5px;background:#00be52}.post--girl-profile .post__verified svg,.post--girl-profile .post__top svg{width:26px;height:26px;display:block;fill:#fff}.post--girl-profile .post__verified svg{width:26px;height:26px}.post--girl-profile .post__top{left:auto;right:10px;background:#ff6a00}.post--girl-profile .post__top svg{fill:#fff}.post--girl-profile .post__location{color:#fff;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.post--girl-profile .post__location svg{width:18px;height:18px;fill:currentColor;margin-right:8px}.post--girl-profile .post__image{width:100%;height:550px;overflow:hidden;margin:0}.post--girl-profile .post__image img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.post--girl-profile .post__interests{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.post--girl-profile .post__interests-item{color:#fff;font-size:13px;font-weight:normal;background:rgba(255,255,255,.4);padding:8px 10px;border-radius:var(--theme-border-radius, 20px)}.post--girl-profile .post__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;border:none}.post--girl-profile .post__content-headline{position:absolute;bottom:88px;-webkit-transition:bottom .24s ease-in-out;transition:bottom .24s ease-in-out;-webkit-transition-delay:.24s;transition-delay:.24s}.post--girl-profile .post__content .theme-button{margin-top:20px;--theme-button-background: var(--theme-main-color);--theme-button-color: var(--theme-main-color-text);--theme-button-hover-background: var(--theme-second-color);--theme-button-hover-color: var(--theme-second-color-text);--theme-button-border: none}.post--girl-profile:hover .post__image img,.post--girl-profile.hovered .post__image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.post--girl-profile:hover .post__interests,.post--girl-profile.hovered .post__interests{visibility:visible;opacity:1;-webkit-transition-delay:.24s;transition-delay:.24s}.post--girl-profile:hover .post__content-headline,.post--girl-profile.hovered .post__content-headline{bottom:calc(100% - 20px);-webkit-transition-delay:0s;transition-delay:0s}#page-content.page-profile .profile{width:100%;max-width:600px;margin:0 auto 64px;border-radius:var(--theme-border-radius-element, 20px);-webkit-box-shadow:var(--theme-shadow);box-shadow:var(--theme-shadow);border:var(--theme-border);overflow:hidden}@media screen and (max-width: 767px){#page-content.page-profile .profile{-webkit-box-shadow:none;box-shadow:none;border:none}}#page-content.page-profile .profile__image{width:100%;height:700px;border-radius:var(--theme-border-radius-element, 20px);overflow:hidden}@media screen and (max-width: 767px){#page-content.page-profile .profile__image{height:500px}}#page-content.page-profile .profile__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-content.page-profile .profile__content{padding:30px}@media screen and (max-width: 767px){#page-content.page-profile .profile__content{padding:30px 0}}#page-content.page-profile .profile__content h1{font-size:28px}#page-content.page-profile .profile__content-items{margin:20px 0}#page-content.page-profile .profile__content-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#page-content.page-profile .profile__content-item:not(:last-child){margin-bottom:10px}#page-content.page-profile .profile__content-item-title{font-weight:500;color:#888;width:120px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#page-content.page-profile .profile__content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-content.page-profile .profile__content .theme-button{min-width:180px}#page-content.page-profile .posts{margin-top:24px}#page-content.page-profile .posts h2{margin-bottom:24px}#page-content.page-profile .posts__button{margin-top:24px;text-align:center}.posts__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto 10px}@media screen and (min-width: 1024px){.posts__filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.posts__filter-toggle{border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:38px;padding:0 12px;border-radius:var(--theme-border-radius-element);background:#eee;-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out;color:#222}.posts__filter-toggle:hover{color:var(--theme-main-color-text);background:var(--theme-main-color)}.posts__filter-toggle svg{fill:currentColor}.posts__filter-toggle span{font-weight:500;font-size:14px}@media screen and (min-width: 1024px){.posts__filter-toggle{display:none}}.posts__filter-inner{position:fixed;bottom:-100vh;left:17px;width:calc(100% - 34px);z-index:9999;background-color:var(--theme-header-style-background);-webkit-box-shadow:0 5px 30px rgba(0,0,0,.25);box-shadow:0 5px 30px rgba(0,0,0,.25);border-radius:var(--theme-border-radius-element);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;-webkit-transition:bottom .5s ease-in-out,opacity .24s ease-in-out;transition:bottom .5s ease-in-out,opacity .24s ease-in-out}.posts__filter-inner.active{bottom:17px;opacity:1}.posts__filter-inner .line{display:block;width:100%;height:1px;pointer-events:none;background-color:#eee;margin:10px 0}@media screen and (min-width: 1024px){.posts__filter-inner .line{display:none}}@media screen and (min-width: 1024px){.posts__filter-inner{position:static;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0);padding:0;gap:14px;opacity:1;z-index:1}}.posts__filter-button,.posts__filter-checkbox{background:none;border:none;border-radius:var(--theme-border-radius-element);font-size:16px;font-weight:500;font-family:var(--theme-font-content),sans-serif;width:100%;cursor:pointer;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts__filter-button:hover,.posts__filter-button--active,.posts__filter-checkbox:hover,.posts__filter-checkbox--active{color:var(--theme-main-color)}@media screen and (min-width: 1024px){.posts__filter-button,.posts__filter-checkbox{width:auto}}.posts__filter-checkbox-icon{width:24px;height:24px;border-radius:4px;border:2px solid currentColor;position:relative;-webkit-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out;margin-right:6px}.posts__filter-checkbox-icon svg{fill:currentColor;position:absolute;inset:0;width:20px;height:20px;opacity:0;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.posts__filter-checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}.posts__filter-checkbox input{display:none}.posts__filter-checkbox input:checked+label>span{color:#fff;background:var(--theme-main-color);border-color:var(--theme-main-color)}.posts__filter-checkbox input:checked+label>span svg{opacity:1}