.Regular{font-family:"Onest",sans-serif;font-weight:400}.Bold{font-family:"Onest",sans-serif;font-weight:700}.Medium{font-family:"Onest",sans-serif;font-weight:500}.SemiBold{font-family:"Onest",sans-serif;font-weight:600}.pointer:hover{cursor:pointer}.pointer:hover *{cursor:pointer}.overflow{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}.image-cover{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.block{display:block;float:left}.block100{display:block;float:left;width:100%}.transition{transition:all .2s linear}*:hover{cursor:default}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch !important}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}audio:focus,select:focus{outline:0}*{box-sizing:border-box}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,address{display:block;width:100%;font-size:inherit;margin:0;padding:0}html #wpadminbar{overflow:hidden}a{text-decoration:none;color:inherit;transition:all .2s linear}a:hover{transition:all .2s linear}a:focus{outline:0}a:active{outline:0}a:not([class]):hover{color:#0d84fb}a:hover,button:hover{cursor:pointer}a:hover *,button:hover *{cursor:pointer}body{margin:0;padding:0;font-family:"Onest",sans-serif;font-weight:400;color:#1D1D1D;transition:background .2s linear}body.locked{overflow:hidden}body.pop-up-open{position:fixed;left:0;right:0}.wrap{width:100%;max-width:1200px;float:none;margin:0 auto}.wrap-wide{max-width:1650px}.wrap_float{display:block;float:left;width:100%}.relative{position:relative}.section-content{display:block;float:left;width:100%}.wrap-center{max-width:744px}.transition-none *{transition:none !important}.container{float:left;position:relative;z-index:1;background:#1d1d1d}.container.page--move .container-wrap{transform:translateY(470px) scale(.95);pointer-events:none;border-radius:13px}.container.page--move .container-wrap--dummy{transform:none;transition-delay:.3s;opacity:1}.container.page--move .top-panel{border-radius:13px 13px 0 0}.container-wrap{transition:transform 1s;transition-timing-function:cubic-bezier(.2, 1, .3, 1);position:relative;background:#fcfcfc;float:left;padding-top:122px}.container-wrap--dummy{height:36px;right:34px;left:34px;width:auto;position:absolute;background:rgba(255,255,255,0.66);border-radius:13px 13px 0 0;top:-36px;transform:translateY(108px);transition:opacity 1s,transform 1s;transition-timing-function:cubic-bezier(.2, 1, .3, 1);opacity:0}.container-wrap--dummy:before{content:'';position:absolute;height:72px;left:28px;right:28px;width:auto;background:rgba(255,255,255,0.4);bottom:0;border-radius:13px 13px 0 0}.container-wrap--dummy:after{content:'';position:absolute;height:108px;left:54px;right:54px;width:auto;background:rgba(255,255,255,0.13);bottom:0;border-radius:13px 13px 0 0}.container-wrap.relative{position:relative;height:100vh}.desktop .container-wrap{min-height:100vh;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.desktop body.with-adminbar .container-wrap{min-height:97vh}.no-padding .container-wrap{padding-top:0}.no-padding .container.page--move .slider-section{border-radius:13px 13px 0 0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}.page{position:relative;perspective-origin:50% -50%}.agreement,.comment-form-cookies-consent{display:block;float:left;margin-top:25px}.agreement input,.comment-form-cookies-consent input{display:none}.agreement-label,.comment-form-cookies-consent-label,.agreement label,.comment-form-cookies-consent label{font-size:14px;color:#8E8E8E;line-height:22px;padding-left:28px;position:relative;display:block;float:left}.agreement-label:hover,.comment-form-cookies-consent-label:hover,.agreement label:hover,.comment-form-cookies-consent label:hover{cursor:pointer}.agreement-label:hover *,.comment-form-cookies-consent-label:hover *,.agreement label:hover *,.comment-form-cookies-consent label:hover *{cursor:pointer}.agreement-label:before,.comment-form-cookies-consent-label:before,.agreement label:before,.comment-form-cookies-consent label:before{width:18px;height:18px;border:2px solid #b5b9bf;border-radius:6px;content:'';position:absolute;left:0;top:2px;box-sizing:border-box}.agreement-label:after,.comment-form-cookies-consent-label:after,.agreement label:after,.comment-form-cookies-consent label:after{width:9px;height:9px;background:url(https://shibut.blog/wp-content/themes/uipaper/assets/css/../img/check.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:5px;top:6px;opacity:0;transition:all .2s linear}.agreement input:checked+label:after,.comment-form-cookies-consent input:checked+label:after{opacity:1}.overlay{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;display:none}.title{display:block;float:left;width:100%;font-size:32px;font-family:"Onest",sans-serif;font-weight:700;margin-bottom:26px}.subtitle{display:block;float:left;width:100%;color:#8E8E8E;margin-bottom:42px;line-height:24px}.section{padding:50px 0}.wide{width:1200px;margin-left:-228px}.superwide{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.text{display:block;float:left;width:100%;margin:0;color:#8E8E8E;font-size:15px;line-height:1.5}.text p{margin:7px 0}.text a{color:#0d84fb;text-decoration:underline}.text a:hover{text-decoration:none}.text>*:first-child{margin-top:0}.text>*:last-child{margin-bottom:0}.bottom-message{width:282px;border-radius:10px;font-size:15px;color:#fff;min-height:70px;display:flex;align-items:center;padding:16px 22px 16px 64px;line-height:20px;position:fixed;z-index:5;bottom:30px;right:-300px;opacity:0;transition:all .2s linear}.bottom-message.visible{right:40px;opacity:1}.bottom-message:before{width:30px;height:30px;position:absolute;content:'';left:24px;top:50%;margin-top:-15px;background-position:center center;background-repeat:no-repeat;background-size:contain}.bottom-message.success-message{background:#6ECC87}.bottom-message.success-message:before{background-image:url(https://shibut.blog/wp-content/themes/uipaper/assets/css/../img/success-icon.svg)}.bottom-message.error-message{background:#CC5A5A}.bottom-message.error-message:before{background-image:url(https://shibut.blog/wp-content/themes/uipaper/assets/css/../img/error-icon.svg)}.adv_banner{display:block;float:left;width:100%;margin:20px 0}.adv_banner .wrap_float{border-radius:13px;overflow:hidden}.adv_banner img,.adv_banner picture{width:100%;height:auto;display:block}.favorites-page .page-title{margin-bottom:0}.center-title-section .title{text-align:center}.center-title-section .subtitle{text-align:center}.vc_row{margin-right:0 !important;margin-left:0 !important;padding:0 !important}.vc_column_container>.vc_column-inner,.vc_column_container{padding:0 !important}@media (prefers-color-scheme:dark){body{background:#1d1d1d;color:#fff}body .agreement-label:before,body .comment-form-cookies-consent label:before{border-color:#747B88}body .container{background:#fff}body .container-wrap{background:#1d1d1d;color:#fff}body .container-wrap--dummy{background:rgba(0,0,0,0.66)}body .container-wrap--dummy:before{background:rgba(0,0,0,0.4)}body .container-wrap--dummy:after{background:rgba(0,0,0,0.66)}body .overlay{background:rgba(0,0,0,0.8)}}.dark-loaded .mode-checkbox-label:after{left:21px;background:#0d84fb}.dark-loaded .mode-checkbox-input:checked+.mode-checkbox-label:after{background:#747b88;left:4px}.language-list{display:flex;flex-direction:row;gap:14px}.language-list-item{color:#000}.language-list-item:hover{cursor:pointer}.language-list-item:hover *{cursor:pointer}@media (prefers-color-scheme:dark){.language-list-item{color:#fff}}.language-list-item.current{pointer-events:none;color:#8E8E8E}.cookie-notice{position:fixed;bottom:30px;right:30px;width:500px;border-radius:16px;background-color:#fff;color:#1D1D1D;padding:16px 24px;box-shadow:0px 0px 6px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 6px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 6px 2px rgba(0,0,0,0.2);z-index:1000;font-size:13px;line-height:1.4;display:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.cookie-notice a{color:#0D84FB;border-bottom:1px solid transparent}.cookie-notice a:hover{border-color:rgba(13,132,251,0.4)}@media (max-width:760px){.cookie-notice{width:92vw;right:4vw;bottom:4vw}}@media (max-width:480px){.cookie-notice{padding:16px;font-size:12px}}@media (prefers-color-scheme:dark){.cookie-notice{background-color:#2b2b2b;color:#fff;box-shadow:0px 0px 6px 2px rgba(255,255,255,0.1);-webkit-box-shadow:0px 0px 6px 2px rgba(255,255,255,0.1);-moz-box-shadow:0px 0px 6px 2px rgba(255,255,255,0.1)}}.cookie-notice-buttons{display:flex;gap:12px;margin-top:12px}.cookie-notice-buttons .btn{height:36px;font-size:14px;padding:0 18px}@media (max-width:480px){.cookie-notice-buttons .btn{width:100%}}.cookie-notice-buttons .btn.cookie-decline{background:#ebebeb;color:#747B88}.cookie-notice-buttons .btn.cookie-decline:hover{background:#ddd}@media screen and (min-width:1001px){.overlay{display:none !important}.br-mob{display:none}}@media screen and (max-width:1700px){.wrap-wide{max-width:1200px}}@media screen and (max-width:1230px){.wrap{max-width:960px}.wrap-center{max-width:650px}}@media screen and (max-width:1000px){.wrap{max-width:720px}.wrap-center{max-width:650px}.page{perspective:none;position:static}.logo{font-size:33px}.container-wrap{padding-top:80px}.container.page--move .container-wrap{transform:translateY(400px)}.dark-loaded .mode-checkbox-label:after{left:26px}.dark-loaded .mode-checkbox-input:checked+.mode-checkbox-label:after{left:6px}}@media screen and (max-width:760px){div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,address{float:left}.wrap{width:92vw;max-width:92vw}.wrap-center{max-width:84vw}.agreement-label br,.comment-form-cookies-consent label br{display:none}.container-wrap--dummy{height:20px;top:-20px;right:24px;left:24px}.container-wrap--dummy:before{height:40px;right:24px;left:24px}.container-wrap--dummy:after{height:60px;left:48px;right:48px}.container.page--move .container-wrap{transform:translateY(342px)}.bottom-message.visible{right:4vw}}@media screen and (max-width:590px){.bottom-message{bottom:20px}.section{padding:30px 0}}@media screen and (max-width:480px){.title{margin-bottom:10px}.subtitle{margin-bottom:16px}.section-content{margin-top:10px}}