html{overflow-x:hidden;scroll-behavior:smooth}body:not(:has(.interface-interface-skeleton__sidebar)){font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.5;color:var(--kk-black2);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.overflow-hidden{overflow:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4,.h1,.h2,.h3,.h4{line-height:1.2;font-family:var(--font-header);font-weight:400;color:var(--kk-green);text-size-adjust:none}h1,.h1{font-size:42px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}svg{display:block;width:20px;height:20px}.section{width:100%;padding-left:var(--default-margin);padding-right:var(--default-margin);@media only screen and (max-width:768px){padding-left:var(--default-margin-phone);padding-right:var(--default-margin-phone)}.inner{max-width:var(--default-max-width);margin:0 auto}}.section-full{display:flex;justify-content:center;.inner{max-width:none;width:100%}}.image-before-after{position:relative;width:100%;height:100%;.before,.after{width:100%;height:100%;img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}}.after{position:absolute;top:0;width:50%;&:after{content:'';display:block;position:absolute;top:0;right:0;width:6px;height:100%;background-color:var(--kk-white);cursor:pointer}}.button-slider{position:absolute;top:0;display:flex;justify-content:center;align-items:center;appearance:none;width:100%;height:100%;background:transparent;outline:none;margin:0;transition:all .2s;cursor:pointer;opacity:0;&:hover{background:blue}}.button-slider-visual{pointer-events:none;position:absolute;width:36px;height:36px;border-radius:50%;background-color:white;left:calc(50% - 21px);top:calc(50% - 21px);display:flex;justify-content:center;align-items:center;@media only screen and (max-width:768px){width:26px;height:26px;left:calc(50% - 16px);top:calc(50% - 16px)}&:after{content:'';padding:3px;display:inline-block;border:solid #5D5D5D;border-width:0 2px 2px 0;@media only screen and (max-width:768px){padding:2px}transform:rotate(-45deg);}&:before{content:'';padding:3px;display:inline-block;border:solid #5D5D5D;border-width:0 2px 2px 0;@media only screen and (max-width:768px){padding:2px}transform:rotate(135deg);}}}.mark-up{h1,h2,h3,h4,h5,h6{font-family:var(--font-header);color:var(--kk-green);line-height:1.5;margin-bottom:1em;@media only screen and (max-width:768px){line-height:1.3}}h4{font-size:18px}p{margin-bottom:1em;&:last-of-type{margin-bottom:0}}strong{font-weight:700}ul,ol{padding-left:0;margin-bottom:1em;list-style-position:outside;li{margin-bottom:3px;line-height:1.6;@include if(phone){margin-bottom:6px;line-height:1.4}}}ul{list-style-type:disc;ul{list-style-type:circle}}ol{list-style-type:decimal}blockquote{margin-left:3em}a{color:var(--kk-green);text-decoration:none;&:hover{text-decoration:underline}}.alignleft{float:left;margin:10px;margin-left:0;@media only screen and (max-width:var(--kk-phone)){float:none;margin:5px auto}}.alignright{float:right;margin:10px;margin-right:0;@media only screen and (max-width:var(--kk-phone)){float:none;margin:5px auto}}.wp-caption-text{margin-top:10px;text-align:center;font-size:15px}img{display:block}}.ratings{display:flex;align-items:center;gap:16px;margin-right:auto;@media only screen and (max-width:768px){margin-right:0;justify-content:center;flex-wrap:wrap;gap:10px}.stars{display:flex;align-items:center;gap:2px;svg{width:auto}}.stars-text{font-size:14px;font-weight:600;margin-top:2px;color:var(--kk-white)}}#mobile-indicator{display:none;@media only screen and (max-width:1024px){display:block}}#phone-indicator{display:none;@media only screen and (max-width:768px){display:block}}[data-aos-delay-phone='0']{@media screen and (max-width:768px){transition-delay:0ms !important}}[data-aos-delay-phone='200']{@media screen and (max-width:768px){transition-delay:.2s !important}}[data-aos-delay-phone='400']{@media screen and (max-width:768px){transition-delay:.4s !important}}[data-aos-delay-phone='600']{@media screen and (max-width:768px){transition-delay:.6s !important}}html{.mfp-bg{opacity:.9}.mfp-container{padding-left:0;padding-right:0;.mfp-content{@media only screen and (max-width:1024px){width:94%}}}.mfp-figure:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{color:var(--kk-white) !important;cursor:auto}.mfp-wrap.same-width-and-height .mfp-content{height:800px;max-height:90vh;width:1000px;max-width:90vw;@media only screen and (max-width:768px){max-height:60vh}.mfp-figure{height:100%;figure{height:100%}}.mfp-img{object-fit:cover;width:100%;height:100%;max-width:none !important;max-height:none !important}}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{cursor:pointer}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;color:var(--kk-black);opacity:1}.mfp-arrow{width:24px;opacity:1;&:before,&:after{border:none}img{display:block;width:70%;height:100%;pointer-events:none;@media only screen and (max-width:768px){width:80%}}&.mfp-arrow-right{right:var(--default-margin-phone);@media only screen and (max-width:768px){right:60px}}&.mfp-arrow-left{left:var(--default-margin-phone);@media only screen and (max-width:768px){left:60px}img{transform:scaleX(-1)}}}.mfp-bottom-bar{.mfp-title,.mfp-counter{color:var(--kk-white);font-size:16px;@media only screen and (max-width:768px){font-size:14px}}.mfp-title{display:none}}}#general-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;.popup-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2em;box-shadow:0 0 10px rgba(0,0,0,0.3);text-align:center;@media only screen and (max-width:768px){left:20%;transform:translate(-10%,-50%)}.button-close-popup{margin-top:30px}}}