/*!
Theme Name:     OceanWP (child)
Theme URI:      https: //tesalin-amaxa.com/
Description:    Tesalin theme
Template:       oceanwp
Author:         Alexandr Karakai
Version:        0.1.0
*/html{position:relative;box-sizing:border-box;line-height:1.15;-moz-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:before,:after{margin:0;padding:0;box-sizing:border-box;font:inherit}ul,ol,li{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{margin:0;scroll-behavior:smooth}body{line-height:1.5;text-rendering:optimizespeed}a:not([class]){text-decoration-skip-ink:auto}img,object,picture,video,canvas,svg{display:block;height:auto;max-width:100%;object-fit:cover}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit}b,strong{font-weight:900}section{display:block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;text-transform:none}select::-ms-expand{display:none}address{font-style:normal}details summary::-webkit-details-marker{display:none}button{margin:0;border-color:transparent;font-family:inherit;font-size:100%;line-height:inherit;text-transform:none;background-color:transparent;cursor:pointer}button:disabled{cursor:default}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-color:var(--color-blue-400);border:none;border-radius:0;background-color:transparent}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}table{border-color:inherit;text-indent:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}details>summary{list-style:none}.jBox-wrapper{text-align:left;box-sizing:border-box}.jBox-title,.jBox-content,.jBox-container{position:relative;word-break:break-word;box-sizing:border-box}.jBox-container{background:#fff}.jBox-content{padding:8px 12px;overflow-x:hidden;overflow-y:auto;transition:opacity .2s}.jBox-footer{box-sizing:border-box}.jBox-Tooltip .jBox-container,.jBox-Mouse .jBox-container{border-radius:4px;box-shadow:0 0 3px #00000040}.jBox-Tooltip .jBox-title,.jBox-Mouse .jBox-title{padding:8px 10px 0;font-weight:700}.jBox-Tooltip.jBox-hasTitle .jBox-content,.jBox-Mouse.jBox-hasTitle .jBox-content{padding-top:5px}.jBox-Mouse{pointer-events:none}.jBox-pointer{position:absolute;overflow:hidden;box-sizing:border-box}.jBox-pointer:after{content:"";width:20px;height:20px;position:absolute;background:#fff;transform:rotate(45deg);box-sizing:border-box}.jBox-pointer-top{top:0}.jBox-pointer-top:after{left:5px;top:6px;box-shadow:-1px -1px 2px #00000026}.jBox-pointer-right{right:0}.jBox-pointer-right:after{top:5px;right:6px;box-shadow:1px -1px 2px #00000026}.jBox-pointer-left{left:0}.jBox-pointer-left:after{top:5px;left:6px;box-shadow:-1px 1px 2px #00000026}.jBox-pointer-bottom{bottom:0}.jBox-pointer-bottom:after{left:5px;bottom:6px;box-shadow:1px 1px 2px #00000026}.jBox-pointer-top,.jBox-pointer-bottom{width:30px;height:12px}.jBox-pointer-left,.jBox-pointer-right{width:12px;height:30px}.jBox-Modal .jBox-container{border-radius:4px}.jBox-Modal .jBox-container,.jBox-Modal.jBox-closeButton-box:before{box-shadow:0 3px 15px #0006,0 0 5px #0006}.jBox-Modal .jBox-content{padding:15px 20px}.jBox-Modal .jBox-title{border-radius:4px 4px 0 0;padding:15px 20px;background:#fafafa;border-bottom:1px solid #eee}.jBox-Modal.jBox-closeButton-title .jBox-title{padding-right:65px}.jBox-Modal .jBox-footer{border-radius:0 0 4px 4px}.jBox-closeButton{z-index:1;cursor:pointer;position:absolute;box-sizing:border-box}.jBox-closeButton svg{position:absolute;top:50%;right:50%}.jBox-closeButton path{fill:#aaa;transition:fill .2s}.jBox-closeButton:hover path{fill:#888}.jBox-overlay .jBox-closeButton{top:0;right:0;width:40px;height:40px}.jBox-overlay .jBox-closeButton svg{width:20px;height:20px;margin-top:-10px;margin-right:-10px}.jBox-overlay .jBox-closeButton path{fill:#ddd}.jBox-overlay .jBox-closeButton:hover path{fill:#fff}.jBox-closeButton-title .jBox-closeButton{top:0;right:0;bottom:0;width:50px}.jBox-closeButton-title svg{width:12px;height:12px;margin-top:-6px;margin-right:-6px}.jBox-closeButton-box{box-sizing:border-box}.jBox-closeButton-box .jBox-closeButton{top:-8px;right:-10px;width:24px;height:24px;background:#fff;border-radius:50%}.jBox-closeButton-box .jBox-closeButton svg{width:10px;height:10px;margin-top:-5px;margin-right:-5px}.jBox-closeButton-box:before{content:"";position:absolute;top:-8px;right:-10px;width:24px;height:24px;border-radius:50%;box-shadow:0 0 5px #0000004d}.jBox-closeButton-box.jBox-pointerPosition-top:before{top:5px}.jBox-closeButton-box.jBox-pointerPosition-right:before{right:2px}.jBox-Modal.jBox-hasTitle.jBox-closeButton-box .jBox-closeButton{background:#fafafa}.jBox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d1}.jBox-footer{background:#fafafa;border-top:1px solid #eee;padding:8px 10px;border-radius:0 0 3px 3px}body[class^=jBox-blockScroll-],body[class*=" jBox-blockScroll-"]{overflow:hidden}.jBox-draggable{cursor:move}@keyframes jBoxLoading{to{transform:rotate(360deg)}}.jBox-loading .jBox-content{opacity:.2}.jBox-loading-spinner .jBox-content{min-height:38px!important;min-width:38px!important;opacity:0}.jBox-spinner{box-sizing:border-box;position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px}.jBox-spinner:before{display:block;box-sizing:border-box;content:"";width:24px;height:24px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:#000c;animation:jBoxLoading .6s linear infinite}.jBox-countdown{border-radius:4px 4px 0 0;z-index:0;background:#000;opacity:.2;position:absolute;top:0;left:0;right:0;height:3px;overflow:hidden}.jBox-countdown-inner{top:0;right:0;width:100%;height:3px;position:absolute;background:#fff}[class^=jBox-animated-],[class*=" jBox-animated-"]{animation-fill-mode:both}@keyframes jBox-tada{0%{transform:scale(1)}10%,20%{transform:scale(.8) rotate(-4deg)}30%,50%,70%,90%{transform:scale(1.2) rotate(4deg)}40%,60%,80%{transform:scale(1.2) rotate(-4deg)}to{transform:scale(1) rotate(0)}}.jBox-animated-tada{animation:jBox-tada 1s}@keyframes jBox-tadaSmall{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-2deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(2deg)}40%,60%,80%{transform:scale(1.1) rotate(-2deg)}to{transform:scale(1) rotate(0)}}.jBox-animated-tadaSmall{animation:jBox-tadaSmall 1s}@keyframes jBox-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.jBox-animated-flash{animation:jBox-flash .5s}@keyframes jBox-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.jBox-animated-shake{animation:jBox-shake .4s}@keyframes jBox-pulseUp{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.jBox-animated-pulseUp{animation:jBox-pulseUp .25s}@keyframes jBox-pulseDown{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}.jBox-animated-pulseDown{animation:jBox-pulseDown .25s}@keyframes jBox-popIn{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.jBox-animated-popIn{animation:jBox-popIn .25s}@keyframes jBox-popOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(0)}}.jBox-animated-popOut{animation:jBox-popOut .25s}@keyframes jBox-fadeIn{0%{opacity:0}to{opacity:1}}.jBox-animated-fadeIn{animation:jBox-fadeIn .2s}@keyframes jBox-fadeOut{0%{opacity:1}to{opacity:0}}.jBox-animated-fadeOut{animation:jBox-fadeOut .2s}@keyframes jBox-slideUp{0%{transform:translateY(0)}to{transform:translateY(-300px);opacity:0}}.jBox-animated-slideUp{animation:jBox-slideUp .4s}@keyframes jBox-slideRight{0%{transform:translate(0)}to{transform:translate(300px);opacity:0}}.jBox-animated-slideRight{animation:jBox-slideRight .4s}@keyframes jBox-slideDown{0%{transform:translateY(0)}to{transform:translateY(300px);opacity:0}}.jBox-animated-slideDown{animation:jBox-slideDown .4s}@keyframes jBox-slideLeft{0%{transform:translate(0)}to{transform:translate(-300px);opacity:0}}.jBox-animated-slideLeft{animation:jBox-slideLeft .4s}.jBox-Confirm .jBox-content{text-align:center;padding:46px 35px}@media (max-width: 500px){.jBox-Confirm .jBox-content{padding:32px 20px}}.jBox-Confirm-footer{height:46px}.jBox-Confirm-button{display:block;float:left;cursor:pointer;text-align:center;width:50%;line-height:46px;height:46px;overflow:hidden;padding:0 10px;transition:color .2s,background-color .2s;box-sizing:border-box}.jBox-Confirm-button-cancel{border-bottom-left-radius:4px;background:#ddd;color:#666}.jBox-Confirm-button-cancel:hover,.jBox-Confirm-button-cancel:active{background:#ccc}.jBox-Confirm-button-cancel:active{box-shadow:inset 0 1px 3px #0003}.jBox-Confirm-button-submit{border-bottom-right-radius:4px;background:#7d0;color:#fff}.jBox-Confirm-button-submit:hover,.jBox-Confirm-button-submit:active{background:#6c0}.jBox-Confirm-button-submit:active{box-shadow:inset 0 1px 3px #0003}.jBox-Image .jBox-container{background-color:transparent}.jBox-Image .jBox-content{padding:0;width:100%;height:100%}.jBox-image-container{background:center center no-repeat;position:absolute;width:100%;height:100%;opacity:0}.jBox-image-label-wrapper{position:absolute;top:100%;left:0;right:0;height:40px;z-index:100;display:flex}.jBox-image-label-container{position:relative;flex:1}.jBox-image-label{box-sizing:border-box;position:absolute;left:0;bottom:0;width:100%;text-align:center;color:#fff;padding:8px 12px;font-size:15px;line-height:24px;transition:opacity .36s;opacity:0;z-index:0;pointer-events:none}.jBox-image-label.expanded{background:#000}.jBox-image-label:not(.expanded){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jBox-image-label.active{opacity:1;pointer-events:all}@media (max-width: 600px){.jBox-image-label{font-size:13px}}.jBox-image-pointer-next,.jBox-image-pointer-prev{flex-shrink:0;width:40px;height:40px;cursor:pointer;opacity:.8;transition:opacity .2s;background:no-repeat center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc0LjcgMjI0IDE4LjcgMzIiPg0KPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTkzLDIyNy40TDgwLjQsMjQwTDkzLDI1Mi42YzAuNCwwLjQsMC40LDEuMSwwLDEuNWwtMS42LDEuNmMtMC40LDAuNC0xLDAuNS0xLjUsMEw3NSwyNDAuN2MtMC40LTAuNC0wLjUtMSwwLTEuNWwxNC45LTE0LjljMC40LTAuNCwxLTAuNCwxLjUsMGwxLjYsMS42QzkzLjUsMjI2LjQsOTMuNCwyMjcsOTMsMjI3LjR6Ii8+DQo8L3N2Zz4=);background-size:11px auto;-webkit-user-select:none;user-select:none;z-index:1}.jBox-image-pointer-next:hover,.jBox-image-pointer-prev:hover{opacity:1}.jBox-image-pointer-next{transform:scaleX(-1)}.jBox-image-counter-container{flex-shrink:0;white-space:nowrap;height:40px;line-height:40px;font-size:13px;color:#fff;text-align:right;display:none}.jBox-image-has-counter .jBox-image-counter-container{display:block}.jBox-overlay.jBox-overlay-Image,.jBox-image-not-found{background:#000}.jBox-image-not-found:before{content:"";box-sizing:border-box;display:block;width:80px;height:80px;margin-top:-40px;margin-left:-40px;position:absolute;top:50%;left:50%;border:5px solid #222;border-radius:50%}.jBox-image-not-found:after{content:"";display:block;box-sizing:content-box;z-index:auto;width:6px;height:74px;margin-top:-37px;margin-left:-3px;position:absolute;top:50%;left:50%;background:#222;transform:rotate(45deg);transform-origin:50% 50% 0}.jBox-image-download-button-wrapper{position:absolute;top:-40px;right:35px;height:40px;display:flex;cursor:pointer;opacity:.8;transition:opacity .2s}.jBox-image-download-button-wrapper:hover{opacity:1}.jBox-image-download-button-icon{width:40px;height:40px;background:center center no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDE2IDI1NnYtMTkyaC0xOTJ2MTkyaC0xNjBsMjU2IDI1NiAyNTYtMjU2aC0xNjB6TTAgNTc2aDY0MHY2NGgtNjQwdi02NHoiPjwvcGF0aD48L3N2Zz4=);background-size:60%}.jBox-image-download-button-text{white-space:nowrap;line-height:40px;padding:0 10px 0 0;color:#fff;font-size:14px}@keyframes jBoxImageLoading{to{transform:rotate(360deg)}}.jBox-image-loading:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border:4px solid #333;border-bottom-color:#666;animation:jBoxImageLoading 1.2s linear infinite;border-radius:50%}.jBox-Notice{transition:margin .2s}.jBox-Notice .jBox-container{border-radius:4px;box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #0000001a}.jBox-Notice .jBox-content{border-radius:4px;padding:12px 20px}@media (max-width: 768px){.jBox-Notice .jBox-content{padding:10px 15px}}@media (max-width: 500px){.jBox-Notice .jBox-content{padding:8px 10px}}.jBox-Notice.jBox-hasTitle .jBox-content{padding-top:5px}@media (max-width: 500px){.jBox-Notice.jBox-hasTitle .jBox-content{padding-top:0}}.jBox-Notice.jBox-hasTitle .jBox-title{padding:12px 20px 0;font-weight:700}@media (max-width: 768px){.jBox-Notice.jBox-hasTitle .jBox-title{padding:10px 15px 0}}@media (max-width: 500px){.jBox-Notice.jBox-hasTitle .jBox-title{padding:8px 10px 0}}.jBox-Notice.jBox-closeButton-title .jBox-title{padding-right:55px}.jBox-Notice.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton{width:40px}.jBox-Notice.jBox-Notice-black .jBox-container{color:#fff;background:#000}.jBox-Notice.jBox-Notice-black.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-black.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-gray .jBox-container{color:#222;background:#f6f6f6}.jBox-Notice.jBox-Notice-gray.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-gray.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#222}.jBox-Notice.jBox-Notice-red .jBox-container{color:#fff;background:#d00}.jBox-Notice.jBox-Notice-red.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-red.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-green .jBox-container{color:#fff;background:#5d0}.jBox-Notice.jBox-Notice-green.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-green.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-blue .jBox-container{color:#fff;background:#49d}.jBox-Notice.jBox-Notice-blue.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-blue.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-yellow .jBox-container{color:#000;background:#fd0}.jBox-Notice.jBox-Notice-yellow.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-yellow.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-NoticeFancy .jBox-content,.jBox-NoticeFancy .jBox-title{padding-left:25px}.jBox-NoticeFancy.jBox-Notice-color .jBox-container{color:#fff;background:#000}.jBox-NoticeFancy.jBox-Notice-color .jBox-container:after{content:"";position:absolute;top:0;left:0;bottom:0;width:8px;border-radius:4px 0 0 4px;background-image:linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background-size:14px 14px}.jBox-NoticeFancy.jBox-Notice-black .jBox-container:after,.jBox-NoticeFancy.jBox-Notice-gray .jBox-container:after{background-color:#888}.jBox-NoticeFancy.jBox-Notice-red .jBox-container:after{background-color:#e00}.jBox-NoticeFancy.jBox-Notice-green .jBox-container:after{background-color:#6c0}.jBox-NoticeFancy.jBox-Notice-blue .jBox-container:after{background-color:#49d}.jBox-NoticeFancy.jBox-Notice-yellow .jBox-container:after{background-color:#fb0}.jBox-NoticeFancy .jBox-countdown{left:8px;border-radius:0 4px 0 0}.jBox-TooltipBorder .jBox-container,.jBox-TooltipBorder .jBox-pointer:after{border:2px solid #49d}.jBox-TooltipBorder .jBox-pointer:after{width:22px;height:22px}.jBox-TooltipBorder .jBox-pointer-top,.jBox-TooltipBorder .jBox-pointer-bottom{width:34px;height:13px}.jBox-TooltipBorder .jBox-pointer-top:after,.jBox-TooltipBorder .jBox-pointer-bottom:after{left:6px}.jBox-TooltipBorder .jBox-pointer-left,.jBox-TooltipBorder .jBox-pointer-right{width:13px;height:34px}.jBox-TooltipBorder .jBox-pointer-left:after,.jBox-TooltipBorder .jBox-pointer-right:after{top:6px}.jBox-TooltipBorder.jBox-closeButton-box:before{width:28px;height:28px;background:#49d}.jBox-TooltipBorderThick .jBox-container{box-shadow:none;border-radius:8px;border:4px solid #ccc}.jBox-TooltipBorderThick .jBox-pointer:after{box-shadow:none;border:4px solid #ccc;width:24px;height:24px}.jBox-TooltipBorderThick .jBox-pointer-top,.jBox-TooltipBorderThick .jBox-pointer-bottom{width:38px;height:13px}.jBox-TooltipBorderThick .jBox-pointer-left,.jBox-TooltipBorderThick .jBox-pointer-right{width:13px;height:38px}.jBox-TooltipBorderThick.jBox-closeButton-box:before{width:32px;height:32px;background:#ccc}.jBox-TooltipDark .jBox-container{border-radius:4px;background:#000;color:#fff;box-shadow:0 0 6px #0006}.jBox-TooltipDark .jBox-pointer:after{background:#000}.jBox-TooltipDark .jBox-closeButton{background:#000}.jBox-TooltipDark.jBox-closeButton-box:before{box-shadow:0 0 6px #0006}.jBox-TooltipDark.jBox-closeButton-box .jBox-closeButton path{fill:#ddd}.jBox-TooltipDark.jBox-closeButton-box .jBox-closeButton:hover path{fill:#fff}.jBox-TooltipDark.jBox-closeButton-box .jBox-closeButton:active path{fill:#bbb}.jBox-TooltipError{pointer-events:none}.jBox-TooltipError .jBox-container{border-radius:2px;background:#d00;color:#fff;font-weight:700;font-size:13px}.jBox-TooltipError .jBox-content{padding:0 10px;line-height:28px}.jBox-TooltipError .jBox-pointer:after{background:#d00;width:20px;height:20px}.jBox-TooltipError .jBox-pointer-top,.jBox-TooltipError .jBox-pointer-bottom{width:22px;height:8px}.jBox-TooltipError .jBox-pointer-right,.jBox-TooltipError .jBox-pointer-left{width:8px;height:22px}.jBox-TooltipError .jBox-pointer-top:after{left:1px;top:6px}.jBox-TooltipError .jBox-pointer-right:after{top:1px;right:6px}.jBox-TooltipError .jBox-pointer-bottom:after{left:1px;bottom:6px}.jBox-TooltipError .jBox-pointer-left:after{top:1px;left:6px}.jBox-TooltipSmall{pointer-events:none}.jBox-TooltipSmall .jBox-container{border-radius:2px}.jBox-TooltipSmall .jBox-content{padding:0 10px;line-height:28px}.jBox-TooltipSmall .jBox-pointer:after{width:20px;height:20px}.jBox-TooltipSmall .jBox-pointer-top,.jBox-TooltipSmall .jBox-pointer-bottom{width:22px;height:8px}.jBox-TooltipSmall .jBox-pointer-right,.jBox-TooltipSmall .jBox-pointer-left{width:8px;height:22px}.jBox-TooltipSmall .jBox-pointer-top:after{left:1px;top:6px}.jBox-TooltipSmall .jBox-pointer-right:after{top:1px;right:6px}.jBox-TooltipSmall .jBox-pointer-bottom:after{left:1px;bottom:6px}.jBox-TooltipSmall .jBox-pointer-left:after{top:1px;left:6px}.jBox-TooltipSmallGray{pointer-events:none}.jBox-TooltipSmallGray .jBox-container{font-size:13px;line-height:24px;border-radius:12px;background-image:linear-gradient(to bottom,#fafafa,#f2f2f2)}.jBox-TooltipSmallGray .jBox-content{padding:0 10px}.jBox-TooltipSmallGray .jBox-pointer:after{width:20px;height:20px}.jBox-TooltipSmallGray .jBox-pointer-top,.jBox-TooltipSmallGray .jBox-pointer-bottom{width:22px;height:8px}.jBox-TooltipSmallGray .jBox-pointer-left,.jBox-TooltipSmallGray .jBox-pointer-right{width:8px;height:22px}.jBox-TooltipSmallGray .jBox-pointer-top:after{background:#fafafa;left:1px;top:6px}.jBox-TooltipSmallGray .jBox-pointer-right:after{top:1px;right:6px}.jBox-TooltipSmallGray .jBox-pointer-bottom:after{background:#f2f2f2;left:1px;bottom:6px}.jBox-TooltipSmallGray .jBox-pointer-left:after{top:1px;left:6px}@font-face{src:url(assets/font/museosanscyrl-300.woff2) format("woff2");font-family:Museo Sans;font-weight:300;font-style:normal;font-display:swap}@font-face{src:url(assets/font/museosanscyrl-500.woff2) format("woff2");font-family:Museo Sans;font-weight:500;font-style:normal;font-display:swap}@font-face{src:url(assets/font/museosanscyrl-700.woff2) format("woff2");font-family:Museo Sans;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(assets/font/museosanscyrl-900.woff2) format("woff2");font-family:Museo Sans;font-weight:900;font-style:normal;font-display:swap}:root{--font-family-primary: "Museo Sans", sans-serif;--font-family-inter: "Inter", sans-serif;--font-family-raleway: "Raleway", sans-serif;--font-family-roboto: "Roboto", sans-serif;--content-width: 1400px;--container-offset: 20px;--container-width: calc(var(--content-width) + (var(--container-offset) * 2));--color-white: #fff;--color-main: #283864;--color-gray-400: #606060;--color-green-200: #dbedc4;--color-green-300: #c3e5b5;--color-green-400: #82aa33;--color-yellow-300: #f4eecc;--color-blue-200: #c4edd9;--color-blue-300: #a2e0c3;--color-blue-400: #8DD4B3;--color-yellow-400: #e7c94e;--color-yellow-500: #DAD098;--color-red-400: #fe3934;--color-violet-400: #a0b2e3;--color-violet-600: #6e8bdc;--color-violet-700: #4f72d3;--radius-main: 20px;--shadow-card: 4px 4px 11px rgba(0, 0, 0, .1);--shadow-hero: 0px 4px 20px 5px rgba(167, 161, 161, .1);--shadow-card-bold: 10px 10px 30px rgba(0, 0, 0, .25)}@media (max-width: 576px){:root{--radius-main: 12px;--container-offset: 14px}}.checkbox__field:checked+.checkbox__content:after{opacity:1}.checkbox__field:focus+.checkbox__content:before{outline:1px solid var(--color-gray-100);outline-offset:1px}.checkbox__field:disabled+.checkbox__content{opacity:.4;pointer-events:none}html,body{font-size:18px}.page{height:100%;font-family:var(--font-family-primary);font-weight:300;font-style:normal;font-size:25px;line-height:1.2;letter-spacing:0;color:var(--color-main);background-color:var(--color-white);scroll-padding-top:var(--header-height, 15px)}@media (max-width: 959px){.page{font-size:18px}}@media (max-width: 576px){.page{font-size:16px;line-height:1.4}}.page__body{min-width:320px;min-height:100%}.page__body:before{content:"";position:fixed;left:-200%;top:var(--header-height);z-index:5;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);background-color:var(--color-white);opacity:.7;transition:left .2s}.page--menu{overflow:hidden}.page--menu .page__body:before{left:0}.page--menu .nav{right:0}.page--menu .header.hide{transform:translate(0)}.page--menu.scroll{overflow:hidden}@media only screen and (min-width: 1921px){.page{font-size:25px}}ul,ol{margin:0}.container-full{margin:0 auto;padding:0 var(--container-offset);width:100%;max-width:var(--container-width)}.container-full--wide{max-width:var(--container-wide)}.ta-center{text-align:center}h1,h2,h3,h4,h5,h6{color:#283864;font-weight:500}.site-container{display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}.site-container .site-footer{margin-top:auto}.hidden{display:none!important}.sr-only{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.setting-yellow-bg,.yellow{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax var(--color-yellow-300);background-color:var(--color-yellow-300)}.setting-green-bg,.green{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax var(--color-green-300);background-color:var(--color-green-300)}.wp-block-list,.list{padding-left:37px}.wp-block-list li,.list li{list-style:disc;line-height:1}.wp-block-list li:not(:last-child),.list li:not(:last-child){margin-bottom:6px}.close{position:absolute;right:15px;top:20px;-webkit-mask-image:url(assets/icons/close.svg);mask-image:url(assets/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:30px;height:30px;background-color:var(--color-green-400)}h2.wp-block-heading,.title{font-size:44px;line-height:1.1136363636;letter-spacing:normal;font-family:var(--font-family-raleway);font-weight:500;text-align:center}h2.wp-block-heading--page,.title--page{font-weight:300}h2.wp-block-heading--colored,.title--colored{color:var(--color-green-400)}h2.wp-block-heading--test,.title--test{margin-bottom:51px;padding-top:29px}@media only screen and (max-width: 768px){h2.wp-block-heading--test,.title--test{padding-top:0}}@media only screen and (max-width: 1180px){h2.wp-block-heading,.title{font-size:39px;line-height:1.2307692308;letter-spacing:normal}}@media only screen and (max-width: 768px){h2.wp-block-heading,.title{font-size:28px;line-height:1.3571428571;letter-spacing:normal;margin-bottom:30px}}sub,sup{font-size:53%}sup{top:-.8em}@media (max-width: 959px){.mobile-menu .oceanwp-text{display:none!important}}@media (max-width: 959px){.mobile-menu .oceanwp-close-text{display:none!important}}.mobile-menu .dropdown-toggle{outline:none}.hero{display:block;height:100vh;background-color:var(--color-yellow-300);height:calc(var(--vh, 1vh) * 100);background-position:center;background-size:cover;background-repeat:no-repeat;min-height:600px}@media (max-width: 576px){.hero{background-position:48% 50%;max-height:280px;min-height:auto}}.hero__inner{display:flex;flex-direction:column;padding-top:3.75rem;height:100vh;min-height:600px}@media (max-width: 576px){.hero__inner{padding-top:0;max-height:none;height:auto}}.hero ul{position:relative;overflow:hidden;border-radius:var(--radius-main);padding:50px;margin-top:140px;width:100%;max-width:630px;box-shadow:var(--shadow-hero)}@media only screen and (max-width: 992px){.hero ul{margin-bottom:2.1875rem}}@media (max-width: 576px){.hero ul{padding:16px;margin-top:100px;margin-bottom:0;max-width:183px}}.hero ul:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--color-white);opacity:.8}.hero ul li{list-style:none;position:relative;font-size:30px;line-height:1.2;letter-spacing:normal}@media only screen and (max-width: 1280px){.hero ul li{font-size:27px;line-height:1.1481481481;letter-spacing:normal}}@media only screen and (max-width: 992px){.hero ul li{font-size:25px;line-height:1.24;letter-spacing:normal}}@media (max-width: 576px){.hero ul li{font-size:13px;line-height:1}}.hero ul li:not(:last-child){margin-bottom:clamp(15px,1.25rem,30px)}@media only screen and (max-width: 576px){.hero ul li:not(:last-child){margin-bottom:10px}}.hero .btn{font-size:30px;line-height:1.2;letter-spacing:normal;padding:17px 10px;width:100%;max-width:285px;margin:10% 0 0}@media only screen and (max-width: 1280px){.hero .btn{font-size:25px;line-height:1.2;letter-spacing:normal}}@media only screen and (max-width: 992px){.hero .btn{font-size:22px;line-height:1.3636363636;letter-spacing:normal;padding:15px 20px;max-width:fit-content}}@media (max-width: 576px){.hero .btn{font-size:12px;line-height:1;padding:10px 15px;margin-top:26px}}@media only screen and (max-width: 1180px){.hero{padding:0}}.advantages{margin-bottom:clamp(70px,7.5rem,173px);padding:clamp(20px,3.125rem,80px) 0}.advantages h2{margin-bottom:clamp(30px,3.4375rem,70px)}@media only screen and (max-width: 768px){.advantages h2{margin-bottom:30px}}.advantages .wp-block-columns,.advantages__list{display:grid;justify-content:space-between;grid-template-columns:repeat(3,minmax(200px,375px));gap:2.5rem}.advantages .wp-block-columns .wp-block-column,.advantages .wp-block-columns>li,.advantages__list .wp-block-column,.advantages__list>li{padding:30px 0 clamp(20px,2.375rem,58px);line-height:1.2}@media only screen and (max-width: 576px){.advantages .wp-block-columns .wp-block-column,.advantages .wp-block-columns>li,.advantages__list .wp-block-column,.advantages__list>li{padding:20px 0 clamp(20px,2.375rem,58px)}}.advantages .wp-block-columns ul,.advantages__list ul{padding-left:2.0625rem}@media only screen and (max-width: 1280px){.advantages .wp-block-columns,.advantages__list{gap:1.25rem}}@media only screen and (max-width: 992px){.advantages .wp-block-columns,.advantages__list{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media only screen and (max-width: 768px){.advantages .wp-block-columns,.advantages__list{justify-content:center;grid-template-columns:1fr;margin:0 auto;max-width:475px;gap:1.25rem}}.advantages .wp-block-column,.advantages li{border-radius:var(--radius-main);background-color:var(--color-yellow-300)}.advantages .wp-block-column h3,.advantages li h3{margin-bottom:20px;text-align:center}@media only screen and (max-width: 768px){.advantages .wp-block-column h3,.advantages li h3{margin-bottom:10px}}.advantages .wp-block-column .wp-block-list,.advantages .wp-block-column ul.list,.advantages li .wp-block-list,.advantages li ul.list{padding-right:1.875rem;margin:0 0 0 25px}.advantages .wp-block-column .wp-block-list li,.advantages .wp-block-column ul.list li,.advantages li .wp-block-list li,.advantages li ul.list li{font-size:18px;line-height:1.2222222222;letter-spacing:normal;margin-bottom:0}@media only screen and (max-width: 992px){.advantages .wp-block-column .wp-block-list li,.advantages .wp-block-column ul.list li,.advantages li .wp-block-list li,.advantages li ul.list li{font-size:16px;line-height:1.4}}@media only screen and (max-width: 992px){.advantages .wp-block-column .wp-block-list,.advantages .wp-block-column ul.list,.advantages li .wp-block-list,.advantages li ul.list{padding:0 50px}}@media only screen and (max-width: 768px){.advantages .wp-block-column .wp-block-list,.advantages .wp-block-column ul.list,.advantages li .wp-block-list,.advantages li ul.list{margin:0 auto}}@media only screen and (max-width: 475px){.advantages .wp-block-column .wp-block-list,.advantages .wp-block-column ul.list,.advantages li .wp-block-list,.advantages li ul.list{padding:0 15px 0 30px}}@media only screen and (max-width: 992px){.advantages .wp-block-column:last-child,.advantages li:last-child{grid-column:1/span 2}}@media only screen and (max-width: 768px){.advantages .wp-block-column:last-child,.advantages li:last-child{grid-column:auto}}.advantages .wp-block-image img,.advantages img{margin:0 auto 30px;border:1px solid var(--color-main);border-radius:50%;padding:23px;width:100%;height:100px;max-width:100px;background-color:var(--color-green-300)}@media only screen and (max-width: 768px){.advantages .wp-block-image img,.advantages img{margin:0 auto 20px;padding:15px;width:70px;height:70px}}@media only screen and (max-width: 992px){.advantages{margin-bottom:clamp(70px,4.375rem,10px)}}@media only screen and (max-width: 768px){.advantages{padding:30px 0}}.product{margin-bottom:1.625rem;position:relative}.product:before{content:"";display:block;width:100%;height:230px;background-color:var(--color-green-300);position:absolute;bottom:0;left:0}.product__inner{position:relative;display:flex;align-items:flex-end;justify-content:center}@media only screen and (max-width: 768px){.product__inner{flex-direction:column}}.product .wp-block-image{margin-bottom:0}.product__image{margin-top:-5rem;margin-left:-8.4375rem;width:100%;max-width:650px}@media only screen and (max-width: 768px){.product__image{margin-top:-5.625rem}}@media only screen and (max-width: 576px){.product__image{margin-top:-4.375rem}}@media (max-width: 1730px){.product__image{margin-left:0}}.product__content.wp-block-group,.product__content{margin-left:auto;width:100%;max-width:887px;padding:15px 0 30px 10px}@media only screen and (max-width: 1280px){.product__content.wp-block-group,.product__content{padding:20px 0}}@media only screen and (max-width: 768px){.product__content.wp-block-group,.product__content{text-align:center}}@media only screen and (max-width: 475px){.product__content.wp-block-group,.product__content{padding-top:0}}.product p{font-size:36px;line-height:1.1944444444;letter-spacing:normal}@media only screen and (max-width: 1280px){.product p{font-size:28px;line-height:1.25;letter-spacing:normal}}@media only screen and (max-width: 992px){.product p{font-size:25px;line-height:1.2;letter-spacing:normal}}@media only screen and (max-width: 475px){.product p{font-size:22px;line-height:1.2272727273;letter-spacing:normal}}.research{margin-bottom:clamp(50px,5rem,121px)}@media only screen and (max-width: 1280px){.research{margin-bottom:2.5rem}}@media only screen and (max-width: 992px){.research{margin:0 auto 2.5rem}}.research .wp-block-heading,.research h2{margin-bottom:clamp(20px,4.6875rem,108px)}@media only screen and (max-width: 992px){.research .wp-block-heading,.research h2{margin-bottom:70px}}@media only screen and (max-width: 768px){.research .wp-block-heading,.research h2{margin-bottom:30px}}.research .wp-block-columns{margin-bottom:clamp(20px,2.8125rem,40px)}@media only screen and (max-width: 1280px){.research .wp-block-columns{margin-bottom:17px}}@media only screen and (max-width: 992px){.research .wp-block-columns{margin-bottom:40px}}.research .wp-block-columns,.research ul{display:grid;grid-template-columns:repeat(2,295px);justify-content:center;gap:clamp(20px,2.8125rem,40px)}@media only screen and (max-width: 1280px){.research .wp-block-columns,.research ul{margin-bottom:2.5rem;gap:17px}}@media only screen and (max-width: 992px){.research .wp-block-columns,.research ul{grid-template-columns:repeat(2,1fr);margin:0 auto 2.5rem;max-width:768px;gap:40px 20px}}@media only screen and (max-width: 475px){.research .wp-block-columns,.research ul{grid-template-columns:1fr;max-width:375px}}.research>a{margin-bottom:clamp(40px,4.375rem,88px)}@media only screen and (max-width: 992px){.research{padding-bottom:2.5rem}}@media only screen and (max-width: 768px){.research{padding:30px 0}}.research .wp-block-group a,.research .card a{font-weight:600}.block-reviews-slider,.reviews{padding:clamp(20px,1.875rem,33px) 0 clamp(20px,1.875rem,40px)}.block-reviews-slider h2,.reviews h2{margin-bottom:clamp(20px,1.875rem,44px)}.block-reviews-slider .container-full>.wp-block-group>.wp-block-group__inner-container,.block-reviews-slider ul:not(.slick-dots),.reviews .container-full>.wp-block-group>.wp-block-group__inner-container,.reviews ul:not(.slick-dots){font-size:16px;line-height:1.1875;letter-spacing:normal;margin:0 auto;padding:0 50px;width:100%;max-width:824px;text-align:center}@media only screen and (max-width: 768px){.block-reviews-slider .container-full>.wp-block-group>.wp-block-group__inner-container,.block-reviews-slider ul:not(.slick-dots),.reviews .container-full>.wp-block-group>.wp-block-group__inner-container,.reviews ul:not(.slick-dots){padding:0 50px}}@media only screen and (max-width: 576px){.block-reviews-slider .container-full>.wp-block-group>.wp-block-group__inner-container,.block-reviews-slider ul:not(.slick-dots),.reviews .container-full>.wp-block-group>.wp-block-group__inner-container,.reviews ul:not(.slick-dots){padding:0;max-width:none}}.block-reviews-slider div .wp-block-quote,.block-reviews-slider div blockquote,.block-reviews-slider li .wp-block-quote,.block-reviews-slider li blockquote,.reviews div .wp-block-quote,.reviews div blockquote,.reviews li .wp-block-quote,.reviews li blockquote{margin:20px 40px clamp(20px,1.875rem,40px);word-wrap:break-word}@media only screen and (max-width: 576px){.block-reviews-slider div .wp-block-quote,.block-reviews-slider div blockquote,.block-reviews-slider li .wp-block-quote,.block-reviews-slider li blockquote,.reviews div .wp-block-quote,.reviews div blockquote,.reviews li .wp-block-quote,.reviews li blockquote{margin:20px 0 clamp(20px,1.875rem,40px)}}.block-reviews-slider div cite,.block-reviews-slider li cite,.reviews div cite,.reviews li cite{word-wrap:break-word}.slick-arrow{position:absolute;top:14%;border-top:25px solid transparent;border-right:40px solid var(--color-yellow-400);border-bottom:24px solid transparent;border-left:0 solid transparent;width:0;height:0;font-size:0}.slick-arrow.slick-disabled{border-right-color:var(--color-yellow-300)}@media only screen and (max-width: 576px){.slick-arrow{display:none!important}}.slick-prev{left:-50px}@media only screen and (max-width: 992px){.slick-prev{left:0}}.slick-next{right:-50px;transform:scale(-1)}@media only screen and (max-width: 992px){.slick-next{right:0}}.slick-dots{display:flex;justify-content:center;margin-top:20px;font-size:0}.slick-dots li:not(:last-child){margin-right:10px}.slick-dots button{border-radius:50%;width:13px;height:13px;background-color:var(--color-yellow-300)}.slick-dots .slick-active button{background-color:var(--color-yellow-400)}.articles h2{margin-bottom:4.75rem}@media only screen and (max-width: 768px){.articles h2{margin-bottom:30px}}.articles ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-bottom:2.75rem;gap:3.125rem 1.625rem}@media only screen and (max-width: 576px){.articles ul{margin:0 auto 40px;max-width:375px}}.articles>a{margin-bottom:2.25rem}.single{padding-top:1.875rem}.single>*{margin-bottom:2.1875rem;text-align:left}@media only screen and (max-width: 768px){.single>*{margin-bottom:25px}}.single .block-single-list .wp-block-columns,.single__list{margin-bottom:3.4375rem!important}.single .block-single-list .wp-block-columns.wp-block-columns,.single .block-single-list .wp-block-columns ul,.single__list.wp-block-columns,.single__list ul{display:grid;grid-template-columns:repeat(3,1fr);padding:3.25rem 0;gap:3.125rem}.single .block-single-list .wp-block-columns.wp-block-columns .wp-block-column,.single .block-single-list .wp-block-columns.wp-block-columns li,.single .block-single-list .wp-block-columns ul .wp-block-column,.single .block-single-list .wp-block-columns ul li,.single__list.wp-block-columns .wp-block-column,.single__list.wp-block-columns li,.single__list ul .wp-block-column,.single__list ul li{box-shadow:var(--shadow-card-bold);background-color:var(--color-green-400)}@media only screen and (max-width: 992px){.single .block-single-list .wp-block-columns.wp-block-columns .wp-block-column:last-child,.single .block-single-list .wp-block-columns.wp-block-columns li:last-child,.single .block-single-list .wp-block-columns ul .wp-block-column:last-child,.single .block-single-list .wp-block-columns ul li:last-child,.single__list.wp-block-columns .wp-block-column:last-child,.single__list.wp-block-columns li:last-child,.single__list ul .wp-block-column:last-child,.single__list ul li:last-child{grid-column:1/span 2}}@media only screen and (max-width: 576px){.single .block-single-list .wp-block-columns.wp-block-columns .wp-block-column:last-child,.single .block-single-list .wp-block-columns.wp-block-columns li:last-child,.single .block-single-list .wp-block-columns ul .wp-block-column:last-child,.single .block-single-list .wp-block-columns ul li:last-child,.single__list.wp-block-columns .wp-block-column:last-child,.single__list.wp-block-columns li:last-child,.single__list ul .wp-block-column:last-child,.single__list ul li:last-child{grid-column:auto}}@media only screen and (max-width: 1280px){.single .block-single-list .wp-block-columns.wp-block-columns,.single .block-single-list .wp-block-columns ul,.single__list.wp-block-columns,.single__list ul{gap:1.875rem}}@media only screen and (max-width: 992px){.single .block-single-list .wp-block-columns.wp-block-columns,.single .block-single-list .wp-block-columns ul,.single__list.wp-block-columns,.single__list ul{grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:660px}}@media only screen and (max-width: 576px){.single .block-single-list .wp-block-columns.wp-block-columns,.single .block-single-list .wp-block-columns ul,.single__list.wp-block-columns,.single__list ul{grid-template-columns:1fr;max-width:375px}}.single .block-single-list .wp-block-columns h3,.single__list h3{font-size:30px;letter-spacing:normal;padding:10px 0;font-weight:700;line-height:1.2;text-align:center;color:var(--color-white)}@media only screen and (max-width: 1440px){.single .block-single-list .wp-block-columns h3,.single__list h3{font-size:26px;line-height:1.1538461538;letter-spacing:normal}}@media only screen and (max-width: 1280px){.single .block-single-list .wp-block-columns h3,.single__list h3{font-size:23px;line-height:1.1739130435;letter-spacing:normal}}@media only screen and (max-width: 1180px){.single .block-single-list .wp-block-columns h3,.single__list h3{font-size:20px;line-height:1.25;letter-spacing:normal}}.single .block-single-list .wp-block-columns .wp-block-image,.single__list .wp-block-image{margin:0}.single .block-single-list .wp-block-columns img,.single__list img{width:100%}@media only screen and (max-width: 992px){.single .block-single-list .wp-block-columns img,.single__list img{object-fit:cover;aspect-ratio:16/6}}.single .single-items,.single__items{margin-bottom:3.875rem}.single .single-items .wp-block-columns,.single .single-items li,.single__items .wp-block-columns,.single__items li{display:flex;align-items:center;justify-content:space-between;padding:0;flex-basis:auto;gap:20px}.single .single-items .wp-block-columns:not(:last-child),.single .single-items li:not(:last-child),.single__items .wp-block-columns:not(:last-child),.single__items li:not(:last-child){margin-bottom:3.0625rem}@media only screen and (max-width: 768px){.single .single-items .wp-block-columns:not(:last-child),.single .single-items li:not(:last-child),.single__items .wp-block-columns:not(:last-child),.single__items li:not(:last-child){margin-bottom:30px}}.single .single-items .wp-block-columns:nth-child(2n),.single .single-items li:nth-child(2n),.single__items .wp-block-columns:nth-child(2n),.single__items li:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width: 768px){.single .single-items .wp-block-columns:nth-child(2n),.single .single-items li:nth-child(2n),.single__items .wp-block-columns:nth-child(2n),.single__items li:nth-child(2n){flex-direction:column}}@media only screen and (max-width: 768px){.single .single-items .wp-block-columns,.single .single-items li,.single__items .wp-block-columns,.single__items li{flex-direction:column}}.single .single-items .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.single__items .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{display:flex;align-items:center;justify-content:space-between;flex-basis:auto;justify-content:center;padding:0}.single .single-items .wp-block-image,.single__items .wp-block-image{margin:0}.single .single-items p,.single__items p{margin:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-main);padding:30px 40px;width:100%;min-height:320px;max-width:1040px;background-color:var(--color-green-300)}@media only screen and (max-width: 992px){.single .single-items p,.single__items p{min-height:auto}}@media only screen and (max-width: 576px){.single .single-items p,.single__items p{padding:20px}}.single .single-items img,.single__items img{border-radius:50%}@media only screen and (max-width: 768px){.single .single-items img,.single__items img{max-width:220px}}@media only screen and (max-width: 576px){.single .single-items,.single__items{margin-bottom:40px}}.single .single__content.block-settings-wrap,.single .block-settings-wrap.setting-green-bg,.single .single__content.wp-block-columns,.single__content{margin-bottom:2rem;padding:1.875rem 0}.single .single__content.block-settings-wrap h2.wp-block-heading,.single .single__content.block-settings-wrap h2,.single .block-settings-wrap.setting-green-bg h2.wp-block-heading,.single .block-settings-wrap.setting-green-bg h2,.single .single__content.wp-block-columns h2.wp-block-heading,.single .single__content.wp-block-columns h2,.single__content h2.wp-block-heading,.single__content h2{margin-bottom:1.75rem}.single .single__content.block-settings-wrap h2.wp-block-heading,.single .single__content.block-settings-wrap>*,.single .block-settings-wrap.setting-green-bg h2.wp-block-heading,.single .block-settings-wrap.setting-green-bg>*,.single .single__content.wp-block-columns h2.wp-block-heading,.single .single__content.wp-block-columns>*,.single__content h2.wp-block-heading,.single__content>*{text-align:left}.single .single__content.block-settings-wrap.green,.single .block-settings-wrap.setting-green-bg.green,.single .single__content.wp-block-columns.green,.single__content.green{margin-bottom:0;padding:1.75rem 0 2.3125rem}@media only screen and (max-width: 768px){.single .single__content.block-settings-wrap,.single .block-settings-wrap.setting-green-bg,.single .single__content.wp-block-columns,.single__content{padding:25px 0}}.single .single__content.wp-block-columns,.single__descr{display:flex;justify-content:space-between;margin-top:3.4375rem;padding:2.125rem 0 2.3125rem;gap:20px}@media only screen and (max-width: 992px){.single .single__content.wp-block-columns,.single__descr{align-items:center}}@media only screen and (max-width: 576px){.single .single__content.wp-block-columns,.single__descr{flex-direction:column}}.single .single__content .wp-block-column+.wp-block-column,.single__descr-box{padding-top:30px;width:100%;max-width:900px}.single .single__content .wp-block-column+.wp-block-column p:first-of-type,.single__descr-box p:first-of-type{margin-bottom:0}.single .single__content .wp-block-column+.wp-block-column .wp-block-list,.single .single__content .wp-block-column+.wp-block-column .list,.single__descr-box .wp-block-list,.single__descr-box .list{padding-top:5px}.single .single__content .wp-block-column+.wp-block-column .wp-block-list li,.single .single__content .wp-block-column+.wp-block-column .list li,.single__descr-box .wp-block-list li,.single__descr-box .list li{line-height:1.4}.single .single__content .wp-block-column+.wp-block-column .wp-block-list li:not(:last-child),.single .single__content .wp-block-column+.wp-block-column .list li:not(:last-child),.single__descr-box .wp-block-list li:not(:last-child),.single__descr-box .list li:not(:last-child){margin-bottom:5px}.single .single__content .wp-block-column:nth-child(1),.single__descr-image{height:max-content;color:var(--color-main);background-color:var(--color-white);max-width:415px}@media only screen and (max-width: 992px){.single .single__content .wp-block-column:nth-child(1),.single__descr-image{margin-left:auto;margin-right:auto}}.single .single__content .wp-block-column:nth-child(1) .wp-block-image,.single__descr-image .wp-block-image{margin-bottom:0}.single .single__content .wp-block-column:nth-child(1) .wp-block-image img,.single__descr-image .wp-block-image img{margin:0;width:100%}.single .single__content .wp-block-column:nth-child(1) .wp-element-caption,.single__descr-image .wp-element-caption{padding:0;margin:0}.single .single__content .wp-block-column:nth-child(1) .wp-element-caption,.single .single__content .wp-block-column:nth-child(1) h3,.single__descr-image .wp-element-caption,.single__descr-image h3{font-size:30px;line-height:1.3;letter-spacing:normal;background-color:inherit;padding:9px;font-weight:500;text-align:center}.single__flowering{margin-bottom:3.75rem}.single__flowering h2{margin-bottom:2.0625rem;text-align:left}.single__flowering .wp-block-columns,.single__flowering ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.625rem}@media only screen and (max-width: 992px){.single__flowering .wp-block-columns,.single__flowering ul{gap:20px}}@media only screen and (max-width: 768px){.single__flowering .wp-block-columns,.single__flowering ul{grid-template-columns:1fr;margin:0 auto;max-width:375px}}.single__flowering .wp-block-column,.single__flowering li{border:3px solid var(--color-green-400);border-radius:var(--radius-main);padding:2.125rem 1.6875rem 21px}@media only screen and (max-width: 992px){.single__flowering .wp-block-column,.single__flowering li{padding:1.875rem 20px}}.single__flowering h3{font-size:44px;line-height:1.1136363636;letter-spacing:normal;margin-bottom:1.75rem;font-family:var(--font-family-raleway);font-weight:500;text-align:center;color:var(--color-yellow-400)}@media only screen and (max-width: 1280px){.single__flowering h3{font-size:40px;line-height:1.25;letter-spacing:normal}}@media only screen and (max-width: 1180px){.single__flowering h3{font-size:31px;line-height:1.2903225806;letter-spacing:normal;margin-bottom:20px}}@media only screen and (max-width: 992px){.single__flowering h3{font-size:26px;line-height:1.1538461538;letter-spacing:normal;margin-bottom:15px}}.single__flowering img{margin:0 auto 2.1875rem;border-radius:50%}@media only screen and (max-width: 768px){.single__flowering img{max-width:220px}}@media only screen and (max-width: 576px){.single__flowering{margin-bottom:40px}}@media only screen and (max-width: 768px){.single h2{font-size:28px;line-height:1.0714285714;letter-spacing:normal}}.single p{line-height:1.2}.single p:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 576px){.single{padding-top:0}}.recipe{margin-top:-11px}.recipe__grid{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1.5625rem;gap:2.5rem 1.6875rem}@media only screen and (max-width: 992px){.recipe__grid>li:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 992px){.recipe__grid{display:block}}.recipe h2{margin-bottom:3.125rem;text-align:left}@media only screen and (max-width: 768px){.recipe h2{margin-bottom:30px}}@media only screen and (max-width: 576px){.recipe h2{font-size:29px}}.recipe li>h3{font-size:36px;line-height:1.1944444444;letter-spacing:normal;margin-bottom:1.3125rem;text-align:center;text-transform:uppercase;color:var(--color-green-400)}@media only screen and (max-width: 1280px){.recipe li>h3{font-size:28px;line-height:1.2857142857;letter-spacing:normal}}@media only screen and (max-width: 992px){.recipe li>h3{font-size:30px;line-height:1.2;letter-spacing:normal;text-align:left}}@media only screen and (max-width: 576px){.recipe li>h3{font-size:25px;line-height:1.2;letter-spacing:normal}}.recipe li ul li:not(:last-child){margin-bottom:1.6875rem}@media only screen and (max-width: 992px){.recipe li ul li:not(:last-child){margin-bottom:0}}.recipe li ul img{width:100%}@media only screen and (max-width: 992px){.recipe li ul img{object-fit:cover;object-position:center;aspect-ratio:16/9}}.recipe li ul h3{margin:0;padding:24px 21px;max-width:none;text-align:left;color:var(--color-main)}@media only screen and (max-width: 992px){.recipe li ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:2.5rem 20px}}.recipe .btn{margin-bottom:1.4375rem}.dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;visibility:hidden;background:rgba(0,0,0,.2)}.dialog-overlay__open{opacity:1;visibility:visible;z-index:1}.test__result{padding:113px 0;width:100%;background-position:center bottom;background-size:cover;background-repeat:no-repeat}@media (max-width: 1340px){.test__result{background-position:12px bottom}}@media only screen and (max-width: 1280px){.test__result{background-position:center}}@media only screen and (max-width: 992px){.test__result{padding:70px 0}}@media (max-width: 959px){.test__result{padding:50px 0}}@media (max-width: 576px){.test__result{padding:30px 0 50px}}.test__result .btn{display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1.2;letter-spacing:normal;position:relative;bottom:-39px;margin:0 auto;border-radius:calc(var(--radius-main) - 5px);padding:10px;width:100%;font-weight:300;max-width:230px;text-align:center;text-transform:uppercase;color:var(--color-white);background-color:var(--color-green-400);transform:rotate(-7deg) translate(-75%)}.test__result .btn:before{content:"";position:absolute;right:0;top:50%;width:100%;height:190px;max-width:205px;background-image:url(assets/icons/line-with-fl.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate(99%,-62%) rotate(6deg)}@media only screen and (max-width: 1280px){.test__result .btn:before{display:none}}@media only screen and (max-width: 1280px){.test__result .btn{bottom:0;transform:rotate(0) translate(0)!important}}@media only screen and (max-width: 992px){.test__result .btn{font-size:25px;line-height:1.2;letter-spacing:normal}}@media only screen and (max-width: 768px){.test__result .btn{font-size:22px;line-height:1.1818181818;letter-spacing:normal;border-radius:calc(var(--radius-main));padding:7px}}.test__inner:not(:last-child){margin-bottom:1.9375rem}.test>ul{margin-bottom:20px;border-radius:var(--radius-main);padding:2.0625rem 2.625rem 1.75rem;background-color:var(--color-yellow-300)}@media only screen and (max-width: 992px){.test>ul{padding:25px}}@media only screen and (max-width: 768px){.test>ul{padding:30px 15px}}.test .h3{font-size:24px;line-height:1.1666666667;letter-spacing:normal;margin-bottom:13px;font-family:var(--font-family-inter);letter-spacing:.01em;color:var(--color-main)}@media (max-width: 768px){.test .h3{font-size:24px;line-height:1.2}}.test .h3+div{display:grid;grid-template-columns:repeat(2,minmax(100px,230px))}@media only screen and (max-width: 576px){.test .h3+div{grid-template-columns:1fr;gap:4px}}@media only screen and (max-width: 1180px){.test .h3{font-size:26px;line-height:1.0769230769;letter-spacing:normal}}@media only screen and (max-width: 992px){.test .h3{font-size:23px;line-height:1.2173913043;letter-spacing:normal}}@media only screen and (max-width: 576px){.test .h3{font-size:18px;line-height:1.3333333333;letter-spacing:normal;margin-bottom:10px}}.test li:not(:last-child){margin-bottom:1.8125rem}@media only screen and (max-width: 576px){.test li:not(:last-child){margin-bottom:30px}}.test--result ul{margin-bottom:29px}.test--check .h3,.test--check h3{font-size:36px;line-height:1.2222222222;letter-spacing:normal;margin-bottom:50px;font-family:var(--font-family-inter);font-weight:400;color:var(--color-main)}@media only screen and (max-width: 1180px){.test--check .h3,.test--check h3{font-size:33px;line-height:1.1515151515;letter-spacing:normal}}@media only screen and (max-width: 576px){.test--check .h3,.test--check h3{font-size:25px;line-height:1.2;letter-spacing:normal}}.test--check label{font-size:30px;line-height:1.2;letter-spacing:normal;font-family:var(--font-family-inter)}@media only screen and (max-width: 1180px){.test--check label{font-size:26px;line-height:1.2692307692;letter-spacing:normal}}@media only screen and (max-width: 768px){.test--check label{font-size:18px;line-height:1.2777777778;letter-spacing:normal;padding-left:40px}}.test--check>div:not(.test__result){border-radius:var(--radius-main);padding:2.0625rem 2.625rem 2.375rem;background-color:var(--color-yellow-300)}@media only screen and (max-width: 1180px){.test--check>div:not(.test__result){padding:30px}}@media only screen and (max-width: 576px){.test--check>div:not(.test__result){padding:30px 15px}}.test--check ul li:not(:last-child){margin-bottom:50px}@media only screen and (max-width: 768px){.test--check ul li:not(:last-child){margin-bottom:25px}}.test-result{font-size:30px;line-height:1.2;letter-spacing:normal;margin-bottom:1.9375rem;font-family:var(--font-family-inter);font-weight:300;color:var(--color-main)}.test-result h2{margin-bottom:7px;text-align:center}.test-result p{border-radius:var(--radius-main);padding:2.0625rem 2.6875rem;background-color:var(--color-green-200)}@media only screen and (max-width: 992px){.test-result p{padding:20px}}.test-result--reverse p{color:var(--color-red-400);background-color:var(--color-yellow-300)}@media only screen and (max-width: 1180px){.test-result{font-size:23px;line-height:1.2173913043;letter-spacing:normal}}.test-alert{font-size:40px;line-height:1.2;letter-spacing:normal;display:flex;align-items:center;justify-content:center;position:fixed;left:50%;top:50%;z-index:10;flex-direction:column;border-radius:var(--radius-main);padding:30px;width:90%;height:70vh;max-width:1004px;max-height:400px;box-shadow:50px 50px 64px #0003;background-color:var(--color-green-200);opacity:0;visibility:hidden;transform:translate(-50%,-40%);transition-property:opacity,visibility;transition-duration:.1s}@media only screen and (max-width: 992px){.test-alert{font-size:32px;line-height:1.25;letter-spacing:normal;text-align:center}}@media only screen and (max-width: 992px){.test-alert{font-size:24px;line-height:1.4583333333;letter-spacing:normal}}@media (max-width: 576px){.test-alert{font-size:18px;height:auto;min-height:200px;padding:16px;max-height:none;transform:translate(-50%,-50%)}}.test-alert--open{opacity:1;visibility:visible}.test-alert.modal-type__error{color:var(--color-red-400);background-color:var(--color-yellow-300)}.test-alert.modal-type__green{height:auto}.test-alert.modal-type__green p{font-size:20px;line-height:1.2}@media (max-width: 768px){.test-alert.modal-type__green p{font-size:18px;line-height:1.4}}.test-alert.modal-type__red{color:var(--color-red-400);background-color:var(--color-yellow-300);height:auto}.test-alert.modal-type__red p{font-size:20px;line-height:1.4}.test-alert p{margin:0;padding:0}.promo{display:flex;margin-top:75px;border-top:2px solid var(--color-green);border-bottom:2px solid var(--color-green);margin-bottom:100px}@media (max-width: 768px){.promo{flex-wrap:wrap;margin-bottom:30px}}@media (max-width: 576px){.promo{margin-top:46px}}.promo>div{width:50%}@media (max-width: 768px){.promo>div{width:100%}}.promo.wp-block-columns{gap:0}.promo mark,.promo .color-yellow{color:var(--color-yellow)!important}.promo small{font-size:14px}.promo img{max-width:100%}.promo .promo-image{display:flex;justify-content:flex-end;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:bottom right}@media (max-width: 768px){.promo .promo-image{height:520px}}.promo .promo-image-description{max-width:clamp(200px,90%,412px);padding:16px}.promo .promo-image-description img{max-width:300px}@media (max-width: 959px){.promo .promo-image-description img{max-width:200px;margin-bottom:8px}}.promo .promo-image-description .wp-block-image+p{font-size:14px}.promo .promo-image-description p{margin-bottom:10px;line-height:1.4}.promo .promo-package{display:flex;flex-direction:column;padding-top:100px;padding-bottom:40px;padding-left:32px}.promo .promo-package-image{position:relative;max-width:360px;margin-bottom:24px}@media (max-width: 959px){.promo .promo-package-image{max-width:280px}}@media (max-width: 768px){.promo .promo-package-image{max-width:360px;margin-bottom:36px;margin-inline:auto}}.promo .promo-package-image-text{position:absolute;top:-69px;left:-23px;width:120px}@media (max-width: 959px){.promo .promo-package-image-text{width:100px;top:-59px}}.promo .promo-package-description{padding-left:15px;display:flex;flex-direction:column;gap:20px}.promo .promo-package-description li{background:var(--color-green);color:#fff;font-weight:300;line-height:1.4;padding:8px 16px;font-size:20px}@media (max-width: 959px){.promo .promo-package-description li{font-size:18px}}.promo .promo-package-description li>img{margin-right:16px}.promo .promo-package-description li img,.promo .promo-package-description li strong{display:inline-block;font-weight:500}.promo .promo-package-description li p{display:flex;align-items:center;gap:16px;margin:0;font-size:20px;max-width:400px}@media (max-width: 959px){.promo .promo-package-description li p{font-size:18px}}.promo .promo-package-description li p strong,.promo .promo-package-description li p b{font-weight:500}.page-template-research section.research .wp-block-heading{margin:auto!important}.page-template-research section.research .wp-block-image{margin-top:auto}.page-template-research .card__inner{flex-direction:column;display:flex}.page-template-research .card__inner picture{margin-top:auto}.page-template-research header .logo{display:none!important}.single__flowering h2{color:var(--color-green-400)}header .container{width:auto;max-width:1400px;padding-inline:16px}header .header__sublogo{width:150px;margin-left:40px;margin-right:10px}@media (max-width: 959px){header .header__sublogo{width:100px}}@media (max-width: 576px){header .header__sublogo{margin-left:14px;width:60px}}@media (max-width: 959px){header .oceanwp-mobile-menu-icon{order:1}}#mobile-menu-search{display:none!important}#site-header{position:absolute;top:0;background:transparent}#site-header:before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(255,255,255,.8)}#site-header-inner{display:flex;align-items:center}@media (max-width: 959px){#site-header-inner{padding-left:20px;padding-right:20px}}@media (max-width: 576px){#site-header-inner{max-height:45px}}#site-header-inner .site-logo{margin-right:auto;float:none;height:auto}@media (max-width: 959px){#site-header-inner .site-logo{order:-1}}#site-header-inner .logo{max-width:190px;display:block}@media (max-width: 959px){#site-header-inner .logo{max-width:120px}}@media (max-width: 576px){#site-header-inner .logo{max-width:90px}}#site-header-inner ul li a.menu-link{position:relative;transition:color .2s;font-size:22px}#site-header-inner ul li a.menu-link:hover,#site-header-inner ul li a.menu-link:focus{color:var(--color-green-400)!important}#site-header-inner ul li a.menu-link>span:after{background:var(--color-green-400)!important}#site-header-inner ul li .sub-menu{min-width:240px}#site-header-inner ul li .sub-menu a{font-size:20px!important;font-weight:400!important;font-family:inherit}#site-navigation-wrap .dropdown-menu .menu-item>a{font-size:25px}.nav ul{display:flex;align-items:center}@media only screen and (max-width: 992px){.nav ul{flex-direction:column;padding:20px 0;height:100%}}.nav li:not(:last-child){margin-right:2.5rem}@media only screen and (max-width: 1280px){.nav li:not(:last-child){margin-right:1.5625rem}}@media only screen and (max-width: 992px){.nav li:not(:last-child){margin-right:0;margin-bottom:1.875rem}}.nav li a{position:relative;transition:color .2s}.nav li a:before{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:0;height:2px;background-color:var(--color-green-400);transition:width .2s}.nav li a:hover,.nav li a:focus{color:var(--color-green-400)}.nav li a:hover:before,.nav li a:focus:before{width:100%}@media only screen and (max-width: 992px){.nav li a{font-weight:700}}@media only screen and (max-width: 992px){.nav li:last-child{padding-bottom:30px}}@media only screen and (max-width: 992px){.nav{display:flex;align-items:center;justify-content:center;position:absolute;top:var(--header-height);right:-100%;overflow-y:auto;width:100%;max-width:260px;height:calc(100vh - var(--header-height));height:calc(var(--vh, 1vh) * 100 - var(--header-height));background-color:var(--color-green-200);transition:right .2s}}.burger{left:0;width:100%;height:3px;max-width:27px;background-color:var(--color-green-400);transition-property:transform;transition-duration:.2s;transition-timing-function:ease;position:relative;display:none;margin-right:20px;outline:transparent;border:none;perspective:80px}.burger:before,.burger:after{left:0;width:100%;height:3px;max-width:27px;background-color:var(--color-green-400);transition-property:transform;transition-duration:.2s;transition-timing-function:ease;content:"";position:absolute}.burger:before{top:-7px}.burger:after{bottom:-7px}.burger--active{background-color:transparent;transform:rotateY(180deg)}.burger--active:before{transform:translate3d(0,7px,0) rotate(45deg)}.burger--active:after{transform:translate3d(0,-7px,0) rotate(-45deg)}@media only screen and (max-width: 992px){.burger{display:block}}.symptoms{margin-bottom:50px}.symptoms h2{margin-bottom:clamp(20px,2.5rem,60px)}@media only screen and (max-width: 768px){.symptoms h2{margin-bottom:30px}}.symptoms-title{background-color:var(--color-yellow-300)}.symptoms-title h2{margin:0;padding-top:20px;padding-bottom:4px;font-size:36px;line-height:1.1944444444;letter-spacing:normal}@media only screen and (max-width: 768px){.symptoms-title h2{font-size:28px;line-height:1.3214285714;letter-spacing:normal}}.symptoms-image-bg{min-height:240px;margin-bottom:clamp(20px,2.8125rem,65px);text-align:center;background-position:center 56%;background-repeat:no-repeat;background-color:var(--color-yellow-300);display:flex;align-items:flex-end;padding-bottom:50px}@media only screen and (max-width: 992px){.symptoms-image-bg{min-height:200px}}.symptoms-image-bg .wp-block-group__inner-container{width:100%}.symptoms-image-bg button,.symptoms-image-bg .btn{transform:rotate(-3deg) translate(-111%)}.symptoms-image-bg button:before,.symptoms-image-bg .btn:before{content:"";position:absolute;right:2px;top:50%;width:100%;height:190px;max-width:200px;background-image:url(assets/icons/line-with-fl.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate(100%,-58%) rotate(5deg)}@media only screen and (max-width: 992px){.symptoms-image-bg button:before,.symptoms-image-bg .btn:before{display:none}}@media only screen and (max-width: 992px){.symptoms-image-bg button,.symptoms-image-bg .btn{transform:rotate(0) translate(0)}}@media only screen and (min-width: 1921px){.symptoms-image-bg{background-position:20px center;background-size:100%}}@media only screen and (max-width: 1280px){.symptoms-image-bg{background-position:45% center;background-size:auto}}@media only screen and (max-width: 992px){.symptoms-image-bg{background-position:right bottom;background-size:auto}}@media only screen and (max-width: 768px){.symptoms-image-bg{margin-bottom:0}}.symptoms-single{margin-bottom:2.75rem}.image-header{display:flex;align-items:center;justify-content:center;margin-bottom:clamp(20px,2.0625rem,85px);padding:180px 0;background-position:center 26%;background-size:cover;background-repeat:no-repeat}.image-header h1{position:relative;z-index:0;color:var(--color-white)}@media only screen and (max-width: 1180px){.image-header{padding:6.25rem 0 3.125rem}}@media only screen and (max-width: 475px){.image-header{padding:5rem 0 1.875rem}}.research .wp-block-column>.wp-block-group,.card{position:relative;height:100%;box-shadow:var(--shadow-card);transition-property:box-shadow;transition-duration:.2s}.research .wp-block-column>.wp-block-group .wp-block-group,.card .wp-block-group{gap:0;margin:auto;width:100%}.research .wp-block-column>.wp-block-group .wp-block-group .wp-block-image,.card .wp-block-group .wp-block-image{width:100%}.research .wp-block-column>.wp-block-group .wp-block-group,.research .wp-block-column>.wp-block-group__inner,.card .wp-block-group,.card__inner{position:relative;z-index:1;height:100%;background-color:var(--color-white);transition-property:transform;transition-duration:.2s}.research .wp-block-column>.wp-block-group h3,.card h3{display:flex;align-items:center;justify-content:center;font-size:25px;line-height:1.2;letter-spacing:normal;margin:0 auto;padding:20px 10px 25px;width:100%;min-height:140px;max-width:280px;font-weight:500;text-align:center;color:var(--color-green-400)}.research .wp-block-column>.wp-block-group h3 a:before,.card h3 a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.research .wp-block-column>.wp-block-group h3 a:hover,.card h3 a:hover{color:#283864}@media only screen and (max-width: 1280px){.research .wp-block-column>.wp-block-group h3,.card h3{font-size:21px;line-height:1.0952380952;letter-spacing:normal}}@media only screen and (max-width: 475px){.research .wp-block-column>.wp-block-group h3,.card h3{min-height:auto}}.research .wp-block-column>.wp-block-group img,.card img{width:100%;object-fit:contain}.research .wp-block-column>.wp-block-group .wp-block-button a,.card .wp-block-button a{padding:0;background-color:transparent;color:inherit}.research .wp-block-column>.wp-block-group .wp-block-button a,.card .wp-block-button a{font-size:inherit}.research .wp-block-column>.wp-block-group .wp-block-button,.research .wp-block-column>.wp-block-group>a,.card .wp-block-button,.card>a{font-size:25px;line-height:1.2;letter-spacing:normal;position:absolute;border:1px solid transparent;transition-property:border-color,color,background-color;transition-duration:.15s;bottom:0;z-index:0;padding:15px;width:100%;font-weight:700;text-align:center;color:var(--color-white);background-color:var(--color-green-400)}.research .wp-block-column>.wp-block-group .wp-block-button:hover,.research .wp-block-column>.wp-block-group .wp-block-button:focus,.research .wp-block-column>.wp-block-group>a:hover,.research .wp-block-column>.wp-block-group>a:focus,.card .wp-block-button:hover,.card .wp-block-button:focus,.card>a:hover,.card>a:focus{border-color:var(--color-green-400);color:var(--color-green-400);background-color:var(--color-white)}.research .wp-block-column>.wp-block-group:hover,.card:hover{box-shadow:10px 10px 30px #00000040}.research .wp-block-column>.wp-block-group:hover .wp-block-group,.research .wp-block-column>.wp-block-group:hover .card__inner,.card:hover .wp-block-group,.card:hover .card__inner{transform:translateY(-62px)}.btn,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close){display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1.2;letter-spacing:normal;position:relative;margin:0 auto;border:1px solid transparent;border-radius:calc(var(--radius-main) - 5px);padding:10px;width:100%;max-width:230px;text-align:center;color:var(--color-white);background-color:var(--color-green-400);transition-property:border-color,color,background-color;transition-duration:.15s}.btn:hover,.btn:focus,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close):hover,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close):focus{border-color:var(--color-green-400);color:var(--color-green-400);background-color:var(--color-white)}@media only screen and (max-width: 992px){.btn,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close){font-size:23px;line-height:1.2173913043;letter-spacing:normal}}@media (max-width: 576px){.btn,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close){border-radius:9px}}.btn a,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close) a{background-color:transparent;padding:0;color:inherit}.btn a:before,button:not(.burger,.tabs__btn,.slick-arrow,.slick-dots button,.allergy button,.close) a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.btn .wp-block-button__link,.btn a,.wp-block-button .wp-block-button__link,.wp-block-button a{background-color:transparent;padding:0;color:inherit}.btn .wp-block-button__link:before,.btn a:before,.wp-block-button .wp-block-button__link:before,.wp-block-button a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0}li a:focus,div a:focus,a:focus{outline:none!important}.footer,footer #footer-bottom{display:flex;align-items:center;justify-content:center;font-size:25px;line-height:1.2;letter-spacing:normal;padding:20px 15px;text-align:center;color:var(--color-white);background-color:var(--color-green-400)}@media only screen and (max-width: 992px){.footer,footer #footer-bottom{font-size:20px;line-height:1.35;letter-spacing:normal}}@media only screen and (max-width: 768px){.footer,footer #footer-bottom{font-size:18px;line-height:1.2777777778;letter-spacing:normal}}.footer-description-small{margin-bottom:16px}.footer-description-small p{font-size:12px!important}.allergy ul{display:grid;justify-content:space-between;grid-template-columns:repeat(7,1fr);margin-bottom:15px;padding:3rem 0;gap:4.6875rem 3.4375rem}@media (max-width: 1200px){.allergy ul{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media only screen and (max-width: 1280px){.allergy ul{gap:1.875rem}}.allergy li{display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.allergy li span{font-size:20px;line-height:1.15;letter-spacing:normal;font-family:var(--font-family-roboto)}.allergy img{margin:0 auto 23px;border-radius:50%}.allergy>div{padding:1.9375rem 0 1.75rem}.allergy>div p{font-size:36px;line-height:1.1944444444;letter-spacing:normal;letter-spacing:-.002em}@media only screen and (max-width: 992px){.allergy>div p{font-size:30px;line-height:1.2666666667;letter-spacing:normal}}@media only screen and (max-width: 576px){.allergy>div p{font-size:25px;line-height:1.2;letter-spacing:normal}}.allergy button{transition:transform .15s}.allergy .scale{transform:scale(1.2)}.flip-srction .wp-block-columns{margin-bottom:1.5625rem}.flip{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;width:100%;max-width:870px;font-family:var(--font-family-raleway);gap:1.5625rem}.flip:nth-child(odd) .wp-block-group+.wp-block-group,.flip:nth-child(odd) .flip__back{background-color:var(--color-yellow-300)}.flip .wp-block-column,.flip__item{position:relative;width:100%;cursor:pointer}.flip .wp-block-column:before,.flip__item:before{content:"";position:absolute;left:0;right:0;bottom:19px;z-index:1;margin:0 auto;width:54px;height:54px;background-image:url(assets/icons/refresh.png);background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 475px){.flip .wp-block-column:before,.flip__item:before{bottom:10px;width:40px;height:40px}}.flip .wp-block-column div,.flip__item div{transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.flip .wp-block-column.show-back .wp-block-group+.wp-block-group,.flip .wp-block-column.show-back .flip__back,.flip__item.show-back .wp-block-group+.wp-block-group,.flip__item.show-back .flip__back{opacity:1}.flip .wp-block-column:nth-child(odd) .wp-block-group:nth-child(1) .wp-block-group,.flip .wp-block-column:nth-child(odd) .flip__text,.flip__item:nth-child(odd) .wp-block-group:nth-child(1) .wp-block-group,.flip__item:nth-child(odd) .flip__text{max-width:150px}.flip .wp-block-column:nth-child(2n) .wp-block-group:nth-child(1) .wp-block-group,.flip .wp-block-column:nth-child(2n) .flip__text,.flip__item:nth-child(2n) .wp-block-group:nth-child(1) .wp-block-group,.flip__item:nth-child(2n) .flip__text{padding-left:10px;left:0;right:auto;margin-right:auto;max-width:285px}@media only screen and (max-width: 992px){.flip .wp-block-column:nth-child(2n) .wp-block-group:nth-child(1) .wp-block-group,.flip .wp-block-column:nth-child(2n) .flip__text,.flip__item:nth-child(2n) .wp-block-group:nth-child(1) .wp-block-group,.flip__item:nth-child(2n) .flip__text{left:10px}}@media (max-width: 576px){.flip .wp-block-column:nth-child(2n) .wp-block-group:nth-child(1) .wp-block-group,.flip .wp-block-column:nth-child(2n) .flip__text,.flip__item:nth-child(2n) .wp-block-group:nth-child(1) .wp-block-group,.flip__item:nth-child(2n) .flip__text{max-width:206px}}.flip .wp-block-column:nth-child(3) .wp-block-group+.wp-block-group,.flip .wp-block-column:nth-child(3) .flip__back,.flip .wp-block-column:nth-child(4) .wp-block-group+.wp-block-group,.flip .wp-block-column:nth-child(4) .flip__back,.flip__item:nth-child(3) .wp-block-group+.wp-block-group,.flip__item:nth-child(3) .flip__back,.flip__item:nth-child(4) .wp-block-group+.wp-block-group,.flip__item:nth-child(4) .flip__back{background-color:var(--color-yellow-300)}.flip .wp-block-group:nth-child(1),.flip__front{position:relative;transform:rotateY(0)}.flip .wp-block-group:nth-child(1) .wp-block-group,.flip__text{position:absolute;right:10px;top:43px;z-index:2;text-align:center}@media only screen and (max-width: 992px){.flip .wp-block-group:nth-child(1) .wp-block-group,.flip__text{top:20px}}@media only screen and (max-width: 768px){.flip .wp-block-group:nth-child(1) .wp-block-group,.flip__text{top:15%}}.flip .wp-block-group+.wp-block-group,.flip__back{display:flex;align-items:center;position:absolute;left:0;top:0;flex-direction:column;padding:25px;width:100%;height:100%;text-align:center;background-color:var(--color-green-300);opacity:0;transform:rotateY(0)}.flip .wp-block-group+.wp-block-group p,.flip .wp-block-group+.wp-block-group span,.flip__back p,.flip__back span{margin:0 auto;width:100%;max-width:300px;line-height:1.2}@media only screen and (max-width: 475px){.flip .wp-block-group+.wp-block-group,.flip__back{padding:15px}}.flip h3{font-size:35px;line-height:1;letter-spacing:normal;margin-bottom:0;font-weight:500}@media only screen and (max-width: 768px){.flip h3{font-size:27px;line-height:1;letter-spacing:normal;margin-bottom:10px}}.flip span{font-weight:300;font-size:25px;line-height:1}@media only screen and (max-width: 768px){.flip span{font-size:20px;line-height:1.5}}@media only screen and (max-width: 475px){.flip span{font-weight:500;font-size:16px}}.flip .wp-block-image{margin-bottom:0}.flip img{width:100%}@media only screen and (max-width: 768px){.flip{grid-template-columns:1fr;max-width:475px}}.tabs__switcher{display:flex;justify-content:center;margin-top:40px;margin-bottom:62px}@media (max-width: 959px){.tabs__switcher{margin-bottom:40px}}@media (max-width: 576px){.tabs__switcher{display:block;margin-bottom:20px}}.tabs__item{width:100%}.tabs__item:not(:last-child){margin-right:40px}@media only screen and (max-width: 992px){.tabs__item:not(:last-child){margin-right:20px}}@media only screen and (max-width: 576px){.tabs__item:not(:last-child){margin-right:0;margin-bottom:20px}}.tabs__item:first-of-type{max-width:572px}@media only screen and (max-width: 1440px){.tabs__item:first-of-type{max-width:max-content}}@media only screen and (max-width: 576px){.tabs__item:first-of-type{max-width:none}}.tabs__item:last-of-type{max-width:530px}@media only screen and (max-width: 1440px){.tabs__item:last-of-type{max-width:max-content}}@media only screen and (max-width: 576px){.tabs__item:last-of-type{max-width:none}}.tabs__btn{font-size:36px;line-height:1.2222222222;letter-spacing:normal;position:relative;border-radius:var(--radius-main);padding:14px 10px;width:100%;font-family:var(--font-family-inter);font-weight:300;color:var(--color-green-400);background-color:var(--color-green-300)}.tabs__btn:before{content:"";position:absolute;left:2.625rem;bottom:-38px;display:none;border-top:solid 27px var(--color-green-400);border-right:solid 14px transparent;border-left:solid 14px transparent}@media only screen and (max-width: 992px){.tabs__btn:before{left:15px;bottom:-25px;border-top-width:20px;border-right-width:14px;border-left-width:14px}}@media only screen and (max-width: 576px){.tabs__btn:before{left:12px;bottom:60%;border-top-width:16px;border-right-width:10px;border-top-color:var(--color-white);border-left-width:10px;transform:rotate(-90deg) translate(-50%)}}.tabs__btn--active{color:var(--color-white);background-color:var(--color-green-400)}.tabs__btn--active:before{display:block}@media only screen and (max-width: 1440px){.tabs__btn{font-size:38px;line-height:1.1842105263;letter-spacing:normal;padding:21px 15px}}@media only screen and (max-width: 1280px){.tabs__btn{font-size:33px;line-height:1.2121212121;letter-spacing:normal}}@media only screen and (max-width: 992px){.tabs__btn{font-size:25px;line-height:1.2;letter-spacing:normal;padding:15px}}@media only screen and (max-width: 992px){.tabs__btn{font-size:22px;line-height:1.2727272727;letter-spacing:normal;padding:10px 15px}}@media only screen and (max-width: 768px){.tabs__btn{font-size:18px;line-height:1.2777777778;letter-spacing:normal;padding:7px 15px}}.tabs__panel{position:absolute;left:0;top:0;z-index:-1;opacity:0;visibility:hidden}.tabs__panel--active.tabs__panel{position:relative;z-index:1;opacity:1;visibility:visible}.logo{width:100%;max-width:190px}@media only screen and (max-width: 1280px){.logo{max-width:170px}}@media only screen and (max-width: 992px){.logo{max-width:130px}}.calendar{position:relative;margin:0 auto;max-width:1920px;-webkit-user-select:none;user-select:none}.calendar__wrapper{display:grid;grid-template-columns:435px 1fr;margin-bottom:30px;text-transform:capitalize}@media only screen and (max-width: 1180px){.calendar__wrapper{grid-template-columns:380px 1fr}}@media only screen and (max-width: 768px){.calendar__wrapper{grid-template-columns:110px 1fr}}.calendar__inner{display:grid;grid-template-rows:repeat(3,minmax(235px,1fr))}.calendar__seasons{position:relative;display:grid;grid-template-columns:260px 175px;grid-template-rows:repeat(3,1fr);font-size:18px;line-height:1.2}.calendar__seasons:before{content:"";position:absolute;right:-100vw;z-index:-1;width:1000vw;height:100%}.calendar__seasons:nth-child(1):before{background-color:var(--color-green-200)}.calendar__seasons:nth-child(1) .calendar__mounth span{background-color:var(--color-green-300)}.calendar__seasons:nth-child(1) .calendar__mounth span:hover,.calendar__seasons:nth-child(1) .calendar__mounth span:focus{background-color:var(--color-green-400)}.calendar__seasons:nth-child(2):before{background-color:var(--color-blue-200)}.calendar__seasons:nth-child(2) .calendar__mounth span{background-color:var(--color-blue-300)}.calendar__seasons:nth-child(2) .calendar__mounth span:hover,.calendar__seasons:nth-child(2) .calendar__mounth span:focus{background-color:var(--color-blue-400)}.calendar__seasons:nth-child(3):before{background-color:var(--color-yellow-300)}.calendar__seasons:nth-child(3) .calendar__mounth span{background-color:var(--color-yellow-500)}.calendar__seasons:nth-child(3) .calendar__mounth span:hover,.calendar__seasons:nth-child(3) .calendar__mounth span:focus{background-color:var(--color-yellow-400)}.calendar__seasons>span{font-size:40px;line-height:1.2;letter-spacing:normal;display:flex;align-items:center;justify-content:center;writing-mode:tb;grid-row:1/span 3;max-width:200px;font-weight:900;color:var(--color-green-400);transform:scale(-1)}@media only screen and (max-width: 1180px){.calendar__seasons>span{font-size:35px;line-height:1.1428571429;letter-spacing:normal;align-items:start;padding-right:25px}}@media only screen and (max-width: 768px){.calendar__seasons>span{font-size:28px;line-height:1.25;letter-spacing:normal;padding-right:15px}}@media only screen and (max-width: 475px){.calendar__seasons>span{font-size:23px;line-height:1.3043478261;letter-spacing:normal;padding-right:0}}@media only screen and (max-width: 1180px){.calendar__seasons{grid-template-columns:200px 175px}}@media only screen and (max-width: 768px){.calendar__seasons{grid-template-columns:0 110px}}.calendar__mounth{display:grid;align-items:center;justify-content:center;grid-row:1/span 3;grid-template-columns:1fr;max-width:175px}.calendar__mounth span{display:flex;align-items:center;justify-content:center;position:relative;border-right:1px solid var(--color-white);border-bottom:1px solid var(--color-white);border-left:1px solid var(--color-white);width:100%;height:100%;transition:background-color .15s;cursor:pointer}.calendar__mounth span span{position:relative;background-color:transparent!important}.calendar__mounth span span:before{content:"";position:absolute;left:-50%;top:50%;width:40px;height:50px;background-image:url(assets/icons/nose.png);background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0;visibility:hidden;transform:translate(50%,-50%)}@media only screen and (max-width: 768px){.calendar__mounth span span:before{transform:translate(-15%,-50%)}}@media only screen and (max-width: 475px){.calendar__mounth span span:before{width:25px;height:40px;transform:translateY(-50%)}}.calendar__mounth span:nth-child(2){position:relative}.calendar__mounth span:nth-child(2):before,.calendar__mounth span:nth-child(2):after{content:"";position:absolute;left:-75px;width:100vw;z-index:-1;height:1px;background-image:repeating-linear-gradient(0deg,#82aa33,#82aa33 12px,transparent 12px,transparent 27px,#82aa33 27px),repeating-linear-gradient(90deg,#82aa33,#82aa33 12px,transparent 12px,transparent 27px,#82aa33 27px),repeating-linear-gradient(180deg,#82aa33,#82aa33 12px,transparent 12px,transparent 27px,#82aa33 27px),repeating-linear-gradient(270deg,#82aa33,#82aa33 12px,transparent 12px,transparent 27px,#82aa33 27px);background-size:2px 100%,100% 2px,2px 100%,100% 2px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}@media only screen and (max-width: 768px){.calendar__mounth span:nth-child(2):before,.calendar__mounth span:nth-child(2):after{left:0}}.calendar__mounth span:nth-child(2):before{top:-1px}.calendar__mounth span:nth-child(2):after{bottom:-1px}.calendar__mounth span.active{background-color:var(--color-green-400)!important}.calendar__mounth span.active span:before{opacity:1;visibility:visible}@media only screen and (max-width: 768px){.calendar__mounth span{font-size:17px;line-height:.8823529412;letter-spacing:normal}}.calendar__grid{display:grid;column-gap:31px;grid-template-columns:repeat(21,minmax(40px,1fr));overflow-x:auto;padding:0 10px}.calendar__grid span{font-size:14px;line-height:1.2142857143;letter-spacing:normal;grid-row:span 20;font-weight:700;color:var(--color-white)}.calendar__item{display:grid;grid-template-rows:repeat(18,1fr)}.calendar__item span{display:flex;align-items:center;justify-content:center;width:100%;writing-mode:tb;background-color:var(--color-violet-400);transform:scale(-1);transition:background-color .15s;cursor:pointer}.calendar__item span.active{background-color:var(--color-violet-700)}.calendar__item span:hover,.calendar__item span:focus{cursor:not-allowed}.calendar__instruction{font-size:14px;line-height:1.2142857143;letter-spacing:normal;position:absolute;left:30px;top:0;z-index:1;border:1px solid rgba(40,56,100,.8);padding:2px 9px;width:100%;max-width:180px;background-color:var(--color-white)}@media only screen and (max-width: 768px){.calendar__instruction{display:none}}.calendar .yasen{grid-row:3/span 5}.calendar .ambrosia{grid-row:11/-1}.calendar .shovkovycia{grid-row:6/span 3}.calendar .kropyva{grid-row:10/span 8}.calendar .rose{grid-row:6/span 6}.calendar .hazel{grid-row:2/span 2}.calendar .plantain{grid-row:9/span 9}.calendar .topol{grid-row:4/span 5}.calendar .alternaria{grid-row:1/-1}.calendar .birch{grid-row:3/span 5}.calendar .sunflower{grid-row:9/span 9}.calendar .willow{grid-row:3/span 4}.calendar .tarragon{grid-row:9/-1}.calendar .alder{grid-row:2/span 4}.calendar .pine{grid-row:9/span 4}.calendar .elm{grid-row:2/span 4}.calendar .hornbeam{grid-row:4/span 4}.calendar .oak{grid-row:4/span 5}.calendar .epipoccum{grid-row:4/-1}.calendar .cereals{grid-row:5/-1}.calendar .cypress{grid-row:3/span 4}.calendar .cladosporium{grid-row:4/-1}.calendar .maple,.calendar .dandelion{grid-row:3/span 5}.calendar .sorrel{grid-row:9/span 8}.tooltip{display:none;border:1px solid rgba(40,56,100,.8)!important;padding:40px 24px!important;width:100%;max-width:450px;font-size:14px;line-height:1.2;background:#fff!important}.tooltip:before{content:"";position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background-color:var(--color-white)}.tooltip a{color:#82aa33;font-weight:600}[data-tippy-root]{pointer-events:all!important}.tippy-box{border:1px solid rgba(40,56,100,.8)!important;padding:10px;width:100%;max-width:450px;font-size:14px;line-height:1.4;background:#fff;border-radius:6px;color:var(--color-main);z-index:10}.tippy-box:after,.tippy-box:before{content:""!important;display:block;position:absolute;transition:.3s;border-radius:4px;width:16px;height:2px;top:16px;right:10px;background-color:#000000b3}.tippy-box:after{transform:rotate(45deg)}.tippy-box:before{transform:rotate(-45deg)}@media (max-width: 576px){.tippy-box{max-height:300px;padding:0 0 10px;overflow:hidden}}@media (max-width: 576px){.tippy-box .tippy-content{overflow:auto;padding:10px 17px 10px 10px;max-height:300px;height:100%}}.tippy-box .tippy-arrow:after{content:"";display:block;position:absolute;left:-3px;border:1px solid rgba(40,56,100,.8);border-bottom:none;border-right:none;transform:rotate(-45deg) translate(-50%);background:#fff;width:16px;height:16px}@media (max-width: 576px){.tippy-box .tippy-arrow:after{display:none!important}}.tippy-box .tippy-arrow:before{display:none;border-right-color:var(--color-white);background-color:var(--color-white)}@media (max-width: 576px){.tippy-box .tippy-arrow:before{display:none!important}}.tippy-box[data-placement=left] .tippy-arrow:after{left:auto;right:-3px;border:1px solid rgba(40,56,100,.8);border-top:none;border-left:none;transform:rotate(-45deg) translate(50%)}.target-tooltip picture{transition:all .2s linear}.target-tooltip:hover picture{transform:scale(1.1)}.tabs__content label,label{position:relative;display:block;padding-left:65px;font-size:25px;letter-spacing:.03em;cursor:pointer}@media only screen and (max-width: 768px){input[type=radio]+label{padding-left:28px;font-size:18px;line-height:1.7}}input[type=radio]+label:before,input[type=radio]+label:after{content:"";position:absolute;top:50%;border-radius:50%;width:20px;height:20px;transform:translateY(-50%)}@media only screen and (max-width: 768px){input[type=radio]+label:before,input[type=radio]+label:after{top:15px}}input[type=radio]+label:before{left:22px;border:2px solid var(--color-green-400);background-color:var(--color-white)}@media only screen and (max-width: 768px){input[type=radio]+label:before{left:0}}input[type=radio]+label:after{left:27px;opacity:0;visibility:hidden;width:10px;height:10px;background-color:var(--color-green-400)}@media only screen and (max-width: 768px){input[type=radio]+label:after{left:5px}}input[type=checkbox]+label:before,input[type=checkbox]+label:after{content:"";position:absolute;left:0;top:50%;width:40px;height:40px;transform:translateY(-50%)}@media only screen and (max-width: 768px){input[type=checkbox]+label:before,input[type=checkbox]+label:after{width:25px;height:25px}}input[type=checkbox]+label:before{border:3px solid var(--color-green-400);background-color:var(--color-white)}@media only screen and (max-width: 768px){input[type=checkbox]+label:before{border-width:2px}}input[type=checkbox]+label:after{left:6px;z-index:1;opacity:0;visibility:hidden;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' id='fi_32282' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='405.272px' height='405.272px' viewBox='0 0 405.272 405.272' style='enable-background:new 0 0 405.272 405.272;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M393.401,124.425L179.603,338.208c-15.832,15.835-41.514,15.835-57.361,0L11.878,227.836 c-15.838-15.835-15.838-41.52,0-57.358c15.841-15.841,41.521-15.841,57.355-0.006l81.698,81.699L336.037,67.064 c15.841-15.841,41.523-15.829,57.358,0C409.23,82.902,409.23,108.578,393.401,124.425z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' id='fi_32282' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='405.272px' height='405.272px' viewBox='0 0 405.272 405.272' style='enable-background:new 0 0 405.272 405.272;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M393.401,124.425L179.603,338.208c-15.832,15.835-41.514,15.835-57.361,0L11.878,227.836 c-15.838-15.835-15.838-41.52,0-57.358c15.841-15.841,41.521-15.841,57.355-0.006l81.698,81.699L336.037,67.064 c15.841-15.841,41.523-15.829,57.358,0C409.23,82.902,409.23,108.578,393.401,124.425z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:25px;height:25px;background-color:var(--color-green-400)}@media only screen and (max-width: 768px){input[type=checkbox]+label:after{left:5px;width:15px;height:15px}}input:checked+label:after{opacity:1;visibility:visible}.scroll{overflow:auto;scrollbar-color:var(--color-green-300);scrollbar-width:thin}.scroll::-webkit-scrollbar{width:10px;height:4px}.scroll::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background-color:var(--color-green-200)}.scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background-color:var(--color-green-400)}:root{--color-yellow: #FFCD1E;--color-green: #82AA33}a:focus{outline:none!important}.about-tesalin{margin-bottom:40px}@media (max-width: 959px){.about-tesalin{margin-bottom:0}}.about-tesalin .wp-block-heading,.about-tesalin .title{margin:51px 0}@media (max-width: 959px){.about-tesalin .wp-block-heading,.about-tesalin .title{margin:38px 0}}@media (max-width: 576px){.about-tesalin .wp-block-heading,.about-tesalin .title{margin:30px 0}}.about-tesalin__schema{text-align:center;margin-bottom:30px}.about-tesalin__schema img{margin:0 auto}.about-tesalin .list-green-marc.wp-block-list,.about-tesalin .list-green-marc{padding-left:0}@media (max-width: 959px){.about-tesalin .list-green-marc.wp-block-list,.about-tesalin .list-green-marc{margin-bottom:60px}}@media (max-width: 576px){.about-tesalin .list-green-marc.wp-block-list,.about-tesalin .list-green-marc{margin-bottom:30px}}.mb-0{margin-bottom:0}.mt-120{margin-top:120px}.about-tesalin .list-green-marc+p,.about-tesalin .wp-block-image+p,.list-description{margin:38px 0 58px;font-style:normal;font-weight:300;font-size:18px;line-height:22px}@media (max-width: 576px){.about-tesalin .list-green-marc+p,.about-tesalin .wp-block-image+p,.list-description{font-size:14px;margin:20px 0}}.list-green-marc.wp-block-list li,.list-green-marc li{list-style:none;position:relative;padding-left:56px;margin-bottom:25px}@media (max-width: 959px){.list-green-marc.wp-block-list li,.list-green-marc li{margin-bottom:15px}}@media (max-width: 576px){.list-green-marc.wp-block-list li,.list-green-marc li{padding-left:30px}}.list-green-marc.wp-block-list li:before,.list-green-marc li:before{content:"";display:block;width:30px;height:30px;background:#C3E5B5;position:absolute;left:0;top:2px}@media (max-width: 576px){.list-green-marc.wp-block-list li:before,.list-green-marc li:before{width:16px;height:16px}}.product .wp-block-list li,.gradient-white{background:linear-gradient(90deg,#FFFFFF 0%,#C3E5B5 100%)}.product .wp-block-list{padding:0}.product .wp-block-list li,.product .wp-block-list .gradient-white,.gradient-offset li,.gradient-offset .gradient-white{padding-left:78px;list-style:none;margin-bottom:20px;font-size:36px;line-height:1.1944444444;letter-spacing:normal}@media only screen and (max-width: 1280px){.product .wp-block-list li,.product .wp-block-list .gradient-white,.gradient-offset li,.gradient-offset .gradient-white{font-size:28px;line-height:1.25;letter-spacing:normal}}@media only screen and (max-width: 992px){.product .wp-block-list li,.product .wp-block-list .gradient-white,.gradient-offset li,.gradient-offset .gradient-white{font-size:25px;line-height:1.2;letter-spacing:normal}}@media only screen and (max-width: 475px){.product .wp-block-list li,.product .wp-block-list .gradient-white,.gradient-offset li,.gradient-offset .gradient-white{font-size:22px;line-height:1.2272727273;letter-spacing:normal}}@media (max-width: 959px){.product .wp-block-list li,.product .wp-block-list .gradient-white,.gradient-offset li,.gradient-offset .gradient-white{font-size:26px;text-align:left;padding-left:25px}}@media (max-width: 576px){.product .wp-block-list li,.product .wp-block-list .gradient-white,.gradient-offset li,.gradient-offset .gradient-white{font-size:16px}}.product .wp-block-list li:last-child,.product .wp-block-list .gradient-white:last-child,.gradient-offset li:last-child,.gradient-offset .gradient-white:last-child{margin-bottom:0}@media (max-width: 576px){.product .wp-block-list.product__content,.gradient-offset.product__content{padding-top:0}}.bdb-green{border-bottom:19px solid var(--color-yellow-300)}.slick-list .slick-slide{height:auto}#site-navigation-wrap{margin-right:20px}#footer,#footer *{font-size:16px}.video-list{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.video-list__title{font-weight:700;font-size:30px;line-height:36px;text-align:center;margin-top:20px}@media (max-width: 959px){.video-list__title{font-size:20px}}.video-list iframe{max-height:575px}.video-list .wp-block-group__inner-container,.video-list__item.wp-block-group,.video-list__item{width:100%;max-width:1150px;margin-bottom:60px}@media (max-width: 959px){.video-list .wp-block-group__inner-container,.video-list__item.wp-block-group,.video-list__item{margin-bottom:30px}}.video-list .wp-block-group__inner-container{margin-bottom:0}.video{position:relative}.video__background{width:100%;padding-top:61%;background-size:contain;background-position:center;background-repeat:no-repeat}.video-hd{padding-top:50%;position:relative;overflow:hidden}.video-hd__overlay{background-repeat:no-repeat;background-size:cover;background-position:center}.video-hd .wp-block-embed__wrapper,.video-hd__overlay,.video-hd iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-hd__button{width:95px;height:95px;background:#82AA33;display:inline-block;border-radius:50%;z-index:1;cursor:pointer}@media (max-width: 768px){.video-hd__button{width:50px;height:50px}}@media (max-width: 576px){.video-hd__button{width:40px;height:40px}}.video-hd__button:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;display:block;transform:translate(-50%,-50%);background:url(assets/icons/play.png) no-repeat center;background-size:100%}@media (max-width: 768px){.video-hd__button:before{background-size:60%}}.video__middle .video-hd__button{width:60px;height:60px}.video__middle .video-hd__button:before{width:15px;height:15px}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-hover__mirror{overflow:hidden}.btn-hover__mirror:after{content:"";display:block;background-color:#fff0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;transition:all .2s linear}.btn-hover__mirror:hover:after{width:120%;height:120%;background-color:#fff3;transition:all .4s ease-in-out}#footer-bottom-inner{max-width:900px}#footer-bottom-inner p{margin-bottom:0;line-height:1.4}#footer-bottom-inner p:last-child{margin-bottom:0}.footer-notification .site-footer{padding-bottom:160px}.footer-notification .site-footer .copyright-text{font-weight:500;margin-top:8px}.notice-badge-img{position:fixed;bottom:0;left:0;right:0;text-align:center;padding-top:10px;background:#fff;box-shadow:0 2px 5px #0000004d;z-index:1000}.notice-badge-img img{display:inline-block;max-height:130px}@media (max-width: 768px){.notice-badge-img img{max-height:100px}}.text-align-left{text-align:left!important}.page-template-research header .logo{display:none}
