.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{border:1px solid var(--wp-pagenavi-border-color,#bfbfbf);margin:2px;padding:3px 5px;text-decoration:none}@media (prefers-color-scheme:dark){.wp-pagenavi a,.wp-pagenavi span{border-color:var(--wp-pagenavi-border-color,#4f4f4f)}}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:var(--wp-pagenavi-border-color-current,currentColor)}.wp-pagenavi span.current{font-weight:700}
@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Black.eot);src:local('Proxima Nova Black'),local('ProximaNova-Black'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Black.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Black.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Black.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Extrabld.eot);src:local('Proxima Nova Extrabold'),local('ProximaNova-Extrabld'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Extrabld.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Extrabld.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Extrabld.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Extrabld.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-SemiboldIt.eot);src:local('Proxima Nova Semibold Italic'),local('ProximaNova-SemiboldIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-SemiboldIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-SemiboldIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-SemiboldIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-SemiboldIt.ttf) format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNovaT-Thin.eot);src:local('Proxima Nova Thin'),local('ProximaNovaT-Thin'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNovaT-Thin.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNovaT-Thin.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNovaT-Thin.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNovaT-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Light.eot);src:local('Proxima Nova Light'),local('ProximaNova-Light'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Light.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Light.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BlackIt.eot);src:local('Proxima Nova Black Italic'),local('ProximaNova-BlackIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BlackIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BlackIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BlackIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BlackIt.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BoldIt.eot);src:local('Proxima Nova Bold Italic'),local('ProximaNova-BoldIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BoldIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BoldIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BoldIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-BoldIt.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ThinIt.eot);src:local('Proxima Nova Thin Italic'),local('ProximaNova-ThinIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ThinIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ThinIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ThinIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ThinIt.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Bold.eot);src:local('Proxima Nova Bold'),local('ProximaNova-Bold'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Bold.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Bold.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-RegularIt.eot);src:local('Proxima Nova Regular Italic'),local('ProximaNova-RegularIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-RegularIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-RegularIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-RegularIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-RegularIt.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ExtrabldIt.eot);src:local('Proxima Nova Extrabold Italic'),local('ProximaNova-ExtrabldIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ExtrabldIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ExtrabldIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ExtrabldIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-ExtrabldIt.ttf) format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Regular.eot);src:local('Proxima Nova Regular'),local('ProximaNova-Regular'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Regular.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Regular.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-LightIt.eot);src:local('Proxima Nova Light Italic'),local('ProximaNova-LightIt'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-LightIt.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-LightIt.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-LightIt.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-LightIt.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.eot);src:local('Proxima Nova Semibold'),local('ProximaNova-Semibold'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.woff2) format('woff2'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.woff) format('woff'),url(//prof.ua/wp-content/themes/profua/assets/css/../fonts/ProximaNova/ProximaNova-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}
/*!
Theme Name: profua
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: profua
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

profua is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.subcats .subcats__item:nth-child(3n+1) .subcats__itembox{border-color:#1a2a4f;background:#1a2a4f}
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0%,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
html{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}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}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}:before,:after{box-sizing:border-box}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}[role=button]{cursor:pointer}@media print{*,:before,:after{color:#000 !important;text-shadow:none !important;background:0 0 !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;break-inside:avoid}thead{display:table-header-group}tr,img{break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{break-after:avoid}}:root{--text:#000;--regular-text:16px;--lineheight:1.375;--userfont:"Proxima Nova",sans-serif;--systemfont:-apple-system,BlinkMacSystemFont,Arial,sans-serif}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.fade{opacity:0;transition:opacity .15s linear 0s}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}input[type=submit],button{cursor:pointer}::placeholder{color:#ab9c9c}::selection{background:#5454c0;color:#fff}input,textarea{outline:none}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}:focus{outline:none}body{font-family:var(--userfont);font-size:var(--regular-text);line-height:var(--lineheight);color:var(--text);background:#fff;min-width:320px;position:relative;overflow-x:hidden}img{max-width:100%;height:auto}pre{background:#cacaca;color:#000}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.font-weight-75,.font-weight-hairline{font-weight:75}.font-weight-100,.font-weight-thin{font-weight:100}.font-weight-300,.font-weight-light{font-weight:300}.font-weight-400,.font-weight-regular,.font-weight-book{font-weight:400}.font-weight-500,.font-weight-medium{font-weight:500}.font-weight-600,.font-weight-demi,.font-weight-semibold{font-weight:600}.font-weight-700,.font-weight-bold{font-weight:700}.font-weight-800,.font-weight-extrabold,.font-weight-xbold{font-weight:800}.font-weight-900,.font-weight-black,.font-weight-heavy{font-weight:900}.wrapper{width:100%;height:100%;position:relative;overflow:auto}.wrapper__box{overflow:hidden}.wrapper__main{margin-left:auto;margin-right:auto}.wrap{margin-left:auto;margin-right:auto;max-width:1106px;padding-left:15px;padding-right:15px}@media (max-width:768px){.wrap{padding:0}.wrap .long-text{padding:0 20px}}.ps-button{border:.125rem solid #007d8e;line-height:1;color:#007d8e;text-decoration:none;text-align:center;padding:22px 15px 21px;display:block;width:100%;background:0 0;max-width:295px;text-transform:uppercase}.header{position:relative}.header__col_main{width:100%}@media (max-width:1400px){.header__row{display:flex;align-items:center}}.header__above{display:flex;justify-content:right;align-items:center;box-shadow:#707070 0px -.0625rem 0px 0px inset}.header__below{margin-left:-73px;position:relative}@media (max-width:1700px){.header__below{margin-left:0}}.header__below:after{content:"";display:block;position:absolute;top:100%;background:linear-gradient(#3178b0,#007d8e);height:.125rem;width:10000px}.logo{width:237px;padding:0 1rem;text-align:center;position:absolute;top:2.40625rem;left:0;z-index:3}.logo svg{display:block;width:100%;height:auto}.logo_mobile{display:none}.logo:after{content:"";display:block;position:absolute;top:-100px;right:0;height:10000px;width:1px;background:#f2f2f2;z-index:1;pointer-events:none}.logo img{width:6.875rem;height:auto}@media (max-width:1700px){.logo{width:auto}}@media (max-width:1400px){.logo{position:static;width:4.6rem;padding-left:0}.logo img{width:auto}}.langlist{font-size:.875rem;color:#707070;padding:0;margin:0 auto 0px 0px}.langlist .current-lang{color:#000}.langlist .current-lang a{text-decoration:underline;font-weight:700;color:#027d8e}.langlist li{display:inline-block}.langlist a{color:inherit;text-decoration:none}.langlist li:before{content:" | "}.langlist li:first-child:before{display:none}.hcontacts__list{display:flex;align-items:center}.hcontacts__item{padding:0 10px}.hcontact{position:relative;line-height:1}.hcontact__main{display:flex;align-items:center}.hcontact__linkcover{position:absolute;top:0;left:0;width:100%;height:100%}.hcontact__iconbox{padding-left:.3125rem;padding-right:.3125rem;font-size:0px}.hcontact__text{padding-left:.3125rem;padding-right:.3125rem;font-size:.875rem}.topcallback{margin-left:15px}.topcallback__btn{font-size:.875rem;background:#007d8e;display:block;line-height:1;border:none;padding:16px 11px 17px 10px;color:#fff}.navmain{position:relative}.navmain__menu{font-size:18px;line-height:1;font-weight:700;padding:0;list-style:none;margin:0 -16px;display:flex;align-items:center}.navmain__menu li{padding:21px 16px 24px}.navmain__menu ul{list-style:none;padding:0;margin:0}.navmain__menu .sub-menu li{padding:0}.navmain__menu>li>.sub-menu{position:absolute;top:100%;left:0;z-index:100;display:none;width:100%;flex-wrap:wrap;padding:20px 0 47px 20px;align-items:start}.navmain__menu>li.current-menu-item>.navmain__linktext{position:relative}.navmain__menu>li.current-menu-item>.navmain__linktext:after{content:"";position:absolute;bottom:-10px;display:block;width:100%;max-width:66px;border-bottom:4px solid #007d8e;margin-top:14px}.navmain__menu>li:hover>.sub-menu,.navmain__menu>li:focus>.sub-menu{display:flex}.navmain__menu>li>.sub-menu:before{content:"";background:linear-gradient(0deg,#3178b0,#007d8e);position:absolute;top:0;left:-9px;height:100%;width:100000px;z-index:-1}.navmain__menu>li>.sub-menu>li{background:#fff;flex-basis:0px;flex-grow:1;max-width:100%;padding-bottom:0;align-self:stretch}.navmain__menu>li>.sub-menu>li:before{content:"";background-color:#3178b0;background-image:url(//prof.ua/wp-content/themes/profua/assets/css/../images/menu-bg-pralne.webp);background-size:cover;background-position:50% 50%;display:block;height:136px}.navmain__menu>li>.sub-menu>li.chemistry-col{margin-left:17px;max-width:347px}.navmain__menu>li>.sub-menu>li.chemist-col:before{background-image:url(//prof.ua/wp-content/themes/profua/assets/css/../images/menu-bg-3.png)}.navmain__menu>li>.sub-menu>li>.navmain__linktext{font-weight:700;font-size:20px;color:#414141;padding:23px 0 0 25px}.navmain__menu>li>.sub-menu>li>.navmain__linktext:after{content:"";display:block;max-width:66px;border-bottom:4px solid #414141;margin-top:11px}.navmain__menu>li>.sub-menu>li>.sub-menu{display:flex;flex-wrap:wrap;padding:0 0 0 28px;font-size:16px;font-weight:400}.navmain__menu>li>.sub-menu>li.chemistry-col>.sub-menu{padding-top:9px;padding-bottom:4px}.navmain__menu>li>.sub-menu>li>.sub-menu>li{flex:0 0 50%;max-width:50%;padding:17px 0}.navmain__menu>li>.sub-menu>li.chemistry-col>.sub-menu>li{flex-basis:100%;max-width:100%;padding:4px 0}.navmain__menu>li>.sub-menu>li>.sub-menu>li>.navmain__linktext{font-weight:800;margin-bottom:7px}.navmain__menu>li>.sub-menu>li.chemistry-col>.sub-menu>li>.navmain__linktext{font-weight:400}.navmain__menu>li>.sub-menu>li>.sub-menu>li>.sub-menu>li{padding:6px 0}.navmain__menu a{color:inherit;text-decoration:none}.maintopblock{margin-top:71px}.maintopblock__container{position:relative}.maintopblock__main{max-width:50%}.maintopblock__slogan{font-size:1.375rem;font-weight:700;padding-bottom:44px;max-width:95%}.maintopblock__picture{position:absolute;bottom:0;width:50%;left:50%;height:100%;padding-top:3.85%}.maintopblock__pic{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.maintopblock__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.maintopblock__content{background:#3178b0;color:#fff;padding-top:100px;padding-bottom:6.4375rem;position:relative;padding-right:10px}.maintopblock__content:before{content:"";display:block;position:absolute;right:100%;top:0;background:#3178b0;height:100%;width:10000px}.maintopblock__title{font-size:2.75rem;line-height:1.27273;margin:0;font-weight:700}.maintopblock__description{margin-top:12px;max-width:455px}.maintopblock__description p{margin-top:0;margin-bottom:1em}.maintopblock__navigation{margin-top:26px}.maintopblock__btn{border:.125rem solid #fff;line-height:1;display:block;color:#fff;text-decoration:none;text-align:center;padding:22px 15px 21px;max-width:13.9375rem;text-transform:uppercase}.maintopblock__btn{transition:background-color .3s,color .3s,border-color .3s}.maintopblock__btn:hover{background-color:#fff;color:#09c}.consults{background:#f2f2f2;padding-top:44px;padding-bottom:66px}.cardslist{margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:start}.cardslist__item{padding:10px;width:33.3333%}.itembox{height:100%}.itembox__main{position:relative;height:100%;display:flex;flex-direction:column}.itembox__coverlink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:red;font-size:0px;line-height:1;opacity:0}.itembox__picture{padding-bottom:73.8506%}.itembox__piclinkcover{position:absolute;top:0;left:0;font-size:0px;line-height:1;z-index:2;width:100%;height:100%}.itembox__pic{display:block;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.itembox__img{width:100%;height:100%;opacity:0}.itembox__content{color:#212223;border-width:1px 1px 6px;border-style:solid;border-color:#3178b0;border-image:initial;padding:30px 20px 53px 30px;height:100%}.itembox__title{font-size:1.5rem;line-height:1.24;font-weight:700;color:#007d8e;padding-top:10px}.itembox__title a{text-decoration:none}.itembox__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:14px}.itembox__title a{color:inherit}.itembox__description{margin-top:31px;font-size:1rem}.itembox__nav{margin-top:33px}.itembox__btn{background:0 0;padding:0;border:none;text-transform:uppercase;text-decoration:underline;color:inherit;font-size:14px;line-height:1;text-underline-offset:2px}.itembox__btn:hover,.itembox__btn:focus{text-decoration:none}.achievements{background:#007d8e}.achievements__list{display:flex;justify-content:space-around;margin:0 -10px}.achievements__item{padding:5px 10px 5px;width:33.3333%}.achievement{color:#fff;text-align:center;line-height:1;padding:10px 0}.achievement__title{font-size:2.875rem;font-weight:700;padding:5px 0}.achievement__description{font-size:1rem;padding:5px 0}.service-department{padding-top:48px;padding-bottom:48px}.service-department__title{font-size:2.75rem;font-weight:800;margin:0 0 45px}.service-department__row{display:flex;flex-wrap:wrap;justify-content:space-between}.service-department__col_subtitle{width:16.6667%}.service-department__col_list{width:33.3333%}.service-department__col_form{width:50%}.service-department__subtitle{color:#007d8e;font-size:1.5rem;line-height:1.2;font-weight:700}.service-department__subtitle:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:8px}.service-department__content ul,.service-department__list{margin:0;padding:0;list-style:none}.service-department__content ul li,.service-department__list li{margin-top:26px}.service-department__content ul li:first-child,.service-department__list li:first-child{margin-top:0}.service-department__content ul li:before,.service-department__list li:before{content:"> "}.consultation-popup{padding:0;max-width:550px}.consultation{background:#3178b0;color:#fff;padding:17px 30px 40px}.consultation .wpcf7-spinner{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consultation__title{font-weight:800;font-size:3rem;line-height:1.2;margin-bottom:32px}.consultation__fieldbox{padding:10px 0}.consultation__field{border:1px solid #fff;background:0 0;padding:5px 20px;height:53px;color:#fff;display:block;width:100%}.consultation__field.wpcf7-not-valid{border-color:red}.consultation .wpcf7-not-valid-tip{display:none}.consultation .wpcf7 form.invalid .wpcf7-response-output{border-color:red}.consultation__field::placeholder{color:#fff}.consultation__notice{font-size:.8125rem;margin-top:10px;padding-left:20px}.consultation__submitbox{margin-top:54px;text-align:center}.consultation__submit{font-size:1.0625rem;line-height:1;padding:21px 15px 20px;width:100%;max-width:400px;font-weight:700;text-transform:uppercase;background:#fff;border:none}.predesign{position:relative}.predesign__bgpbox{padding-right:50%;background:linear-gradient(90deg,#f2f2f2 50%,#007d8e 50%);padding-top:50px;position:absolute;top:0;left:0;width:100%;height:100%}.predesign__bgpicture{margin-right:-33.625rem;height:100%}.predesign__bgpic{height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.predesign__bgimg{width:100%;height:100%;opacity:0}.predesign__container{position:relative;z-index:3}.predesign__main{padding-top:50px;padding-bottom:54px}.predesign__content{padding:39px 50px 76px;width:33.625rem;margin-left:auto;background:#fff}.predesign__title{font-size:48px;line-height:1.2;font-weight:800}.predesign__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #000;margin-top:36px}.predesign__descr{font-weight:700;line-height:1.5;margin-top:71px;max-width:320px}.predesign__nav{margin-top:33px}.predesign__btn{text-transform:uppercase;text-decoration:underline;color:inherit;font-size:.875rem;line-height:1;letter-spacing:.01em;background:0 0;padding:0;margin:0;border:none}.predesign__btn:hover,.predesign__btn:focus{text-decoration:none}.mainarticles{padding-top:51px;padding-bottom:50px}.mainarticles .itembox__content{padding:0;border:none}.mainarticles .itembox__description{padding-right:30px}.mainarticles__title{font-size:44px;margin:0;line-height:1}.mainarticles__content{padding-top:30px}.mainarticles__list{margin:0 -22px}.mainarticles__item{padding:22px}.ourclients{padding-top:18px;padding-bottom:20px;margin-bottom:62px}.ourclients__title{font-size:48px;line-height:1;font-weight:700;margin:0}.ourclients__content{padding-top:74px}.ourclients__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.ourclients__col{justify-content:space-around;flex-direction:column;display:flex}.ourclients__item{padding:5px 0}.ourclientbox{max-width:305px;text-align:center}.footer{background:#f2f2f2;padding:31px 0 0}.footer__row{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:space-between}.footer__col{padding:0 15px}.footer__col_logo{width:20%;max-width:339px;max-width:295px;text-align:center}.footer__col_navs{order:-1;padding-top:12px}.footer__contacts{margin-top:75px;line-height:1.2}.footcontacts{font-size:14px;font-weight:700}.footcontacts a{color:inherit;text-decoration:none}.footcontacts__row{display:flex;flex-wrap:wrap}.footcontacts__col_address{margin-right:65px}.footnav__menu{font-size:18px;line-height:1;font-weight:700;padding:0;list-style:none;margin:0 -16px;display:flex;align-items:center}.footnav__menu li{padding:21px 16px 24px}.footnav__menu a{color:inherit;text-decoration:none}.footerlogo img{width:112px}.footer__below{border-top:2px solid #3178b0;margin-top:35px;color:#6b6b6c;font-size:14px;padding:17px 0 21px}.footer__below a{color:inherit;text-decoration:none}.footer__below a:hover,.footer__below a:focus{text-decoration:underline}.footer__belowmain{display:flex;flex-wrap:wrap;justify-content:space-between}.breadcrumbs{color:#707070;line-height:1;font-size:14px;position:relative;z-index:3}.breadcrumbs a{color:inherit;text-decoration:underline}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:none}.catalog{padding-top:13px}.catalog__header{position:relative;z-index:3;margin-bottom:0}.catalog__title{font-size:40px;line-height:1.28;font-weight:700;margin:21px 0 -4px;max-width:450px;color:#212223}.catalog__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:4px}.catalog_sub .catalog__title:after{border-bottom-color:#007d8e;margin-top:4px}.catalog__topblockwrap{margin-top:0}.catalog__abovenav{background:#414141;color:#fff}.catalog__subcats{margin-top:61px}.catalog__entrycontent{margin-top:-52px;padding-top:111px;background:linear-gradient(#f2f2f2 46%,transparent 30%);margin-bottom:77px}.catalog__entry h2{margin:0 0 38px;font-size:23px;line-height:1.25;font-weight:800}.catalog__entry h2:after{content:"";display:block;max-width:66px;border-bottom:4px solid #000;margin-top:19px}.catalog__entry p{margin:1.4em 0}.catalog__entryorderbtn{margin-top:35px;margin-left:auto;margin-right:auto}.full-cards-table,.squaresgroup{margin-top:71px;width:100%;color:#fff;border:none;border-collapse:collapse}.squaresgroup .wp-block-columns{gap:0px;margin:0}.full-cards-table td,.squaresgroup .wp-block-column{padding:46px 55px 40px 37px;font-size:22px;line-height:1;height:485px;vertical-align:top;width:50%;border:none}.full-cards-table h2:after,.squaresgroup h2:after{margin-top:12px;border-bottom-color:#fff}.full-cards-table h2,.squaresgroup h2{margin-bottom:42px}.catalogtypes{font-weight:700;font-size:23px;line-height:1;padding:62px 0 67px}.catalogtypes__menu{display:flex;justify-content:space-around;max-width:530px;margin:0 auto;padding:0;list-style:none}.catalogtypes__menu li:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:17px;opacity:0}.catalogtypes__menu li.current-menu-item:after{opacity:1}.catalogtypes a{color:inherit;text-decoration:none}.topblock{position:relative;color:#fff}.topblock__container{position:relative;z-index:2;padding-bottom:139px;padding-top:22px}.topblock_sub .topblock__container{padding-bottom:69px}.topblock_full .topblock__container{padding-top:33px;padding-bottom:0;min-height:836px}.topblock__breadcrumbs .breadcrumbs{color:#fff}.topblock__breadcrumbs a{color:inherit}.topblock__picture{position:absolute;top:0;width:100%;padding-left:46.8%;left:0;height:100%;z-index:2;padding-top:65px}.topblock_full .topblock__picture{padding-left:238px;padding-top:0}.topblock_full .topblock__pic{position:relative}.topblock_full .topblock__pic:after{content:"";display:block;background:linear-gradient(90deg,#011e3a,transparent);position:absolute;top:0;left:0;height:100%;width:100%}.topblock__pic{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.topblock__img{width:100%;height:100%;object-fit:cover;object-position:center}.topblock__slogan{font-size:18px;color:#212223;font-weight:700;position:relative;z-index:3;padding:5px 0 6px}.topblock__slogancnt{max-width:450px;padding-top:24px;line-height:1.45;min-height:200px}@media (max-width:768px){.topblock__slogancnt{padding:22px 22px 0}}.topblock__slogancnt p{margin:0 0 1.4em}.topblock__content{position:relative}.topblock__content:before{content:"";display:block;position:absolute;top:0;left:115px;width:100%;height:100%;background:#007d8e;border-top-left-radius:117px}.topblock_sub .topblock__content:before{border-top-left-radius:0}.topblock_full .topblock__content:before{display:none}.topblock__cntmain{position:relative;z-index:2;padding-top:45px;padding-bottom:40px;min-height:496px;max-width:425px}.topblock_sub .topblock__cntmain{padding-top:31px;line-height:1.445;min-height:367px}.topblock_full .topblock__cntmain{padding-top:22px;line-height:1.445;min-height:367px;max-width:660px}.topblock__title{font-size:44px;line-height:1.23333;margin:0}.topblock__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:4px}.topblock__description{font-size:22px;font-weight:700}.topblock__description p{margin:1em 0 1.36364em}.topblock_sub .topblock__description{font-size:18px}.topblock_full .topblock__description{padding-top:20px;line-height:1.36364;padding-bottom:13px}.topblock__navigation{margin-top:41px}.topblock_sub .topblock__navigation{margin-top:20px}.topblock__btn{border:.125rem solid #fff;line-height:1;display:block;width:100%;color:#fff;text-decoration:none;text-align:center;padding:22px 15px 21px;max-width:295px;text-transform:uppercase}.topblock_full .topblock__btn{border:2px solid transparent;background:linear-gradient(#3178b0,#007d8e)}.topblock_full .topblock__btn:hover,.topblock_full .topblock__btn:focus{background:#3178b0}.subcats__title{text-align:center}.subcats__list{margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:center}.subcats__item{padding:10px;width:33.3333%}.subcats__itembox{border-width:2px;border-style:solid;height:100%}.subcats__item:nth-child(3n+1) .subcats__itembox{border-color:#212223;background:#212223}.subcats__item:nth-child(3n+2) .subcats__itembox{border-color:#007d8e;background:#007d8e}.subcats__item:nth-child(3n+3) .subcats__itembox{border-color:#3178b0;background:#3178b0}.subcatbox{color:#fff;height:100%}.subcatbox a{color:inherit}.subcatbox__main{position:relative;height:100%;display:flex;flex-direction:column}.subcatbox__linkcover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;font-size:0px;line-height:1}.subcatbox__picture{padding-bottom:77%}.subcatbox__pic{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.subcatbox__img{width:100%;height:100%;object-fit:cover}.subcatbox__content{padding:31px 20px 38px;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.subcatbox__title{font-size:23px;font-weight:700;text-align:center}.subcatbox__title a{text-decoration:none}.subcatbox__title:after{content:"";display:none;max-width:66px;border-bottom:4px solid #fff;margin-top:10px}.ps-outlinebtnblock{text-align:center;padding-top:35px}.ps-outlinebtnblock a,.ps-outlinebtnblock button{text-transform:uppercase;max-width:294px}.ps-outlinebtnblock.is-style-outline>.wp-block-button__link,.ps-outlinebtnblock .wp-block-button__link.is-style-outline{padding:19px 0 18px}.catalog__tabsblock{margin-top:43px}.subcatstabs__nav{font-size:23px;font-weight:400;line-height:1.1;margin:0 -10px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.subcatstabs__nav li{display:block;padding:10px;width:365px}.subcatstabs__nav a{background:0 0;text-decoration:none;color:#212223;display:flex;height:116px;align-items:center;padding-left:20px;padding-right:20px;border:4px solid #3178b0;position:relative;overflow:hidden}.subcatstabs__nav a .tab_img{width:128px;height:128px;margin-right:20px;flex-shrink:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:-20px;left:-20px;z-index:-1;opacity:.3}.subcatstabs__nav .active a{background:#3178b0;color:#fff;font-weight:700}.subcatstabs__tabcontent{position:relative;margin-top:20px;padding-top:20px;padding-bottom:54px}.subcatslist{margin:0 -10px;display:flex;flex-wrap:wrap}.subcatslist__item{padding:10px;width:33.3333%}.subcatslist .itembox__main{border-width:1px 1px 6px;border-style:solid;border-color:#3178b0;border-image:initial}.subcatslist .itembox__picture{padding-bottom:57.5%}.subcatslist .itembox__content{border:none;padding-top:9px;padding-bottom:34px}.subcatslist .itembox__title:after{margin-top:18px}.subcatslist .itembox__description{margin-top:25px}.productslist{margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:left;position:relative}.productslist_carousel{display:block}.productslist_carousel .carousel{display:flex;width:100%}.productslist__item{padding:10px;width:33.3333%}.carousel .productslist__item{width:100%;height:100%}.productbox{width:100%;height:100%}.productbox__main{width:100%;height:100%;display:flex;flex-direction:column}.productslist .carousel__slide{width:33.3333%;padding:0}.productslist .carousel__button{width:43px;height:43px;padding:6px;border:1px solid #007d8e;border-radius:0}.productslist .carousel__button[disabled]{opacity:.7}.productslist .carousel__button svg{width:100%;height:100%}.productslist .carousel__button.is-prev{right:100%;left:auto;margin-right:33px}.productslist .carousel__button.is-next{right:auto;left:100%;margin-left:33px}.productbox__main{border:2px solid #428cc8;position:relative}.productbox__coverlink{position:absolute;top:0;left:0;font-size:0px;line-height:1;z-index:2;width:100%;height:100%;display:none}.productbox__picture{padding-bottom:115.45%;position:relative}.productbox__piclinkcover{position:absolute;top:0;left:0;font-size:0px;line-height:1;z-index:2;width:100%;height:100%}.productbox__pic{display:block;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.productbox__img{width:100%;height:100%;opacity:0}.productbox__content{background:linear-gradient(#3178b0,#007d8e);color:#fff;padding:19px 35px 21px;height:100%;display:flex;flex-direction:column}.productbox__title{font-size:23px;font-weight:700}.productbox__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:6px}.productbox__title a{text-decoration:none;color:inherit}.productbox__bottom{margin-top:auto}.productbox__excerpt{margin-top:20px}.productbox__price{font-size:32px;font-weight:700;line-height:1;margin-top:35px;text-align:center}.productbox__price_empty{font-size:32px}.productbox__btnsblock{margin:16px -13px 0 -10px}.productbox__btn{color:#fff;background:#414141;display:block;text-decoration:none;text-transform:uppercase;text-align:center;padding:10px 0}.productbox__btn{color:#0691a8;background:#fff;display:block;text-decoration:none;text-transform:uppercase;text-align:center;padding:10px 0;font-size:16px;border-radius:3px;width:193px;margin:0 auto;box-shadow:1px 1px 3px rgb(0 0 0/60%)}.productbox__btn:hover,.productbox__btn:focus{color:#fff;background:rgb(1 30 58/60%)}.productbox__btn:active{box-shadow:none;transform:translate(1px,1px)}.productpage{position:relative}.productpage__header{color:#fff}.productpage__header:before{content:"";display:block;height:367px;background:#007d8e;width:100%;position:absolute;top:0;left:237px}.productpage__headermain{position:relative;z-index:2;padding-top:38px}.productpage__headermain:before{content:"";display:block;left:44%;background:#414141;width:10000px;height:100%;position:absolute;top:0}.productpage__headercontent{position:relative}.productpage__headrow{display:flex;flex-wrap:wrap;margin-top:39px}.productpage__headcol_gallery{width:44%}.productpage__headcol_info{width:56%;padding-left:23px;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column}.productpage__breadcrumbs .breadcrumbs{color:#fff}.productpage__galleryblock{position:relative;display:block;height:0;padding:0 0 153.4%;overflow:hidden}.productpage__gallerywrap{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;display:flex;align-items:center}.productpage__gallery{height:100%;width:100%}.productpage__title{font-size:44px;margin:0;line-height:1.28}.productpage__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:-2px}.productpage__descr{font-size:16px;line-height:1.45;margin-top:44px;max-width:575px}.productpage__descr a{color:inherit}.productpage__descr a:hover,.productpage__descr a:focus{text-decoration:none}.productpage__descr p{margin:1.45em 0 0}.productpage__controls{margin-top:auto}.productpage__price{font-size:34px;font-weight:700;margin-top:20px}.productpage__buttons{display:flex;margin:13px -14px 0;flex-wrap:wrap}.productpage__buttonwrap{padding:5px 14px}.productpage__btn{text-decoration:none;text-transform:uppercase;color:#fff;display:block;line-height:1;font-size:16px;text-align:center;padding:22px 15px 21px;border:2px solid transparent;background-clip:content-box;max-width:100%}.productpage__btn_call{background:linear-gradient(#3178b0,#007d8e);width:295px}.productpage__btn_call:hover,.productpage__btn_call:focus{background:#3178b0}.productpage__btn_download{border:2px solid #007d8e;width:255px}.productpage__btn_download:hover,.productpage__btn_download:focus{background:linear-gradient(#3178b0,#007d8e)}.productpage__entrycontent{margin-top:65px}.productpage__entry{font-size:18px;line-height:1.45}.productpage__entry h2{margin:0 0 31px;font-size:23px;line-height:1.25;font-weight:800}.productpage__entry h2:after{content:"";display:block;max-width:66px;border-bottom:4px solid #000;margin-top:11px}.productpage__entry p{margin:1.4em 0 0}.productpage__entry p:first-child{margin-top:0}.productpage__entry .wp-block-table{display:block;margin:35px -5px}.productpage__entry .wp-block-table table{line-height:1;width:auto}.productpage__entry .wp-block-table table thead{color:#fff}.productpage__entry .wp-block-table table tr{background:rgba(64,64,64,.23)}.productpage__entry .wp-block-table table thead tr{background:#3178b0}.productpage__entry .wp-block-table table tr:nth-child(2n){background:rgba(64,64,64,.16)}.productpage__entry .wp-block-table table th,.productpage__entry .wp-block-table table td{border:5px solid #fff;width:211px;height:52px;padding-left:20px}.productpage__entry .wp-block-table table td:first-child{color:#fff}.productpage__entry .wp-block-table table tbody tr td:first-child{background:linear-gradient(#3178b0,#007d8e)}.productpage__entry .wp-block-table table tbody tr:nth-child(2n) td:first-child{background:#007d8e}.productpage__recomended{margin-top:66px;margin-bottom:50px}.productgallery__zoombtn{background:#fff;display:block;padding:6px;position:absolute;top:26px;left:16px;z-index:2;pointer-events:none}.productgallery__zoombtn img{width:31px}.productgallery .carousel__nav{position:absolute;top:26px;z-index:3;right:15px;width:97px}.productgallery .carousel__button{background:#fff;border-radius:0;width:43px;height:43px;padding:6px;top:0;transform:none}.productgallery .carousel__button.is-prev{left:0}.productgallery .carousel__button.is-next{right:0;left:auto;top:0}.productgallery .carousel__button[disabled]{opacity:.8}.productgallery .carousel__button svg{width:100%;height:100%}.productgallery .carousel__viewport{width:100%;height:100%}.productgallery .carousel__track{width:100%;height:100%}.productgallery__carousel{position:static;height:100%}.productgallery__slide{width:100%;padding:0;height:100%}.productgallery__picture{display:block;width:100%;height:100%}.productgallery__pic{display:block;background-size:contain;height:100%;width:100%;background-position:50% 50%;background-repeat:no-repeat}.productgallery__img{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.productsrecomended__title{font-size:34px;line-height:1.2;font-weight:700}.productsrecomended__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #000;margin-top:9px}.productsrecomended__content{margin-top:37px}.readysolutions{padding-top:35px}.readysolutions__header{padding-bottom:44px}.readysolutions__header p{margin:.75em 0}.readysolutions__breadcrumbs{padding-bottom:10px}.readysolutions__title{font-size:44px;line-height:1.27273;margin:0;padding:11px 0 0}.readysolutions__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:4px}.readysolutions__headrow{display:flex;flex-wrap:wrap;align-items:start;margin-top:24px}.readysolutions__headcol{width:48.7%;max-width:100%}.readysolutions__slogan{line-height:1.36364;font-size:22px;font-weight:700;max-width:380px}.readysolutions__descr{padding-top:0;line-height:1.36364}.readysolutions__descr a{color:inherit}.readysolutions__descr h2,.readysolutions__descr h3,.readysolutions__descr h4{margin:.75em 0 .58em;font-size:22px}.readysolutions__buttons{margin-top:67px}.readysolutions__btn{background:0 0;border:2px solid #007d8e;line-height:1;display:block;width:100%;color:#007d8e;text-decoration:none;text-align:center;padding:22px 15px 21px;max-width:295px;text-transform:uppercase}.readysolutions__articles{padding-top:30px;padding-bottom:24px}.fullvideobox{position:relative}.fullvideobox__bgblock{width:100%;height:100%;position:absolute;top:0;left:0}.fullvideobox__bgblock:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#0055a5;opacity:.63}.fullvideobox__bgbox{height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;overflow:hidden}.fullvideobox__video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}.fullvideobox__content{position:relative;z-index:2}.fullvideobox__cnt{font-weight:700;color:#fff;height:496px}.fullvideobox__row{display:table;width:100%;height:100%}.fullvideobox__col{display:table-cell;vertical-align:middle}.fullvideobox__col_button{width:1px}.fullvideobox__col_content{padding-left:78px}.fullvideobox__playbtn{background:0 0;padding:0;margin:0;border:none}.fullvideobox__playbtn img{max-width:197px}.fullvideobox__label{font-size:24px;line-height:1.2}.fullvideobox__label:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:8px}.fullvideobox__title{font-size:44px;text-decoration:underline;line-height:1.35;margin-top:23px}.fullvideobox__title a{text-decoration:none;color:inherit}.solutionslist{margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:center}.solutionslist__item{padding:10px;width:33.3333%}.ready-solutions{padding-top:2px}.ready-solutions__content{padding-top:39px;padding-bottom:83px}.ready-solutions__content .wp-block-table{display:block;margin:35px -5px}.ready-solutions__content .wp-block-table table{line-height:1;width:auto}.ready-solutions__content .wp-block-table table thead{color:#fff}.ready-solutions__content .wp-block-table table tr{background:rgba(64,64,64,.23)}.ready-solutions__content .wp-block-table table thead tr{background:#3178b0}.ready-solutions__content .wp-block-table table tr:nth-child(2n){background:rgba(64,64,64,.16)}.ready-solutions__content .wp-block-table table th,.ready-solutions__content .wp-block-table table td{border:5px solid #fff;height:52px}.ready-solutions__content .wp-block-table table th{background:#3178b0;color:#fff}@media (max-width:768px){.ready-solutions__content .tabs-wrap{flex-wrap:wrap}}.tabs-buttons{font-size:23px;font-weight:700;line-height:1.1;margin:0 -10px;padding:0;list-style:none;display:flex;gap:0px}.ready-solutions__content .tabs-buttons{flex-direction:column}.ready-solutions__content .tabs-buttons:last-child{display:none}@media (min-width:768px){.ready-solutions__content .tabs-wrap>.wp-block-group__inner-container{display:flex}.ready-solutions__content .tabs-buttons{flex-wrap:nowrap;width:20%;flex-shrink:0}.ready-solutions__content .tabs-content{padding-left:20px}}.tabs-buttons>.wp-block-button{display:block;padding:10px;width:100%;text-decoration:none;color:#212223;align-items:center}.tabs-buttons .wp-block-button__link{text-align:left;height:116px;background:rgba(33,34,35,.3);font-size:19px;line-height:1;font-weight:400}.tabs-buttons .wp-block-button.is-style-outline>.wp-block-button__link,.tabs-buttons .wp-block-button .wp-block-button__link.is-style-outline{padding:20px;border:none;background:0 0;display:flex;height:fit-content;align-items:center;border:4px solid #3178b0;color:#3178b0}.tabs-buttons .wp-block-button.active.is-style-outline>.wp-block-button__link,.tabs-buttons .wp-block-button.active .wp-block-button__link.is-style-outline{background:#3178b0;color:#fff;font-weight:700}.tabs-content{padding-top:36px;padding-bottom:20px}.tabs-content .wp-block-group{display:none}.tabs-content .wp-block-group.active{display:block}.tabs-content h2{margin:0 0 42px;font-size:23px;line-height:1.25;font-weight:800}.tabs-content h2:after{content:"";display:block;max-width:66px;border-bottom:4px solid #000;margin-top:18px}.tabs-content p{margin:1.4em 0}.page__main{padding-top:25px;padding-bottom:44px}.page__breadcrumbs{padding:10px 0}.page__title{font-size:44px;line-height:1.27273;margin:0;padding:11px 0 0}.page__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:4px}.single .page__title:after{margin-top:14px}.page__shortdescr{font-size:22px;line-height:1.36364;font-weight:700;margin-top:41px}.page__shortdescr p{margin:0 0 1.35em}.page__entry{line-height:1.25;padding-top:1px;max-width:900px}.page__entry p,.page__entry ul,.page__entry img{margin:0 0 1.25em}.ps-accordion{margin-top:132px;margin-bottom:67px}.ps-accordion .panel{border-bottom:6px solid #3178b0;border-radius:0;margin-bottom:0;margin-top:0}.ps-accordion .panel+.panel{margin-top:0}.ps-accordion .panel-heading{color:#339;padding:0;border-radius:0}.accordion-link{display:flex;flex-wrap:wrap;align-items:center;font-size:0px;line-height:1;padding:0;color:#007d8e;width:100%;text-decoration:none;position:relative}.accordion-link__imgbox{display:flex;align-items:center;height:136px;width:209px;padding:20px;margin-right:22px}.accordion-link__imgbox img{max-width:210px;height:auto;width:100%;display:block}.accordion-link__iconbox{width:28px;height:28px;position:absolute;display:block;top:50%;transform:translateY(-50%);right:52px;z-index:3}.accordion-link__iconbox:before,.accordion-link__iconbox:after{content:"";display:block;background:#007d8e}.accordion-link__iconbox:before{width:28px;height:4px;margin:12px 0 0}.accordion-link__iconbox:after{height:28px;width:4px;top:0;left:50%;transform:translateX(-50%);position:absolute;display:none}.collapsed .accordion-link__iconbox:after{display:block}.accordion-link__text{display:block;font-size:24px;font-weight:700;line-height:1.35}.ps-archive{padding-top:35px}.ps-archive__breadcrumbs{padding-bottom:10px}.ps-archive__title{font-size:44px;line-height:1.27273;margin:0;padding:11px 0 0}.ps-archive__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:4px}.ps-archive__content{padding-top:48px;padding-bottom:23px}.ps-archive__item{padding-top:20px;padding-bottom:21px}.ps-archive__pagination{text-align:center;margin-top:17px}.singlebox{border-bottom:6px solid #3178b0;padding-bottom:27px}.singlebox a{color:inherit;text-decoration:none}.singlebox__title{font-size:24px;line-height:1.20833;color:#007d8e;font-weight:700}.singlebox__excerpt{font-size:12px;line-height:1.25;max-width:903px;padding-top:11px}.singlebox__excerpt p{margin:1em 0 0}.singlebox__excerpt p:first-child{margin-top:0}.singlebox__morebox{font-size:14px;line-height:1;padding-top:14px}.singlebox__morebox a{text-transform:uppercase;text-decoration:underline;color:inherit;font-size:.875rem;line-height:1;letter-spacing:.01em;background:0 0;padding:0;margin:0;border:none;text-underline-offset:2px}.singlebox__morebox a:hover,.singlebox__morebox a:focus{text-decoration:none}.wp-pagenavi .pages{display:none;font-size:0px;line-height:1}.wp-pagenavi span,.wp-pagenavi a{font-size:20px;line-height:1;border:1px solid #007d8e;display:inline-block;vertical-align:middle;font-weight:700;color:#007d8e;text-decoration:none;width:43px;text-align:center;padding:5px;margin:3px}.wp-pagenavi .page,.wp-pagenavi .current{padding:11px 0 10px}.wp-pagenavi .current{border-color:rgba(33,34,35,.3);color:rgba(33,34,35,.3)}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{font-size:0px}.wp-pagenavi .previouspostslink:before,.wp-pagenavi .nextpostslink:before{content:"";display:block;width:31px;height:31px;margin:0 auto;background-size:31px 31px;background-repeat:no-repeat;background-position:50% 50%}.wp-pagenavi .previouspostslink:before{background-image:url(//prof.ua/wp-content/themes/profua/assets/css/../images/left-arrow.svg)}.wp-pagenavi .nextpostslink:before{background-image:url(//prof.ua/wp-content/themes/profua/assets/css/../images/right-arrow.svg)}.our-clients{padding-top:2px}.our-clients__content{padding-top:37px;padding-bottom:83px}.our-clients__content p{margin-bottom:1.38em;margin-top:1em}.our-clients .topblock__cntmain{max-width:780px}.our-clients__workwithus{padding-top:3px}.workwithus{background:#fff;position:relative;z-index:3}.workwithus__row{display:flex;flex-wrap:wrap}.workwithus__col{width:50%}.workwithus__col_images{padding-top:20px}.workwithus__col_content{background:#3178b0;padding:39px 0 156px 51px;margin-bottom:54px}.workwithus__carousel .carousel__nav{position:absolute;bottom:42px;z-index:3;right:-148px;width:97px;direction:rtl;display:flex;justify-content:space-between}.workwithus__carousel .carousel__button{background:#fff;border-radius:0;width:43px;height:43px;padding:6px;top:0;transform:none;position:static;display:inline-block}.workwithus__carousel .carousel__button.is-next{right:0;left:auto;top:0}.workwithus__carousel .carousel__button[disabled]{opacity:.8}.workwithus__carousel .carousel__button svg{width:100%;height:100%}.workwithus__pictable{display:table;width:100%;height:100%}.workwithus__pictc{display:table-cell;vertical-align:middle;width:100%;height:100%}.workwithus__picbox{width:100%;height:100%}.workwithus__picture{text-align:center;width:100%;height:100%}.workwithus__pic{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:100%;display:flex;align-items:center;width:100%;justify-content:center}.workwithus__img{height:auto;max-width:360px;width:100%;opacity:0}.workwithus__content{color:#fff;max-width:553px}.workwithus__title{font-size:48px;line-height:1.2;font-weight:800}.workwithus__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:12px}.workwithus__text{font-size:16px;line-height:1.5;max-width:300px;margin-top:28px;font-weight:700}.workwithus__text p{margin:1em 0}.workwithus__nav{margin-top:39px}.workwithus__btn{text-transform:uppercase;text-decoration:underline;color:inherit;font-size:.875rem;line-height:1;letter-spacing:.01em;background:0 0;padding:0;margin:0;border:none;text-underline-offset:2px}.workwithus__btn:hover,.workwithus__btn:focus{text-decoration:none}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.navtoggle{display:none;background:#007d8e;border:none;padding:21px 15px}.navtoggle .icon-bar{display:block;width:34px;height:4px;border-radius:1px;background:#fff}.navtoggle .icon-bar+.icon-bar{margin-top:5px}.header__below .langlist{display:none}@media (max-width:1106px){.navtoggle{display:block}.logo{width:auto;padding:0}.logo:after{display:none}.logo_mobile{display:block}.logo_desktop{display:none}.langlist{display:none}.header__below .langlist{display:block;padding-bottom:10px;padding-left:10px}.header__main{position:relative;padding:0}.header__col_logo{max-width:39px}.header__above{box-shadow:none;justify-content:space-between}.hcontacts__item_youtube{display:none}.topcallback{display:none}.header__below{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:10}.show-navigation .header__below{display:block}.header__below:after{width:100%}.sub-menu{display:none}.navmain__menu{margin:0;display:block;width:100%;padding:9px 10px;background:#fff}.navmain__menu li{padding:2px 0}.navmain__menu .sub-menu{padding-left:5px}.navmain__menu>li>.sub-menu{position:relative;display:none;padding:6px 5px 0}.navmain__menu>li:hover>.sub-menu,.navmain__menu>li:focus>.sub-menu{display:none}.navmain__menu>li.active>.sub-menu{display:flex}.navmain__menu>li>.sub-menu:before{display:none}.navmain__menu>li>.sub-menu>li{width:100%}.navmain__menu>li>.sub-menu>li>.navmain__linktext:after{display:none}.navmain__menu>li>.sub-menu>li.chemistry-col{width:100%;max-width:none;margin:0;padding:2px 0}.navmain__menu>li>.sub-menu>li:before{display:none}.navmain__menu>li>.sub-menu>li>.navmain__linktext{padding:4px 0;font-size:17px;display:none}.navmain__menu>li>.sub-menu>li>.sub-menu{display:block;padding:2px 5px}.navmain__menu>li>.sub-menu>li.active>.sub-menu{display:block}.navmain__menu>li>.sub-menu>li.chemistry-col>.sub-menu{padding:4px 0 0 5px}.navmain__menu>li>.sub-menu>li>.sub-menu>li{max-width:none;padding:3px 0}.navmain__menu>li>.sub-menu>li>.sub-menu>li>.navmain__linktext{margin:0;padding:4px 0}.navmain__menu>li>.sub-menu>li>.sub-menu>li>.sub-menu>li{padding:2px 0}.navmain__menu li.active>.sub-menu{display:block}.navmain__linktext{position:relative;padding:4px 0}.navmain__linkbtn{display:none;position:absolute;top:0;right:0;padding:2px 8px 2px;height:100%;cursor:pointer;z-index:12}.menu-item-has-children.active>.navmain__linktext .navmain__linkbtn{transform:rotate(-180deg)}.menu-item-has-children>.navmain__linktext .navmain__linkbtn{display:block}.navmain__linkbtn:after{content:'';display:block;width:12px;height:12px;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(-135deg);margin:1px 0 0}.maintopblock{margin-top:0}.maintopblock__main{max-width:none;margin:0 -15px}.maintopblock__slogan{max-width:none;padding:0;font-size:17px;line-height:1.52941176471;font-weight:400;background:#3178b0;color:#fff;padding:23px 37px 45px;margin:0 0 -47px}.maintopblock__picture{position:static;width:100%;padding:0 37px}.maintopblock__content{padding:23px 37px 0;background:no-repeat;color:#000}.maintopblock__title{line-height:1.23333333;font-size:30px}.maintopblock__description{line-height:1.375;font-size:16px;max-width:none}.maintopblock__navigation{margin-top:0}.maintopblock__btn{border:2px solid #007d8e;color:#007d8e;width:100%;max-width:none}.consults{background:#f2f2f2;padding:10px 12px 30px;margin-top:20px}.consults__item{width:100%;padding:20px}.itembox__content{padding:10px 0 15px;border-left:0;border-right:0}.itembox__title{line-height:1.20833333}.achievements{padding:20px 0 30px}.achievements__list{display:block}.achievements__item{width:auto}.service-department{padding-top:30px;padding-bottom:35px}.service-department__header{padding-left:22px;padding-right:22px}.service-department__title{font-size:30px;margin-bottom:20px}.service-department__row{display:block}.service-department__col{width:auto}.service-department__col_subtitle{margin-bottom:25px;padding-left:22px;padding-right:22px}.service-department__col_list{padding-left:22px;padding-right:22px}.service-department__col_form{margin:50px -15px 0}.consultation{padding:25px 37px 55px}.consultation-popup .consultation{padding-left:20px;padding-right:20px}.consultation__title{font-size:30px;margin-bottom:20px}.consultation__notice{padding-left:0}.consultation__submitbox{margin-top:30px;position:relative}.predesign__bgpbox{padding:0;background:0 0;position:static}.predesign__bgpicture{margin:0;position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:55%}.predesign__bgpic{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.predesign__main{padding:0 22px 25px}.predesign__content{width:auto;padding:0}.predesign__title{font-size:30px}.predesign__title:after{display:none}.predesign__descr{margin:0;max-width:none;margin:15px 0 0}.predesign__nav{margin-top:15px}.mainarticles{padding:30px 0 20px}.mainarticles__header{padding:0 22px}.mainarticles__title{font-size:30px}.mainarticles__content{padding:0}.mainarticles__list{margin:0}.mainarticles__item{width:auto}.ourclients{margin:0}.ourclients__header{padding:0 22px}.ourclients__title{font-size:30px}.ourclients__content{padding:0;margin:0 -15px}.ourclients__row{font-size:0;overflow:auto;flex-wrap:nowrap;align-items:center}.ourclients__col{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.ourclients__item{display:inline-block;padding:10px;font-size:0;text-align:center}.ourclientbox{width:150px;max-width:none}.footer__row{display:block}.footer__col_logo{padding:0 0 10px;max-width:none;width:100%}.footer__col_navs{order:1}.footer__contacts{margin:20px 0 0;text-align:center}.footcontacts__row{display:block;text-align:center}.footcontacts__col{margin:0;padding:10px 0}.footnav__menu{display:block;text-align:center}.footnav__menu li{padding:8px 0}.footer__below{margin:20px 0 0;padding:20px 0}.footer__belowmain{display:block;text-align:center}.footer__belowmain div{padding:5px 0}}@media (max-width:500px){.hcontacts{margin:0 auto}.hcontacts__list{display:block}.hcontacts__item{padding:3px 0}.hcontact__iconbox{display:none}}.catalog__subcats:before{content:'';display:block;width:100%;max-width:1576px;border-top:4px solid #3178b0;margin-left:auto;margin-right:auto}.form-fieldbox{padding:10px 0}.form-field{font-size:16px;line-height:1;border:1px solid #707070;height:57px;color:#414141;display:block;width:100%;padding:0 25px}.form-field::placeholder{color:#414141}.form-field_textarea{padding-top:16px;padding-bottom:10px;height:128px;resize:none}.form-notice{font-size:13px;line-height:1.9;color:#9f9f9f}.form-submitbox{position:relative}.form-submit{font-size:16px;line-height:1;background:#414141;color:#fff;border:none;display:block;text-align:center;width:100%;position:relative;text-transform:uppercase;padding:13px 10px}.form-submitbox .wpcf7-spinner{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contactspage{margin-top:20px}.contactspage .topblock__container{padding-top:0;padding-bottom:0}.contactspage .topblock__content:before{background:#3178b0;left:238px;border-top-left-radius:0}.contactspage .topblock__picture{padding-top:0;padding-left:51.5%}.contactspage .topblock__cntmain{max-width:565px}.contactspage__content{position:relative;z-index:2;font-size:16px;line-height:1.62500}.contactspage__content h2{font-size:18px;line-height:1.44444444}.contactspage__content h2:after{content:"";display:block;max-width:66px;border-bottom:4px solid #fff;margin-top:4px}.contactspage__content a{color:inherit;text-decoration:underline;text-underline-offset:2px}.contactspage__content a:hover,.contactspage__content a:focus-visible{text-decoration-thickness:2px}.contactspage__bottom{background:#007d8e}.contactspage__bottomrow{display:flex;flex-wrap:wrap}.contactspage__bottomcol{min-height:1px}.contactspage__bottomcol_map{width:51.5%}.contactspage__bottomcol_form{padding-top:50px}.contactspage__map{height:100%;width:100%;background:#f2f2f2;padding-top:50px}.mapblock{height:100%;width:100%}.mapblock iframe{width:100%;height:100%}.contactspage__form{background:#fff;padding:30px 35px 50px 22px;width:545px;max-width:100%}.contactspage__form .wpcf7 form .wpcf7-response-output{margin:20px 0 0}.contactspage__form .form-submitbox{margin-top:20px;max-width:294px}.contactformblock__title{font-size:48px;line-height:1.2;font-weight:800}.contactformblock__title:after{content:"";display:block;max-width:66px;border-bottom:4px solid #000;margin-top:16px}.contactformblock__content{padding-top:30px}.page_contacts .page__main{padding-bottom:0}.contactspage .topblock__header{color:#000}.contactspage .topblock__title{position:relative;margin-bottom:-4px;z-index:1}.contactspage .topblock__pic{background-position:0 50%}@media (max-width:1106px){.readysolutions{padding-top:26px;display:flex;flex-direction:column}.readysolutions__header{padding-bottom:33px}.readysolutions__headerin{padding:0 22px}.readysolutions__header p{margin:4px 0 0}.readysolutions__breadcrumbs{order:-2;padding-bottom:24px}.readysolutions__title{font-size:30px;font-weight:800;padding-top:14px}.readysolutions__headrow{display:block;margin-top:18px}.readysolutions__headcol{width:auto}.readysolutions__headcol_descr{background:#3178b0;position:relative;margin-top:20px;color:#fff;padding:0 0 27px}.readysolutions__headcol_descr:before{content:'';display:block;background:#3178b0;width:2000px;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:-1}.readysolutions__slogan{line-height:1.52941176471;font-weight:400;font-size:17px;max-width:none}.readysolutions__descr{padding-top:15px}.readysolutions__descr a{color:inherit}.readysolutions__descr h2,.readysolutions__descr h3,.readysolutions__descr h4{margin:0}.readysolutions__buttons{margin-top:18px}.readysolutions__btn{border-color:#fff;color:#fff}.readysolutions__videobox{order:-1}.readysolutions__articles{padding-top:0}.fullvideobox__content{text-align:center}.fullvideobox__cnt{height:auto;min-height:232px;display:flex;align-items:center}.fullvideobox__row{display:block}.fullvideobox__col{display:block;width:auto}.fullvideobox__col_content{padding-left:0}.fullvideobox__playbtn img{width:65px}.fullvideobox__label{display:none}.fullvideobox__title{line-height:1.20833333;font-size:24px;text-decoration:none;margin-top:15px}.solutionslist .itembox__content{border-left:1px solid #3178b0;border-right:1px solid #3178b0;padding:6px 15px 34px 29px}.solutionslist .itembox__picture{padding-bottom:70%}.solutionslist .itembox__title:after{margin-top:20px}.solutionslist .itembox__description{margin-top:25px}.solutionslist .itembox__nav{display:none}.solutionslist__item{width:auto;max-width:306px;padding:23px 10px 24px}}@media (max-width:1700px){.topblock_full .topblock__picture{padding-left:142px}.productpage__header:before{left:142px}.contactspage .topblock__content:before{left:142px}}@media (max-width:1400px){.topblock_full .topblock__picture{padding-left:0}.workwithus__carousel .carousel__nav{bottom:15px}}@media (max-width:1106px){.our-clients{padding-top:0}.topblock_full .topblock__container{padding-top:26px;min-height:auto}.topblock_full .topblock__breadcrumbs{padding-left:22px}.topblock_full .topblock__pic:after{background:#0055a5;opacity:.63}.topblock__title{font-size:30px}.our-clients .topblock__description{display:none}.our-clients .topblock__content{padding:18px 23px 10px}.our-clients .topblock__cntmain{min-height:auto}.our-clients .topblock__navigation{margin-top:74px}.our-clients__content{padding:10px 15px 27px 22px}.workwithus__row{flex-direction:column}.workwithus__col{width:auto}.workwithus__col_content{order:-1;padding:31px 25px 53px 37px;margin:0}.workwithus__title{font-size:30px}.workwithus__title:after{margin-top:11px}.workwithus__text{margin:35px 0 0}.workwithus__carousel{position:relative}.workwithus__carousel .carousel__nav{position:static;bottom:0;right:0}.workwithus__carousel .carousel__button{border:1px solid #007d8e;position:absolute;top:50%;transform:translateY(-50%)}.workwithus__carousel .carousel__button.is-prev{left:35px}.workwithus__carousel .carousel__button.is-next{top:50%;right:35px}}@media (max-width:1106px){.breadcrumbs{line-height:1.2}.ready-solutions .topblock__container{padding-top:25px}.ready-solutions .topblock__content{padding:0 0 88px 22px}.ready-solutions .topblock__cntmain{padding:21px 0 0}.ready-solutions .topblock__title:after{margin-top:9px}.ready-solutions .topblock__description{font-size:17px;padding:1px 0 0;line-height:1.53}.ready-solutions .topblock__navigation{margin-top:171px}.tabs-buttons .wp-block-button__link{font-size:16px;text-align:center;line-height:1.25}.ready-solutions__content{padding:20px 10px}.ready-solutions__content .tabs-buttons{gap:10px;flex-wrap:wrap}.ready-solutions__content .tabs-buttons>.wp-block-button{padding:0}.ready-solutions__content .tabs-buttons .wp-block-button.is-style-outline>.wp-block-button__link{padding:5px}.ready-solutions__content .tabs-content{padding-top:10px}.tabs-buttons>.wp-block-button{padding-top:8px;padding-bottom:8px}.tabs-buttons .wp-block-button.is-style-outline>.wp-block-button__link,.tabs-buttons .wp-block-button .wp-block-button__link.is-style-outline{height:auto;padding:6px 40px 6px;font-weight:400}.tabs-buttons .wp-block-button.active.is-style-outline>.wp-block-button__link,.tabs-buttons .wp-block-button.active .wp-block-button__link.is-style-outline{font-weight:700}.tabs-content{padding-top:25px}.tabs-content h2{margin-bottom:36px}.ready-solutions__content .wp-block-table{margin:3px -32px 0 -5px;font-size:12px}}@media (max-width:1400px){.topblock__content:before{left:0;border-top-left-radius:0}.productpage__header:before{left:0}.contactspage .topblock__content:before{left:0}}@media (max-width:1106px){.catalog{padding-top:0}.catalog:before{content:'';height:2px;display:block;background:linear-gradient(#3178b0,#007d8e)}.catalog .topblock__container{padding-top:23px;padding-bottom:0}.catalog__breadcrumbs{padding:0 0 0 22px}.catalog .topblock__picture{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:64.55%;margin-top:22px}.catalog .topblock__pic{position:absolute;top:0;bottom:0;left:0;border:0}.catalog__title{margin:0;font-size:30px}.catalog__title:after{border-bottom-color:#007d8e;margin-top:3px}.catalog__header{padding:14px 22px 1px}.catalog .topblock__content{color:#212223;padding:0 22px}.catalog .topblock__content:before{display:none}.catalog .topblock__cntmain{min-height:auto;max-width:none;padding:0}.catalog .topblock__description{font-size:17px;line-height:1.53;font-weight:400}.catalog .topblock__navigation{margin-top:32px}.catalog .topblock__btn{border:2px solid transparent;background:linear-gradient(#3178b0,#007d8e)}.catalog .topblock__btn:hover,.catalog .topblock__btn:focus{background:#3178b0}.catalog__subcats{margin-top:20px}.subcats__main{padding:0 20px}.subcats__item{width:100%}.catalog__entrycontent{padding:77px 22px 0}.catalog__entry h2{margin-bottom:33px}.full-cards-table,.squaresgroup{margin-top:114px}.full-cards-table thead,.full-cards-table tbody,.full-cards-table tr,.full-cards-table th,.full-cards-table td{width:auto;display:block;height:auto;padding:0}.full-cards-table thead,.full-cards-table tbody,.full-cards-table tr:last-child{display:flex;flex-direction:column}.full-cards-table thead,.full-cards-table tbody,.full-cards-table tr:last-child td:first-child{order:1}.full-cards-table td,.squaresgroup .wp-block-column{font-size:16px;line-height:1.37;padding:46px 43px 29px 22px}.full-cards-table h2,.squaresgroup h2{margin-bottom:25px}.productslist__item{width:100%}}.productpage__mobtitle{display:none;font-size:30px;color:#212223;line-height:1.2;font-weight:800}.productpage__mobtitle:after{content:"";display:block;max-width:66px;border-bottom:4px solid #007d8e;margin-top:11px}@media (max-width:1106px){.productpage:before{content:'';height:2px;display:block;background:linear-gradient(#3178b0,#007d8e)}.productpage__headermain{padding:23px 0 0}.productpage__breadcrumbs{padding:0 22px}.productpage__mobtitle{display:block;padding:21px 23px 0;line-height:1.23}.productpage__breadcrumbs .breadcrumbs{color:#707070}.productpage__header:before{display:none}.productpage__headermain:before{display:none}.productpage__headrow{display:block;margin-top:0}.productpage__headcol_gallery{width:auto}.productpage__headcol_info{width:auto;background:#414141;padding:6px 37px 29px;margin:0 -15px}.productgallery__zoombtn{display:none}.productpage__galleryblock{padding-bottom:120%}.productgallery__carousel{position:relative}.productgallery__carousel .carousel__nav{position:static;bottom:0;right:0}.productgallery__carousel .carousel__button{border:1px solid #007d8e;position:absolute;top:50%;transform:translateY(-50%)}.productgallery__carousel .carousel__button.is-prev{left:0}.productgallery__carousel .carousel__button.is-next{top:50%;right:0}.productpage__title{display:none}.productpage__descr{max-width:none;margin-top:0;font-size:17px;line-height:1.53}.productpage__descr p{margin:1.52941176471em 0 0}.productpage__controls{padding:6px 0 0}.productpage__buttons{margin:9px 0;justify-content:center}.productpage__buttonwrap{padding:9px 10px 10px}.productpage__entrycontent{margin:48px 0 26px;padding:0 22px}.productpage__entry{font-size:16px;line-height:1.37}.productpage__entry h2{font-size:24px;line-height:1.21;margin-bottom:35px}.productpage__entry h2:after{margin-top:18px}.productpage__entry iframe{max-width:100%}.productslist .carousel__slide{width:auto}.productsrecomended__title{font-size:24px;line-height:1.21}.productsrecomended__title:after{margin-top:20px}.productpage__recomended{margin:0;padding:0 22px}.productsrecomended__content{margin-top:16px}.productbox__price{margin-top:15px;text-align:left}.productbox__content{padding:19px 25px 21px}.productslist_carousel{position:relative}.productslist_carousel .carousel__nav{position:static;bottom:0;right:0}.productslist_carousel .carousel__button{border:1px solid #007d8e;position:absolute;top:50%;transform:translateY(-50%);background:#fff}.productslist_carousel .carousel__button.is-prev{left:-11px;margin:0}.productslist_carousel .carousel__button.is-next{top:50%;right:-10px;left:auto;margin:0}.page_contacts:before{content:'';height:2px;display:block;background:linear-gradient(#3178b0,#007d8e)}.page_contacts .page__main{padding-top:0;background:#414141}.contactspage{margin-top:0}.contactspage .topblock__title{color:#fff}.contactspage .topblock__header{padding:0 22px 0}.page_contacts .page__breadcrumbs{padding:23px 0 21px 22px}.page_contacts .breadcrumbs{color:#fff}.contactspage .topblock__picture{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:62%;margin-top:40px}.contactspage .topblock__pic{position:absolute;top:0;bottom:0;left:0;border:0}.contactspage .topblock__content{padding:0 23px}.contactspage .topblock__cntmain{max-width:none;padding-top:20px;padding-bottom:1px}.contactspage .topblock__cntmain .wp-block-columns{gap:0}.contactspage__bottomrow{display:block}.contactspage__bottomcol{width:auto;padding:0}.contactspage__map{height:250px;padding:0}.contactformblock__title{font-size:30px}.contactspage__form{padding:55px 37px}.contactformblock__title:after{margin-top:21px}.contactformblock__content{padding-top:30px}.contactspage__form .form-submitbox{margin-top:18px}.page__shortdescr{font-size:18px;margin-top:1e}.ps-accordion{margin-top:0}.accordion-link{padding:15px 40px 15px 0}.accordion-link__imgbox{padding:0;align-items:flex-start;font-size:0;height:auto;line-height:1;margin-right:10px}.accordion-link__text{margin-top:10px;line-height:1}.accordion-link__iconbox{right:0}}.subcatsaccordion .panel-heading a{font-size:16px;line-height:1.25;background:#3178b0;color:#fff;text-decoration:none;display:block;text-align:center;padding:6px 50px;min-height:72px;display:flex;align-items:center;justify-content:center}.subcatsaccordion .panel-heading a.collapsed{background:rgb(33 34 35/30%);font-weight:700;color:#212223}@media (max-width:1106px){.catalog__entrycontent{margin-bottom:30px}.catalog__tabsblock{margin-top:0}.subcatstabs__tabcontent{margin-top:0;padding-top:0}.subcatstabs__nav{display:none}.subcatsaccordion>.tab-pane{display:block;padding:8px 0}.subcatstabs__tabcontent:before{display:none}}@media (min-width:1106.98px){.subcatsaccordion .panel-heading{display:none}.subcatsaccordion .panel-collapse{display:block;height:auto !important}}body .fancybox__backdrop{background-color:rgba(66,140,200,.55)}.hcontact__main{min-height:24px}.footcontacts__col a{display:inline-block;padding:4px 0}.maintopblock__img,.predesign__bgimg{object-fit:cover}main{display:block}
.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:0 0;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}