@charset "UTF-8";
@charset "UTF-8";
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//pim.com.ua/wp-content/themes/pim/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:initial;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, 0.6);--f-button-active-bg:rgba(0, 0, 0, 0.6);--f-button-hover-bg:rgba(0, 0, 0, 0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:initial;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.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{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
*,::after,::before{box-sizing:border-box}p{margin:0}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}table{border-collapse:collapse}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}iframe{border:0}.container{width:100%;padding-right:15px;padding-left:15px;margin:0 auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1170px}}@media(min-width:1400px){.container{ }}.row{display:flex;flex-wrap:wrap;margin:0 -15px;}.row>*{flex-shrink:0;width:100%;max-width:100%;padding:0 15px;}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{flex:1 0 0%}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{flex:1 0 0%}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{flex:1 0 0%}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{flex:1 0 0%}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media(min-width:1400px){.col-xxl{flex:1 0 0%}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.bounceIn, .animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}
.animated.flipOutX, .animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake {
0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake {
0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
0%{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes wobble {
0%{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;transform:none;}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes jello {
11.1%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes jello {
11.1%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
100%{-webkit-transform:none;transform:none}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
100%{-webkit-transform:none;transform:none;}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
100%{-webkit-transform:none;transform:none;}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDownBig {
0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeftBig {
0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRightBig {
0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpBig {
0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes fadeOutDownBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes fadeOutLeftBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes fadeOutRightBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes fadeOutUpBig {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY {
0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
@keyframes flipOutX {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY {
0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes lightSpeedIn {
0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
0%{opacity:1;}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
@keyframes lightSpeedOut {
0%{opacity:1;}
100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
@keyframes rotateOut {
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutDownRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes rollIn {
0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
@keyframes rollOut {
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInDown {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInLeft {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInRight {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInUp {
0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
0%{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
100%{opacity:0;}
}
@keyframes zoomOut {
0%{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
100%{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown {
0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInDown {
0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInRight {
0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInUp {
0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes slideOutLeft {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes slideOutRight {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes slideOutUp {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
 @font-face{font-family:"Ukraine";font-display:swap;src:url(//pim.com.ua/wp-content/themes/pim/fonts/e-Ukraine-Light.woff) format("woff"), url(//pim.com.ua/wp-content/themes/pim/fonts/e-Ukraine-Light.woff2) format("woff2");font-weight:300;font-style:normal;}
@font-face{font-family:"Ukraine";font-display:swap;src:url(//pim.com.ua/wp-content/themes/pim/fonts/e-Ukraine-Regular.woff) format("woff"), url(//pim.com.ua/wp-content/themes/pim/fonts/e-Ukraine-Regular.woff2) format("woff2");font-weight:400;font-style:normal;}
@font-face{font-family:"Ukraine";font-display:swap;src:url(//pim.com.ua/wp-content/themes/pim/fonts/e-Ukraine-Bold.woff) format("woff"), url(//pim.com.ua/wp-content/themes/pim/fonts/e-Ukraine-Bold.woff2) format("woff2");font-weight:700;font-style:normal;}
#wpadminbar{height:3px !important;overflow:hidden;z-index:9999;}
#wpadminbar:hover{height:32px !important;}
.editCurrentPage{display:none;}
@media(max-width:1199px){
#wpadminbar{display:none !important;}
}
@media(min-width:1200px){
.logged-in.admin1 .editCurrentPage, .logged-in.admin7 .editCurrentPage, .logged-in.admin39 .editCurrentPage{background:#000;position:fixed;left:0;bottom:0;z-index:200;display:block !important;}
.logged-in.admin1 .editCurrentPage a, .logged-in.admin7 .editCurrentPage a, .logged-in.admin39 .editCurrentPage a{height:48px;padding:0 14px 0 11px;color:#fff !important;font-size:20px;line-height:48px;display:block;position:relative;top:0;right:0;text-decoration:none !important;transition:.2s ease;}
} *{border:medium none;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;float:none;outline:none !important;}
body,html{height:100%;margin:0;padding:0;}
body{background:#fff;color:#858793;font-size:13px;font-weight:300;line-height:1.6;font-family:'Ukraine',sans-serif;display:flex;flex-direction:column;}
@media(max-width:767px){ .mp{padding-bottom:24px !important;}
}
@media(max-width:991px){ .tp{padding-bottom:24px !important;}
}
@media(max-width:1199px){ .xp{padding-bottom:24px !important;}
}
@media(min-width:1200px){
.container{max-width:1200px !important};}
@media(min-width:1560px){
body{font-size:14px;line-height:1.8;}
.container{max-width:1560px !important};}
.page-template-production, .page-template-twoCol, .page-template-login, .page-template-recovery, .page-template-regisrtration, .page-template-profile{background:#f5f9fb;}
.owl-carousel .animated{animation-duration:0.5s;}
label{display:block;}
main p{padding:0 0 10px;}
strong, b {font-weight:400;} a{color:#202021;text-decoration:none;}
a:hover{color:#DA331B;text-decoration:none;}
a:focus, a:active{color:#C61F07;}
img{max-width:100%;display:block;}
h1{padding:0 0 16px;color:#202021;font-size:21px;font-weight:400;line-height:1.2;}
h2{padding:0 0 12px;color:#202021;font-size:23px;font-weight:400;line-height:1.2;}
h3{padding:0 0 16px;color:#202021;line-height:1.2;}
h4{padding:0 0 8px;}
h5{color:#202021;}
h6{color:#202021;}
p + h2, p + h3{padding-top:8px;}
.h2{color:#202021;font-size:23px;font-weight:400;line-height:1.5;}
@media(min-width:375px){
h1{font-size:25px;}
}
@media(min-width:400px){
h1{font-size:27px;}
}
@media(min-width:768px){
h1{padding:0 0 20px;font-size:27px;}
h2{padding:0 0 12px;font-size:20px;}
.h2{font-size:30px;}
.h3{font-size:20px;}
}
@media(min-width:992px){
h1{font-size:30px;}
}
#header{background:#fff;width:100%;height:auto;min-height:66px;border-bottom:1px solid #f0f5f7;flex:0 0 auto;position:relative;z-index:10;}
#header.fixed{width:100%;position:fixed;left:0;top:0;z-index:10;}
.scrolled #header.fixed{box-shadow:0 0 8px rgba(0,0,0,.2);}
main#main{padding-top:66px !important;}
.logoBox{background:#fff;padding:9px 0 13px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;position:relative;z-index:10;}
.logo{flex:0 0 auto;}
.logo a{display:block;}
.logo img{width:68px;height:44px;display:block;}
@media(max-width:991px){
#header{height:66px;position:fixed;left:0;top:0;right:0;}
#header > .container{max-width:100%;}
.logo{position:relative;z-index:15;}
}
@media(min-width:992px){
#header > .container{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;z-index:12;}
.logoBox{padding:8px 10px 13px 0;}
.rBox{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
main#main{padding-top:114px !important;}
}
@media(min-width:1200px){
.logo img{width:94px;height:61px;}
main#main{padding-top:131px !important;}
}
.userBtn{background:url(//pim.com.ua/wp-content/themes/pim/images/user.svg) no-repeat center center;background-size:contain;width:27px;height:27px;display:block;position:absolute;right:69px;top:19px;z-index:15;}
.searchBtn{background:url(//pim.com.ua/wp-content/themes/pim/images/search.svg) no-repeat center center;background-size:contain;width:24px;height:24px;display:block;position:fixed;right:118px;top:20px;z-index:15;}
.searchPop{background:#fff;width:100%;height:56px;visibility:hidden;flex-flow:row nowrap;align-items:center;position:fixed;left:0;top:65px;opacity:0;transition:opacity ease .3s;z-index:15;}
#header.open .searchPop{top:67px;}
.searchPop form{width:100%;padding:9px 15px 0;margin:0 auto;display:block;position:relative;}
.searchPop form label{background:url(//pim.com.ua/wp-content/themes/pim/images/search.svg) no-repeat 0 center;background-size:auto 17px;width:100%;display:block;}
.searchPop.show{visibility:visible;opacity:1;}
.searchPop .search-field{background:none;width:100%;padding:10px 0 9px 30px;font-size:13px;font-weight:400;border:0;cursor:pointer;}
.searchPop .search-submit{background:rgba(0,0,0,0);width:28px;height:36px;font-size:0;text-indent:-9999px;overflow:hidden;cursor:pointer;position:absolute;left:11px;top:9px;z-index:2;}
.screen-reader-text{display:none !important;}
@media(min-width:992px){
.userBtn{display:none;}
.searchBtn{position:relative;left:0;top:0;right:0;}
.searchPop{top:114px;}
.searchPop form{max-width:960px;}
.searchPop .search-field{padding:11px 0 8px 28px;}
}
@media(min-width:1200px){
.searchPop{top:130px;}
.searchPop form{max-width:1200px;}
}
@media(min-width:1560px){
.searchBtn{display:none;}
.searchPop{width:320px;visibility:visible;opacity:1;position:relative;left:0;top:0;}
.searchPop form label{background-size:auto 16px;}
}
.mLogin{width:100%;padding:19px 0;border-top:1px solid #f0f5f7;display:flex;flex-flow:row nowrap;justify-content:stretch;}
.mLogin a{width:50%;height:38px;line-height:38px;text-align:center;white-space:nowrap;display:block;}
.mLogin a + a{border-left:1px solid #f0f5f7;}
.mLang ul{width:100%;padding:20px 0;list-style:none;display:flex;flex-flow:row nowrap;justify-content:center;}
.mLang ul li{padding:0 5px;}
.mLang li a{padding:7px 11px 6px;color:#202021 !important;font-size:13px;border:1px solid #DA331B;border-radius:8px;text-transform:uppercase;display:block;}
.mLang li.current-lang a{background:#f8d6d1;}
.mInfo{padding:15px 0 0;font-size:13px;border-top:1px solid #f0f5f7;}
.langBox{display:none;}
.mCatBtn{padding:20px 0;color:#202021;font-size:13px;font-weight:400;border-top:1px solid #f0f5f7;}
.catBtn{display:none;}
@media(min-width:992px){
.mLogin, .mLang, .mInfo, .mCatBtn{display:none;}
.langBox{display:block;}
.langBox ul{list-style:none;}
.catBtn{background:#DA331B;height:40px;padding:0 16px 0 42px;margin:0 24px 0 32px;color:#fff;font-size:13px;line-height:40px;text-transform:uppercase;border-radius:8px;display:block;position:relative;top:2px;cursor:pointer;white-space:nowrap;}
.catBtn:hover{background:#C61F07;}
.catBtn:active, .catBtn:focus{background:#B20B00;}
.catBtn::before, .catBtn::after{border-top:1px solid #fff;left:14px;transition:transform ease .3s;}
.catBtn::before{content:'';width:17px;height:11px;border-bottom:1px solid #fff;position:absolute;top:50%;margin-top:-6px;transition:ease .3s;}
.catBtn::after{content:'';width:17px;height:1px;position:absolute;top:50%;margin-top:-1px;}
.catOpen .catBtn::before,.catOpen .catBtn::after{background:#fff;height:2px;border:0 !important;}
.catOpen .catBtn::before{transform:rotate(45deg) translateZ(0px);top:25px;}
.catOpen .catBtn::after{transform:rotate(-45deg) translateZ(0px);top:20px;}
}
@media(min-width:1200px){
.catBtn{width:auto;height:56px;padding:0 15px 0 50px;margin:0 28px 0 32px;font-size:12px;line-height:56px;}
.catBtn span{font-size:13px;display:block;}
.catBtn::before, .catBtn::after{left:17px;}
.catOpen .catBtn::before{top:33px;}
.catOpen .catBtn::after{top:28px;}
}
@media(min-width:1560px){
.catBtn{padding:0 26px 0 62px;margin:0 22px 0 58px;}
.catBtn::before, .catBtn::after{left:31px;}
}
.mSoc{width:100%;padding:10px 0 0;display:flex;flex-flow:row nowrap;justify-content:center;}
.mSoc a{background:url(//pim.com.ua/wp-content/themes/pim/images/fs1d.svg) no-repeat center center;background-size:contain;width:29px;height:29px;margin:0 5px;display:block;}
.mSoc a.fb{background-image:url(//pim.com.ua/wp-content/themes/pim/images/fs2d.svg);}
.mSoc a.pt{background-image:url(//pim.com.ua/wp-content/themes/pim/images/fs3d.svg);}
.mSoc a.yt{background-image:url(//pim.com.ua/wp-content/themes/pim/images/fs4d.svg);}
.mInfoTel{width:100%;padding:18px 0 22px;max-width:336px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:7px 16px 24px;}
.mInfoTel a{padding:5px 5px 5px 20px;text-align:left;white-space:nowrap;display:inline-block;vertical-align:middle;position:relative;}
.mInfoTel a::before{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/tel.svg) no-repeat;background-size:contain;width:13px;height:13px;position:absolute;left:0;top:50%;margin-top:-6px;}
.langSwitch{display:none;}
@media(min-width:992px){
.langSwitch{padding:0;font-weight:400;text-transform:uppercase;position:relative;display:block;}
.langSwitch ul{padding:0 0 3px;}
.langSwitch ul li{padding:0;display:inline-block;}
.langSwitch a{padding:5px 10px;color:#202021;font-size:11px;display:block;transition:.2s ease;}
.langSwitch a:hover, .langSwitch a:focus, .langSwitch a:active{color:#DA331B;}
.langDrop{background:#fff;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;font-size:0;transition:.2s ease;}
.langSwitch:hover .langDrop, .langSwitch.drop .langDrop{visibility:visible;opacity:1;}
.langDrop{width:100%;}
.langSwitch li.current-lang{display:none !important;}
.curLang{padding:5px 15px 5px 10px;font-size:11px;color:#202021;cursor:pointer;position:relative;}
.curLang::after{content:'';width:6px;height:6px;border:solid #111;border-width:0 1px 1px 0;transform:rotate(45deg);position:absolute;right:0;top:50%;margin-top:-5px;}
.langDrop{padding-top:2px;}
}
@media(min-width:1200px){
.langSwitch{margin-left:10px;}
.langSwitch a{font-size:13px;}
.curLang{font-size:13px;}
} .menuBtn{width:30px;height:30px;display:block;position:absolute;right:16px;top:18px;z-index:15;}
.menuBtn span{background:#111;width:26px;height:2px;margin-left:2px;position:relative;display:block;border-radius:1px;transition:ease .3s;}
.menuBtn span{margin-top:6px;}
#header.open .menuBtn span{background:#111;}
#header.open .menuBtn span:nth-child(1){transform:rotate(45deg) translateZ(0px);top:5px;left:0;}
#header.open .menuBtn span:nth-child(2){display:none;}
#header.open .menuBtn span:nth-child(3){transform:rotate(-45deg) translateZ(0px);top:-3px;left:0;}
@media(min-width:992px){ 
.menuBtn{display:none;}
}
.menuBox, #topMenu{margin:0;padding:0;list-style:none;}
#topMenu li a{padding:20px 5px;font-size:13px;font-weight:400;border-bottom:1px solid #f0f5f7;text-align:center;text-decoration:none !important;display:block;}
#topMenu li:first-child a{border-top:1px solid #f0f5f7;}
#topMenu li.current-menu-item a, 
#topMenu li a:focus, #topMenu li a:active, #topMenu li a:hover{color:#DA331B !important;text-decoration:none !important;}
@media(max-width:991px){
.menuBox{background:#fff;width:100%;height:100%;text-align:center;overflow:scroll;position:fixed;left:0;top:0;z-index:4;display:none;}
#topMenu{padding:0 15px;display:block !important;height:auto !important;}
.menuInner{min-height:100vh;min-height:100svh;padding:66px 0 30px;display:flex;flex-flow:column nowrap;}
}
@media(min-width:992px){
.menuBox{background:#fff;height:auto !important;padding:0;display:block !important;}
#topMenu{width:100%;display:flex;flex-flow:row wrap;justify-content:center;}
#topMenu li{width:auto;}
#topMenu li:last-child{padding:0;}
#topMenu li a{padding:5px;font-size:11px;text-transform:uppercase;border:0 !important;}
#topMenu li a:hover{color:#DA331B !important;text-decoration:none !important;}
}
@media(min-width:1200px){
#topMenu{justify-content:flex-start;}
#topMenu li{padding:0 22px 0 0;}
#topMenu li a{font-size:13px;}
}
@media(min-width:1200px){
#topMenu li{padding:0 24px 0 0;}
}
.hCat, .hCat ul{margin:0;padding:0;list-style:none;}
@media(max-width:991px){
.hCat{background:#fff;width:100%;height:100%;text-align:left;overflow:scroll;position:fixed;left:0;top:0;z-index:20;display:none;}
.hCatInner{min-height:100vh;min-height:100svh;padding:66px 0 30px;display:flex;flex-flow:column nowrap;}
.hCatTt{background:#fff;width:100%;padding:20px 48px 20px 16px;color:#202021;font-size:16px;border-bottom:1px solid #f0f5f7;position:fixed;left:0;top:0;}
.hCatClose{width:40px;height:40px;position:absolute;right:12px;top:10px;}
.hCatClose::before, .hCatClose::after{content:'';width:26px;height:1px;border-top:2px solid #000;position:relative;display:block;border-radius:1px;transition:ease .3s;}
.hCatClose::before{transform:rotate(45deg) translateZ(0px);top:19px;left:8px;}
.hCatClose::after{transform:rotate(-45deg) translateZ(0px);top:17px;left:8px;}
#cMenu{padding:0 15px;display:block !important;height:auto !important;}
#cMenu .sub-menu{display:none;}
#cMenu a{padding:20px 16px 20px 0;color:#202021;font-size:12px;font-weight:400;display:block;position:relative;}
#cMenu a::after{content:'';width:7px;height:7px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(-45deg);position:absolute;right:5px;top:50%;margin-top:-4px;}
#cMenu .current-menu-item a, #cMenu a:hover, #cMenu a:focus{color:#DA331B;}
#cMenu .current-menu-item a::after, #cMenu a:hover::after, #cMenu a:focus::after{border-color:#DA331B;}
}
@media(max-width:1199px){
#cMenu a{border-bottom:1px solid #f0f5f7;}
}
@media(min-width:768px) and (max-width:991px){
#cMenu a{font-size:13px;}
}
@media(min-width:992px){
.hCat{width:100%;max-width:992px;margin-left:-496px;padding:0 15px;display:none;position:absolute;left:50%;top:114px;z-index:11;}
.catOpen .hCat{display:block;}
.hCatInner{background:#fff;max-width:980px;margin:0 auto;padding:0 20px;border-radius:0 0 20px 20px;overflow:hidden;}
.hCatTt{display:none !important;}
#cMenu a{font-size:13px !important;}
#cMenu > li ul{width:580px;padding:10px 0;height:100%;display:none;position:absolute;left:100%;top:0;}
#cMenu > li > a{padding:6px 16px 6px 0;font-size:12px;font-weight:400;display:block;position:relative;}
#cMenu > li.menu-item-has-children > a::after{content:'';width:7px;height:7px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(-45deg);position:absolute;right:24px;top:50%;margin-top:-4px;}
#cMenu > li.menu-item-has-children > a:hover::after, #cMenu > li:hover > a::after{border-color:#DA331B;}
}
@media(min-width:1200px){
.hCat{top:131px;}
.hCatInner{padding:0 30px;}
.hCatMenu{padding:10px 0;max-width:420px;border-right:1px solid #ecedef;position:relative;}
#cMenu > li:hover ul{display:block;display:flex;flex-flow:column nowrap;justify-content:center;}
#cMenu > li ul a{padding:10px 24px;color:#858793;display:block;}
#cMenu > li ul a:hover, #cMenu > li ul a:active, #cMenu > li ul a:focus{color:#DA331B;}
#cMenu > li:hover > a{color:#DA331B;}
#cMenu > li ul{width:778px;}
#cMenu > li ul a{padding:6px 24px 6px 30px;}
#cMenu a{font-size:13px !important;}
}
@media(min-width:1560px){
.hCat{max-width:1300px;margin-left:-650px;}
.hCatInner{max-width:1240px;}
.hCatMenu{max-width:380px;}
#cMenu > li ul{width:1030px;}
}
.darkTop{display:none;}
@media(min-width:992px){
.darkTop{background:#202021;display:block;position:relative;z-index:13;}
.darkTop .container{width:100%;height:48px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;position:relative;}
.darkTop *{color:rgba(255,255,255,0.6);font-size:13px;font-weight:400;white-space:nowrap;transition:color ease .3s;}
.darkNav{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
.darkPhones{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
.darkPhones > *{padding:0 8px;}
.darkLogin{height:48px;padding:0 0 0 10px;display:flex;flex-flow:column nowrap;justify-content:center;}
.darkLogin .lgBtn{height:19px;padding:0 0 0 28px;line-height:19px;display:block;position:relative;}
.ttu{text-transform:uppercase;}
.darkLogin .lgBtn::before{content:'';background-repeat:no-repeat;background-position:center center;width:18px;height:19px;position:absolute;left:0;top:-1px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4167 1H2.58334C2.2609 1 2 1.2376 2 1.53126V3.12499H3.16668V2.06251H14.8333V16.9375H3.16668V15.875H2V17.4687C2 17.7624 2.2609 18 2.58334 18H15.4167C15.7391 18 16 17.7624 16 17.4687V1.53126C16 1.2376 15.7391 1 15.4167 1Z' fill='%23A6A6A6'/%3E%3Cpath d='M6.0371 13.0513L6.90125 14L11 9.5L6.90125 5L6.0371 5.94874L8.66059 8.82906H0V10.1709H8.66062L6.0371 13.0513Z' fill='%23A6A6A6'/%3E%3C/svg%3E");opacity:1;}
.darkLogin .lgBtn::after{content:'';background-repeat:no-repeat;background-position:center center;width:18px;height:19px;position:absolute;left:0;top:-1px;z-index:2;opacity:0;transition:opacity ease .3s;background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4167 1H2.58334C2.2609 1 2 1.2376 2 1.53126V3.12499H3.16668V2.06251H14.8333V16.9375H3.16668V15.875H2V17.4687C2 17.7624 2.2609 18 2.58334 18H15.4167C15.7391 18 16 17.7624 16 17.4687V1.53126C16 1.2376 15.7391 1 15.4167 1Z' fill='%23DA331B'/%3E%3Cpath d='M6.0371 13.0513L6.90125 14L11 9.5L6.90125 5L6.0371 5.94874L8.66059 8.82906H0V10.1709H8.66062L6.0371 13.0513Z' fill='%23DA331B'/%3E%3C/svg%3E");}
.darkLogin .lgBtn:hover::after, .darkLogin .lgBtn:focus::after, .darkLogin .lgBtn:active::after{opacity:1;}
.darkLogin .lgBtn#logOut::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.6,1h12.8C15.7,1,16,1.2,16,1.5v1.6h-1.2V2.1H3.2v14.9h11.7v-1.1H16v1.6c0,0.3-0.3,0.5-0.6,0.5H2.6 C2.3,18,2,17.8,2,17.5V1.5C2,1.2,2.3,1,2.6,1z' fill='%23A6A6A6'/%3E%3Cpath d='M12,13.1l0.9,0.9L17,9.5L12.9,5L12,5.9l2.6,2.9H6v1.3h8.7L12,13.1z' fill='%23A6A6A6'/%3E%3C/svg%3E");}
.darkLogin .lgBtn#logOut::after{background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.6,1h12.8C15.7,1,16,1.2,16,1.5v1.6h-1.2V2.1H3.2v14.9h11.7v-1.1H16v1.6c0,0.3-0.3,0.5-0.6,0.5H2.6 C2.3,18,2,17.8,2,17.5V1.5C2,1.2,2.3,1,2.6,1z' fill='%23DA331B'/%3E%3Cpath d='M12,13.1l0.9,0.9L17,9.5L12.9,5L12,5.9l2.6,2.9H6v1.3h8.7L12,13.1z' fill='%23DA331B'/%3E%3C/svg%3E");}
.darkTime{padding-right:24px;white-space:nowrap;text-transform:uppercase;}
.darkLoginMenu{background:#fff;padding:4px 0 2px;border-radius:0 0 5px 5px;box-shadow:0 0 10px rgba(0,0,0,0.3);position:absolute;right:0;top:48px;visibility:hidden;opacity:0;transition:opacity ease .3s;}
.darkLoginMenu::before{content:'';width:0;height:0;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-bottom:5px solid #fff;position:absolute;top:-5px;right:34px;}
.darkLogin:hover .darkLoginMenu{visibility:visible;opacity:1;}
.darkLoginMenu a{padding:7px 15px;color:#202021;display:block;}
.darkLoginMenu a:hover{color:#DA331B;}
.darkLoginMenu a:focus, .darkLoginMenu a:active{color:#C61F07;}
.darkLoginMenu a:last-child{border-top:1px solid #f0f5f7;}
}
@media(min-width:1200px){
.darkPhones > *{padding:0 12px;}
}
@media(min-width:992px) and (max-width:1559px){}
@media(min-width:1560px){
.darkPhones > *{padding:0 16px;}
}
#main{width:100%;line-height:1.44;flex:1 0 auto;position:relative;z-index:1;}
.catOpen #main::after{content:'';background:rgba(0,0,0,0.7);width:100%;height:100%;position:absolute;left:0;top:0;z-index:8;}
@media(max-width:991px){
#main{padding-top:66px;}
}
.userInfo{padding:0 0 40px;font-size:14px;}
.navTabs{width:100%;display:flex;flex-flow:row nowrap;justify-content:stretch;}
.navTabs a{padding:10px 5px;color:#858793;font-size:11px;font-weight:400;border-bottom:1px solid #EAF1F6;transition:ease .2s;text-align:center;white-space:nowrap;display:block;position:relative;}
.navTabs a.active{color:#DA331B;border-color:#DA331B;}
.navTab{flex-grow:1;}
.navTabLogout{padding:0;}
.navTabLogout span + span{display:none;}
@media(max-width:339px){
.navTabs a{letter-spacing:-0.2px;}
}
@media(min-width:400px){
.navTabs a{font-size:13px;}
}
@media(max-width:575px){
.profilePage .breadcrumbs{padding:22px 0 0;}
.profilePage .breadcrumbs + h1{margin-top:30px;}
.navTabLogout{position:absolute;right:15px;top:74px;}
.navTabLogout a{background:#EAF1F6;padding:10px 12px;color:#858793;font-size:12px;font-weight:400;text-transform:uppercase;border:1px solid #EAF1F6;border-radius:8px;transition:ease .2s;white-space:nowrap;display:block;}
}
@media(min-width:576px){
.navTab{padding:0 13px 0 0;}
.navTabs a{background:#EAF1F6;padding:10px 12px;font-size:12px;border:1px solid #EAF1F6;border-radius:8px;text-transform:uppercase;}
.navTabs a:hover, .navTabs a:focus, .navTabs a:active, 	.navTabs a.active{background:#fff;color:#202021;border-color:#DA331B;}
}
@media(min-width:768px){
.navTabs a{padding:14px 12px 14px 37px;text-align:left;}
.navTabs a::before{content:'';background-repeat:no-repeat;position:absolute;left:12px;top:50%;}
.navTab a::before{width:16px;height:15px;margin-top:-8px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.6665 0.166992C1.56194 0.166992 0.666504 1.06243 0.666504 2.16699V12.8337C0.666504 13.9383 1.56194 14.8337 2.6665 14.8337H13.3332C14.4378 14.8337 15.3332 13.9383 15.3332 12.8337V2.16699C15.3332 1.06243 14.4378 0.166992 13.3332 0.166992H2.6665ZM10.6665 4.83366C10.6665 6.30639 9.47257 7.50033 7.99984 7.50033C6.52708 7.50033 5.33317 6.30639 5.33317 4.83366C5.33317 3.3609 6.52708 2.16699 7.99984 2.16699C9.47257 2.16699 10.6665 3.3609 10.6665 4.83366ZM12.6665 12.8337C12.6665 10.2563 10.5772 8.16699 7.99984 8.16699C5.42251 8.16699 3.33317 10.2563 3.33317 12.8337H12.6665Z' fill='%23858793'/%3E%3C/svg%3E");}
.navTab a:hover::before, .navTab a:focus::before, .navTab a:active::before,
.navTab a.active::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.6665 0.166992C1.56194 0.166992 0.666504 1.06243 0.666504 2.16699V12.8337C0.666504 13.9383 1.56194 14.8337 2.6665 14.8337H13.3332C14.4378 14.8337 15.3332 13.9383 15.3332 12.8337V2.16699C15.3332 1.06243 14.4378 0.166992 13.3332 0.166992H2.6665ZM10.6665 4.83366C10.6665 6.30639 9.47257 7.50033 7.99984 7.50033C6.52708 7.50033 5.33317 6.30639 5.33317 4.83366C5.33317 3.3609 6.52708 2.16699 7.99984 2.16699C9.47257 2.16699 10.6665 3.3609 10.6665 4.83366ZM12.6665 12.8337C12.6665 10.2563 10.5772 8.16699 7.99984 8.16699C5.42251 8.16699 3.33317 10.2563 3.33317 12.8337H12.6665Z' fill='%23202021'/%3E%3C/svg%3E");}
.navTab + .navTab a::before{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.03571 4.82143H15V1.60714C15 1.1809 14.8307 0.772119 14.5293 0.470721C14.2279 0.169324 13.8191 0 13.3929 0H8.03571V4.82143Z' fill='%23858793'/%3E%3Cpath d='M6.96429 9.10714V0H1.60714C1.1809 0 0.772119 0.169324 0.470721 0.470721C0.169324 0.772119 0 1.1809 0 1.60714V9.10714H6.96429Z' fill='%23858793'/%3E%3Cpath d='M6.96429 10.1786H0V13.3929C0 13.8191 0.169324 14.2279 0.470721 14.5293C0.772119 14.8307 1.1809 15 1.60714 15H6.96429V10.1786Z' fill='%23858793'/%3E%3Cpath d='M8.03571 5.89286V15H13.3929C13.8191 15 14.2279 14.8307 14.5293 14.5293C14.8307 14.2279 15 13.8191 15 13.3929V5.89286H8.03571Z' fill='%23858793'/%3E%3C/svg%3E");}
.navTab + .navTab a:hover::before, .navTab + .navTab a:focus::before, .navTab + .navTab a:active::before,
.navTab + .navTab a.active::before{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.03571 4.82143H15V1.60714C15 1.1809 14.8307 0.772119 14.5293 0.470721C14.2279 0.169324 13.8191 0 13.3929 0H8.03571V4.82143Z' fill='%23202021'/%3E%3Cpath d='M6.96429 9.10714V0H1.60714C1.1809 0 0.772119 0.169324 0.470721 0.470721C0.169324 0.772119 0 1.1809 0 1.60714V9.10714H6.96429Z' fill='%23202021'/%3E%3Cpath d='M6.96429 10.1786H0V13.3929C0 13.8191 0.169324 14.2279 0.470721 14.5293C0.772119 14.8307 1.1809 15 1.60714 15H6.96429V10.1786Z' fill='%23202021'/%3E%3Cpath d='M8.03571 5.89286V15H13.3929C13.8191 15 14.2279 14.8307 14.5293 14.5293C14.8307 14.2279 15 13.8191 15 13.3929V5.89286H8.03571Z' fill='%23202021'/%3E%3C/svg%3E");}
.navTabLogout a::before{width:18px;height:19px;margin-top:-9px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4167 1H2.58334C2.2609 1 2 1.2376 2 1.53126V3.12499H3.16668V2.06251H14.8333V16.9375H3.16668V15.875H2V17.4687C2 17.7624 2.2609 18 2.58334 18H15.4167C15.7391 18 16 17.7624 16 17.4687V1.53126C16 1.2376 15.7391 1 15.4167 1Z' fill='%23858793'/%3E%3Cpath d='M6.0371 13.0513L6.90125 14L11 9.5L6.90125 5L6.0371 5.94874L8.66059 8.82906H0V10.1709H8.66062L6.0371 13.0513Z' fill='%23858793'/%3E%3C/svg%3E");}
.navTabLogout a:hover::before, .navTabLogout a:focus::before, .navTabLogout a:active::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4167 1H2.58334C2.2609 1 2 1.2376 2 1.53126V3.12499H3.16668V2.06251H14.8333V16.9375H3.16668V15.875H2V17.4687C2 17.7624 2.2609 18 2.58334 18H15.4167C15.7391 18 16 17.7624 16 17.4687V1.53126C16 1.2376 15.7391 1 15.4167 1Z' fill='%23202021'/%3E%3Cpath d='M6.0371 13.0513L6.90125 14L11 9.5L6.90125 5L6.0371 5.94874L8.66059 8.82906H0V10.1709H8.66062L6.0371 13.0513Z' fill='%23202021'/%3E%3C/svg%3E");}
.navTabLogout span{display:none;}
.navTabLogout span + span{display:block;}
}
@media(min-width:992px){
.navTabs{justify-content:flex-start;}
.navTab{flex-grow:unset;}
.navTabs a{padding:14px 20px 14px 46px;}
.navTabs a::before{left:17px;}
}
@media(min-width:1200px){
.userInfo{padding:0 0 60px;}
.tabs{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.tabList{width:1010px;}
.navTabs{width:360px;padding:1px 0 0;flex-flow:column nowrap;flex:0 0 auto;}
.navTabs > div{width:276px;padding:0 0 15px;}
}
@media(min-width:1560px){
.userInfo{padding:0 0 80px;}
.tabs{padding:0 0 80px;}
.navWrap{width:520px;flex:0 0 auto;}
}
#footer{background:#202021;flex:0 0 auto;}
#footer .menu ul li a:hover,#footer .menu ul li.active a{color:#DA331B!important;text-decoration:none!important;}
.copyright{height:75px;padding:15px 0;border-top:1px solid #363637;font-size:12px;color:rgba(255,255,255,0.3);display:flex;flex-flow:row nowrap;align-items:center;}
.copyright span{margin-left:22px;color:#9799a3;}
.copyright span a{color:#9799a3!important;}
@media screen and (min-width:768px) and (max-width:991px) {
#footer{position:relative;}
#footer, #footer .menu{height:auto;}
}
@media(min-width:992px) and (max-width:1199px){
#header .container .phones{margin-left:50px;}
#header .container .work-time{margin-left:49px;}
}
@media screen and (max-width:767px){
#footer{position:relative;}
.copyright{text-align:center;}
.copyright span{display:block;margin:5px 0;}
}
.fBox{padding:30px 0;}
.fBox *{color:rgba(255,255,255,0.3);font-size:13px !important;}
.fBox a{color:rgba(255,255,255,0.3);transition:color ease .3s;}
.fBox a:hover{color:rgba(255,255,255,0.85);}
.fInfo{max-width:340px;}
.fLogo{padding:0 0 24px;}
.fMenu{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;list-style:none;}
.fMenu > li:nth-child(2){grid-row:span 3;}
.fMenu ul{width:100%;max-width:268px;padding:0;margin:0;list-style:none;}
.fMenu a{padding:6px 0;text-decoration:none !important;display:inline-block;vertical-align:top;}
.fMenu > li{padding:27px 0 0;}
.fMenu > li > a{padding:0 0 14px;color:#fff !important;font-size:13px !important;font-weight:400;text-decoration:none !important;display:block;cursor:default;}
.fMenu li li{padding:0;}
.fPhonesTt{padding:0 0 16px;color:#fff;text-transform:uppercase;}
.fPhones{width:100%;max-width:240px;padding:0 0 16px;white-space:nowrap;display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.fCon{padding:24px 0 0;}
.fSoc{width:100%;padding:20px 0 0;display:flex;flex-flow:row nowrap;}
.fSoc a{background:url(//pim.com.ua/wp-content/themes/pim/images/fs1.svg) no-repeat center center;background-size:contain;width:29px;height:29px;margin:0 10px 0 0;display:block;opacity:0.4;transition:opacity ease .3s;}
.fSoc a.fb{background-image:url(//pim.com.ua/wp-content/themes/pim/images/fs2.svg);}
.fSoc a.pt{background-image:url(//pim.com.ua/wp-content/themes/pim/images/fs3.svg);}
.fSoc a.yt{background-image:url(//pim.com.ua/wp-content/themes/pim/images/fs4.svg);}
.fSoc a:hover{opacity:0.85;}
@media(min-width:768px){
.fBox{width:100%;padding:30px 0 16px;display:grid;grid-template-columns:1fr 2fr;gap:0 24px;}
.fBox *{font-size:12px !important;}
.fMenuList{grid-row:span 3;}
.fMenu > li{padding:0 0 16px;}
.fMenu > li > a{padding:0 0 10px;pointer-events:none;text-transform:uppercase;}
}
@media(min-width:992px){
.fMenu{width:100%;display:grid;grid-template-columns:2fr 3fr 3fr;gap:0 30px;}
}
@media(min-width:1200px){
.fBox{grid-template-columns:340px auto;padding:52px 0 16px;}
.fBox *{font-size:14px !important;}
.fBox .fPhonesTt{font-size:13px !important;}
.fInfo{max-width:300px;}
.fCon{max-width:300px;}
.fPhones{max-width:100%;}
.fMenu a{font-size:13px !important;}
.fMenu{gap:0 60px;}
}
@media(min-width:1560px){
.fBox{grid-template-columns:480px auto;}
.fMenu{grid-template-columns:3fr 4fr 4fr;gap:0 120px;}
.fMenu a{font-size:14px !important;}
}
.totop{background:rgba(0,0,0,0.5);width:36px;height:36px;border-radius:10px;position:fixed;bottom:20px;right:15px;text-decoration:none !important;z-index:4;visibility:hidden;opacity:0;transition:ease .3s;}
.totop::after, .totop::before{content:'';background:#fff;width:10px;height:3px;position:absolute;top:16px;}
.totop::after{right:10px;transform:rotate(45deg);}
.totop::before{right:15px;transform:rotate(-45deg);}
.scrolled .totop{visibility:visible;opacity:1;}
@media(min-width:768px){   
.totop{width:36px;height:36px;bottom:16px;right:20px;}
}
#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon{color:#fff !important;text-decoration:none !important;}
.grecaptcha-badge{display:none !important;}
.langs{padding:18px 0 16px;}
.langs a{font-size:12px;font-weight:400;text-transform:uppercase;}
.langs ul{width:100%;list-style:none;display:flex;flex-flow:row nowrap;justify-content:center;}
.langs ul li{padding:0 16px 0 17px;}
.langs .current-lang a, .langs a:hover{color:#DA331B!important;text-decoration:none!important;}
@media(min-width:768px){
.langs{width:100%;padding:0;display:flex;flex-flow:column nowrap;justify-content:center;}
.langs ul{justify-content:flex-start;}
.langs ul li:firts-child{padding-left:0;}
}
@media(min-width:1200px){
.langs ul{justify-content:flex-end;}
}
.login-remember, .wppb-description-delimiter, #select_user_to_edit_form,
.login-register-lost-password, .wppb-form-field:has( > #wppb-unspecified-user-to-edit){display:none !important;}
#wppb_register_pre_form_message.alert{}
.wppb-form-field{display:block;}
.wppb-user-forms ul{list-style:none;}
form.wppb-user-forms > ul{width:100%;padding:24px 0 0;display:grid;grid-template-columns:1fr;gap:12px;}
.profileForm form.wppb-user-forms > ul{padding-top:0;}
form.wppb-user-forms > ul + ul{display:none;}
.wpcf7-form textarea, .wpcf7-form input[type=tel],
.wpcf7-form input[type=email],
.wpcf7-form input[type=password],
.wpcf7-form input[type=text],
.wppb-user-forms textarea, .wppb-user-forms input[type=tel],
.wppb-user-forms input[type=email],
.wppb-user-forms input[type=password],
.wppb-user-forms input[type=text]{background:#fff;width:100%;height:44px;padding:0 10px !important;font-weight:300;border:1px solid #fff;border-radius:8px;}
.wpcf7-form .wpcf7-form-control-wrap textarea, .wppb-user-forms textarea{height:110px;padding:10px !important;resize:none;display:block;}
.wppb-form-field{margin:0;}
.wpcf7-form label, p.wppb-form-field{padding:10px 0 0 !important;}
.popBox .wppb-user-forms textarea, .popBox .wppb-user-forms input{box-shadow:none !important;}
.wpcf7-submit, .wppb-user-forms input[type=submit]{background:#DA331B;width:100%;height:46px;padding:0 30px;color:#fff;font-size:13px;font-weight:400;border-radius:8px;text-transform:uppercase;transition:background ease .3s;display:block;}
.wpcf7-submit:hover, .wppb-user-forms input[type=submit]:hover{background:#C61F07;}
.wpcf7-submit:focus, .wpcf7-submit:active,
.wppb-user-forms input[type=submit]:focus, .wppb-user-forms input[type=submit]:active{background:#B20B00;}
.wppb-required{color:#DA331B;}
.form-submit, .login-submit{padding:24px 0 0 !important;display:block;}
.underForm a{color:#858793;transition:color ease .2s;}
.underForm a:hover{color:#DA331B;}
.underForm a:focus, .underForm a:active{color:#C61F07;}
.underForm{width:100%;display:flex;flex-flow:column nowrap;align-items:center;}
.underForm > div{padding:24px 24px 0 0;}
.registrationPage, .recoveryPage, .loginPage{padding-bottom:40px;}
.recoveryForm{min-height:100px;}
.popRegForm{min-height:100px;}
.recoveryForm ul{padding-top:16px;}
.regForm #wppb-form-element-4,
.regForm #wppb-form-element-5,
.regForm #wppb-form-element-14,
.regForm #wppb-form-element-15,
.regForm #wppb-form-element-16,
.regForm #wppb-form-element-17{display:none !important;}
@media(min-width:576px){
.underForm{padding:24px 0 0;flex-flow:row nowrap;justify-content:flex-start;}
}
@media(max-width:767px){
.wppb-user-forms .wppb-form-field:first-child input[type=text]{margin-top:0;}
}
@media(min-width:768px){
.underForm{max-width:430px;margin-top:-58px;}
.underForm > div{padding:0 24px 0 0;}
.underForm > div:last-child{padding:0 !important;}
form.wppb-user-forms > ul{grid-template-columns:1fr 1fr;gap:20px;}
.regForm form.wppb-user-forms > ul{grid-template-columns:1fr;}
.recoveryForm form.wppb-user-forms > ul{grid-template-columns:1fr;}
.contentBox .loginForm, .contentBox .regForm, .contentBox .recoveryForm{max-width:750px;margin:0 auto;}
.contentBox .loginForm + .underForm, .contentBox .regForm + .underForm,
.contentBox .recoveryForm + .underForm{max-width:750px;margin:-64px auto 0;}
.loginPage .breadcrumbs  + h1, .registrationPage .breadcrumbs  + h1,
.recoveryPage .breadcrumbs  + h1{max-width:750px;margin-left:auto;margin-right:auto;}
#wppb-form-element-2{display:none !important;}
#wppb-form-element-16{grid-column:span 2;}
#wppb-form-element-17{grid-column:span 2;}
.form-submit, .login-submit{width:100%;padding:20px 0 0 !important;display:flex;flex-flow:row nowrap;justify-content:flex-end;}
.registrationPage, .recoveryPage, .loginPage{padding-bottom:60px;}
.wpcf7-submit, .wppb-user-forms input[type=submit]{width:auto;min-width:162px;}
.wpcf7-form label, p.wppb-form-field{padding:20px 0 0 !important;}
.wpcf7-form textarea, .wpcf7-form input[type=tel], .wpcf7-form input[type=email], .wpcf7-form input[type=password], .wpcf7-form input[type=text], .wppb-user-forms textarea, .wppb-user-forms input[type=tel], .wppb-user-forms input[type=email], .wppb-user-forms input[type=password], .wppb-user-forms input[type=text]{padding:0 15px;}
.wpcf7-form .wpcf7-form-control-wrap textarea, .wppb-user-forms textarea{height:128px;padding:15px !important;}
}
@media(min-width:768px) and (max-width:991px){
.underForm{margin-top:-54px;top:-14px;position:relative;}
}
@media(min-width:992px){
.underForm{padding-bottom:48px;}
.wpcf7-submit, .wppb-user-forms input[type=submit]{height:56px;}
.wpcf7-form textarea, .wpcf7-form input[type=tel], .wpcf7-form input[type=email], .wpcf7-form input[type=password], .wpcf7-form input[type=text], .wppb-user-forms textarea, .wppb-user-forms input[type=tel], .wppb-user-forms input[type=email], .wppb-user-forms input[type=password], .wppb-user-forms input[type=text]{height:54px;padding:0 15px;}
}
@media(min-width:1200px){
.underForm{padding-bottom:68px;}
}
@media(min-width:1560px){
.wpcf7-form textarea, .wpcf7-form input[type=tel], .wpcf7-form input[type=email], .wpcf7-form input[type=password], .wpcf7-form input[type=text], .wppb-user-forms textarea, .wppb-user-forms input[type=tel], .wppb-user-forms input[type=email], .wppb-user-forms input[type=password], .wppb-user-forms input[type=text]{height:60px;padding:0 20px;font-size:14px;}
}
body.popOpen{overflow:hidden;}
.popBox{background:none;width:100% !important;height:100% !important;position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;visibility:hidden;top:-100px;opacity:0;transition:top ease .5s, opacity ease .3s, visibility ease .5s;}
.popBox.show{top:0;opacity:1;visibility:visible;}
.popOuter{width:100%;height:100%;padding:0 15px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;}
.popBody{width:100%;margin:0 auto;position:relative;z-index:105;}
.popWrap{background:#F5F9FB;width:100%;padding:27px 15px;border-radius:10px;position:relative;z-index:110;}
.popClose{width:26px;height:26px;position:absolute;top:16px;right:12px;z-index:111;opacity:0;border:1px solid #858793;border-radius:50%;transition:opacity 1s ease .3s, border-color ease .3s;}
.popClose:hover{border-color:#DA331B;}
.popClose:focus, .popClose:active{border-color:#B20B00;}
.popOpen .popClose{opacity:1;}
.popClose::before, .popClose::after{content:'';background:#858793;width:13px;height:2px;position:absolute;left:6px;top:11px;transition:background ease .3s;}
.popClose:hover::before, .popClose:hover::after{background:#DA331B;}
.popClose:focus::before, .popClose:focus::after, .popClose:active::before, .popClose:active::after{background:#B20B00;}
.popClose::before{transform:rotate(45deg) translateZ(0px);}
.popClose::after{transform:rotate(-45deg) translateZ(0px);}
.popFade{background:rgba(0,0,0,0.4);width:100%;height:100%;position:fixed;left:0;top:0;z-index:101;}
.popScroll{width:100%;max-width:970px;max-height:100%;padding:0;overflow-y:scroll;position:relative;z-index:102;}
.popWrap *{font-size:13px;line-height:1.4;}
.popTt{padding:0 24px 0 0;color:#202021;font-size:20px;font-weight:400;}
.popBtn .wpcf7-submit{background:#231f20;padding:13px;font-size:14px;font-weight:400;border-radius:8px;box-shadow:1px 1px 6px rgba(0,0,0,0.5);letter-spacing:0.5px;display:inline-block;}
.popForm{width:100%;max-width:670px;margin:0 auto;}
.popForm::after{content:'';display:block;clear:both;}
.popForm br{content:'';width:100%;height:6px;display:block;clear:both;}
.popForm label{text-transform:uppercase;display:block;}
.popForm label > span{display:block;}
.acceptCheck *{font-size:14px;line-height:1.2;text-transform:initial;}
.popForm form{display:block;}
.wpcf7-spinner{display:none !important;}
.wpcf7-not-valid-tip{padding:4px 0 0;font-size:10px !important;color:#DA331B !important;display:none !important;}
.wpcf7 form .wpcf7-response-output{display:none !important;}
.screen-reader-response{color:#DA331B !important;font-size:12px !important;}
.screen-reader-response p{padding:15px 0 0 !important;margin:0;}
.screen-reader-response p:empty, .screen-reader-response p:empty{display:none !important;}
.screen-reader-response ul{display:none;}
.callBox .callForm .screen-reader-response, .contactBg .cForm .screen-reader-response{background:#fff;color:#DA331B !important;font-size:12px !important;border-radius:8px;}
.callBox .callForm .screen-reader-response p, .contactBg .cForm .screen-reader-response p{padding:12px !important;margin:0 0 12px;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{display:none !important;}
.wppb-warning{padding:0 0 5px;color:#DA331B !important;font-size:12px !important;}
.wppb-error{padding:0;margin:0;color:#DA331B;font-size:12px;}
.wppb-form-error{padding:5px 0 0;margin:0;color:#DA331B;font-size:12px;display:block;}
.wppb-form-field:has(.wppb-form-error) input, .wppb-form-field:has(.wppb-form-error) textarea{border-color:#DA331B;}
.wppb-form-field.inputFixed input, .wppb-form-field.inputFixed textarea{border-color:#fff !important;}
.wppb-form-field.inputFixed .wppb-form-error{display:none;}
.wppb-error a, .wppb-error strong:first-child{display:none !important;}
.wppb-success{padding:15px 0 0;}
.wppb-error{padding:10px 0 0 !important;}
.profileForm .wppb-error{padding:0 0 16px !important;}
.alert.wppb-success{padding:0 0 15px;display:none !important;}
.wpcf7-form-control-wrap *[aria-invalid="true"]{border:1px solid #DA331B !important;}
.wpcf7-tel.wpcf7-not-valid{border:1px solid #DA331B !important;}
.wppb-phone.not-valid input{border:1px solid #DA331B !important;}
@media(min-width:375px){
.popWrap{padding:28px 24px;}
}
@media(min-width:576px){
.popWrap{padding:38px 24px;}
#wppb-recover-password > p:first-child{padding-top:24px;}
}
@media(min-width:992px){ .popWrap{background:url(//pim.com.ua/wp-content/themes/pim/images/popBg.png) no-repeat 0 center #F5F9FB;padding:38px 48px 18px 396px;min-height:572px;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;}
}
.gLogin{display:flex;flex-flow:row nowrap;align-items:center;}
.gLoginTx{padding:0 10px 0 0;color:#858793;transition:color ease .2s;cursor:pointer;}
.gLogin:hover .gLoginTx{color:#DA331B;}
.gLoginTx:focus, .gLoginTx:active{color:#C61F07;}
.wp-social-login-connect-with{display:none;}
.wp-social-login-provider-list{padding:0 !important;}
@media(min-width:992px){
.popBox .gLogin{position:absolute;right:48px;bottom:20px;}
}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:active, input:-webkit-autofill:focus{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s;transition:color 9999s ease-out, background-color 9999s ease-out;transition-delay:9999s;}
input::placeholder, input::-webkit-input-placeholder{color:#858793;font-size:14px;font-weight:300;}
textarea::placeholder, textarea::-webkit-input-placeholder{color:#858793;font-size:14px;font-weight:300;}
@media(min-width:768px){
.popScroll::-webkit-scrollbar{width:6px;}
.popScroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-border-radius:2px;border-radius:2px;}
.popScroll::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:rgba(60,60,60,1) !important;}
.popScroll::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0.4);}
}
@media(min-width:1560px){
.search-field::placeholder, .search-field::-webkit-input-placeholder{font-size:13px;text-transform:uppercase;}
}
.gallery{width:100%;max-width:1920px;margin:0 auto;}
.gallery .owl-dots{width:100%;padding:0 15px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:absolute;left:0;bottom:10px;}
.gallery .owl-dot{background:rgba(0,0,0,0) !important;width:16px;height:16px;margin:0 !important;font-size:0 !important;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}
.gallery .owl-dot span{background:rgba(255,255,255,0.35);width:6px;height:6px;border-radius:50%;display:block;transition:background ease .3s;}
.gallery .owl-dot.active span{background:rgba(255,255,255,1);width:8px;height:8px;}
.gallery .owl-carousel .owl-item img{height:auto;}
@media(min-width:768px){
.gallery .owl-dots{padding:0 40px;bottom:18px;justify-content:flex-end;}
}
@media(min-width:1200px){
.gallery .owl-dots{max-width:1200px;bottom:24px;left:50%;margin-left:-600px;}
}
.sNavBox{width:212px;padding:18px 0 0;flex:0 0 auto;position:relative;z-index:2;display:none !important;}
.sNavBtn a{padding:0 0 0 36px;color:#202021 !important;font-size:13px;font-weight:400;text-transform:uppercase;text-decoration:none !important;position:relative;}
.sNavBtn a::before, .sNavBtn a::after{content:'';width:12px;border-top:1px solid #202021;position:absolute;left:0;}
.sNavBtn a::before{height:9px;border-bottom:1px solid #202021;top:5px;}
.sNavBtn a::after{height:1px;top:9px;}
.twoColPage .sNavBtn a{cursor:default;}
.sNavTabs{width:100%;padding:30px 0 0;display:flex;flex-flow:row nowrap;}
.sNavTabs a{padding:8px 2px;font-size:13px;border-bottom:2px solid rgba(0,0,0,0);text-decoration:none !important;display:block;}
.sNavTabs a:hover, .sNavTabs a.current{color:#DA331B;border-bottom:2px solid #DA331B;}
#sNavTab1{margin-right:10px;white-space:nowrap;}
@media(min-width:768px){
.twoColPage .sNavBox{display:block !important;}
}
@media(min-width:992px){
.sNavBox{width:244px;display:block !important;}
}
@media(min-width:1200px){
.sNavBox{width:318px;}
}
.breadcrumbs{padding:16px 0 0;color:#202021;font-size:10px;line-height:1.5;}
.breadcrumbs a{color:#858793;}
.breadcrumbs a:hover{color:#DA331B;}
.breadcrumbs a:focus, .breadcrumbs a:active{color:#C61F07;}
.breadcrumbs span{padding:0 1px;color:#858793;}
.breadcrumbs + h1{margin-top:20px;}
@media(min-width:768px){
.breadcrumbs{font-size:11px;}
.breadcrumbs + h1{margin-top:26px;}
}
@media(min-width:992px){
.breadcrumbs{font-size:12px;}
.breadcrumbs + h1{margin-top:30px;}
}
@media(min-width:1200px){
.breadcrumbs{padding:24px 0 0;font-size:13px;}
.breadcrumbs span{padding:0 3px;}
.breadcrumbs + h1{margin-top:30px;}
}
@media(min-width:1560px){
.breadcrumbs{padding:28px 0 0;font-size:14px;}
.breadcrumbs + h1{margin-top:32px;}
}
.ruShow, .uaShow, .enShow{margin-top:20px;display:none;}
body.ru .ruShow, body.ua .uaShow, body.en .enShow{display:block;}
@media(min-width:768px){
.ruShow, .uaShow, .enShow{margin-top:26px;}
}
@media(min-width:992px){
.ruShow, .uaShow, .enShow{margin-top:30px;}
}
@media(min-width:1200px){
.ruShow, .uaShow, .enShow{margin-top:40px;}
}
.tabList{padding:24px 0 0;}
.tabEl{display:none;}
.tabEl.active{display:block;}
.ccTabs{width:100%;display:flex;flex-flow:row nowrap;justify-content:stretch;}
.ccTab{flex-grow:1;}
.ccTabs a{padding:0 0 8px;color:#858793;font-size:13px;border-bottom:1px solid #D1D1D1;text-align:center;display:block;}
.ccTabs a.active,.ccTabs a:hover,.ccTabs a:focus,.ccTabs a:active{color:#DA331B;border-color:#DA331B;}
.ccTabList{padding:24px 0 0;}
.ccTabEl{display:none;}
.ccTabEl.active{display:block;}
.profileTabTt{padding:0 0 24px;color:#202021;font-size:22px;font-weight:400;}
@media(min-width:768px){
.tabList{padding:30px 0 0;}
.ccTabList{padding:30px 0 0;}
.ccTabs a{padding:0 10px 10px;font-size:16px;}
.profileTabTt{padding:0 0 30px;font-size:20px;}
}
@media(min-width:1200px){
.tabList{padding:0;}
.profileTabTt{margin-top:-48px;}
}
.subList{width:100%;padding:24px 0 0;display:none;}
.subSel{display:none;}
.subSel.show{display:block;}
.docList{display:none;}
.docList.show{display:block;}
.docEl{background:#fff;width:100%;margin:15px 0 0;color:#202021;font-size:13px;font-weight:400;border-radius:10px;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.docTt{padding:15px 0 15px 15px;}
.docLink a{padding:15px;color:#DA331B;font-size:13px;font-weight:300;display:block;}
.docColEl{padding:24px 0 0;}
.colorListName{background:#fff;width:100%;padding:15px;color:#202021;font-size:13px;font-weight:400;border-radius:10px;position:relative;cursor:pointer;}
.colorListName::after{content:'';width:8px;height:8px;border:solid #313233;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;right:15px;top:50%;margin-top:-4px;}
.docColEl.open .colorListName::after{transform:rotate(-135deg);margin-top:-2px;}
.colorSampleList{display:none;}
.colorSampleListGrid{width:100%;padding:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:24px;}
.docColEl.open .colorSampleList{opacity:1;}
.docColTt{padding:5px 0 0;text-align:center;}
.docColImg{height:30vw;}
@media(min-width:768px){
.ccSel{width:100%;}
.docTt{padding:15px 0 15px 15px;}
.docEl{font-size:14px;}
.docLink a{padding:15px 15px 15px 40px;font-size:14px;position:relative;}
.docLink a::before{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/download.svg) no-repeat;background-size:contain;width:14px;height:14px;position:absolute;left:20px;top:50%;margin-top:-7px;}
.colorListName{padding:20px;}
.colorListName::after{right:20px;}
.colorSampleListGrid{grid-template-columns:1fr 1fr 1fr 1fr;}
.docColImg{height:110px;}
}
@media(min-width:992px){
.selList{width:100%;display:flex;flex-flow:row nowrap;}
.subList{padding:0 0 0 15px;}
.colorSampleListGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}
.docColImg{height:120px;}
}
@media(min-width:1200px){
.colorSampleListGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
}
.ccSel{display:none;position:relative;}
.ccSel.show{display:block;}
.ccLabel{background:#fff;padding:12px 40px 12px 12px;color:#202021;border:1px solid #fff;border-radius:8px;position:relative;cursor:pointer;}
.ccSel.open .ccLabel{border:1px solid #DA331B;}
.ccLabel::after{content:'';width:9px;height:9px;border:solid #202021cc;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;right:20px;top:50%;margin-top:-6px;}
.ccSel.open .ccLabel::after{transform:rotate(-135deg);margin-top:-4px;}
.ccList{background:#fff;width:100%;padding:5px 0;color:#202021;border-radius:8px;display:none;position:absolute;left:0;top:100%;z-index:99;}
.ccSel.open .ccList{display:block;}
.ccList a{padding:16px;color:#858793;cursor:pointer;display:block;}
.ccList a:hover, .ccList a:focus, .ccList a:active{color:#202021;}
@media(min-width:768px){
.ccLabel{padding:16px 40px 16px 12px;}
}
@media(min-width:1560px){
.ccLabel{padding:18px 40px 18px 12px;}
}
.sNavMenu{padding:30px 0;margin:30px 0 0;border-top:1px solid #f3f3f3;}
.sNavMenu ul{list-style:none;}
.sNavMenu ul a{text-decoration:none !important;}
.sNavMenu ul#cMenu{list-style:none;}
.sNavMenu ul#cMenu > li{position:relative;}
.sNavMenu ul#cMenu > li > a{padding:8px 20px 8px 5px;position:relative;display:block !important;}
.sNavMenu ul#cMenu > li > a:hover{background:#f5f5f5;}
.sNavMenu ul#cMenu > li > a::after{content:'';width:7px;height:7px;border:solid #DA331B;border-width:0 1px 1px 0;position:absolute;right:12px;top:13px;display:none;transform:rotate(-45deg);}
.sNavMenu ul#cMenu > li.menu-item-has-children > a:hover::after{display:block;}
.sNavMenu .subMenu{background:#fff;width:478px;position:absolute;left:100%;top:-127px;display:none;}
.sNavMenu li:hover .subMenu{display:block;}
.sNavMenu ul.sub-menu{width:100%;padding:20px 20px 60px;grid-template-columns:1fr 1fr 1fr;gap:16px 30px;display:none;}
.sNavMenu .subMenu ul.sub-menu{display:grid;}
.mItemTt{padding:20px;font-size:20px;font-weight:400;border-bottom:1px solid #f3f3f3;}
@media(min-width:992px){
.sNavMenu .subMenu{width:650px;}
.mItemTt{padding:30px 45px;font-size:25px;}
.sNavMenu ul.sub-menu{padding:40px 30px 100px 45px;}
}
.subs{width:100%;padding:40px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:16px;}
.subsEl{background-repeat:no-repeat;background-position:center center;background-size:cover;height:43vw;padding:14px 10px;margin:0 0 60px;line-height:1.3;text-align:center;border-radius:10px;position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between;}
.subsElBg{content:'';background:#202021;width:100%;height:100%;border-radius:10px;position:absolute;left:0;top:0;z-index:1;opacity:0;transition:opacity ease .2s;}
.subInfo{width:100%;height:100%;max-height:178px;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:space-between;visibility:hidden;opacity:0;position:relative;z-index:2;transition:ease .2s;}
.subsEl:hover .subInfo, .subsEl:hover .subBtn{visibility:visible;opacity:1;}
.subInfo::after{content:'';background:linear-gradient(to bottom,#20202144,#202021aa,#202021ff);width:100%;height:32px;position:absolute;left:0;bottom:-5px;z-index:3;opacity:0;transition:ease .1s;}
.subsEl:hover .subInfo::after{opacity:1;transition:ease-out 0.1s .09s;}
.subsEl:hover .subsElBg{opacity:1;}
.subsEl > a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;display:none;}
.subTt{color:#fff;font-size:3vw;line-height:1.8;font-weight:400;flex:0 0 auto;}
.subTx{width:100%;height:100%;padding:5px 0 0;color:#202021;font-size:11px;line-height:1.8;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:center;}
.subsEl:hover .subTx{color:#98989D;transition:ease .3s;}
.subTx div{max-height:100%;}
.subBtn{width:100%;padding:10px 0 0;flex:0 0 auto;visibility:hidden;opacity:0;display:flex;flex-flow:row nowrap;justify-content:center;position:relative;z-index:4;}
.subBtn a{background:rgba(0,0,0,0);width:auto;padding:11px 20px 10px;color:#fff;font-size:11px;border:1px solid #fff;border-radius:8px;text-transform:uppercase;text-decoration:none !important;display:block;transition:background ease .3s;}
.subBtn a:hover{background:#C61F07;border-color:#C61F07;}
.subBtn a:focus, .subBtn a:active{background:#B20B00;border-color:#B20B00;}
.visTt{width:100%;height:40px;color:#202021;font-size:3.4vw;line-height:1.4;font-weight:400;text-align:center;overflow:hidden;position:absolute;left:0;bottom:-50px;}
.subsEl:hover .visTt{color:#C61F07;}
@media(min-width:480px){
.visTt{font-size:15px;}
}
@media(min-width:576px){
.subsEl{height:240px;}
}
@media(min-width:768px){
.subs{grid-template-columns:1fr 1fr 1fr;gap:21px;}
.subsEl{height:216px;padding:14px;}
.subTt{font-size:16px;}
.subTx{font-size:13px;}
.subInfo::after{height:42px;}
}
@media(min-width:992px){
.subs{grid-template-columns:1fr 1fr 1fr;gap:24px;}
.subsEl{height:294px;}
}
@media(min-width:1200px){
.subs{grid-template-columns:1fr 1fr 1fr 1fr;gap:22px;}
.subTt{font-size:16px;}
.subsEl{height:276px;padding:24px 15px;}
.subsEl > a{display:block;}
.visTt{bottom:-54px;}
}
@media(min-width:1560px){
.subs{gap:30px;}
.subsEl{height:360px;padding:24px 24px 28px;}
.subInfo{max-height:196px;}
.subTt{font-size:18px;line-height:1.8;}
.subTx{font-size:14px;}
.subBtn{padding:10px 0 0;}
.subBtn a{font-size:13px;}
.visTt{bottom:-58px;}
}
.err404{padding:40px 0;text-align:center;}
.err404 h1{padding:40px 0 0 !important;margin:0 !important;color:#202021;font-size:27px;font-weight:400;}
.err404Img img{margin:0 auto;display:block;}
.err404Tx{padding:24px 0 30px;color:#858793;font-size:14px;font-weight:400;line-height:1.8;text-align:center;}
.err404Btn{width:100%;display:flex;flex-flow:row nowrap;justify-content:center;}
.err404Btn a{background:#DA331B;width:170px;height:60px;color:#fff;font-size:13px;font-weight:400;line-height:60px;text-align:center;text-transform:uppercase;border-radius:8px;transition:background ease .3s;}
.err404Btn a:hover{background:#C61F07;}
.err404Btn a:focus, .error404Btn a:active{background:#B20B00;}
@media(min-width:1200px){
.err404 h1{font-size:48px;}
}
@media(min-width:1560px){
.err404 h1{font-size:60px;}
.err404Tx{font-size:18px;}
}
.iSpan{background-repeat:no-repeat;background-size:contain;width:12px;height:12px;padding:0 !important;margin-left:10px;display:inline-block;vertical-align:top;position:relative;top:50%;margin-top:-6px;}
.iLock{width:12px;height:12px;margin-top:-6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z'/%3E%3C/svg%3E");font-size:10px;}
a:hover > .iLock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23DA331B' d='M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z'/%3E%3C/svg%3E");}
.iLogout{width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M377.9 105.9L500.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L377.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1-128 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM160 96L96 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-53 0-96-43-96-96L0 128C0 75 43 32 96 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32z'/%3E%3C/svg%3E");}
a:hover > .iLogout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23DA331B' d='M377.9 105.9L500.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L377.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1-128 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM160 96L96 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-53 0-96-43-96-96L0 128C0 75 43 32 96 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32z'/%3E%3C/svg%3E");}
.wppb-user-forms label{display:none;}
.logged-in .wppb-user-forms label{display:none;}
.newEl{background:#DA331B;height:24px;padding:0 6px 0 10px;line-height:24px;color:#fff;text-transform:uppercase;position:absolute;left:0;top:0;z-index:5;}
.newEl:after{content:'';width:0;height:0;border-left:0 solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:24px solid #DA331B;position:absolute;top:0;right:-15px;}
.page-template-events .catTopBox{text-align:center;text-transform:uppercase;justify-content:center;align-items:center;}
@media(min-width:992px){
.page-template-events .catTopBox{padding-bottom:60px;}
}
@media(min-width:1560px){
.page-template-events .catTopBox{padding-bottom:110px;}
}
.lastNews{background:#F5F9FB;padding:40px 0;}
.lastGrid{padding:20px 0 0;}
.lastMain{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;padding:15px;min-height:66vw;color:#fff;border-radius:10px;display:flex;flex-flow:column nowrap;justify-content:flex-end;position:relative;}
.lastMain::before{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.2;}
.lastMain div{position:relative;z-index:2;}
.lastMain a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;}
.lastMainTt{padding:0 0 12px;font-weight:400;line-height:1.8;}
.lastMainDate{text-transform:uppercase;}
.lastSideEl{padding:24px 0 0;position:relative;z-index:1;}
.lastSideEl a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
.lastSideImg{background-size:cover;background-position:center center;background-repeat:no-repeat;height:50vw;position:relative;flex-grow:0;border-radius:10px;overflow:hidden;}
.lastSideTt{padding:12px 0;color:#202021;font-size:14px;font-weight:400;flex-grow:1;}
.lastSideDes{padding:12px 0;color:#858793;font-size:13px;}
.lastSideDate{color:#858793;font-size:12px;text-transform:uppercase;flex-grow:0;}
@media(min-width:375px){
.lastMain{padding:24px;}
}
@media(min-width:576px){
.lastMain{min-height:248px;}
.lastSide{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:24px;}
.lastSideEl{width:100%;display:flex;flex-flow:column nowrap;justify-content:stretch;}
.lastSideInfo{width:100%;display:flex;flex-flow:column nowrap;justify-content:stretch;flex-grow:1;}
.lastSideImg{height:136px;}
}
@media(min-width:768px){
.lastSideImg{height:186px;}
}
@media(min-width:992px){
.lastNews{padding:60px 0;}
.lastGrid{width:100%;padding:20px 0 0;display:grid;grid-template-columns:500px auto;gap:24px;}
.lastMain{border-radius:8px;}
.lastSide{grid-template-columns:1fr;}
.lastSideEl{width:100%;padding:0;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.lastSideImg{width:164px;height:120px;border-radius:8px;flex:0 0 auto;}
.lastSideInfo{padding:0 0 0 12px;justify-content:center;}
.lastSideTt{padding-top:0;flex-grow:0;}
}
@media(min-width:1200px){
.lastGrid{padding:40px 0 0;grid-template-columns:700px auto;}
.lastMainTt{max-width:80%;}
.lastSideImg{width:162px;height:144px;}
.lastSideInfo{padding:0 0 0 16px;}
.lastSideTt{font-size:15px;}
}
@media(min-width:1560px){
.lastNews{padding:80px 0;}
.lastGrid{grid-template-columns:880px auto;gap:30px;}
.lastSideImg{width:220px;height:190px;}
.lastSideInfo{padding:0 0 0 20px;}
.lastSideTt{font-size:18px;}
}
.allNews{padding:40px 0;}
.eventList{width:100%;padding:20px 0 0;display:grid;grid-template-columns:1fr;gap:24px;}
.evEl{width:100%;display:flex;flex-flow:column nowrap;justify-content:stretch;position:relative;z-index:1;}
.evEl a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
.evImg{background-size:cover;background-position:center center;background-repeat:no-repeat;height:50vw;position:relative;flex-grow:0;border-radius:10px;overflow:hidden;}
.evTt{padding:12px 0;color:#202021;font-size:14px;font-weight:400;flex-grow:1;}
.evDes{padding:12px 0;color:#858793;font-size:13px;}
.evDate{padding:0 6px 0 0;color:#858793;font-size:12px;text-transform:uppercase;flex-grow:0;}
@media(min-width:576px){
.eventList{grid-template-columns:1fr 1fr;}
.evImg{height:136px;}
}
@media(min-width:768px){
.allNews{padding:60px 0;}
.evImg{height:186px;border-radius:8px;}
}
@media(min-width:992px){
.eventList{grid-template-columns:1fr 1fr 1fr;gap:30px;}
.evImg{height:164px;}
}
@media(min-width:1200px){
.allNews{padding:80px 0;}
.eventList{padding:24px 0 0;grid-template-columns:1fr 1fr 1fr;gap:24px;}
.evEl{width:360px;}
.evImg{height:176px;}
}
@media(min-width:1560px){
.eventList{grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;}
.evImg{height:252px;}
.evTt{font-size:16px;}
}
.pagination{width:100%;padding:24px 0;display:flex;flex-flow:row nowrap;justify-content:center;}
.page-numbers{width:34px;height:34px;margin:0 5px;border-bottom:2px solid rgba(0,0,0,0);text-decoration:none !important;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:border-color ease .2s;}
.page-numbers:hover, .page-numbers.current{color:#DA331B;border-color:#DA331B;}
.page-numbers.next, .page-numbers.prev{width:30px;height:30px;font-size:0;border:2px solid #e1e1e1;position:relative;}
.page-numbers.next::after{content:'';width:7px;height:7px;border:solid #e1e1e1;border-width:0 2px 2px 0;transform:rotate(-45deg);position:absolute;left:8px;top:9px;transition:border-color ease .2s;}
.page-numbers.prev::after{content:'';width:7px;height:7px;border:solid #e1e1e1;border-width:0 2px 2px 0;transform:rotate(135deg);position:absolute;right:8px;top:9px;transition:border-color ease .2s;}
.page-numbers.next:hover,.page-numbers.prev:hover{border-color:#DA331B;}
.page-numbers.next:hover::after, .page-numbers.prev:hover::after{border-color:#DA331B;}
@media(min-width:768px){
.page-numbers{width:66px;height:36px;}
}
.fileList{margin-top:30px;padding-top:30px;border-top:1px solid #bcc1cb;}
.fileListTt{color:#202021;font-size:18px;font-weight:400;line-height:1.2;grid-column:span 2;}
.fileEl{width:100%;padding:20px 0 10px;display:flex;flex-flow:row nowrap;}
.fileImg{width:120px;flex:0 0 auto;}
.fileInfo{width:100%;}
.fileImg + .fileInfo{padding:0 0 0 30px;}
@media(min-width:768px){
.fileList{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:30px;}
.fileEl{padding:0;}
.fileListTt{font-size:20px;}
}
.fileTt{padding:0 0 8px;color:#202021;font-weight:400;}
.fileTx{padding:0 0 8px;}
.ext{text-transform:uppercase;}
.page-template-contacts .catTop{background-image:url(//pim.com.ua/wp-content/themes/pim/images/conBg.jpg);}
.contactBox{background:#F2F7FA;padding:40px 0;}
.contactBg{background:url(//pim.com.ua/wp-content/themes/pim/images/contactBgM.jpg) no-repeat;background-size:cover;border-radius:10px;padding:15px;}
.contactInfo{color:#fff;}
.contactTt{padding:0 0 24px;}
.contactInfoTt{padding:0 0 10px;font-size:23px;font-weight:400;line-height:1.5;}
.contactInfoTx{padding:0 0 10px;line-height:1.8;}
@media(min-width:375px){
.contactBg{padding:24px;}
}
@media(min-width:768px){
.contactBox{padding:60px 0;}
.contactBg{background-image:url(//pim.com.ua/wp-content/themes/pim/images/contactBg.jpg);}
.contactTt{text-align:center;}
.cForm .wpcf7-form label{padding-top:0 !important;}
.cForm .wpcf7-form label + label{padding-top:15px !important;}
.cForm .form-submit{padding-top:18px !important;}
.cForm .screen-reader-response p:not(:empty){padding:15px !important;}
}
@media(min-width:992px){
.contactBg{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
.contactInfo{width:50%;padding:0 48px 0 0;}
.contactInfoTt{font-size:30px;}
.cForm{width:50%;}
}
@media(min-width:1200px){
.contactBox{padding:80px 0 100px;}
.contactBg{padding:48px;}
.contactInfo{width:500px;}
.cForm{width:520px;}
}
@media(min-width:1560px){
.contactBg{padding:52px 70px;}
.cForm{width:734px;}
}
.callBox{background:#F2F7FA;padding:30px 0 40px;}
.callTop{padding:0 0 10px;}
.callTopSub{padding:0 0 12px;color:#202021;font-size:13px;text-transform:uppercase;}
.callBg{background:url(//pim.com.ua/wp-content/themes/pim/images/callBgM.jpg) no-repeat;background-size:cover;border-radius:10px;padding:24px 15px;}
.callInfo{color:#fff;}
.callTt{padding:0 0 24px;color:#202021;font-size:23px;font-weight:400;}
.callTx{line-height:1.8;}
.callTx > div{padding:0 0 10px;}
.callInfoTt{padding:0 0 10px;font-size:23px;font-weight:400;line-height:1.5;text-shadow:0 0 6px rgba(20,20,20,0.2);}
.callInfoTx{padding:0 0 10px;line-height:1.8;text-shadow:0 0 8px rgba(20,20,20,0.25);}
@media(min-width:364px){
.callBg{padding:32px 24px;}
}
@media(min-width:768px){
.callBox{padding:60px 0;}
.callBg{background-image:url(//pim.com.ua/wp-content/themes/pim/images/callBg.jpg);width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
.callTt{font-size:30px;}
.callTx{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;}
.callForm{width:320px;padding:0 0 0 40px;flex:0 0 auto;}
.callForm .wpcf7-form label{padding-top:0 !important;}
.callForm .wpcf7-form label + label{padding-top:15px !important;}
.callForm .form-submit{padding-top:18px !important;}
}
@media(min-width:992px){
.callBg{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
.callInfo{width:50%;padding:0 48px 0 0;}
.callInfoTt{font-size:30px;}
.callForm{width:50%;}
}
@media(min-width:1200px){
.callBox{padding:80px 0;}
.callBg{padding:48px;}
.callInfo{width:500px;}
.callTop{width:100%;padding:0 0 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.callTopSub{width:31%;padding:0 30px 0 0;flex:0 0 auto;}
.callForm{width:520px;}
.callForm .wpcf7-form{width:100%;display:flex;flex-flow:row nowrap;justify-content:stretch;}
.callForm .wpcf7-form label{width:100%;padding:0 15px 0 0 !important;}
.callForm .wpcf7-form .form-submit{width:162px;padding-top:0 !important;}
}
@media(min-width:1560px){
.callBox{padding:100px 0;}
.callBg{padding:52px 70px;}
.callTopSub{width:520px;}
.callForm{width:734px;}
}
.mapBox{max-width:1920px;margin:0 auto;}
.mapBox iframe{max-height:368px;border:0 !important;outline:none !important;display:block;}
.mapBox iframe + div{border:none !important;}
@media(min-width:992px){
.mapBox iframe{max-height:420px;}
}
@media(min-width:1200px){
.mapBox iframe{max-height:460px;}
}
@media(min-width:1560px){
.mapBox iframe{max-height:510px;}
}
.ways{padding:40px 0;}
.wayList{width:100%;padding:24px 0 0;display:grid;grid-template-columns:1fr;gap:24px;}
.wayTt{height:16px;padding:0 0 0 36px;color:#202021;font-size:16px;font-weight:400;line-height:16px;position:relative;}
.wayTt::before{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/m.png) no-repeat;width:24px;height:16px;position:absolute;left:0;top:0;}
.way:last-child .wayTt{padding-left:0;}
.way:last-child .wayTt::before{display:none;}
.wayTx{padding:12px 0 0;line-height:1.8;}
@media(min-width:576px){
.wayList{grid-template-columns:1fr 1fr;gap:30px;}
}
@media(min-width:768px){
.ways{padding:60px 0;}
}
@media(min-width:1200px){
.ways{padding:80px 0;}
.wayList{padding:30px 0 0;grid-template-columns:1fr 1fr 1fr 1fr;}
.wayTx{padding:20px 0 0;}
}
.subs + .art{padding-top:40px;}
.subs:empty{display:none;}
.art + .title{margin-top:40px;}
.art:last-child{padding-bottom:40px;}
.catTop + .container > .art:first-child{padding-top:40px;}
.art{line-height:1.6;}
.art h3{font-size:18px;font-weight:400;}
.art h4{font-size:14px;}
.art h5{padding:0 0 12px;font-size:18px;font-weight:400;}
.art ul, .art ol{margin:0;padding:0 0 16px 17px;}
.art li{padding:0 0 3px;}
.art a{color:#313233;}
.art a:hover{color:#DA331B;}
.art p img{margin:16px 0;}
.art img{max-width:100%;height:auto;display:block;}
.art img + p{margin-top:24px;}
.art img + noscript + p{margin-top:24px;}
.art img + img{margin-top:24px;}
.art img + noscript + img{margin-top:24px;}
.art figure + p{margin-top:24px;}
.art figure + noscript + p{margin-top:24px;}
.art > h3:last-child{padding-bottom:0;}
@media(min-width:768px){
.art{line-height:1.8;}
.art + .title{margin-top:80px;}
#main > .container > .art:last-child{padding-bottom:60px;}
#main > .categoryPage .art:last-child{padding-bottom:40px;}
}
@media(min-width:1200px){
#main > .container > .art:last-child{padding-bottom:80px;}
.art h3{font-size:20px;}
}
.art * + .wp-block-media-text{padding:15px 0 0;display:grid;gap:30px;}
.art .wp-block-media-text__media + .wp-block-media-text__content{padding:15px 0 0;}
.art .wp-block-media-text__media img{height:auto;}
.art .table{padding:16px 0 20px;}
.art .table table{border-bottom:1px solid #858793;border-right:1px solid #858793;}
.art .table thead td{font-weight:400;}
.art .table td{padding:5px;font-size:12px;border-left:1px solid #858793;border-top:1px solid #858793;line-height:1.3;}
.art .table td p:last-child{padding:0;margin:0;}
.art p + .row{padding-top:12px;}
.art .row + *{padding-top:16px;}
.art .row > div{padding-bottom:24px;}
@media(max-width:767px){
.art .table td img{min-width:100px;}
}
@media(min-width:768px){
.art .table table{min-width:480px;}
.art .table td{padding:5px 8px;}
}
@media(min-width:992px){
.art .table td{padding:5px 10px;}
}
@media(max-width:1199px){
.art .table{padding:0 0 15px;overflow-x:scroll;}
}
@media(min-width:1200px){
.art .table td{padding:6px 12px;}
}
.btnBox{width:100%;padding:24px 0 0;}
.btnBox a{min-width:220px;height:44px;padding:0 24px;color:#202021;font-weight:400;line-height:44px;text-transform:uppercase;text-align:center;border:1px solid #DA331B;border-radius:8px;display:block;transition:ease .3s;}
.btnBox a:hover{background:#DA331B;color:#fff;}
.btnBox a:focus, .btnBox a:active{background:#C61F07;color:#fff;}
@media(min-width:768px){
.btnBox{padding:40px 0 0;display:flex;flex-flow:row nowrap;justify-content:center;}
}
@media(min-width:1200px){
.btnBox a{height:60px;line-height:60px;}
}
.page-id-14721 .art .table td, .page-id-14725 .art .table td, .page-id-14727 .art .table td{text-align:center;}
.page-id-14721 .art .table td:nth-child(2), .page-id-14725 .art .table td:nth-child(2),
.page-id-14727 .art .table td:nth-child(2){white-space:nowrap;}
.page-id-14721 .art .table td:nth-child(5), .page-id-14725 .art .table td:nth-child(5),
.page-id-14727 .art .table td:nth-child(5){white-space:nowrap;}
@media(min-width:1200px){
.parent-pageid-836 .goodsGrid, .parent-pageid-840 .goodsGrid, .parent-pageid-841 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;}
}
.goodsGrid{width:100%;padding:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.goodsGrid:empty{padding:0 !important;}
.ggImg{padding:0 0 12px;}
.ggImg a{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;}
.ggImg a img{width:auto;height:auto;max-width:100%;max-height:100%;}
.page-id-11043 .goodsGrid, .page-id-11047 .goodsGrid, .page-id-11048 .goodsGrid
.page-id-5860 .goodsGrid, .page-id-5864 .goodsGrid, .page-id-5865 .goodsGrid{text-align:center;}
.page-id-5860 .ggImg a, .page-id-5864 .ggImg a, .page-id-5865 .ggImg a{align-items:center;}
@media(min-width:768px){
.goodsGrid{padding:40px 0 30px;grid-template-columns:1fr 1fr 1fr;gap:24px;}
.page-id-5860 .goodsGrid, .page-id-5864 .goodsGrid, .page-id-5865 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr;}
.page-id-11043 .goodsGrid, .page-id-11047 .goodsGrid, .page-id-11048 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr;}
.page-id-842 .goodsGrid, .page-id-846 .goodsGrid, .page-id-847 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr;gap:18px;}
}
@media(min-width:992px){
.goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr;}
.page-id-5860 .goodsGrid, .page-id-5864 .goodsGrid, .page-id-5865 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
.page-id-11043 .goodsGrid, .page-id-11047 .goodsGrid, .page-id-11048 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
.page-id-842 .goodsGrid, .page-id-846 .goodsGrid, .page-id-847 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}
}
@media(min-width:1200px){
.goodsGrid{padding:48px 0 30px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
}
@media(min-width:1560px){
.page-id-5860 .goodsGrid, .page-id-5864 .goodsGrid, .page-id-5865 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;}
.page-id-11043 .goodsGrid, .page-id-11047 .goodsGrid, .page-id-11048 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;}
.page-id-842 .goodsGrid, .page-id-846 .goodsGrid, .page-id-847 .goodsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
}
.sinGalBox{margin:0 -15px;}
.singlePro{padding:24px 0 0;}
.sinImgWrap{padding:0 0 24px;}
.sinImg{width:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}
.sinGalEl{width:100%;height:70vw;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;}
.sinGalEl > div{width:100%;height:100%;}
.sinGalEl img{width:auto !important;max-width:100%;height:auto !important;max-height:100%;flex:0 0 auto;}
.sinThumbs{display:none;}
.sinGalEl > a{min-width:50%;height:100%;display:block;position:absolute;left:48px;right:48px;top:0;}
.sinGalEl a, .sinGal img{user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;}
.touchstart .sinGalEl a{pointer-events:none;}
@media(min-width:576px){
.sinGalBox{margin:0;}
}
@media(min-width:768px){
.singlePro{width:100%;padding:30px 0 0;display:flex;flex-flow:row nowrap;}
.sinImgWrap{width:280px;padding:0;flex:0 0 auto;}
.sinInfo{width:100%;padding-left:24px;}
.sinGalEl{height:280px;}
}
@media(min-width:992px){
.sinImgWrap{width:320px;}
.sinGalEl{height:320px;}
}
@media(min-width:1200px){
.sinImgWrap{width:50%;}
.sinGalEl{height:480px;}
.sinThEl img{width:100%;height:auto;max-height:78px;}
.sinThumbs{width:100%;padding:12px 0 0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}
.sinThEl{width:auto !important;padding:6px;margin-right:8px;border:1px solid #fff;border-radius:8px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;cursor:pointer;}
.sinThumbs:has(>div:nth-child(8)) .sinThEl{margin-right:4px;}
.sinThumbs:has(>div:nth-child(10)) .sinThEl{margin-right:2px;}
.sinThEl:last-child{margin-right:0 !important;}
.sinThEl.active{border:1px solid #DA331B;}
}
@media(min-width:1560px){
.sinImgWrap{width:832px;}
.sinGalEl{height:528px;}
.sinThEl{padding:10px;margin-right:14px;}
.sinThumbs:has(>div:nth-child(6)) .sinThEl{padding:6px;}
.sinThumbs:has(>div:nth-child(8)) .sinThEl{padding:4px;}
.sinThumbs:has(>div:nth-child(10)) .sinThEl{padding:2px;}
.sinThEl img{max-height:100px;}
.sinInfo{padding-left:100px;}
}
.sinGal .owl-prev, .sinGal .owl-next{width:40px !important;height:40px !important;margin:-20px 0 0;position:absolute;top:50%;text-indent:-9999px;opacity:1;}
.sinGal .owl-prev{left:6px;}
.sinGal .owl-next{right:6px;}
.sinGal .owl-prev:before, .sinGal .owl-next:before{content:'';background:#f7fafc;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;}
.sinGal .owl-prev:after, .sinGal .owl-next:after{content:'';width:8px;height:8px;border:solid #111;border-width:0 2px 2px 0;position:absolute;top:50%;margin-top:-4px;}
.sinGal .owl-prev:after{transform:rotate(135deg);left:17px;}
.sinGal .owl-next:after{transform:rotate(-45deg);right:17px;}
@media(min-width:992px){
.sinGal .owl-prev{left:12px;}
.sinGal .owl-next{right:12px;}
}
@media(min-width:1200px){
.sinGal .owl-prev, .sinGal .owl-next{width:48px !important;height:48px !important;}
.sinGal .owl-prev{left:0;}
.sinGal .owl-next{right:0;}
.sinGal .owl-prev:after{left:21px;}
.sinGal .owl-next:after{right:21px;}
}
.sinGal .owl-dots{width:100%;padding:10px 15px 0;display:flex;flex-flow:row wrap;justify-content:center;}
.sinGal .owl-dot{background:rgba(0,0,0,0) !important;width:16px;height:16px;margin:0 !important;font-size:0 !important;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}
.sinGal .owl-dot span{background:#4d4948 !important;width:7px;height:7px;border-radius:50%;display:block;}
.sinGal .owl-dot.active span{background:#DA331B !important;}
@media(min-width:1200px){
.sinGal .owl-dots{display:none !important;}
}
.sinShort{color:#202021;}
.sinActs{margin:0 -6px;padding:24px 0 0;display:flex;flex-flow:row wrap;justify-content:space-between;justify-content:stretch;display:none !important;}
.sinActs div{padding:6px;flex-grow:1;}
.sinActs a{height:46px;line-height:46px;padding:0 10px;font-weight:400;border:1px solid #DA331B;text-align:center;text-transform:uppercase;text-decoration:none !important;border-radius:8px;white-space:nowrap;transition:background ease .15s;display:block;}
.sinActs a:hover, .sinActs div:first-child a{background:#DA331B;color:#fff;}
.sinActs div:first-child a:hover{background:#C61F07;}
.sinActs div:first-child a:focus, .sinActs div:first-child a:active{background:#B20B00;}
.sinActs a:focus, .sinActs a:active{background:#C61F07;color:#fff;}
@media(max-width:991px){
.getTheCatalog{width:100%;order:999;}
}
@media(min-width:992px){
.sinActs{flex-flow:row nowrap;}
}
@media(min-width:1200px){
.sinActs a{height:56px;line-height:56px;padding:0 20px;}
}
.sinProInfo{padding:12px 0 0;display:none !important;}
.sinPiEl{border-bottom:1px solid #ecedef;}
.sinPiEl:first-child{border-top:1px solid #ecedef;}
.sinPiTt{padding:20px 40px 20px 12px;color:#202021;font-size:16px;font-weight:400;position:relative;cursor:pointer;}
.sinPiTt::after{content:'';width:8px;height:8px;border:solid #202021ee;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;right:12px;top:50%;margin-top:-4px;}
.sinPiEl.show .sinPiTt::after{transform:rotate(-135deg);margin-top:-2px;}
.sinPiTx{padding:0 12px 15px;line-height:1.8;display:none;}
@media(min-width:768px){
.sinPiTt{font-size:14px;}
}
@media(min-width:992px){
.sinPiTt{font-size:16px;}
}
.sinContact{width:100%;padding:24px 0 0;}
.sinContactTx{padding:24px 0 0;color:#202021;font-weight:700;}
.sinPhone a{padding:0 58px;height:46px;line-height:46px;color:#202021 !important;font-size:18px;font-weight:400;text-decoration:none !important;text-align:center;display:block;position:relative;}
.sinPhone a:before{content:'';background:#fbe7e4;width:46px;height:46px;border-radius:50%;position:absolute;left:0;top:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' id='phone'%3E%3Cpath fill='%23DA331B' d='M32 2H16c-3.31 0-6 2.69-6 6v32c0 3.31 2.69 6 6 6h16c3.31 0 6-2.69 6-6V8c0-3.31-2.69-6-6-6zm-4 40h-8v-2h8v2zm6.5-6h-21V8h21v28z'%3E%3C/path%3E%3Cpath fill='none' d='M0 0h48v48H0z'%3E%3C/path%3E%3C/svg%3E");background-size:auto 22px;background-repeat:no-repeat;background-position:center center;}
.sinConMan{padding:12px 0 0;}
.sinConMan a{height:46px;line-height:46px;padding:0 10px;font-weight:400;border:1px solid #DA331B;text-align:center;text-transform:uppercase;text-decoration:none !important;border-radius:8px;white-space:nowrap;transition:background ease .15s;display:block;}
.sinConMan a:hover{background:#DA331B;color:#fff;}
.sinConMan a:focus, .sinConMan a:active{background:#C61F07;color:#fff;}
@media(min-width:440px){
.sinContact{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
.sinConMan{padding:0;}
}
@media(min-width:768px){
.sinPhone a{padding:0 0 0 58px;font-size:14px;text-align:left;}
.sinConMan a{font-size:11px;}
}
@media(min-width:992px){
.sinContactTx{padding:48px 0 0;}
.sinPhone a{padding:0 0 0 64px;font-size:22px;}
.sinConMan a{height:56px;line-height:56px;padding:0 24px;font-size:14px;}
}
@media(min-width:1200px){
.sinContactTx{padding:60px 0 0;}
}
.sinTblWrap{padding:30px 0 0;}
.sinTbl{font-size:13px;}
.sinTbl table{width:100%;}
.sinTbl tr:nth-child(odd){background:#f5f9fb;}
.sinTbl td{padding:6px 10px;}
.sinTbl td:first-child{color:#202021;font-weight:400;}
@media(max-width:767px){
.sinTbl{overflow-x:scroll;}
.sinTbl + .sinTbl{padding-top:24px;}
}
@media(min-width:768px){
.sinTblWrap{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.sinTbl{width:50%;padding:0 12px 0 0;flex:0 0 auto;}
.sinTbl + .sinTbl{padding:0 0 0 12px;}
}
@media(min-width:1200px){
.sinTblWrap{padding:48px 0 0;}
.sinTbl{padding:0 16px 0 0;}
.sinTbl + .sinTbl{padding:0 0 0 16px;}
.sinTbl td{padding:10px 16px;}
.sinTbl td:first-child{width:44%;}
}
@media(min-width:1560px){
.sinTbl{padding:0 34px 0 0;font-size:14px;}
.sinTbl + .sinTbl{padding:0 0 0 34px;}
.sinTbl td{padding:14px 24px;}
.sinTbl td:first-child{width:306px;}
}
.desTt{padding:24px 0 0;color:#202021;font-size:24px;font-weight:400;}
.desTt + .art{padding:16px 0 0;}
@media(min-width:1560px){
.desTt{padding:40px 0 0;}
}
.recBox{background:#F5F9FB;padding:40px 0;margin:30px 0 0;}
.recBoxTt{color:#202021;font-size:22px;font-weight:400;}
.recList{width:100%;padding:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.recEl{position:relative;}
.recEl a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
.recImg{width:100%;height:40vw;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:8px;}
.recTt{padding:10px 0 0;color:#202021;font-size:14px;font-weight:400;transition:color ease .2s;}
.recEl:hover .recTt{color:#DA331B;}
@media(min-width:375px){
.recTt{font-size:15px;}
}
@media(min-width:768px){
.recList{grid-template-columns:1fr 1fr 1fr 1fr;gap:14px;}
.recImg{height:162px;}
}
@media(min-width:992px){
.recImg{height:222px;}
}
@media(min-width:1200px){
.recBox{padding:60px 0;}
.recBoxTt{font-size:30px;}
.recList{padding:30px 0 0;}
.recImg{height:282px;border-radius:10px;}
.recTt{padding:15px 0 0;}
}
@media(min-width:1560px){
.recBox{padding:100px 0;}
.recList{padding:40px 0 0;}
.recTt{padding:20px 0 0;}
.recImg{height:372px;}
}
.toOrderInfo{padding:40px 0;}
.toiTt{color:#202021;font-size:22px;font-weight:400;}
.toiList{padding:10px 0 0;}
.toiEl{padding:15px;margin:10px 0 0;border:1px solid #ecedef;border-radius:10px;}
.toInfoTt{width:100%;height:40px;padding:0 0 0 44px;color:#202021;font-size:16px;font-weight:400;display:flex;flex-flow:row nowrap;align-items:center;position:relative;}
.toInfoTt::before{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/toInfoTt.svg) no-repeat;width:40px;height:40px;position:absolute;left:-5px;top:0;}
.toInfoTx{padding:10px 0 0;font-size:13px;line-height:1.8;}
.toiEl2 .toInfoTt::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/toInfoTt2.svg);}
.toiEl3 .toInfoTt::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/toInfoTt3.svg);}
@media(min-width:375px){
.toiEl{padding:24px;}
}
@media(min-width:768px){
.toiList{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;}
.toiEl{padding:12px;}
.toInfoTt{height:auto;padding:56px 0 0;font-size:13px;}
.toInfoTx{font-size:12px;}
}
@media(min-width:992px){
.toiEl{padding:15px;}
.toInfoTt{font-size:16px;}
.toInfoTx{font-size:13px;}
}
@media(min-width:1200px){
.toOrderInfo{padding:60px 0;}
.toiTt{font-size:30px;}
.toiList{padding:20px 0 0;gap:24px;}
.toInfoTt{font-size:18px;}
}
@media(min-width:1560px){
.toOrderInfo{padding:100px 0;}
.toiList{padding:24px 0 0;gap:30px;}
.toiEl{padding:24px;}
.toInfoTx{font-size:14px;}
}
.care{width:100%;padding:16px 0 0;display:flex;flex-flow:row nowrap;align-items:center;}
.care div + div{padding-left:12px;}
.seoInfo{background:#fff;padding:40px 0 0;}
.seoTt{padding:0 0 24px;color:#202021;font-size:23px;}
.seoTx{max-height:180px;padding:0 0 40px;font-size:13px;line-height:1.7;cursor:pointer;position:relative;overflow:hidden;transition:max-height 0.6s cubic-bezier(0,1,0,1);}
.seoTx div + div{padding-top:24px;}
.seoTx::after{content:'';background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0));width:100%;height:56px;position:absolute;left:0;bottom:0;z-index:3;}
.seoTx.show{max-height:99999px;transition:max-height 0.6s ease-in-out;}
.seoTx ul{padding-left:16px;}
.seoTx li{padding:0 0 8px;}
.seoTx p{padding:0 0 8px;}
@media(min-width:1200px){
.seoInfo{padding:60px 0;}
.seoTt{font-size:30px;}
.seoTx{font-size:14px;}
.seoTx.show{max-height:3200px;}
}
.filterWrap{width:100%;padding:20px 0 0;overflow-x:scroll;}
.filter{width:1700px;display:flex;flex-flow:row wrap;}
.filter a{background:#E8F0F4;height:42px;padding:0 16px;margin:0 10px 10px 0;color:#858793;font-size:12px;font-weight:400;text-transform:uppercase;line-height:42px;white-space:nowrap;border-radius:8px;display:block;transition:background ease .3s, color ease .3s;}
.filter a.on, .filter a:hover, .filter a:focus, .filter a:active{background:#DA331B;color:#fff;}
@media(min-width:768px){
.filterWrap{padding:40px 0 0;}
.filter a{height:38px;padding:0 12px;margin:0 10px 10px 0;font-size:10px;line-height:38px;}
}
@media(min-width:1200px){
.filterWrap{overflow:hidden;}
.filter{width:100%;}
}
@media(min-width:1560px){
.filter a{height:46px;padding:0 18px;margin:0 15px 15px 0;font-size:12px;line-height:46px;}
}
.cgList{padding:0 0 40px;}
.cgGrid{width:100%;padding:18px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:20px;}
.cgEl{position:relative;z-index:1;}
.cgEl > a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
.cgTt{padding:24px 0 0;color:#202021;font-size:23px;font-weight:400;}
.cgDes{padding:12px 0;font-size:13px;}
.cgElImg{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:44vw;border-radius:10px;overflow:hidden;position:relative;}
.cgElTt{padding:12px 0 0;color:#202021;font-size:13px;font-weight:400;line-height:1.6;transition:color ease .2s;}
.cgEl:hover .cgElTt, .cgEl:focus .cgElTt, .cgEl:active .cgElTt{color:#DA331B;}
.cgInfo{background:#f5f9fb;}
@media(min-width:375px){
.cgElTt{font-size:14px;}
}
@media(min-width:576px){
.cgGrid{grid-template-columns:1fr 1fr 1fr;}
.cgElImg{height:162px;}
}
@media(min-width:768px){
.cgGrid{grid-template-columns:1fr 1fr 1fr 1fr;}
.cgElTt{font-size:13px;}
}
@media(max-width:991px){
.cgInfo{position:sticky;top:65px;z-index:2;}
}
@media(min-width:992px){
.cgFlex{width:100%;padding:40px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.cgInfo{width:250px;padding:0 24px 0 0;flex:0 0 auto;}
.cgTt{padding:0;}
.cgGrid{padding:0;grid-template-columns:1fr 1fr 1fr;}
.cgElImg{height:216px;}
.cgInfoSticky{position:sticky;top:148px;z-index:2;}
}
@media(min-width:1200px){
.cgList{padding:0 0 60px;}
.cgFlex{padding:60px 0 0;}
.cgInfo{width:280px;padding:0 30px 0 0;}
.cgGrid{gap:25px;}
.cgElImg{background-size:100% auto;transition:ease-in .35s;}
.cgEl:hover .cgElImg{background-size:110% auto;}
.cgElImg{height:280px;}
.cgElTt{font-size:14px;}
}
@media(min-width:1560px){
.cgFlex{padding:80px 0 0;}
.cgInfo{width:390px;padding:0 70px 0 0;}
.cgTt{font-size:30px;}
.cgFlex:first-child .cgTt{padding:0 20px 0 0;}
.cgGrid{gap:30px;}
.cgElTt{font-size:18px;line-height:1.8;}
.cgDes{font-size:14px;}
.cgElImg{height:360px;}
}
.catTop{background:url(//pim.com.ua/wp-content/themes/pim/images/bg.jpg) no-repeat center center #202021;background-size:cover;position:relative;z-index:1;}
.catTop::before{content:'';background:rgba(0,0,0,0.45);width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;}
.catTop.noshadow::before{display:none;}
.catTop .container{position:relative;z-index:4;}
.catTop.wText .breadcrumbs{color:#fff;}
.catTop .breadcrumbs a{opacity:0.6;}
.catTop.wText .breadcrumbs a{color:#fff;}
.catTop.wText .breadcrumbs span{color:#fff;}
.catTopBox{padding:24px 0;}
.catTop.wText .catTopBox h1{color:#fff;}
.catTop.wText.noshadow .catTopBox h1{text-shadow:0 0 6px rgba(20,20,20,0.2);}
.catTopDes{font-size:13px;}
.catTop.wText .catTopDes{color:#fff;}
.catTopBgM{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
.catTopDesM{padding:20px 0 0;}
.catTopDesM + .art{padding-top:24px;}
@media(max-width:767px){
.catTop{min-height:100vw;}
.catTopDes{display:none;}
}
@media(min-width:768px){
.catTopBgM, .catTopDesM{display:none !important;}
.catTopBox{width:100%;min-height:300px;padding:30px 0;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.catTopDes{max-width:60%;padding-left:24px;}
.catTopBox h1{max-width:690px;}
}
@media(min-width:992px){
.catTopDes{max-width:594px;padding-left:24px;line-height:1.8;}
}
@media(min-width:1560px){
.catTopBox{min-height:451px;padding:40px 0;}
.catTopDes{max-width:608px;font-size:14px;}
.catTopBox h1{font-size:40px;}
}
.nothingFound{padding:40px 0;font-size:24px;font-weight:400;text-align:center;}
.results.subs{padding:20px 0 40px;}
.results.subs .subsEl{}
@media(min-width:768px){
.nothingFound{padding:60px 0 80px;}
.results.subs{padding:20px 0 60px;}
}
@media(min-width:1200px){
.nothingFound{padding:80px 0 100px;}
.results.subs{padding:20px 0 80px;}
}
.orderProduct, .orderProductLink{display:none !important;}
.aboutTitle{padding:24px 0;}
.aboutTtTx{line-height:1.8;}
.aboutImgM{border-radius:10px;overflow:hidden;}
.aboutImgM img{width:100%;}
.aboutImg{display:none;}
.aboutLogo{background-color:#DA331B;background-position:center center;background-repeat:no-repeat;background-size:auto 115px;width:100%;height:65vw;margin:12px 0 0;border-radius:10px;}
@media(min-width:576px){
.aboutImgBox{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.aboutLogo{background-size:auto 80px;width:200px;height:unset;margin:0 0 0 10px;flex:0 0 auto;}
.aboutImgM{display:none;}
.aboutImg{background-position:center center;background-size:cover;width:100%;height:200px;border-radius:10px;display:block;}
}
@media(min-width:992px){
.aboutLogo{background-size:auto 100px;width:240px;}
.aboutImg{height:220px;}
}
@media(min-width:1200px){
.aboutTitle{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.aboutTtTx{max-width:584px;}
.aboutLogo{background-size:auto 120px;width:300px;margin:0 0 0 15px;}
.aboutImg{height:260px;}
}
@media(min-width:1560px){
.aboutLogo{background-size:auto 145px;width:370px;margin:0 0 0 20px;}
.aboutImg{height:314px;}
}
.aboutUs{padding:20px 0 40px;}
.aUsSubTt{padding:0 0 12px;color:#202021;font-size:13px;text-transform:uppercase;}
.aUsTt{padding:0 0 16px;}
.aUsTx{line-height:1.8;}
@media(max-width:767px){
.aUsTx > div + div{padding-top:10px;}
}
@media(min-width:768px){
.aUsTx{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;}
}
@media(min-width:1200px){
.aboutUs{width:100%;padding:40px 0 80px;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.aUsSubTt{width:31%;padding:0 30px 0 0;flex:0 0 auto;}
}
.partners{background:#F5F9FB;padding:40px 0;}
.parTt{padding:0 0 10px;}
.parTx{line-height:1.8;}
.parList{margin:0 -12px;padding:30px 0 0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}
.parEl{width:33%;padding:12px;}
.parEl a{background-repeat:no-repeat;background-position:center center;background-size:contain;width:100%;height:10vw;display:block;}
@media(min-width:768px){
.partners{padding:60px 0;}
.parEl{width:20%;}
.parEl a{height:76px;}
}
@media(min-width:1200px){
.partners{padding:80px 0;}
.parTop{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.parTx{max-width:584px;}
.parList{margin:0 -15px;}
.parEl{width:14.28%;padding:24px 15px;}
}
.vac{max-width:1140px;padding:40px 0;margin:0 auto;}
.vacList{padding:24px 0 0;}
.vacEl{border:1px solid #ecedef;border-radius:8px;}
.vacEl + .vacEl{margin-top:10px;}
.vacElTt{padding:15px 40px 15px 15px;position:relative;cursor:pointer;}
.vacElTt:before, .vacElTt::after{content:'';background:#DA331B;width:14px;height:2px;position:absolute;right:15px;top:50%;transition:transform ease .3s;}
.vacElTt:before{transform:rotate(0deg) translateZ(0px);}
.vacElTt::after{transform:rotate(-90deg) translateZ(0px);}
.vacEl.show .vacElTt::after{opacity:0;}
.vacElTt div{padding-left:16px;color:#202021;font-size:16px;position:relative;}
.vacElTt div::before{content:'';background:#DA331B;width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:10px;}
.vacElTx{padding:15px 15px 15px 30px;line-height:1.8;display:none;}
.vacElTx ul{margin:0;padding:0 0 12px;}
.vacElTx li{padding:0 0 6px 18px;list-style:none;position:relative;}
.vacElTx li:before{content:'';background:#DA331B;width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:9px;}
@media(min-width:768px){
.vac{padding:60px 0;}
.vacList{padding:30px 0 0;}
}
@media(min-width:1200px){
.vac{padding:80px 0;}
.vacList{padding:40px 0 0;}
.vacElTt{padding:24px 44px 24px 24px;}
.vacElTx{padding:12px 24px 24px 40px;}
}
@media(min-width:1560px){
.vac{padding:100px 0;}
.vacElTt{padding:32px 44px 32px 24px;}
.vacElTx{padding:12px 32px 32px;}
}
.awards{padding:40px 0;}
.awTx{padding:12px 0 0;font-size:14px;line-height:1.8;}
.awListWrap{padding:20px 0 0;}
.awName{padding:12px 0 0;color:#202021;font-size:15px;font-weight:400;text-align:center;}
.awYear{padding:8px 0 0;font-weight:400;text-align:center;}
.awEl a{width:50vw;height:70vw;border:1px solid #ECEDEF;border-radius:10px;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:center;}
@media(max-width:575px){
.awListWrap{overflow-x:scroll;}
.awList{padding:0 0 10px;display:flex;flex-flow:row nowrap;}
.awEl{padding:0 24px 0 0;}
}
@media(min-width:576px){
.awList{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;}
.awEl a{width:100%;height:226px;}
}
@media(min-width:768px){
.awEl a{height:314px;}
}
@media(min-width:992px){
.awList{grid-template-columns:1fr 1fr 1fr 1fr;}
.awEl a{height:316px;}
}
@media(min-width:1200px){
.awards{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.awListWrap{padding:0;}
.awList{grid-template-columns:1fr 1fr 1fr;}
.awInfo{width:390px;padding:0 48px 0 0;flex:0 0 auto;}
.awEl a{height:358px;}
}
@media(min-width:1560px){
.awList{grid-template-columns:1fr 1fr 1fr;gap:40px 30px;}
.awInfo{width:390px;padding:0 56px 0 0;}
.awEl a{height:384px;}
}
.conInfo{padding:40px 0;}
.conInfoBox{padding:16px;border:1px solid #ecedef;border-radius:10px;}
.conInfoBox + .conInfoBox{margin:20px 0 0;}
.cibTt{padding:0 0 12px;color:#202021;font-size:16px;font-weight:400;}
.cibTx{line-height:1.8;}
.cibCoord textarea{width:1px;height:1px;resize:none;overflow:hidden;}
.cibCoordEl a{height:42px;padding:0 36px 0 12px;color:#202021 !important;line-height:42px;border:1px solid #DFE0E5;border-radius:8px;display:block;position:relative;cursor:pointer;}
.cibCoordEl .done{}
.cibCoordEl a::after{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/copy.svg) no-repeat center center;width:20px;height:21px;position:absolute;right:10px;top:50%;margin-top:-10px;}
.cibCoordEl + .cibCoordEl{padding:10px 0 0;}
.cibCoordEl + .cibCoordEl a::after{background-image:url(//pim.com.ua/wp-content/themes/pim/images/gps.svg);}
.cibPhones{width:100%;padding:6px 0 0;display:grid;grid-template-columns:1fr;gap:12px;}
.cibPhones p{padding:0;}
.cibPhones a{height:24px;padding:0 0 0 32px;color:#858793 !important;font-weight:400;line-height:24px;white-space:nowrap;display:block;position:relative;}
.cibPhones a::before{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/tg.svg) no-repeat center center;background-size:contain;width:24px;height:24px;position:absolute;left:0;top:0;}
.cibPhones a.vf::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/vf.svg);}
.cibPhones a.lf::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/lf.svg);}
.cibPhones a.ks::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/ks.svg);}
.cibPhones a.st::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/st.svg);}
.cibPhones a.tg::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/tg.svg);}
@media(min-width:356px){
.cibPhones{grid-template-columns:1fr 1fr;}
}
@media(min-width:375px){
.conInfoBox{padding:24px;}
}
@media(min-width:768px){
.conInfo{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:24px;}
.conInfoBox + .conInfoBox{margin:0;}
.cibCoordEl{height:44px;line-height:44px;}
}
@media(min-width:1200px){
.conInfo{grid-template-columns:1fr 1fr 1fr 1fr;}
.conInfoBox{padding:16px;}
}
@media(min-width:1560px){
.conInfo{gap:30px;}
.conInfoBox{padding:24px;}
.cibCoordEl a{padding:0 40px 0 16px;}
.cibCoordEl a::after{right:15px;}
.cibPhones{gap:24px 20px}
}
.sBg{background:#F5F9FB;padding:0 0 40px;}
.sBg .art{padding:24px 0 0;}
.postFlex{padding:20px 0 0;position:relative;}
.excerpt{padding:0 0 20px;}
.excerpt p:last-child{padding:0 !important;}
.postImg{border-radius:10px;overflow:hidden;}
.postDate{padding:20px 0 0;font-size:12px;text-transform:uppercase;}
@media(min-width:768px){
.sBg{padding:0 0 60px;}
}
@media(min-width:1200px){
.sBg{padding:0 0 80px;}
.postFlex{width:100%;padding:40px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.postTtDes{width:446px;padding:0 30px 0 0;flex:0 0 auto;}
.postDate{position:absolute;left:0;bottom:0;}
}
.video{padding:40px 0;}
.videoBox{margin-bottom:24px;display:block;position:relative;padding-bottom:56.25% !important;height:0;}
p:has(+ .videoBox){margin-bottom:16px;}
.videoBox iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
@media(max-width:767px){
.videoBox{margin-left:-15px;margin-right:-15px;}
}
@media(min-width:768px){
.video{padding:60px 0;}
}
@media(min-width:1200px) and (max-height:700px){
.videoBox{max-width:960px;margin:0 auto;}
}
@media(min-width:1200px){
.video{padding:80px 0;}
}
.reviews{background:#F5F9FB;padding:40px 0;}
.revTt{text-align:center;}
.revSubTt{padding:0 0 12px;color:#202021;font-size:13px;text-transform:uppercase;}
.revList{width:100%;padding:20px 0 0;display:grid;grid-template-columns:1fr;gap:10px;}
.revEl{background:#fff;padding:15px;border-radius:10px;}
.revTop{width:100%;display:grid;grid-template-columns:70px auto;gap:12px;}
.revImg{background-color:#F5F9FB;background-size:cover;background-position:center center;width:70px;height:70px;border-radius:50%;overflow:hidden;}
.revInfo{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;}
.revName{color:#202021;font-size:14px;font-weight:400;}
.revPosition{padding:8px 0 0;}
.revTx{padding:12px 0;line-height:1.8;}
.revDateSoc{width:100%;display:flex;flex-flow:row nowrap;}
.revSoc{padding:0 0 0 12px;}
.revSoc::before{content:'-';margin:0 12px 0 0;color:#DA331B;}
.revMore{padding:20px 0 0;}
.revMore a{background:#DA331B;padding:13px 40px 13px 16px;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;border-radius:10px;display:block;position:relative;}
.revMore a::after{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/revMore.svg) no-repeat;width:12px;height:12px;position:absolute;right:18px;top:50%;margin-top:-6px;}
.revMore a:hover{background:#C61F07;}
.revMore a:focus, .revMore a:active{background:#B20B00;}
@media(min-width:375px){
.revEl{padding:24px;}
.revName{font-size:16px;}
}
@media(min-width:768px){
.reviews{padding:60px 0;}
.revList{padding:30px 0 0;}
}
@media(min-width:1200px){
.reviews{padding:80px 0;}
.revList{width:100%;padding:40px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;}
.revEl{width:100%;display:flex;flex-flow:column nowrap;justify-content:stretch;}
.revEl:nth-child(2){margin-bottom:114px;}
.revTop{gap:20px;}
.revTx{flex-grow:1;}
.revMore{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;}
.revMore a{padding:20px 220px 20px 20px;margin-top:-89px;line-height:1.9;grid-column:2/span 1;position:relative;top:-20px;}
.revMore a::after{margin-top:0;top:18px;right:18px;}
}
@media(min-width:1560px){
.revList{gap:30px;}
.revMore a{padding:20px 340px 20px 20px;}
}
.posts{padding:40px 0;}
@media(max-width:575px){
.postsList{width:100%;padding:0 0 12px;overflow-x:scroll;}
.postsList .eventList{width:100%;display:flex;flex-flow:row nowrap;gap:0;}
.postsList .evEl{width:67%;flex:0 0 auto;}
.postsList .evEl + .evEl{margin:0 0 0 16px;}
}
@media(min-width:768px){
.posts{padding:60px 0;}
}
@media(min-width:992px) and (max-width:1559px){
.postsList .evEl:nth-child(4){display:none;}
}
@media(min-width:1200px){
.posts{padding:80px 0;}
}
.intro{background:url(//pim.com.ua/wp-content/themes/pim/images/bg.jpg) no-repeat center center;background-size:cover;width:100%;height:75vw;padding:20px 0;color:#fff;line-height:1.85;display:flex;flex-flow:column nowrap;justify-content:flex-end;}
.introTtImg{width:70vw;}
.introTt{font-size:27px;font-weight:400;line-height:1.3;text-transform:uppercase;}
.introTt span{position:relative;left:7px;}
.introTt span::after{content:'';background:#DA331B;width:8px;height:8px;border-radius:50%;position:absolute;left:0;bottom:0;margin-bottom:6px;display:block;}
.introTx{max-width:464px;padding:10px 0 0;}
.introMainImg{display:none;}
.mIntoMainImg{display:block;}
.introMainImg img{width:100%;margin:0 auto;}
@media(min-width:425px){
.intro{max-height:360px;}
.introTtImg{width:346px;}
}
@media(max-width:575px){
.introTt br{display:none;}
}
@media(min-width:576px){
.intro{max-height:480px;padding:0 0 40px;}
.introTt{font-size:30px;}
.introTx{font-size:14px;}
}
@media(min-width:768px){
.intro{padding:0 0 60px;}
.introTt{font-size:40px;}
.introMainImg{display:block;}
.mIntoMainImg{display:none !important;}
}
@media(min-width:1200px){
.intro{max-height:600px;padding:0 0 80px;}
.introTtImg{width:420px;}
.introTt{font-size:60px;}
}
@media(min-width:1560px){
.intro{height:87vh;min-height:600px;max-height:880px;}
.introTtImg{width:547px;}
.introTt{font-size:70px;}
.introTt span::after{width:11px;height:11px;}
}
.hAbout{padding:40px 0;}
.hAbSubTt{padding:0 0 12px;color:#202021;font-size:13px;text-transform:uppercase;}
.hAbTt{max-width:620px;}
.hAbTx{padding:20px 0 0;line-height:1.8;}
.hAboutImgBox{padding:20px 0 0;}
.hAboutImgM{border-radius:10px;overflow:hidden;}
.hAboutImgM img{width:100%;}
.hAboutImg{display:none;}
.hAboutLink{background:#DA331B;width:100%;padding:15px;margin:20px 0 0;color:#fff;font-size:13px !important;line-height:1.9;text-transform:uppercase;border-radius:10px;position:relative;}
.hAboutLink::before{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/revMore.svg) no-repeat;width:12px;height:12px;position:absolute;right:18px;top:50%;margin-top:-6px;}
.hAboutLink a{width:100%;height:100%;position:absolute;left:0;top:0;}
.hAboutLink br{display:none;}
@media(min-width:576px){
.hAboutImgBox{width:100%;padding:30px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.hAboutImgM{display:none;}
.hAboutImg{background-position:center center;background-size:cover;width:100%;height:200px;border-radius:10px;display:block;}
.hAboutLink{width:200px;height:unset;padding:24px;margin:0 0 0 10px;flex:0 0 auto;}
.hAboutLink br{display:block;}
.hAboutLink::before{margin-top:0;top:auto;bottom:18px;}
}
@media(max-width:767px){
.hAbTx > div + div{padding-top:10px;}
}
@media(min-width:768px){
.hAbout{padding:60px 0;}
.hAbTx{width:100%;padding:30px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:20px;}
}
@media(min-width:992px){
.hAboutImg{height:220px;}
.hAboutLink{width:230px;}
}
@media(min-width:1200px){
.hAbout{padding:80px 0;}
.hAb{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.hAbSubTt{width:31%;padding:0 30px 0 0;flex:0 0 auto;}
.hAboutImgBox{padding:40px 0 0;}
.hAboutImg{height:260px;}
.hAboutLink{width:280px;margin:0 0 0 15px;}
.hAboutLink::before{right:28px;bottom:28px;}
}
@media(min-width:1560px){
.hAbout{padding:100px 0;}
.hAbSubTt{width:520px;}
.hAboutImg{height:315px;}
.hAboutLink{width:330px;margin:0 0 0 20px;}
}
.props{background:#F5F9FB;padding:40px 0;}
.propList{width:100%;padding:20px 0 0;display:grid;grid-template-columns:1fr;gap:20px;}
.propEl{background:#fff;padding:15px;border-radius:10px;position:relative;}
.propEl a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;}
.propImg{background-repeat:no-repeat;background-position:center center;background-size:contain;height:224px;}
.propName{padding:24px 0 0;color:#202021;font-size:16px;font-weight:400;line-height:1.6;}
.propDes{padding:12px 0 24px;line-height:1.8;}
.propLink div{height:24px;padding:0 18px 0 0;color:#202021;font-weight:400;line-height:24px;display:inline-block;vertical-align:top;position:relative;}
.propLink div::after{content:'';width:6px;height:6px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(-45deg);position:absolute;right:0;top:9px;}
.propEl:hover .propLink div{color:#DA331B;}
.propEl:hover .propLink div::after{border-color:#DA331B;}
.propNum{background:#DA331B;height:34px;padding:0 15px;color:#fff;font-weight:400;line-height:34px;text-align:center;border-radius:50px;position:absolute;right:29px;top:24px;}
@media(min-width:375px){
.propEl{padding:24px;}
}
@media(min-width:576px){
.propList{grid-template-columns:1fr 1fr;}
.propImg{height:180px;}
}
@media(max-width:767px){}
@media(min-width:768px){
.props{padding:60px 0;}
.propList{padding:30px 0 0;}
}
@media(min-width:1200px){
.props{padding:80px 0;}
.propList{padding:40px 0 0;}
.propEl{width:100%;padding:0 24px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.propImg{background-position:0 bottom;width:240px;height:unset;flex:0 0 auto;}
.propInfo{width:100%;padding:70px 0 40px 24px;display:flex;flex-flow:column nowrap;justify-content:stretch;}
.propDes{min-height:154px;flex-grow:1;}
.propEl:nth-child(1) .propDes, .propEl:nth-child(2) .propDes{min-height:122px;}
.propName{padding:0;}
}
@media(min-width:1560px){
.props{padding:100px 0;}
.propImg{width:260px;}
.propInfo{padding:78px 0 40px 24px;}
}
@media(min-width:1920px){
.propList{width:1880px;margin:0 -175px;}
.propImg{width:424px;}
.propInfo{padding:100px 0 60px 50px;}
.propName{font-size:20px;}
.propNum{height:36px;line-height:36px;}
}
.themes{background:#F5F9FB;padding:40px 0;}
.props + .themes{padding-top:0 !important;}
.themeEl{position:relative;}
.themeEl a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;}
.themeTt{text-align:center;}
.themeList{width:100%;padding:20px 0 0;}
.themeImg{background-repeat:no-repeat;background-position:center center;background-size:cover;width:230px;height:240px;border-radius:10px;}
.themeName{padding:12px 0 0;color:#202021;font-size:16px;font-weight:400;text-align:center;transition:color ease .2s;}
.themeEl:hover .themeName, .themeEl:focus .themeName, .themeEl:active .themeName{color:#DA331B;}
.page-template-tpn .themes{background:none;padding-bottom:0;}
.page-template-tpn .themeListWrap{overflow-x:visible;}
.page-template-tpn .themeList{padding-top:0;}
@media(max-width:575px){
.themeListWrap{padding:0 0 12px;overflow-x:scroll;}
.themeList{display:flex;flex-flow:row nowrap;justify-content:space-between;}
.themeEl + .themeEl{padding-left:10px;}
.page-template-tpn .themeList{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:30px 20px;}
.page-template-tpn .themeImg{width:100%;height:44vw;}
.page-template-tpn .themeEl + .themeEl{padding-left:0;}
}
@media(min-width:576px){
.themeList{display:grid;grid-template-columns:1fr 1fr;gap:30px 20px;}
.themeImg{width:100%;}
}
@media(min-width:576px) and (max-width:767px){
.themes .container{max-width:100%;}
.themeImg{height:44vw;}
}
@media(min-width:768px){
.themes{padding:60px 0;}
.themeImg{height:334px;}
}
@media(min-width:992px){
.themeList{padding:30px 0 0;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px 24px;}
.themeImg{height:214px;}
}
@media(min-width:1200px){
.themes{padding:80px 0;}
.themeList{padding:40px 0 0;gap:48px 30px;}
.themeImg{background-size:100% auto;transition:ease-in .35s;height:270px;}
.themeEl:hover .themeImg{background-size:110% auto;}
.themeName{padding:16px 0 0;text-align:left;}
}
@media(min-width:1560px){
.themes{padding:100px 0;}
.themeImg{height:360px;}
.themeName{padding:24px 0 0;font-size:18px;}
}
.trust{padding:40px 0;}
.trustSubTt{padding:0 0 8px;color:#202021;text-transform:uppercase;}
.trustSubTt br{display:none;}
.trustGrid{width:100%;padding:20px 0;display:grid;grid-template-columns:1fr;gap:10px;}
.trustEl{padding:15px;border:1px solid #ecedef;border-radius:10px;line-height:1.8;cursor:pointer;}
.trustName{width:100%;min-height:50px;padding:0 0 10px 50px;color:#202021;font-size:16px;font-weight:400;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;}
.trustName::before, .trustName::after{content:'';background:url(//pim.com.ua/wp-content/themes/pim/images/trust1.svg) no-repeat;width:40px;height:40px;position:absolute;left:0;top:0;}
.trustName::after{background-image:url(//pim.com.ua/wp-content/themes/pim/images/trust1w.svg);opacity:0;}
.trustEl:nth-child(2) .trustName::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/trust2.svg);}
.trustEl:nth-child(2) .trustName::after{background-image:url(//pim.com.ua/wp-content/themes/pim/images/trust2w.svg);}
.trustEl:nth-child(3) .trustName::before{background-image:url(//pim.com.ua/wp-content/themes/pim/images/trust3.svg);}
.trustEl:nth-child(3) .trustName::after{background-image:url(//pim.com.ua/wp-content/themes/pim/images/trust3w.svg);}
.trustTx{line-height:1.8;}
@media(min-width:375px){
.trustEl{padding:24px;}
}
@media(min-width:768px){
.trust{padding:60px 0;}
.trustTop{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.trustSubTt{text-align:right;order:2;}
.trustSubTt br{display:block;}
.trustGrid{padding:30px 0;grid-template-columns:1fr 1fr 1fr;}
.trustEl{padding:15px;}
.trustName{min-height:110px;padding:60px 0 10px;font-size:14px;justify-content:flex-start;}
}
@media(min-width:992px){
.trustName{min-height:unset;font-size:16px;}
}
@media(min-width:1200px){
.trust{padding:80px 0;}
.trustGrid{padding:40px 0;gap:24px;}
.trustEl{padding:20px;transition:ease .3s;}
.trustEl:hover{background:#DA331B;color:#fff;border-color:#DA331B;}
.trustEl:hover .trustName{color:#fff;}
.trustEl:hover .trustName::after{opacity:1;}
.trustName{padding:64px 0 13px;font-size:18px;}
}
@media(min-width:1560px){
.trust{padding:100px 0;}
.trustGrid{gap:30px;}
.trustEl{padding:24px;}
.trustName{padding:70px 0 15px;}
}
.faq{background:#fff;padding:40px 0;}
.faq .container{max-width:1140px !important;}
.faqSubTt{padding:0 0 8px;color:#202021;text-transform:uppercase;}
.faqSubTt br{display:none;}
.faqList{padding:24px 0 0;}
.faqEl{border:1px solid #ecedef;border-radius:8px;display:none;}
.faqEl:nth-child(1), .faqEl:nth-child(2), .faqEl:nth-child(3){display:block;}
.showAllFaqFAQall .faqEl{display:block;}
.faqEl + .faqEl{margin-top:10px;}
.faqElTt{padding:15px 40px 15px 15px;position:relative;cursor:pointer;}
.faqElTt:before, .faqElTt::after{content:'';background:#DA331B;width:14px;height:2px;position:absolute;right:15px;top:50%;transition:transform ease .3s;}
.faqElTt:before{transform:rotate(0deg) translateZ(0px);}
.faqElTt::after{transform:rotate(-90deg) translateZ(0px);}
.faqEl.show .faqElTt::after{opacity:0;}
.faqElTt div{padding-left:16px;color:#202021;font-size:16px;position:relative;}
.faqElTt div::before{content:'';background:#DA331B;width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:10px;}
.faqElTx{padding:15px 15px 15px 30px;line-height:1.8;display:none;}
.faqElTx ul{margin:0;padding:0 0 12px;}
.faqElTx li{padding:0 0 6px 18px;list-style:none;position:relative;}
.faqElTx li:before{content:'';background:#DA331B;width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:9px;}
.faqShowAll{width:100%;padding:24px 0 0;}
.faqShowAll a{min-width:220px;height:44px;padding:0 24px;color:#202021;font-weight:400;line-height:44px;text-transform:uppercase;text-align:center;border:1px solid #DA331B;border-radius:8px;display:block;transition:ease .3s;}
.faqShowAll a:hover{background:#DA331B;color:#fff;}
.faqShowAll a:focus, .faqShowAll a:active{background:#C61F07;color:#fff;}
.showAllFaqFAQall .faqShowAll{display:none;}
@media(min-width:768px){
.faq{padding:60px 0;}
main > .faq:first-child{padding:40px 0 60px;}
.faqList{padding:30px 0 0;}
.faqTop{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.faqSubTt{text-align:right;order:2;}
.faqSubTt br{display:block;}
.faqShowAll{padding:40px 0 0;display:flex;flex-flow:row nowrap;justify-content:center;}
}
@media(min-width:1200px){
.faq{padding:80px 0;}
main > .faq:first-child{padding:60px 0 80px;}
.faqList{padding:40px 0 0;}
.faqEl + .faqEl{margin-top:14px;}
.faqElTt{padding:24px 44px 24px 24px;}
.faqElTx{padding:12px 24px 24px 40px;}
.faqShowAll a{height:60px;line-height:60px;}
}
@media(min-width:1560px){
.faq{padding:100px 0;}
.faqElTt{padding:32px 44px 32px 24px;}
.faqElTx{padding:12px 32px 32px;}
}
.hEvents{padding:40px 0;}
.goEvents{padding:20px 0 0;}
.goEvents a{height:44px;color:#202021;font-weight:400;line-height:44px;text-transform:uppercase;text-align:center;border:1px solid #DA331B;border-radius:8px;display:block;transition:ease .3s;}
.goEvents a:hover{background:#DA331B;color:#fff;}
.goEvents a:focus, .goEvents a:active{background:#C61F07;color:#fff;}
@media(max-width:767px){
.hEvents .lastSide{display:none;}
}
@media(min-width:768px){
.hEvents{padding:60px 0;}
.hEvents .container{position:relative;}
.goEvents{padding:0;position:absolute;right:0;top:0;}
.goEvents a{min-width:220px;}
}
@media(min-width:768px) and (max-width:991px){
.hEvents .lastSideEl:nth-child(3){display:none;}
}
@media(min-width:1200px){
.hEvents{padding:80px 0;}
.hEvents .lastSideImg{height:112px;}
.goEvents{top:-8px;}
.goEvents a{height:60px;line-height:60px;}
}
@media(min-width:1560px){
.hEvents{padding:100px 0;}
.hEvents .lastGrid{grid-template-columns:908px auto;}
.hEvents .lastSideImg{width:210px;height:144px;}
}
.clients{background:#F5F9FB;padding:40px 0;}
.cliTopTx{padding:10px 0 0;line-height:1.8;}
.cliList{margin:0 -12px;padding:30px 0 0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}
.cliEl{width:33%;padding:12px;}
.cliImg{background-repeat:no-repeat;background-position:center center;background-size:contain;width:100%;height:10vw;display:block;}
@media(min-width:768px){
.clients{padding:60px 0;}
.cliEl{width:20%;}
.cliImg{height:76px;}
}
@media(min-width:1200px){
.clients{padding:80px 0;}
.cliTop{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.cliTopTx{max-width:584px;}
.cliList{margin:0 -15px;}
.cliEl{width:14.28%;padding:24px 15px;}
}
@media(min-width:1560px){
.clients{padding:100px 0;}
}
@media(min-width:768px){
.col-md-6.or1{order:1;}
.col-md-6.or2{order:2;}
}
@media(min-width:992px){
.col-lg-6.or1{order:1;}
.col-lg-6.or2{order:2;}
}
.img125Grid, .img200Grid{width:100%;padding:16px 0;color:#202021;font-size:16px;text-align:center;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;}
.img125Grid img, .img200Grid img{margin:0 auto;}
@media(min-width:576px){
.img125Grid, .img200Grid{grid-template-columns:1fr 1fr 1fr 1fr;}
}
@media(min-width:768px){
.img125Grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
.img200Grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}
}
@media(min-width:1560px){
.img125Grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;}
.img200Grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
}
.parent-pageid-818 .art table, .parent-pageid-822 .art table, .parent-pageid-823 .art table{text-align:center;}
.parent-pageid-818 .art table td:first-child, .parent-pageid-822 .art table td:first-child, .parent-pageid-823 .art table td:first-child{text-align:left;}
@media(min-width:992px){
.page-id-11549 .fileImg, .page-id-11553 .fileImg, .page-id-11554 .fileImg{width:240px;}
} .dfg{display:none;}
.logged-in .dfg{background:#333;width:72px;height:46px;line-height:48px;color:#fff;font-weight:700;text-decoration:none !important;display:block;position:absolute;right:0;bottom:0;left:auto;top:auto;z-index:9;}
.logged-in .dfg.done{background:linear-gradient(0deg,rgba(255,204,112,1),rgba(200,80,192,1),rgba(65,88,208,1));}
.hideMenu .hCat{display:none !important;}
.hideMenu.catOpen #main::after{display:none !important;}
.catTopRev{padding:0 0 24px;display:none;}
.catTopRevM{padding:0 0 24px;}
.catTopRevM img, .catTopRev img{margin:0 auto;}
@media(min-width:768px){
.catTopRev{display:block;}
.catTopRevM{display:none;}
}
.introMainImg{overflow:hidden;}
.hAbout{overflow:hidden;}
.props{overflow:hidden;}
.themes{overflow:hidden;}
.trust{overflow:hidden;}
.reviews{overflow:hidden;}
.faq{overflow:hidden;}
.partners{overflow:hidden;}
.hEvents{overflow:hidden;}
.clients{overflow:hidden;}
.seoInfo{overflow:hidden;}
.userTest{width:100%;margin:24px 0 0;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer;position:relative;}
.userTest::before{content:'';background:#fff;width:20px;height:20px;margin:0 10px 0 0;border:1px solid #85879399;border-radius:2px;}
.userTest.notValid{color:#DA331B;}
.userTest.notValid::before{border-color:#DA331B;}
.userTest.checked::after{content:'';width:7px;height:11px;border:solid #DA331B;border-width:0 3px 3px 0;transform:rotate(45deg);position:absolute;left:7px;top:3px;}
.userChecked .userTest{display:none !important;}
@media(min-width:992px){
img.alignleft{margin-right:30px !important;float:left;display:block;}
img.alignright{margin-left:30px !important;float:right;display:block;}
}
.constGallery{width:100%;max-width:1920px;margin:0 auto;padding:24px 0 40px;}
.constGallery div{position:relative;}
.constGallery a{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.constGallery{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;}
.constGallery div{height:24vw;background-size:cover;background-position:center center;}
.constGallery div.hor{grid-column:span 2;}
.constGallery div.vert{height:100%;min-height:48vw;grid-row:span 2;}
.constGallery div.bigSquare{height:100%;min-height:48vw;grid-column:span 2;grid-row:span 2;}
.constGallery img{display:none;}
@media(min-width:1920px){
.constGallery div{height:471px;}
.constGallery div.vert, .constGallery div.bigSquare{height:954px;min-height:0;}
}
.langPop .popBody{max-width:280px;}
.langPop .popFade{background:rgba(232,232,232,0.65);pointer-events:none;}
.langPopWrap{background:#fff;border:1px solid #DA331B;border-radius:16px;}
.langPopList ul{width:100%;padding:30px 0;list-style:none;display:flex;flex-flow:row nowrap;justify-content:center;}
.langPopList ul li{padding:0 5px;}
.langPopList li a{padding:7px 11px 6px;color:#202021 !important;font-size:13px;border:1px solid #DA331B;border-radius:8px;text-transform:uppercase;display:block;}
.langPopList li.current-lang a{background:#f8d6d1;}
.langPop .lang-item-ua{order:1;}
.langPop .lang-item-en{order:2;}
.langPop .lang-item-ru{order:3;}
.itemsGrid{width:100%;padding:16px 0 40px;display:grid;grid-template-columns:1fr;gap:30px;}
.igInfo{padding:15px 0 6px;}
.igImg{border-radius:10px;overflow:hidden;}
.igImg img{width:100%;}
.igTt{padding:0 0 12px;font-size:15px;transition:ease .3s;}
.igTt, .igTt a{color:#202021;transition:ease .3s;}
.igEl:hover .igTt, .igEl:hover .igTt a{color:#C61F07;}
.igTx{padding:0 0 10px;}
.igTx p{padding:0;}
.igBtn a{height:46px;line-height:46px;padding:0 10px;font-weight:400;border:1px solid #DA331B;text-align:center;text-transform:uppercase;text-decoration:none !important;border-radius:8px;white-space:nowrap;transition:background ease .15s;display:block;}
.igBtn a:hover{background:#DA331B;color:#fff;}
.igBtn a:focus, .igBtn a:active{background:#C61F07;color:#fff;}
@media(min-width:576px){
.itemsGrid{grid-template-columns:1fr 1fr;}
.igElIn{min-height:100%;display:flex;flex-flow:column nowrap;justify-content:stretch;}
.igImg{flex:0 0 auto;}
.igInfo{flex:1 0 auto;}
.igBtn{flex:0 0 auto;}
}
@media(min-width:768px){
.itemsGrid{grid-template-columns:1fr 1fr 1fr;}
.igImg{height:210px;}
.igBtn a{font-size:11px;}
}
@media(min-width:992px){
.igImg{height:290px;}
}
@media(min-width:1200px){
.itemsGrid{grid-template-columns:1fr 1fr 1fr 1fr;position:relative;}
.igEl{height:320px;overflow:hidden;position:relative;z-index:1;}
.igEl:hover{overflow:visible;z-index:2;}
.igElIn{margin:-15px;padding:15px;border-radius:5px;transition:box-shadow ease .3s;}
.igEl:hover .igElIn{background:#fff !important;box-shadow:0 0 20px rgba(0,0,0,0.24);}
.igImg{height:270px;}
.igEl img{transition:all 0.5s ease;}
.igEl:hover img{transform:scale(1.1);}
.igBtn, .igTx{display:none;}
.igBtn a{font-size:11px;}
.igEl:hover .igBtn, .igEl:hover .igTx{display:block;}
}
@media(min-width:1560px){
.igEl{height:410px;}
.igImg{height:360px;}
.igBtn a{font-size:13px;}
} .itemsGrid.itemsGridTwoCol .igTx{display:block;}
@media(min-width:992px){
.itemsGrid.itemsGridTwoCol{grid-template-columns:1fr 1fr 1fr 1fr;}
.itemsGrid.itemsGridTwoCol .igImg{height:210px;}
}
@media(min-width:1200px){
.itemsGrid.itemsGridTwoCol{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}
.itemsGrid.itemsGridTwoCol .igEl{height:270px;}
.itemsGrid.itemsGridTwoCol .igImg{height:210px;}
}
@media(min-width:1560px){
.itemsGrid.itemsGridTwoCol .igEl{height:342px;}
.itemsGrid.itemsGridTwoCol .igImg{height:282px;}
}
@media(min-width:1200px){
.page-id-7580 .subs, .page-id-7584 .subs, .page-id-7585 .subs{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
.page-id-7580 .subsEl, .page-id-7584 .subsEl, .page-id-7585 .subsEl{height:176px;}
}
@media(min-width:1560px){
.page-id-7580 .subsEl, .page-id-7584 .subsEl, .page-id-7585 .subsEl{height:230px;}
.page-id-7568 .subs, .page-id-7572 .subs, .page-id-7573 .subs{grid-template-columns:20% 20% 20% 20% 20%;}
.page-id-7568 .subsEl, .page-id-7572 .subsEl, .page-id-7573 .subsEl{height:306px;}
}
.aFormTx{max-width:550px;margin:0 auto;padding:40px 15px 0;color:#000;font-size:16px;text-align:center;}
@media(min-width:1200px){
.aFormTx{padding:60px 15px 0;font-size:18px;}
}
.aForm{max-width:550px;margin:0 auto;padding:40px 15px;}
.aForm .wpcf7-form label{padding-top:0 !important;color:#000;position:relative;}
.aForm .wpcf7-form label + label{padding-top:24px !important;}
.aForm .wpcf7-form .customSelect + label{padding-top:15px !important;}
.aForm .form-submit{padding:18px 0 !important;}
.aForm .screen-reader-response p:not(:empty){padding:15px 0 !important;}
.aForm .wpcf7 form .wpcf7-response-output{display:block !important;}
.aForm .wpcf7 .invalid form .wpcf7-response-output{color:#DA331B;}
.aForm .wpcf7-form input{margin:6px 0 0;border:1px solid #999;}
.aForm .wpcf7-form input.wpcf7-submit{border:0 !important;}
#np-city-list{display:none;max-height:250px;overflow-y:auto;border:1px solid #ccc;background:#fff;position:absolute;width:100%;z-index:100;}
#np-warehouse-list{display:none;max-height:250px;overflow-y:auto;border:1px solid #ccc;background:#fff;position:absolute;width:100%;z-index:100;}
#np-warehouse-input[disabled]{opacity:0.3;}
@media(min-width:992px){
.aForm{width:50%;padding:40px 0 60px;}
}
@media(min-width:1200px){
.aForm{width:520px;}
}
@media(min-width:1560px){
.aForm{width:734px;}
}
.customSelect{margin:6px 0 0;position:relative;}
.customSelect .wpcf7-form-control-wrap, .customSelect select{display:none;}
.csLabel{background:none;height:44px;line-height:42px;padding:0 30px 0 15px;color:#000;border:1px solid #999;border-radius:8px;position:relative;overflow:hidden;cursor:pointer;}
.csLabel::after{content:'';width:8px;height:8px;border:solid #000000cc;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;right:16px;top:50%;margin-top:-4px;}
.csLabel.open{border-radius:8px 8px 0 0;overflow:initial;}
.csLabel.open::after{transform:rotate(-135deg);margin-top:-2px;}
.csList{background:#fff;width:100%;max-height:240px;overflow-y:auto;padding:0;color:#222;border:1px solid #999;border-top:0;position:absolute;left:0;top:42px;z-index:99;}
.csList div{padding:7px 15px;color:#222;cursor:pointer;}
.csHide{display:none;}
.csList div:first-child{display:none;}
.csList div:hover, .csEl{background:#DA331B !important;color:#fff !important;}
@media(min-width:992px){
.csLabel{height:54px;line-height:52px;}
.csList{top:52px;}
.csList div{padding:10px 15px;}
}
.interestCheck{width:100%;padding:24px 0 0;display:grid;grid-template-columns:1fr;gap:20px;}
.wpcf7-list-item{padding:0 0 0 40px;display:block;position:relative;user-select:none;display:block;}
.wpcf7-list-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.wpcf7-list-item span{width:100%;min-height:38px;display:flex;flex-flow:column nowrap;justify-content:center;cursor:pointer;position:relative;}
.wpcf7-list-item span:before{content:'';background:#fff;width:26px;height:26px;border:1px solid #c0c0c0;display:inline-block;position:absolute;left:-40px;top:50%;margin-top:-13px;cursor:pointer;}
.wpcf7-list-item input:checked + span:before{background:#DA331B;border-color:#DA331B;}
.wpcf7-list-item span::after{content:'';width:7px;height:12px;position:absolute;left:-30px;top:50%;margin-top:-8px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);display:none;}
.wpcf7-list-item input:checked + span::after{display:block;}
@media(min-width:576px){
.interestCheck{grid-template-columns:1fr 1fr;}
}
.wpcf7-submit{opacity:1;transition:opacity ease .3s;}
.submitting .wpcf7-submit{pointer-events:none;opacity:0.3;}
.wpcf7-submit.disabled{opacity:.3;pointer-events:none;}
.pru-glass-box{background:rgba(0, 0, 0, 0.25) !important;border-radius:24px !important;padding:40px !important;max-width:850px !important;margin:50px 0 !important;backdrop-filter:blur(10px) saturate(150%) !important;-webkit-backdrop-filter:blur(30px) saturate(150%) !important;border:1px solid rgba(255, 255, 255, 0.2) !important;box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.1), 0 50px 100px rgba(0, 0, 0, 0.5) !important;position:relative !important;perspective:1200px;overflow:visible;}
.pru-glass-box h2{color:#ffffff !important;font-size:20px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1px !important;margin-bottom:15px !important;text-shadow:0 2px 10px rgba(0,0,0,0.3) !important;transition:transform 0.2s ease !important;}
.pru-glass-box p{color:rgba(255, 255, 255, 0.9) !important;font-size:16px !important;line-height:1.6 !important;text-shadow:0 1px 5px rgba(0,0,0,0.2) !important;transition:transform 0.2s ease !important;}
.pru-star-wars-reverse{animation:appleZoomIn 1.8s cubic-bezier(0.2, 0, 0.2, 1) forwards;opacity:0;}
@keyframes appleZoomIn {
0%{opacity:0;transform:translateZ(-600px) rotateX(10deg);}
100%{opacity:1;transform:translateZ(0) rotateX(0deg);}
} .pru-glass-box h2:hover, 
.pru-glass-box p:hover{animation:appleShake 0.4s ease-in-out !important;}
@keyframes appleShake {
0% { transform: scale(1); }
50% { transform: scale(1.02); }
100% { transform: scale(1); }
}