@charset "UTF-8";
: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: none;--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__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.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-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.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: none;--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}.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(//delba.ru/wp-content/themes/delba/owl/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{ --black: #000000;
--white: #ffffff;
--c_0F0F0F: #0F0F0F;
--c_0F0F0F_80: rgba(15, 15, 15, 0.8);
--c_0F0F0F_40: rgba(15, 15, 15, 0.4);
--c_2E2E2E: #2E2E2E;
--c_606063: #606063;
--c_838487: #838487;
--c_DEDEDE: #DEDEDE;
--c_DEDEDE_10: rgba(222, 222, 222, 0.1);
--c_DEDEDE_30: rgba(222, 222, 222, 0.3);
--c_ECDFB4: #ECDFB4;
--c_ECDFB4_hover: #EAD693;
--c_0432A6_60: rgba(4, 50, 166, 0.6);
--backdrop-color: rgb(15 15 15 / 60%);
--granient_one:linear-gradient(111.34deg, rgba(0, 0, 0, 0.4) 0%, rgba(9, 35, 49, 0.4) 100%); --font-family: "Inter", sans-serif; --transition: all 0.3s ease; } * {-webkit-tap-highlight-color: transparent;}
html{scroll-padding-top: var(--header-height);scroll-behavior: smooth;}
html,body{font-family: var(--font-family);font: var(--p1); color: var(--c_DEDEDE);background-color: var(--c_0F0F0F);}
body{position: relative;z-index: 0;letter-spacing: -0.54px !important;background-position-y:30vh;background-position-x:center; background-repeat:repeat-y;background-size:auto;overflow-x: hidden;}
.container{padding-right: var(--padding-container);padding-left: var(--padding-container);}
a, button{color: var(--c_DEDEDE);}
.h1, h1{font: var(--h1);}
.h2, h2{font: var(--h2);}
.h3, h3{font: var(--h3);}
.p1{font:var(--p1)}
.p1_140{font:var(--p1_140)}
.p2{font:var(--p2)}
.p2_120_reg{font:var(--p2_120_reg)}
.p2_140_reg{font:var(--p2_140_reg)}
.p3{font:var(--p3)}
.p3_140{font:var(--p3_140)}
.btn{font:var(--btn)}
.mb_large{margin-bottom: var(--mb_large);}
.mb_medium{margin-bottom: var(--mb_medium);}
.mb_low{margin-bottom: var(--mb_low);}
.mb_very_low{margin-bottom: var(--mb_low);}
.block-big{padding-top: var(--block-big);}
.block{padding-top: var(--block);}
.block_low{padding-top: var(--block_low);}
.block_very_low{padding-top: var(--block_very_low);}
.ppage{padding-top: var(--header-height);} .btn-fill,
.btn-out {font: var(--btn);padding: 20px 25px;border:1px solid transparent;background-color: transparent;border-radius: 10px;color: var(--c_0F0F0F);display: flex !important;align-items: center;justify-content: center;gap: 16px;}
.btn-fill{background-color: var(--c_ECDFB4);border-color: var(--c_ECDFB4);}
.btn-out{border-color: var(--c_ECDFB4);color: var(--c_ECDFB4);}
.btn-fill:hover{background-color: var(--c_ECDFB4_hover);border-color: var(--c_ECDFB4_hover);}
.btn-out:hover{background-color: var(--c_ECDFB4_hover);border-color: var(--c_ECDFB4_hover);color: var(--c_DEDEDE);} .accordion_style{display: grid;gap: 0;}
.accordion_style .card{position: relative; overflow: hidden;border-bottom: 1px solid var(--c_838487);}
.accordion_style .link{display: flex;justify-content: space-between;align-items: center;cursor: pointer;padding: var(--link-padding) 0;color: var(--c_DEDEDE);}
.accordion_style .card:first-child .link{padding-top: 0;}
.accordion_style .link::after{content: '';min-width: 32px;min-height: 32px;background-repeat: no-repeat;background-position: center;transition: all 1s ease;}
.accordion_style .card.open .link::after {rotate:45deg;background-image: url(https://delba.ru/wp-content/themes/delba/images/accordion-arrow.svg);}
.accordion_style .card:not(.open) .link::after {background-image: url(https://delba.ru/wp-content/themes/delba/images/accordion-arrow.svg);}
.accordion_style .content{overflow: hidden;position: relative; transition: all 0.75s ease;height: 0;}
.accordion_style .card:not(.open) .content{height: 0 !important; transition: all 0.75s ease;}
.accordion_style .content .cont{position: absolute;}
.accordion_style .content p{color: var(--c_838487);}
.accordion_style .content p:last-child{margin: 0;}
:root {
--link-padding:30px;
} .scroll::-webkit-scrollbar {height: 2px;}
.scroll::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
.scroll::-webkit-scrollbar-thumb {background: var(--c_ECDFB4);} .owl-carousel .box{aspect-ratio: 3 / 4;width: 100%;height: auto;border-radius: 10px;overflow: hidden;}
.owl-carousel .box img{object-fit: cover;height: 100%;} .wpcf7-response-output:empty {display: none;}
.wpcf7-response-output{margin-top: 15px;font: var(--p3);color: #b42929;opacity: 0;transition: var(--transition);transition-delay: 0.2s;}
.invalid .wpcf7-response-output,
.spam .wpcf7-response-output{color: #b42929;opacity: 1;}
.init .wpcf7-response-output{color: var(--c_ECDFB4);opacity: 1;}
.sent .wpcf7-response-output{color: var(--c_ECDFB4);opacity: 1;}
.wpcf7 .wpcf7-not-valid-tip, .wpcf7 .screen-reader-response, .wpcf7 .wpcf7-form .ajax-loader, .wpcf7-spinner{display: none;}
.wpcf7 .wpcf7-text, .wpcf7 .wpcf7-mask, .wpcf7 .wpcf7-textarea, .wpcf7 .wpcf7-select, .wpcf7 .file-field{transition: var(--transition);outline: none !important;border: 1px solid var(--c_838487);padding: 20px;font: var(--p2);border-radius: 10px;width: 100%;appearance: none;background: transparent !important;margin-bottom: 10px;}
.wpcf7 .wpcf7-text:hover, .wpcf7 .wpcf7-mask:hover, .wpcf7 .wpcf7-textarea:hover, .wpcf7 .wpcf7-select:hover,
.wpcf7 .wpcf7-text:focus, .wpcf7 .wpcf7-mask:focus, .wpcf7 .wpcf7-textarea:focus, .wpcf7 .wpcf7-select:focus{border-color: var(--c_DEDEDE);}
.wpcf7 .wpcf7-text::placeholder, .wpcf7 .wpcf7-mask::placeholder, .wpcf7 .wpcf7-textarea::placeholder, .wpcf7 .wpcf7-select::placeholder{color: var(--c_838487);}
.wpcf7 .btn-fill{width: 100%;transition: var(--transition);border-radius: 10px;margin-top: 10px;margin-bottom: 10px;}
.wpcf7 .btn-fill:hover{background-color: var(--c_ECDFB4_hover);border-color: var(--c_ECDFB4_hover) !important;}
.wpcf7 .wpcf7-form-control.wpcf7-not-valid{border-color:#b42929 !important;}
.wpcf7 .poly{color: var(--c_838487);}
.wpcf7 .file-field{padding: 15px 20px;margin-bottom: 20px;color: var(--c_838487);}
.wpcf7-form.invalid .wpcf7mf-mask{border-color: #b42929;} .owl-prev, .owl-next {width: 40px;height: 40px;}
.owl-prev.disabled, .owl-next.disabled {opacity: 0.5;}
.owl-prev::after {background-image: url(https://delba.ru/wp-content/themes/delba/images/owl-prev.svg);opacity: 1;}
.owl-next::after {background-image: url(https://delba.ru/wp-content/themes/delba/images/owl-next.svg);opacity: 1;}
.owl-prev:hover::before, .owl-next:hover::before{opacity: 1;}
.owl-nav {justify-content: space-between;margin-top: 30px;}
.owl-dot span {width: 125px;height: 1px;background: var(--c_2E2E2E);}
.owl-dot.active span, .owl-dots .owl-dot:hover span {background-color:var(--c_ECDFB4);} .modal {background-color: var(--backdrop-color);}
.modal.show{opacity: 1;visibility: visible; transition: all 0.75s ease;}
.modal .modal-body{max-height: 90vh;height: 100%; padding: 100px;background-color: var(--c_0F0F0F);border-radius: 20px;max-width: 840px;transform: translateY(-100%);transition: all 0.75s ease;overflow: hidden;overflow-y: auto;}
.modal.show .modal-body{transform: translateY(0);}
.modal .close{top: 20px;right: 20px;opacity: 1 !important;cursor: pointer;position: absolute;}
.modal .close path{transition: all 0.75s ease}
.modal .close:hover path{fill: var(--c_DEDEDE);}
.modal .h2{margin-bottom: 30px;}
.modal .h3{margin-bottom: 50px;color: var(--c_838487);}
.modal .h3 b{color: var(--c_DEDEDE);font-weight: 500 !important;}
.modal .forma{transition: all 0.75s ease;}
.modal:has(form.sended) .forma{opacity: 0;visibility: hidden;margin-top: -100%;}
.modal .finish{opacity: 0;visibility: hidden;transform: translateY(100%) scaleY(0);transition: all 0.75s ease;height: 0;}
.modal .finish .h3{margin-bottom: 0;}
.modal:has(form.sended) .finish{opacity: 1;visibility: visible;transform: translateY(0) scaleY(1);height: 171px;} ::-webkit-scrollbar {width: 5px;height: 5px;border-radius: 3px;}
::-webkit-scrollbar-thumb {background-color: var(--c_ECDFB4);border-radius: 3px;}
::-webkit-scrollbar-thumb:hover {background-color: var(--c_ECDFB4_hover);} #banner.error .container{gap:0;}
#banner.error h1{font-size: 244px;line-height: 73%;font-weight: 600;color: var(--c_838487);}
#banner.error .h3{font-size: 20px;}
#banner.error .content{align-items: end;} .cont_top{margin-bottom: 50px;}
.cont_top p{color: var(--c_838487);}
.cont_top p strong,.cont_top p b{color: var(--c_DEDEDE);font-weight: 500;display: inline;}
.cont_top .h3{margin-bottom: 30px;}
.cont_top:not(:has(.p2)) .h3,
.cont_top:not(:has(.p2_140_reg)) .h3,
.cont_top:not(:has(.p2_120_reg)) .h3{margin-bottom: 0 !important;}
.cont_top:has(.p2) .h3,
.cont_top:has(.p2_140_reg) .h3,
.cont_top:has(.p2_120_reg) .h3{margin-bottom:30px !important;}
.cont_top:has(.h3:empty){gap: 0 !important;}
@media (max-width:1023px) {
.cont_top{margin-bottom: 30px;}
.cont_top{gap: 20px;}
}
@media (min-width:1024px) and (max-width:1365px) {
.cont_top .h3{margin-bottom: 50px;}
.cont_top:has(.p2) .h3,
.cont_top:has(.p2_140_reg) .h3,
.cont_top:has(.p2_120_reg) .h3{margin-bottom:50px !important;}
} .breadcrumbs {position: absolute;width: var(--container-width);}
.breadcrumbs *{font:var(--p3);color: var(--c_838487);}
.breadcrumbs .breadcrumb_last{color: var(--c_DEDEDE) !important;}
#mobile_header{position: fixed;width: 100%;top: 0;z-index: 5;background-color: var(--c_0F0F0F_40);backdrop-filter: blur(40px);-webkit-backdrop-filter: blur(40px);transition: all 1s ease;}
body:has(.main-cont.active) #mobile_header{background-color: transparent;backdrop-filter: blur(0);-webkit-backdrop-filter: blur(0);}
#mobile_header .container{height: var(--header-height);display: flex;align-items: center;}
#mobile_header .container > .flex{width: 100%;}
#mobile_header .btns{gap: 20px;}
#mobile_header .btns *{width: 40px;height: 40px;}
#mobile_header .btns button{background: transparent;}
#mobile_header button:not(.show) svg.close{position: absolute;opacity: 0;}
#mobile_header button.show svg.open{position: absolute;opacity: 0;left: 0;}
#mobile_header button.show #mobile_header{background-color: var(--c_0F0F0F);opacity: 1;}
button[clickto="#menu-item-123"]{position: relative;}
button[clickto="#menu-item-123"]:not(.show) svg.close{position: absolute;opacity: 0;inset: 0;}
button[clickto="#menu-item-123"].show svg.open{position: absolute;opacity: 0;left: 0;inset: 0;}
button[modal="#mobile_menu"]{position: relative;}
#mobile_header .close, #mobile_header .open{transition: all 1s ease;}
#mobile_menu {position: fixed;top: var(--header-height);background-color: var(--c_0F0F0F);width: 100vw;padding-top: 20px; height: calc(100dvh - var(--header-height));z-index: 2;transform: translateX(-100%);transition: transform 1s ease;}
#mobile_menu.show {transform: translateX(0);}
#mobile_menu .container {height: 100%;justify-content: space-between;display: flex;flex-direction: column;padding-bottom: 27px;gap: 62px;}
#mobile_menu ul{overflow: hidden;transition: all 1s ease;max-height: 1000px;max-height: fit-content;height: var(--height);}
#mobile_menu ul.lvl-1:not(.show)[style]{height: 0;margin-top: 0;}
#mobile_menu ul.lvl-0{display: flex;flex-direction: column;overflow: hidden;height: calc(100vh - 102px - 62px - var(--header-height) - 50px);overflow-y: auto;}
#mobile_menu ul.lvl-0 > li {padding-bottom: 20px;}
#mobile_menu ul.lvl-0 > li:last-child {padding-bottom: 0;}
#mobile_menu ul.lvl-0 > li > a{font:var(--p1);}
#mobile_menu ul.lvl-1{margin-top: 20px;margin-left: 30px;display: flex;flex-direction: column;}
#mobile_menu ul.lvl-1 > li {padding-bottom: 20px;}
#mobile_menu ul.lvl-1 > li:last-child {padding-bottom: 0;}
#mobile_menu ul.lvl-1 > li > a{font:var(--p2)}
#mobile_menu ul.lvl-2{padding-top: 15px;display: flex;flex-direction: column;}
#mobile_menu ul.lvl-2 > li {padding-bottom: 15px;}
#mobile_menu ul.lvl-2 > li:last-child {padding-bottom: 0;}
#mobile_menu ul.lvl-2 > li > a{font:var(--p3);color: var(--c_838487);}
#mobile_menu li.active:has(a[href="#"]) a[href="#"]::after{rotate: 180deg;}
#mobile_menu li:has(a[href="#"]){cursor: pointer;}
#mobile_menu a[href="#"]{position: relative;pointer-events: none;}
#mobile_menu a[href="#"]::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);width: 20px;height: 20px;display: inline-block;margin-left: 8px;}
#mobile_menu button.btn-out{border-color: var(--c_DEDEDE);color: var(--c_DEDEDE);}
#mobile_menu button.btn-out:hover{border-color: var(--c_ECDFB4_hover);color: var(--c_0F0F0F);background-color: var(--c_ECDFB4_hover);}
header {background-color: var(--c_0F0F0F_40);backdrop-filter: blur(40px);-webkit-backdrop-filter: blur(40px);position: fixed;top: 0;width: 100%;z-index: 2;}
header .container{display: flex;align-items: center;height: var(--header-height);}
header .top{width: 100%;position: relative;z-index: 1;}
header .top img{max-width: 121px;}
header .top li{transition: all 0.3s ease;}
header .top li.active:has(a[href="#"]) a[href="#"]::after{rotate: 180deg;}
header .top li:has(a[href="#"]){padding-right: 28px;cursor: pointer;}
header .top ul:has(li:hover) li:not(:hover),
header .top ul:has(li.active) li:not(.active){opacity: 0.75;}
header li:has(ul.show) > a{color: var(--c_DEDEDE) !important;}
header .top a[href="#"]{position: relative;pointer-events: none;}
header .top a[href="#"]::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);width: 20px;height: 20px;display: inline-block;margin-left: 8px;}
header .top .phone{font:var(--p3);white-space: nowrap;}
header .top .btn-out{border-color: var(--c_DEDEDE);color: var(--c_DEDEDE);}
header .top .btn-out:hover{color: var(--c_0F0F0F);border-color: var(--c_ECDFB4_hover);background-color: var(--c_ECDFB4_hover);}
header .menu-glavnoe-pk-container > ul {display: flex;align-items: center;gap: 35px;}
header .top ul.lvl-0{display: flex;align-items: center;gap: 35px;}
header .top li,header .top a {line-height: 1 !important;}
header .top ul.lvl-0 > li > a{font:var(--p2);}
header .main-cont{transform: translateY(-100%); opacity: 0;align-items: center;justify-content: start; flex-direction: column; visibility: hidden;position: fixed;width: 100vw;height: 100vh;top: 0;padding-top: var(--header-height); left: 0;background-color: var(--c_0F0F0F);display: flex;transition: all 0.75s ease;}
header .main-cont.active{opacity: 1;visibility: visible;transform: translateY(0);}
header .main-cont:not(.active){pointer-events: none;}
header .main-cont .pc.close-menu{background-color: transparent;width: 40px;height: 40px;position: absolute;right: 0;}
header .main-cont .pc.close-menu svg{opacity: 1;}
header .main-cont .container {position: relative;display: flex;align-items: center;justify-content: center;height: fit-content;padding-top: 30px;}
header .main-cont .dropdown-menu {display: flex;height: fit-content;}
header .main-cont .dropdown-menu .left ul{display: flex;flex-direction: column;gap: 50px; padding: 25px 0;border-right:1px solid var(--c_838487);padding-right: 80px;}
header .main-cont .dropdown-menu .left li{width: fit-content;}
header .main-cont .dropdown-menu .left ul a{font:var(--h2);}
header .main-cont .dropdown-menu .left ul li.active a{color: var(--c_DEDEDE) !important;}
header .main-cont .dropdown-menu .left ul:has(li.active) li a{color: var(--c_838487);}
header .main-cont .dropdown-menu .right{padding: 25px 0;min-width: 472px;}
header .main-cont .dropdown-menu .right .pc .widget {max-height: calc(var(--menu-widget-height) - 25px);overflow-y: auto;padding-right: 10px;overflow-x: hidden; position: absolute;opacity: 0;visibility: hidden;transition: var(--transition);}
header .main-cont .dropdown-menu .right .pc .widget.active {opacity: 1;visibility: visible;}
header .main-cont .dropdown-menu .right .pc .widget:not(.active) {pointer-events: none;}
header .main-cont .dropdown-menu .right .pc .widget ul li{padding-left: 110px;}
header .main-cont .dropdown-menu .right .pc .widget ul a{font:var(--h3);width: fit-content;display: block;padding-top: 10px;padding-bottom: 10px;color: var(--c_838487);}
header .main-cont .dropdown-menu .right .pc .widget ul a:hover{color: var(--c_DEDEDE);}
header .main-cont .dropdown-menu .right .pc .widget ul li:first-child > a{padding-top: 0;}
header .main-cont .dropdown-menu .right .pl ul{display: flex;flex-direction: column;gap: 50px;gap: 50px;padding-left: 110px;}
header .main-cont .dropdown-menu .right .pl ul a{font:var(--h2);}
header .main-cont .dropdown-menu .right .pl ul li.active a{color: var(--c_DEDEDE) !important;}
header .main-cont .down-menu .widget ul li:last-child > a{padding-bottom: 0;}
header .main-cont .dropdown-menu .right .pl ul:has(li.active) li a{color: var(--c_838487);} .down-menu .widget_nav_menu{max-height: 37dvh;overflow-y: auto;overflow-x: hidden;}
header .main-cont .container .ball{position: absolute;pointer-events: none;z-index: -1;}
header .main-cont .container .balls .ball:first-child{top: 10vh;left: -40vw;}
header .main-cont .container .balls .ball:last-child{top: -100vh;right: -50vw;}
header .down-menu > .grid{gap: 50px;}
header .down-menu.pl .widget:not(:has(ul)) .widget-title{margin-bottom: 0;}
header ul#menu-seo > li.menu-item-has-children{position: relative;cursor: pointer;}
header ul#menu-seo > li.menu-item-has-children::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);transition: all 0.5s ease;width: 20px;height: 20px;display: inline-block;top: 16px;right: 0;}
header ul#menu-seo > li.menu-item-has-children:has(.show)::after{rotate: 180deg;}
header ul#menu-seo .lvl-1{padding-left: 20px;transition: all 0.5s ease;overflow: hidden;height: var(--height);}
header ul#menu-seo .lvl-1:not(.show)[style]{height: 0;}
header ul#menu-seo .lvl-1 li{padding-left: 0;}
header ul#menu-seo .lvl-1 li a{font: var(--p2_120_reg);padding-bottom: 10px;padding-top: 0;}
header ul#menu-reklama > li.menu-item-has-children{position: relative;cursor: pointer;}
header ul#menu-reklama > li.menu-item-has-children > a{padding-right: 32px;}
header ul#menu-reklama > li.menu-item-has-children::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);transition: all 0.5s ease;width: 20px;height: 20px;display: inline-block;top: 16px;right: 0;}
header ul#menu-reklama > li.menu-item-has-children:has(.show)::after{rotate: 180deg;}
header ul#menu-reklama .lvl-1{padding-left: 20px;transition: all 0.5s ease;overflow: hidden;height: var(--height);}
header ul#menu-reklama .lvl-1:not(.show)[style]{height: 0;}
header ul#menu-reklama .lvl-1 li{padding-left: 0;}
header ul#menu-reklama .lvl-1 li a{font: var(--p2_120_reg);padding-bottom: 10px;padding-top: 0;}
header ul#menu-razrabotka-sajtov > li.menu-item-has-children{position: relative;cursor: pointer;}
header ul#menu-razrabotka-sajtov > li.menu-item-has-children::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);transition: all 0.5s ease;width: 20px;height: 20px;display: inline-block;top: 16px;right: 0;}
header ul#menu-razrabotka-sajtov > li.menu-item-has-children:has(.show)::after{rotate: 180deg;}
header ul#menu-razrabotka-sajtov .lvl-1{padding-left: 20px;transition: all 0.5s ease;overflow: hidden;height: var(--height);}
header ul#menu-razrabotka-sajtov .lvl-1:not(.show)[style]{height: 0;}
header ul#menu-razrabotka-sajtov .lvl-1 li{padding-left: 0;}
header ul#menu-razrabotka-sajtov .lvl-1 li a{font: var(--p2_120_reg);padding-bottom: 10px;padding-top: 0;}
header ul#menu-seo-1 > li.menu-item-has-children{position: relative;cursor: pointer;}
header ul#menu-seo-1 > li.menu-item-has-children::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);transition: all 0.5s ease;width: 20px;height: 20px;display: inline-block;top: 18px;right: 0;}
header ul#menu-seo-1 > li.menu-item-has-children:has(.show)::after{rotate: 180deg;}
header ul#menu-seo-1 .lvl-1{padding-left: 15px;transition: all 0.5s ease;overflow: hidden;height: var(--height);}
header ul#menu-seo-1 .lvl-1:not(.show)[style]{height: 0;}
header ul#menu-seo-1 .lvl-1 li{padding-left: 0;}
header ul#menu-seo-1 .lvl-1 li a{font: var(--p2_120_reg);padding-bottom: 10px;padding-top: 0;}
#mobile_menu .lvl-2 > li.menu-item-has-children{position: relative;cursor: pointer;}
#mobile_menu .lvl-2 > li.menu-item-has-children a[href="#"]::after{display: none;}
#mobile_menu .lvl-2 > li.menu-item-has-children::after{position: absolute;content: url(https://delba.ru/wp-content/themes/delba/images/arrow.svg);transition: all 0.5s ease;width: 20px;height: 20px;display: inline-block;top: 3px;right: 0;}
#mobile_menu .lvl-2 > li.menu-item-has-children:has(.show)::after{rotate: 180deg;}
#mobile_menu .lvl-3{padding-left: 20px;transition: all 0.5s ease;overflow: hidden;}
#mobile_menu .lvl-3:not(.show)[style]{height: 0;}
#mobile_menu .lvl-3.show{height: var(--height);}
#mobile_menu .lvl-3 li{padding-bottom: 5px;}
#mobile_menu .lvl-3 li a{font: var(--p3);padding: 0;color: var(--c_838487);}
body.error404{background-image: none!important;}
body.error404 .balls.main{height: var(--root-height);}
.balls.main{position: absolute;top: 0;max-width: 100vw;width: 100%; height: 200vh;overflow: hidden;pointer-events: none;z-index: -1;}
.balls.main .box{position: relative;width: 100%;height: 100%;}
.balls.main svg{position: absolute;width: 100vw;height: auto;filter: blur(200px);}
.balls.main.modal-open svg{animation-play-state: paused !important;}
.page-template-archive-news .balls.main svg{animation-play-state: paused !important;animation-delay: 5s;}
@-moz-document url-prefix() {
.balls.main svg {
filter: blur(200px); }
}
.balls_new {position: absolute;top: 0;overflow: hidden;width: 99vw;height: fit-content;left: 0;right: 0;margin: auto;z-index: -1;}
.videos{overflow: hidden;position: absolute;width: 100vw;pointer-events: none;}
.main-anim {max-width: 100vw;width: 100%;mix-blend-mode: lighten;}
.main-anim.mob {height: 100vh;max-width: none;width: auto;}
#banner {height: 100vh;padding-bottom: 70px;position: relative;overflow: hidden;max-height: 1080px;transition: var(--transition);}
#banner .container{height: 100%;justify-content: flex-end;}
#banner .content{width: 100%;}
#banner button,#banner button  {width: 100%;}
#banner .btn-out:hover {border-color: var(--c_ECDFB4_hover);background-color: var(--c_ECDFB4_hover);color: var(--c_0F0F0F);}
#banner .btn-out:hover path{fill: var(--c_0F0F0F);}
#banner .btn-out path{transition: var(--transition);}
#banner .flex.col.down {width: 100%;}
#about {position: relative;}
#about img{border-radius: 1.3em;}
#about b, #about strong{color: var(--c_DEDEDE);font-weight: 500 !important;}
#about .right .flex.col{gap: 30px;}
#about .right .flex.row{gap: 20px;}
#about .right .flex.row .p1{color: var(--c_838487);}
#about .lower_text{margin-bottom: 20px;}
#about.service ul, #about.service ol{margin-bottom: 20px;}
#about.service .p2_140_reg,
#about.service .h3{color: var(--c_838487);}
#about.service .h3 strong{color: var(--c_DEDEDE);font-weight: 500 !important;}
#about.service .p2_140_reg:empty{display: none;}
#about.service .p2_140_reg p{margin-bottom: 20px;}
#about.service .p2_140_reg p:last-child{margin-bottom: 0;}
#about.service.single .h3:empty{display: none;}
#about.service.single{padding-bottom: 115px;}
#about.service.single .right img{margin-bottom: -115px;} #service_child_page #about .grid:has(.middle_text){margin-bottom: 20px;}
#service_child_page #about.service.single .cont_top{align-items: center;}
#service_child_page #about ul,#testing #about ol{padding-left: 25px;}
#service_child_page #about ul:last-child{margin-bottom: 0;}
#service_child_page #about ul li{list-style: disc;margin-bottom:8px;}
#service_child_page #about ol li{list-style: auto;}
#service_child_page #about strong,#service_child_page #about b{font-weight: 500 !important;color: var(--c_DEDEDE);}
#service_child_page #about .text{gap: 0;height: 100%;}
#service_child_page #about .text > div:not(:last-child),
#service_child_page #about .inner > div:not(:last-child){margin-bottom: 20px;}
#cases .cases{gap: 20px;}
.cases-content{transition: all 0.25s ease;opacity: 0;visibility: hidden;min-height: 443px;}
.cases-content:not(.showing),.cases-content:not(.hidding){opacity: 1;visibility: visible}
.cases-content.showing{opacity: 1;visibility: visible}
.cases-content.hidding{opacity:0;visibility: hidden}
.case-item {position: relative;border-radius: 20px;overflow: hidden;}
.case-item img {border-radius: 20px;}
.case-item .h2 {white-space: nowrap;}
.case-item .top.grid {display: grid;grid-template-columns: repeat(3, 1fr); position: absolute;top: 0;width: 100%;background-color: rgb(15 15 15 / 60%);backdrop-filter: blur(20px);}
.case-item .top.grid .p2_120_reg {-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.case-item .p1{-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.case-item .flex.col{gap: 40px;padding: 30px;border-radius: 20px;position: absolute;bottom: 0;width: 100%;background-color: var(--c_0F0F0F_80);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);}
.case-item .btn-out path{transition: var(--transition);}
.case-item:hover .btn-out path{fill: var(--c_0F0F0F);}
.case-item:hover .btn-out{color: var(--c_0F0F0F);border-color: var(--c_ECDFB4_hover);background-color: var(--c_ECDFB4_hover);}
#cases .btn-fill {align-self: end;}
#why_we .card {padding: 30px;border-radius: 20px;border: 1px solid var(--c_DEDEDE);gap: 0;}
#why_we .card .p1{height: 2lh;}
#why_we .card:not(:has(.p1)) {border:none;padding: 0;}
#why_we .card .flex.content{gap: 20px;}
#why_we .card .p2_140_reg{color: var(--c_838487);}
#why_we .card .p3{color: var(--c_838487);margin-bottom: 68px;}
#why_we .card ul{padding-left:20px;}
#why_we .card ul li{list-style:disc;}
#why_we .grid.col-pc-4{gap: 20px;}
#help .price{color: var(--c_ECDFB4);margin-top: -10px;}
#help .h2{padding-bottom: 50px;}
#help .h3{width: fit-content;gap: 16px;transition: var(--transition);}
#help .number{color: var(--c_838487);}
#help .h3:hover path{fill: var(--c_ECDFB4);transform: translateX(3px)translateY(-3px);}
#help .owl-dots{display: none;}
#help .link-item-card {cursor: pointer; transition: var(--transition); padding: 30px;border: 1px solid var(--c_DEDEDE);border-radius: 20px;gap: 20px;}
#help .link-item-card:hover {background-color: var(--c_DEDEDE_30);}
#help a svg path{transition: var(--transition);}
#cta_first {max-width: 1440px;margin: auto;}
#cta_first .box{padding: 70px 0;background-color: var(--c_DEDEDE_10);border-radius: 40px;overflow: hidden;}
#cta_first .cont_top{gap: 20px;}
#about_page #cta_first .h3{letter-spacing: -0.2px;}
#about_page #about img{margin-bottom: 0;}
#reviews {overflow: hidden;}
#reviews:has(.owl-stage:empty){display: none;}
#reviews .container > .grid{gap: 20px;}
#reviews .card-review {padding: 30px;background-color: var(--c_2E2E2E);border-radius: 20px;}
#reviews .card-review img{width: 1em !important;display: inline-block !important;}
#reviews .card-review .text{margin-bottom: 20px;overflow: hidden;transition: all 0.75s ease;}
#reviews .card-review {
.btn{padding-bottom: 2px; border-bottom: 1px solid var(--c_DEDEDE);display: flex;width: fit-content;margin-left: auto;cursor: pointer;transition: var(--transition);}
&.active .btn,
.btn:hover{opacity: 0.5;}
}
#reviews .card-review .company{margin-top: 40px;gap:4px;}
#reviews .card-review .company div:empty{display: none;}
#reviews .card-review .company div:last-child{color: var(--c_838487);}
#reviews .owl-dots,
#team .owl-dots {display: none;}
footer {padding-bottom: 40px;}
footer .top{margin-bottom: 80px;}
footer .logo img{max-width: 200px;}
footer .contacts{gap: 20px;text-align: right;}
footer .contacts .flex{gap: 25px;}
footer .contacts .p2_120_reg{color: var(--c_838487);}
footer .widget-title{color: var(--c_838487);font: var(--p2_120_reg);margin-bottom: 10px;}
footer ul {display: flex;flex-direction: column;gap: 20px;}
footer ul a {font: var(--p2);}
footer .down *{color: var(--c_838487);}
footer .down .btn{border-bottom: 1px solid transparent;}
footer .down .btn:hover{border-color: var(--c_838487);}
#text_img img{border-radius: 1.1em;}
#text_img p{color: var(--c_838487);}
#text_img p strong{color: var(--c_DEDEDE);font-weight: 500 !important;}
#text_img .top {align-items: end;margin-bottom: 80px;}
#text_img .top {align-items: end;margin-bottom: 80px;}
#text_img .right .text{gap: 30px;}
#text_img .down .left{padding-top: 33.33%;}
#faq.etapi .p2_140_reg:empty{display: none;}
#faq.etapi .p3, #faq.etapi .p2_140_reg{color: var(--c_838487);}
#faq.etapi .p3 br, #faq.etapi .p2_140_reg br{display: none;}
#faq.etapi .card{padding-bottom: 30px;margin-bottom: 30px;}
#faq.etapi .card:last-child{margin-bottom: 0;}
#faq.etapi .card .flex:has(:not(.p3)){justify-content: center;gap: 7px;}
#faq.etapi .card .flex:has(.p3):has(.p1){justify-content: space-between;gap: 7px;}
@media (max-width:768px){
#faq.etapi .btn-fill{width: 100% !important;}
}
#faq ul {padding-left:25px;padding-top:6px;padding-bottom:6px;}
#faq ul li{list-style:disc;}
#team img{aspect-ratio: 3/4;border-radius: 20px;margin-bottom: 20px;}
#team .p1{margin-bottom: 10px;}
#team .p2_140_reg{color: var(--c_838487);}
#text_img_second img{border-radius: 20px;}
#text_img_second .h3,
#text_img_second .p2_140_reg{color: var(--c_838487);}
#text_img_second .h3{margin-bottom: 30px;}
#text_img_second strong, #text_img_second b{color: var(--c_DEDEDE);font-weight: 500 !important;}
#text_img_second .p2_140_reg p{margin-bottom: 20px;}
#text_img_second .p2_140_reg p:last-child{margin-bottom: 0;}
#links .grid {gap: 20px;}
#links .card-link {padding: 29px;padding-top: 100px;border-radius: 20px;border: 1px solid var(--c_DEDEDE);gap: 20px;position: relative;opacity: 1;visibility: visible;pointer-events: all;transition: all 1s ease;justify-content: space-between;}
#links .card-link > div {gap: 20px;display: flex;flex-direction: column;}
#links .mob .card-link > div {flex-direction: row;}
#links .card-link .p1{color: var(--c_DEDEDE);}
#links .card-link .p2_140_reg{color: var(--c_838487);}
#links .card-link .btn-out:hover{color: var(--c_0F0F0F);}
#links .card-link .btn-out:hover path{fill: var(--c_0F0F0F);}
#links .more.hide-btn{display: none !important;}
#links .card-link .price{color: var(--c_ECDFB4);}
#tariffs .grid.items{align-items: start;}
#tariffs .accordion_style{transition: var(--transition);}
#tariffs .tariff-card {border-radius: 20px;border: 1px solid var(--c_DEDEDE);position: relative;width: calc(100% - 10%);height: fit-content;margin-top: 22px;}
#tariffs .tariff-card:last-child {right: -10%;}
#tariffs .tariff-card.main {width: calc(100% + 20%);left: -10%;border-width: 5px;margin-top: 0;}
#tariffs .tariff-card.main .top{padding-top: 48px;}
#tariffs .tariff-card.main .down{padding-bottom: 48px!important;}
#tariffs .tariff-card .top {padding: 30px;padding-bottom: 20px;}
#tariffs .tariff-card .top .number{margin-bottom: 60px;color: var(--c_838487);}
#tariffs .tariff-card .top .flex{margin-bottom: 30px;}
#tariffs .tariff-card .top .flex .price,
#tariffs .tariff-card .top .flex .days{text-align: right;}
#tariffs .tariff-card .top .flex .days{color: var(--c_838487);}
#tariffs .tariff-card .top .p2_120_reg{color: var(--c_838487);}
#tariffs .tariff-card .center .card {background-color: var(--c_DEDEDE_10);border-bottom: 1px solid var(--c_DEDEDE_30);}
#tariffs .tariff-card .center .card:first-child {border-top: 1px solid var(--c_DEDEDE_30);}
#tariffs .tariff-card .center .card .link {padding: 20px 30px;}
#tariffs .tariff-card .center .cont {gap: 0;padding: 0 30px;width: 100%;}
#tariffs .tariff-card.main .center .cont .p2_140_reg {padding-bottom: 25px;}
#tariffs .tariff-card .center .cont .p2_140_reg{gap: 8px;padding-bottom: 10px;}
#tariffs .tariff-card .center .cont .p2_140_reg.delete{text-decoration: line-through;color: var(--c_838487);}
#tariffs .tariff-card .center .cont .p2_140_reg:last-child{padding-bottom: 0px !important;}
#tariffs .tariff-card .center .cont .dot{min-width: 8px;min-height: 8px;border-radius: 8px;background-color: var(--c_ECDFB4);}
#tariffs .tariff-card .center .cont .p2_140_reg.delete .dot{background-color: var(--c_838487);}
#tariffs .tariff-card .down {padding: 30px;padding-top: 60px;}
#tariffs .tariff-card .down button{width: 100%;}
#tariffs .tarif_one {gap: 50px;}
#tariffs .tarif_one .center .price{text-align: right;}
#tariffs .tarif_one .center .days{color: var(--c_838487);text-align: right;}
#tariffs .tarif_one .center .item .name{color: var(--c_838487);}
#tariffs .tarif_one .center .item .name:empty{display: none;}
#tariffs .tarif_one .center .down:not(:has(.item:nth-child(2))){grid-template-columns: none;}
#tariffs .tarif_one .center .down:not(:has(.item:nth-child(2))) .flex.col.ul{display: grid;grid-template-columns: repeat(3,1fr);align-items:start;}
#tariffs .tarif_one .center .item{gap: 20px;}
#tariffs .tarif_one .center .ul{gap: 10px;}
#tariffs .tarif_one .center .ul .flex{gap: 8px;}
#tariffs .tarif_one .center .ul .flex .dot{min-width: 8px;min-height: 8px;border-radius: 8px;background-color: var(--c_ECDFB4);}
#tariffs .tarif_one:has(.btn-fill) .btn-fill{margin-top: 0 !important;}
#tariffs .new .card {padding: 30px;border-radius: 20px;border: 1px solid var(--c_DEDEDE);gap: 0;}
#tariffs .new .card:not(:has(.p1)) {border:none;padding: 0;}
#tariffs .new .card .flex.content{gap: 20px;}
#tariffs .new .card .p2_140_reg{color: var(--c_838487);}
#tariffs .new .card .p3{color: var(--c_838487);margin-bottom: 68px;}
#tariffs .new .card ul{padding-left:20px;}
#tariffs .new .card ul li{list-style:disc;}
#tariffs .new .grid.col-pc-4{gap: 20px;} #news {position: relative;}
#news .grid{row-gap: 30px;column-gap: 20px;}
.news-card {gap: 20px !important;}
.news-card img{border-radius: 20px;}
.news-card .content{gap: 10px;}
.news-card .title{-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: var(--isHeightMax-1);}
.news-card .date,
.news-card .description{color: var(--c_838487);-webkit-line-clamp: 4;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.news-card .description br{display:none;}
.news-card .description{height: var(--isHeightMax-2);}
.news-card .btn{gap: 16px;transition: var(--transition);}
.news-card .btn path{transition: var(--transition);}
.news-card .btn:hover{color: var(--c_0F0F0F);}
.news-card .btn:hover path{fill: var(--c_0F0F0F);} #single_news_page #banner{max-height: 900px;}
#single_news_page #banner > .container{position: relative;}
#single_news_page #banner .breadcrumbs{height: fit-content;position: relative !important;bottom: 0 !important;top: 0 !important;width: 100%;}
#single_news_page #banner .container{max-height: 900px;justify-content: end;}
#single_news_page #banner .date{color: var(--c_838487);}
#single_news_page #banner .times{display:flex;gap:24px;align-items:center;}
#single_news_page #banner .times .date b{color: var(--c_DEDEDE);font-weight:400;}
#single_news_page #content .container.main{position: relative;}
#single_news_page #content{position: relative;}
#single_news_page #content .links{height: fit-content;}
#single_news_page #content .links .p1_140{margin-bottom: 10px;}
#single_news_page #content .links ul{display: flex;flex-direction: column;gap: 15px;}
#single_news_page #content .links li{display: flex;align-items: center;gap: 8px;transition: opacity 0.3s ease;}
#single_news_page #content .links li .dot{background-color: var(--c_ECDFB4);border-radius: 8px;min-width: 8px;min-height: 8px;}
#single_news_page #content .links li br{display: none;}
#single_news_page #content .links li:not(:has(.show)){opacity: 0.6;}
#single_news_page #content .links li:not(:has(.show)):hover{opacity: 0.8;}
#single_news_page #content .links li:not(:has(.show)) .dot{opacity: 0;}
#single_news_page #content .inner *{color: var(--c_838487);}
#single_news_page #content .inner.block:first-child{padding-top: 0;}
#single_news_page #content .inner .h2, #single_news_page #content .inner h2, #single_news_page #content .inner strong, #single_news_page #content .inner b, #single_news_page #content .inner li::marker{color: var(--c_DEDEDE);font: var(--p1_140);}
#single_news_page #content .inner .h2,
#single_news_page #content .inner h2{font: var(--h2);}
#single_news_page li::marker{font-family: sans-serif;}
#single_news_page #content .inner .h2,
#single_news_page #content .inner h2{margin-bottom: 30px;}
#single_news_page #content .inner h3{font:var(--h3);color: var(--c_DEDEDE);}
#single_news_page #content .inner .image.grid:not(:last-child){margin-bottom: 30px;}
#single_news_page #content .inner .image img{border-radius: 1.3em;width: auto;}
#single_news_page #content .inner strong{font-weight: 500 !important;}
#single_news_page #content .inner p, #single_news_page #content .inner li{margin-bottom: 20px;}
#single_news_page #content .inner p:last-child, #single_news_page #content .inner li:last-child{margin-bottom: 0}
#single_news_page #content .inner li{list-style: auto;}
#single_news_page #content .inner .lvl-0,#single_news_page #content .inner ol{padding-left: 20px;}
#single_news_page #content .inner .table{width: 100%;overflow-x: auto;}
#single_news_page #content .inner table{width: 100%;border-spacing: unset;}
#single_news_page #content .inner table tr:first-child th:first-child{border-top-left-radius: 30px;}
#single_news_page #content .inner table tr:first-child th:last-child{border-top-right-radius: 30px;}
#single_news_page #content .inner table tr:last-child td:first-child{border-bottom-left-radius: 30px;}
#single_news_page #content .inner table tr:last-child td:last-child{border-bottom-right-radius: 30px;}
#single_news_page #content .inner table *{font:var(--p2_140_reg);}
#single_news_page #content .inner table th{padding: 30px 20px;background-color: rgba(4, 50, 166, 0.6);color: var(--white);}
#single_news_page #content .inner table strong, #single_news_page #content .inner table b{color: var(--c_DEDEDE);}
#single_news_page #content .inner table td{padding: 40px 20px;color: var(--c_838487);}
#single_news_page #content .inner table th, #single_news_page #content .inner table td{border: 1px solid var(--c_DEDEDE_10);text-align: left;}
#single_news_page.new-newss #content table{width: 100%;border-spacing: unset;}
#single_news_page.new-newss #content table tr:first-child th:first-child{border-top-left-radius: 30px;}
#single_news_page.new-newss #content table tr:first-child th:last-child{border-top-right-radius: 30px;}
#single_news_page.new-newss #content table tr:last-child td:first-child{border-bottom-left-radius: 30px;}
#single_news_page.new-newss #content table tr:last-child td:last-child{border-bottom-right-radius: 30px;}
#single_news_page.new-newss #content table *{font:var(--p2_140_reg);}
#single_news_page.new-newss #content table th{padding: 30px 20px;background-color: rgba(4, 50, 166, 0.6);color: var(--white);}
#single_news_page.new-newss #content table strong, #single_news_page #content table b{color: var(--c_DEDEDE);}
#single_news_page.new-newss #content table td{padding: 40px 20px;color: var(--c_838487);}
#single_news_page.new-newss #content table th, #single_news_page #content table td{border: 1px solid var(--c_DEDEDE_10);text-align: left;}
#single_news_page.new-newss li::marker{font-family: sans-serif;}
#single_news_page.new-newss li:has(b)::marker{color: var(--c_DEDEDE);}
#single_news_page #content .cta .cont_top{margin-bottom: 0;}
#single_news_page #content .cta .h2{margin-bottom: 0;}
#single_news_page #content .cta .h3 strong{font:var(--h3)}
#single_news_page #content .cta .container {padding: 70px;border-radius: 40px;overflow: hidden;background-color: var(--c_DEDEDE_10);}
#single_news_page #content .cta .btn-fill {color: var(--c_0F0F0F);width: 100%;}
#single_news_page #news_query .grid{gap: 20px;}
#single_news_page #news_query .btn-out, #single_news_page #news_query .btn-out path{transition: var(--transition);}
#single_news_page #news_query a:hover .btn-out{color: var(--c_0F0F0F);background-color: var(--c_ECDFB4_hover);}
#single_news_page #news_query a:hover .btn-out path{fill: var(--c_0F0F0F);}
#single_news_page #news_query .img-box{position: relative;width: 100%;height: 100%;}
#single_news_page #news_query .img-box img{object-fit: cover;position: absolute;inset: 0;margin: auto;width: 100%;height: 100%;}
#single_news_page #news_query .date{margin-bottom: 10px;}
#single_news_page #news_query .title{margin-bottom: 20px;} #contacts {position: relative;}
#contacts .cont_top{align-items: center;}
#contacts .cont {gap: 20px;}
#contacts .cont .flex.col{gap: 30px;}
#contacts .cont .name{color: var(--c_838487);}
#contacts .cont .link{text-align: right;}
#contacts .cont .link a{color: var(--c_DEDEDE);}
#contacts .cont .link:hover a{color: var(--c_ECDFB4);border-color: var(--c_ECDFB4_hover);}
#contacts .cont a[download]{border-bottom: 1px solid var(--c_DEDEDE);width: fit-content;}
#map #mapDark{border-radius: 40px;max-height: 60vh;overflow: hidden;} #cases_tabs{position: relative;}
#cases_tabs .tabs{margin-bottom: 30px;}
#cases_tabs .tabs button{width: 100%;}
#cases_tabs .tabs .main{position: relative;}
#cases_tabs .tabs .main button.cat path{transition: var(--transition);fill: var(--c_ECDFB4);}
#cases_tabs .tabs .main button.cat svg{transition: var(--transition);}
#cases_tabs .tabs .main:hover button.cat, #cases_tabs .tabs .main button.cat.active,#cases_tabs .main:has(.all-cases.active) .cat{color: var(--c_0F0F0F);background-color: var(--c_ECDFB4);}
#cases_tabs .tabs .main button.cat.active{border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;}
#cases_tabs .tabs .main:hover path, #cases_tabs .tabs .main button.cat.active path,#cases_tabs .main:has(.all-cases.active) .cat path{fill: var(--c_0F0F0F) !important;}
#cases_tabs .tabs .main button.cat.active svg{rotate: 180deg;}
#cases_tabs .tabs .child:empty{display: none;}
#cases_tabs .tabs .child{transition: var(--transition);opacity: 0;visibility: hidden;position: absolute;z-index: 1;width: 100%;}
#cases_tabs .tabs .main:has(.cat.active) .child{opacity: 1;visibility: visible;} 
#cases_tabs .main:not(:has(.cat.active)) button.cat_child{pointer-events: none;}
#cases_tabs .tabs button.cat_child{color: var(--c_838487);padding: 15px;background-color: var(--c_0F0F0F);}
#cases_tabs .tabs button.cat_child:hover,
#cases_tabs .tabs button.cat_child.active{color: var(--c_DEDEDE);}
#cases_tabs .tabs button.cat_child:first-child{padding-top: 30px;}
#cases_tabs .tabs button.cat_child:last-child{padding-bottom: 30px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.pagination{gap: 10px !important;margin-top: 30px;}
.pagination .page-num{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;color: var(--c_ECDFB4);border-radius: 4px;background-color: transparent;border: 1px solid var(--c_ECDFB4);font:var(--p2_120_reg);}
.pagination .page-num.active, .pagination .page-num:hover{color: var(--c_0F0F0F);background-color: var(--c_ECDFB4);}
#case_page #banner{max-height: 900px;height: 100vh !important;}
#case_page #banner .container{gap: 0;position: relative;}
#case_page #banner img{position: absolute;width: 55vw; top: calc(var(--header-height) + 25px);right: -200px;}
#case_page #banner .top{gap: 20px;margin-bottom: 60px;max-width: 560px;}
#case_page #banner .top .item{padding-left: 20px;position: relative;max-width: 250px;}
#case_page #banner .top .item:last-child{max-width: 100%;}
#case_page #banner .top .item::after{content: ''; position: absolute;height: 100%;width: 4px;border-radius: 5px;background-color: var(--c_838487);left: 0;bottom: 0;}
#case_page #banner .top .item .p3{color: var(--c_838487);margin-bottom: 20px;}
#case_page #banner .h3{color: var(--c_838487);max-width: 600px;}
#case_page strong, #case_page #banner b{color: var(--c_DEDEDE);font-weight: 500;}
#case_page #state {position: relative;}
#case_page #state .content{display: grid;gap: 20px;}
#case_page #state .h2 {color: var(--c_838487);}
#case_page #state .name{color: var(--white);}
#case_page #state .description{color: var(--c_838487);}
#case_page #state .text{color: var(--c_838487);}
#case_page #state .text p{margin-bottom: 20px;}
#case_page #state .text :last-child{margin-bottom: 0;}
#case_page #state strong{color: var(--c_DEDEDE);font-weight: 500!important;}
#case_page #state li{list-style: disc;}
#case_page #state ul, #case_page #state ol{margin-bottom: 20px; padding-left: 25px; color: var(--c_838487);}
#case_page #state ul ul, #case_page #state ol{margin-top: 0 !important;}
#case_page #state .banner_descr {color: var(--c_DEDEDE);margin-bottom: 40px;}
#case_page #content .blocks {display: grid;gap: 20px;position: relative;}
#case_page #content .blocks img{border-radius: 20px;}
#case_page #content .blocks .left{position: relative;}
#case_page #content .blocks .left .title-cont{position: absolute;width: 100%;}
#case_page #content .blocks .left .inner{height: 100%;position: relative;}
#case_page #content .blocks .left .inner > div{position: sticky;position: -webkit-sticky;top: calc(var(--header-height) + var(--gap));transition: all 2s ease; scroll-behavior: smooth}
#case_page #content .blocks .left .inner > div.h3{top: calc(var(--header-height) + var(--gap) + 65px);}
#case_page #content .blocks .left .inner .task{top: unset;bottom: 0;position: absolute;}
#case_page #content .blocks .right{position: relative;}
#case_page #content .blocks .right .title-cont:has(.h3:empty){display: none;}
#case_page #content .blocks .right .title-cont:has(.inner:empty){display: none;}
#case_page #content .blocks .task .p1{color: var(--c_838487);}
#case_page #content .blocks .about .text{color: var(--c_838487);}
#case_page #content .blocks .about ul, ol{padding-left: 25px;}
#case_page #content .blocks .about ul:not(:last-child), ol:not(:last-child){margin-bottom: 20px;}
#case_page #content .blocks .about p:not(:last-child){margin-bottom: 20px;}
#case_page #content .blocks .state{padding-top: 30px;margin-top: 30px;position: relative;}
#case_page #content .blocks .state .content{gap: 30px;}
#case_page #content .blocks .state::after{position: absolute;content: '';width: 1300px;max-width: 1300px; height: 1px;background-color: var(--c_838487);top: 0;right: 0;}
#case_page #content .blocks .state .text_block .item{padding-bottom: 30px;border-bottom: 1px solid var(--c_838487);gap: 20px;}
#case_page #content .blocks .state .text_block .descr{color: var(--c_838487);}
#case_page #content .blocks .state ul, #case_page #content .blocks .state ol {padding-left: 25px;margin: 0;}
#case_page #content .blocks .process {gap: 40px;}
#case_page #content .blocks .process .etap_block {padding-bottom: 40px;border-bottom: 1px solid var(--c_838487);gap: 30px;}
#case_page #content .blocks .process .etap_block strong{color: var(--c_DEDEDE);font-weight: 500 !important;}
#case_page #content .blocks .process .etap_block.block_low {padding-top: 40px !important;}
#case_page #content .blocks .process .etap_block.last_block {padding-bottom: 0;border-bottom: none;}
#case_page #content .blocks .process .etap_block .h3{color: var(--c_838487);}
#case_page #content .blocks .process .etap_block .inner:has(:not(b)) .h3{color: var(--c_DEDEDE);}
#case_page #content .blocks .process .etap_block .h3 strong, #case_page #content .blocks .etap_block .h3 b{color: var(--c_DEDEDE);font-weight: 500;}
#case_page #content .blocks .process .etap_block .text p{margin-bottom: 20px;color: var(--c_838487);}
#case_page #content .blocks .process .etap_block .text ul,#case_page #content .blocks .process .etap_block .text ol{margin-bottom: 20px;margin-top: -20px; padding-left: 25px; color: var(--c_838487);}
#case_page #content .blocks .process .etap_block .text ul ul, #case_page #content .blocks .process .etap_block .text ol{margin-top: 0 !important;}
#case_page #content .blocks .process .etap_block .text li{list-style: disc;}
#case_page #content .blocks .process .etap_block .text p:last-child{margin-bottom: 0;}
#case_page #content .blocks .process .etap_block .video {aspect-ratio: 15 / 8;height: 693px;margin-top: 20px;margin-bottom: 10px;}
#case_page #content .blocks .process .etap_block .video > div{position: absolute;width: 1300px;max-width: 1300px;right: 0;}
#case_page #content .blocks .block.end{align-items: start;gap: 30px;}
#case_page #content .blocks .block.end p:not(:last-child){margin-bottom: 20px;}
#case_page #content .blocks .block.end ol, #case_page #content .blocks .block.end ul{margin-bottom: 20px;margin-top: -20px; padding-left: 25px; color: var(--c_838487);}
#case_page #content .blocks .end .content{gap: 30px;}
#case_page #content .blocks .end .description{color: var(--c_838487);padding-bottom: 30px;margin-bottom: 30px;position: relative;}
#case_page #content .blocks .end .description:not(:has(p)) ul{margin: 0;}
#case_page #content .blocks .end .description ul:last-child {margin-bottom: 0;}
#case_page #content .blocks .end .description::after{position: absolute;content: '';width: 100%;max-width: 1300px;height: 1px;bottom: 0; background-color: var(--c_838487);right: 0;}
#case_page #content .blocks .end .end_block:not(:has(div)){display: none;}
#case_page #content .blocks .end .end_block{width: 100%;}
#case_page #content .blocks .end .end_block {padding-bottom: 40px;border-bottom: 1px solid var(--c_838487);}
#case_page #content .blocks .end .end_block.block_low {padding-top: 40px !important;}
#case_page #content .blocks .end .end_block.last_block {padding-bottom: 0;border-bottom: none;}
#case_page #content .blocks .end .end_block .text p{margin-bottom: 20px;color: var(--c_838487);}
#case_page #content .blocks .end .end_block .text ul,#case_page #content .blocks .end .end_block .text ol{margin-bottom: 20px;margin-top: -20px; padding-left: 25px; color: var(--c_838487);}
#case_page #content .blocks .end .end_block .text p:last-child{margin-bottom: 0;}
#case_page #content .blocks .end .end_block .text:not(:has(p)) ul{margin-top: 0;}
#case_page #content .blocks .end .end_block .text ul:last-child,#case_page #content .blocks .end .end_block .text ol:last-child{margin-bottom: 0;}
#case_page #content .blocks .slider {gap: 80px;}
#case_page #content .blocks .slider .main-cont{position: relative;height: 716px;}
#case_page #content .blocks .slider img {border-radius: 0 !important;}
#case_page #content .blocks .slider .slider_block {position: absolute;right: 0;}
#case_page #content .blocks .slider .slider_block .comparison-container {position: relative;overflow: hidden;width: 100%;height: 716px;}
#case_page #content .blocks .slider .slider_block .image-container {position: relative;height: calc(716px - 52px);}
#case_page #content .blocks .slider .slider_block .image-before,
#case_page #content .blocks .slider .slider_block .after-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#case_page #content .blocks .slider .slider_block .image-before {object-fit: cover;width: 100%;height: 100%;}
#case_page #content .blocks .slider .slider_block .after-container {width: 50%;overflow: hidden;border-right: 3px solid #fff;}
#case_page #content .blocks .slider .slider_block .image-after {width: 100%;height: 100%;object-fit: cover;}
#case_page #content .blocks .slider .slider_block .slider {position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 3px;height: 100%;background: #fff;cursor: col-resize;z-index: 10;}
#case_page #content .blocks .slider .slider_block .slider-handle {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 40px;height: 40px;border: 3px solid #fff;border-radius: 50%;background: #333;cursor: col-resize;}
#case_page #content .blocks .slider .slider_block .labels {margin-bottom: 30px;}
#case_page ul li{list-style: disc;}
#case_page ol li{list-style: auto !important;}
#case_page li:has(strong) ::marker,#case_page li:has(b) ::marker{color: var(--c_DEDEDE);}
:root { 
--quizle-max-width:100% !important;
}
.quizle-container .quizle-questions{padding-bottom: calc(30px + 64px) !important;}
.quizle-container .quizle{margin: 0;}
.quizle-container .quizle-question__header{display: grid;grid-template-columns: repeat(2, 1fr);margin-bottom: 0;gap: var(--gap);}
.quizle-container .quizle-question__header .quizle-question__title{color: var(--c_838487);font: var(--p2_120_reg);margin: 0;}
.quizle-container .quizle-question__header .quizle-question__title strong{color: var(--c_DEDEDE);margin-top: 10px;display: block;font: var(--p1);}
.quizle-container .quizle-question__header .quizle-question__description {margin: 0;color: var(--c_838487);font: var(--p2_120_reg);}
.quizle-container .quizle-answers{gap: 20px;display: grid;padding-top: 30px;}
.quizle-container .quizle-answer{border-radius: 20px;min-height: 180px;border: 1px solid var(--c_DEDEDE);-webkit-box-flex:unset !important;transform: translate(0);}
.quizle-container .quizle-answer:not(:has(.quizle-answer__custom-text)).checked{background-color: var(--c_DEDEDE);}
.quizle-container .quizle-answers{grid-template-columns: repeat(4, 1fr);}
.quizle-container label:has(.quizle-answer__custom-text) {display: flex;flex-direction: column-reverse;justify-content: space-between;}
.quizle-container label:has(.quizle-answer__custom-text) .quizle-answer__text{font: var(--p3) !important;color: var(--c_838487) !important;}
.quizle-container label:has(.quizle-answer__custom-text) input {background: transparent !important;border: none;border-bottom: 1px solid var(--c_DEDEDE);border-radius: 0;color: var(--c_DEDEDE);}
.quizle-container label:has(.quizle-answer__custom-text input:focus) {background-color: var(--c_DEDEDE);}
.quizle-container label:has(.quizle-answer__custom-text input:focus) .answer__text{color: var(--c_838487) !important;}
.quizle-container label:has(.quizle-answer__custom-text) input::placeholder {color: var(--c_DEDEDE);}
.quizle-container .quizle-answer.checked:has(.quizle-answer__custom-text) label{background-color: var(--c_DEDEDE);}
.quizle-container .quizle-answer.checked:has(.quizle-answer__custom-text) input{color: var(--c_0F0F0F);border-color: var(--c_0F0F0F);} .quizle-container .quizle-answer label{padding: 30px;transition:var(--transition);}
.quizle-container .quizle-answer label .quizle-answer__check{display: none;}
.quizle-container .quizle-footer__step-description{display: none;}
.quizle-container .quizle-answer label .quizle-answer__body{margin: 0;height: 100%;}
.quizle-container .quizle-answer label .quizle-answer__text{display: flex;flex-direction: column;justify-content: space-between;height: 100%;color: var(--c_DEDEDE);font:var(--p1);padding: 0;width: 100%;transition: var(--transition);}
.quizle-container .quizle-answer label .quizle-answer__text span{font:var(--p3);color: var(--c_838487);}
.quizle-container .quizle-answer.checked label .quizle-answer__text{color: var(--c_0F0F0F);} .quizle-container .js-quizle-prev-step{transition: var(--transition);box-shadow: none !important;border: none !important;border-bottom: 1px solid var(--c_DEDEDE) !important; opacity: 1;visibility: visible;background: transparent!important;padding: 0;border-radius: 0;padding-bottom: 2px;border-bottom: 1px solid var(--c_DEDEDE);width: fit-content;font: var(--btn);color: var(--c_DEDEDE)!important;transform: none !important;}
.quizle-container .js-quizle-prev-step:focus{box-shadow: none !important;}
.quizle-container .js-quizle-prev-step[disabled]{pointer-events: none;opacity: 0;visibility: hidden;display: none;}
.quizle-container .quizle-footer__step{max-width: 640px;width: 100%;}
.quizle-container .quizle-footer__step:has(.js-quizle-prev-step) {height: fit-content;margin-top: auto;}
.quizle-container .js-quizle-next-step{display: flex !important;border-radius: 10px; align-items: center;box-shadow: none !important; background-color: var(--c_ECDFB4) !important;border-color: var(--c_ECDFB4) !important; width: 100%;font: var(--btn) !important;color: var(--c_0F0F0F);padding: 20px;transform: none !important;}
.quizle-container .js-quizle-next-step[disabled]{pointer-events: none;}
.quizle-container .js-quizle-next-step:focus{box-shadow: none !important;}
.quizle-container .js-quizle-next-step::after{display: none !important;}
.quizle-container .quizle-contacts__buttons button{display: flex !important;justify-content: center;gap: 16px; border-radius: 10px; align-items: center;box-shadow: none !important; background-color: var(--c_ECDFB4) !important;border-color: var(--c_ECDFB4) !important; width: 100%;font: var(--btn) !important;color: var(--c_0F0F0F);padding: 20px;transform: none !important;}
.quizle-container .quizle-contacts__buttons button[disabled]{pointer-events: none;}
.quizle-container .quizle-contacts__buttons button:focus{box-shadow: none !important;}
.quizle-container .quizle-contacts__buttons button::after{display: none !important;}
.quizle-container .quizle-footer{height: fit-content !important;margin-top: 0;}
.quizle-container .quizle-contacts{align-items: start;}
.quizle-container .quizle-contacts .quizle-contacts__title{font: var(--h3);}
.quizle-container .quizle-contacts input,
.quizle-container .quizle-contacts textarea {transition: var(--transition);outline: none !important;border: 1px solid var(--c_838487);padding: 20px;font: var(--p2);border-radius: 10px;width: 100%;appearance: none;background: transparent !important;resize: none;}
.quizle-container .quizle-contacts{font: var(--h3);}
.quizle-container .quizle-contacts__fields{margin: 0 !important;width: 100%;}
#poly {padding-top: 30px;}
#poly h1{margin-bottom: 40px;}
#poly h3{margin-bottom: 20px;margin-top: 50px;}
#poly ol{padding-left: 0;margin-bottom: 20px;}
#poly ul{padding-left: 25px;margin-bottom: 20px;}
#poly ul li{list-style: disc;color: var(--c_838487);}
#poly p{margin-bottom: 20px;color: var(--c_838487);} #arcontactus .icons svg path,
#arcontactus .static svg path,
#arcontactus .arcu-close svg path,
#arcontactus .arcu-form-close svg path{fill:var(--black)}
#arcontactus form *{color: var(--black);font-family: var(--font-family);font-weight: 400;}
#arcontactus .arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.has-error .arcu-form-field-errors{color:#842029!important}
#arcontactus .arcu-form-success{color: #1e491e !important;padding: 0 10px;}
#arcontactus .arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group .arcu-form-field-errors{font: var(--p3);font-size: 12px;margin-top: 5px;}
@media (max-width:428px){
.arcu-widget .arcu-forms-container #arcu-form-callback{width: 100%;}
}
#main_links img{border-radius: 20px;}
#main_links .btn-out{width: 100%;}
#main_links .btn-out path,
#main_links .links a path{transition: var(--transition);}
#main_links .btn-out:hover{color: var(--c_0F0F0F);}
#main_links .btn-out:hover path{fill: var(--c_0F0F0F);}
#main_links .links:not(:has(a)){display: none;}
#main_links .links{gap: 20px;}
#main_links .links a{gap: 16px;font-weight: 600;}
#main_links .links a:hover{color: var(--c_ECDFB4);}
#main_links .links a:hover path{fill: var(--c_ECDFB4);transform: translateY(-3px)translateX(3px);}
#main_links .grid:not(:last-child){padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #838487;}
#test button:hover{color: var(--c_0F0F0F);}
#test .click{background-color: green;width: 100px;height: 100px;border-radius: 10px;cursor: pointer;transition: var(--transition);}
#test .click:hover{opacity: 0.8;}
#test .click:not(.active){background-color: red;cursor:not-allowed;}
#test_2 button:hover{color: var(--c_0F0F0F);}
#test_2 .click{background-color: green;width: 100px;height: 100px;border-radius: 10px;cursor: pointer;display: flex;align-items: center;justify-content: center;}
#test_2 .click span{font-size: 25px;color: white;}
#test_2 .click:hover{opacity: 0.8;}
#texted .p2_140_reg p:not(:last-child){margin-bottom: 15px;}
#reviews.testing .text.active{height: var(--height);}
#single_news_page.new #content .inner .text > ul,
#single_news_page.new #content .inner .text > ol {padding-left: 40px;}
#single_news_page.new #content .inner .text ul li {list-style: disc;}
#single_news_page.new #content .inner .text ol li {list-style: auto;}
#single_news_page.new #content .inner .text > ul strong,
#single_news_page.new #content .inner .text > ol strong {font: var(--p2_140_reg);}
#single_news_page.new #content .inner .text b{font:var(--p2_140_reg)}
#single_news_page.new #content .inner div:not(:last-child) {margin-bottom: 30px;}
#single_news_page.new #content .inner .text *:not(:last-child) {margin-bottom: 20px;}
#single_news_page.new #content .inner .image .img_title{display: block;width: 100%;text-align: center;padding-top: 15px;}
#single_news_page.new #content .inner .image .img_title:empty{display: none;}
#single_news_page.new #content .blockss .inner.block:has(.cta) {padding-top: 80px;}
#single_news_page.new #content .blockss .inner.block:has(.cta) + .inner.block {padding-top: 80px;}
#single_news_page.new #content .blockss .inner.block .image-two .image{margin-bottom: 0;}
#single_news_page.new .links .inner-h3{margin-left:10px;font-size:15px;}
#case_page.new h2, #case_page.new h3, #case_page.new h4,
#case_page.new li:has(h2), #case_page.new li:has(h3), #case_page.new li:has(h4) {color: var(--c_DEDEDE);}
#case_page.new h4 {font-weight: 500;font-size: 20px;}
#case_page.new b {color: var(--c_DEDEDE);font-weight: 400;}
#case_page.new h3 + ul {margin-top: 5px !important;}
#case_page.new video + ul {margin-top: 5px !important;}
#case_page.new h3 {margin-bottom: 15px;}
#case_page.new h3:has(+ ul) {margin-bottom: 0;}
#case_page.new a.fancyboxforwp + .text > ul {margin-top: 0 !important;}
#case_page.new video{border-radius: 20px;overflow: hidden;}
#case_page.new video:not(:last-child) {margin-bottom: 20px;}
#case_page.new .img_title{display: block;width: 100%;text-align: center;padding-top: 15px;color: var(--c_838487);}
#case_page.new .img_title:empty{display: none;}
#case_page.new .left .inner-h3{margin-left:10px;font-size:15px;}
#case_page.new #content .left .toc{height: fit-content;position: sticky;top: calc(var(--header-height) + 30px);padding-left: 15px;padding-right: 15px}
#case_page #content .left .toc:not(:has(a)){display: none;}
#case_page.new #content .left .p1_140{margin-bottom: 10px;}
#case_page.new #content .left ul{display: flex;flex-direction: column;gap: 15px;}
#case_page.new #content .left li{display: flex;align-items: center;gap: 8px;transition: opacity 0.3s ease;}
#case_page.new #content .left li .dot{background-color: var(--c_ECDFB4);border-radius: 8px;min-width: 8px;min-height: 8px;}
#case_page.new #content .left li br{display: none;}
#case_page.new #content .left li:not(:has(.show)){opacity: 0.6;}
#case_page.new #content .left li:not(:has(.show)):hover{opacity: 0.8;}
#case_page.new #content .left li:not(:has(.show)) .dot{opacity: 0;}
@media (max-width: 1024px){
#case_page.new .left .toc{position: unset;}
#case_page.new .left:has(.toc) {display: block !important;padding-bottom: 40px;}
}
#testing_page .text{margin-top: 100px;}
#cookie{position: fixed;bottom: 30px;max-width: 900px;left: 0;right: 0;margin: auto;z-index: 99999;transition: var(--transition);padding-left: 15px;padding-right: 15px;}
#cookie:not([show]){transform: translateY(100%);opacity: 0;pointer-events: none;}
#cookie .content{padding: 30px;border-radius: 20px;background-color: var(--c_2E2E2E);font: var(--p3);}
@media (max-width: 1024px){
#cookie .content{flex-direction: column;gap: 12px;}
#cookie .content .btn-fill{width: 100%;}
}
#case_page.new-red #content{position: relative;}
#case_page.new-red .banner_descr{padding-bottom: 40px;}
#case_page.new-red #content .grid{grid-template-columns: 450px auto;position: relative;gap: 60px;}
#case_page.new-red #content .left{position: relative;}
#case_page.new-red #content .left .links{position: sticky;top: calc(var(--header-height) + 30px);}
#case_page.new-red #content .left .links ul{padding-left: 20px;}
#case_page.new-red #content .left .links a:not(.show){opacity: 0.6;}
#case_page.new-red #content .left .links a:hover{opacity: 1;}
#case_page.new-red #content .left .links li:has(.inner-h3){margin-left:15px;;}
#case_page.new-red #content .left .links .inner-h3{font-size:15px;}
#case_page.new-red video{width: 100%;height: auto;}
#case_page.new-red .right .inner-block{
&:not(:first-child){padding-top: 100px;}
> *{padding-bottom: 30px;}
> *:last-child{padding-bottom: 0;}
h2{padding-bottom: 40px;}
h4{font:var(--p1);}
ul,ol{padding-left: 20px;margin: 0;}
p, ul, ol{font: var(--p2_140_reg);color: var(--c_838487);}
b, strong{color: var(--c_DEDEDE);font-weight: 400;}
}
#case_page.new-red img, video{border-radius: 20px;overflow: hidden;}
#case_page.new-red #preview a {height: 30vh;position: relative;overflow: hidden;border-radius: 20px;}
#case_page.new-red #preview a img{object-fit: cover;object-position: top;position: absolute;inset: 0;margin: auto;width: 100%;height: 100%;}
#case_page.new-red #preview a:hover{transform: translateY(-10px);}
#case_page.new-red #preview a:hover img{scale: 1.02;}
#case_page.new-red #content .right .imagess {
gap:24px;
br {display:none}
}
#case_page.new-red .image .caption{text-align: center;padding-top: 10px;font-size: 15px;}
#case_page.new-red #content .right .images_two{display: grid;grid-template-columns: repeat(2, 1fr);gap: 12px;position: relative;}
#case_page.new-red #content .right .images_two .image {height: fit-content;position: sticky;top: calc(var(--header-height) + 30px);}
@media (max-width: 1023px) {
#case_page.new-red #content .container{padding-left: 15px;padding-right: 15px;}
#case_page.new-red #content .grid{grid-template-columns: none;}
#case_page.new-red #content .breadcrumbs{position: unset;padding-bottom: 20px;width: 100%;}
#case_page.new-red #content .banner_descr{font-size: 18px;font-weight: 400;}
#case_page.new-red #content .right .imagess{flex-direction:column;}
}
#single_news_page.new-newss #content{position: relative;}
#single_news_page.new-newss .banner_descr{padding-bottom: 40px;}
#single_news_page.new-newss #banner .times{display:flex;gap:24px;align-items:center;}
#single_news_page.new-newss #banner .times .date b{color: var(--c_DEDEDE);font-weight:400;}
#single_news_page.new-newss #content .grid{grid-template-columns: 450px auto;position: relative;gap: 60px;}
#single_news_page.new-newss #content .left{position: relative;}
#single_news_page.new-newss #content .left .links{position: sticky;top: calc(var(--header-height) + 30px);padding-bottom: calc(var(--magnet-height) + 30px);}
#single_news_page.new-newss #content .left .links ul{padding-left: 20px;}
#single_news_page.new-newss #content .left .links a:not(.show){opacity: 0.6;}
#single_news_page.new-newss #content .left .links a:hover{opacity: 1;}
#single_news_page.new-newss #content .left .links li:has(.inner-h3){margin-left:15px;;}
#single_news_page.new-newss #content .left .links .inner-h3{font-size:15px;}
#single_news_page.new-newss #content .left .magnet{position: sticky;top: calc(var(--header-height) + 30px + var(--links-height) + 30px);margin-top: 30px;padding: 35px;border-radius: 40px;background: rgba(222, 222, 222, 0.1);max-width: 400px;max-height: 450px;height: 38vh;display: flex;flex-direction: column;justify-content: space-between;overflow:hidden}
#single_news_page.new-newss #content .left .magnet .top{display: flex;flex-direction: column;gap: 28px;}
#single_news_page.new-newss #content .left .magnet .top .text{color: var(--c_DEDEDE);font: var(--p2_140_reg);font-weight: 300;}
#single_news_page.new-newss #content .left .magnet img{width: 60%;position: absolute;right: 0;bottom: 0;z-index: -1;opacity: 0.15;}
#single_news_page.new-newss #content .left .magnet .img_title{display: none;}
#single_news_page.new-newss #faq {
ul,ol{padding-left: 20px;margin: 0;margin-top:10px;}
ul, ul li{list-style: disc;margin-bottom:4px;}
ol, ol li{list-style: auto;margin-bottom:4px;}
p, ul, ol{font: var(--p2_140_reg);color: var(--c_838487);}
b, strong{color: var(--c_DEDEDE);font-weight: 400;}
}
@media (max-width: 1023px) {
#single_news_page.new-newss #content .left .magnet{display: none;}
}
#single_news_page.new-newss video{width: 100%;height: auto;}
#single_news_page.new-newss .table{overflow-x:auto;max-width:calc(100vw - 30px);}
#single_news_page.new-newss .table td{padding:10px;}
#single_news_page.new-newss .right .inner-block{
&:not(:first-child){padding-top: 100px;}
> *{padding-bottom: 20px;}
> *:last-child{padding-bottom: 0;}
h2{padding-bottom: 40px;}
h4{font:var(--p1);}
ul,ol{padding-left: 20px;margin: 0;}
ul, ul li{list-style: disc;margin-bottom:4px;}
ol, ol li{list-style: auto;margin-bottom:4px;}
p, ul, ol{font: var(--p2_140_reg);color: var(--c_838487);}
b, strong{color: var(--c_DEDEDE);font-weight: 400;}
img, video{border-radius: 20px;overflow: hidden;}
blockquote {
color: var(--c_DEDEDE);
font-weight: 300;
margin: 0;
margin-top: 20px;
margin-bottom: 40px;
padding: 20px 30px!important;
background-color: var(--c_DEDEDE_10);
border-radius: 20px;
position: relative;
p {
font-weight:300;
color: var(--c_ECDFB4);
}
svg {
stroke: var(--c_DEDEDE);
width: 38px;
height: auto;
position: absolute;
z-index: -1;
top: 8px;
left: 8px;
}
}
}
#single_news_page.new-newss p.img_title{text-align: center;padding-top: 5px;font: var(--p3) !important;opacity: 0.75;}
#single_news_page.new-newss .btn-fill.noBtn {
padding: 0;
display: inline !important;
background: transparent;
color: var(--c_DEDEDE);
border: none;
font-weight: 300;
text-decoration:underline;
}
@media (max-width: 1023px) {
#single_news_page.new-newss #content .left .links ul{padding-left: 0;}
#single_news_page.new-newss #content .container{padding-left: 15px;padding-right: 15px;}
#single_news_page.new-newss #content .grid{grid-template-columns: none;}
#single_news_page.new-newss #content .breadcrumbs{position: unset;padding-bottom: 20px;width: 100%;}
#single_news_page.new-newss #content .banner_descr{font-size: 18px;font-weight: 400;}
}
.videoss {
position: absolute;
width: 100vw;
height: 100vh;
max-height: 1080px;
max-width: 1300px;
margin: auto;
left: 0;
right: 0;
}
.videoss .inner {
position: relative;
width: 100%;
height: 100%;
}
.videoss .circle {
position: absolute;
width: 15vw;
height: 15vw;
max-width: 300px;
max-height: 300px;
min-width: 150px;
min-height: 150px;
border-radius: 100%;
background-color: #102866;
filter: blur(60px);
z-index: -1;
}
.videoss .circle.one {
top: 10%;
left: 10%;
scale: 1.75;
}
.videoss .circle.two {
top: 15%;
right: 0;
scale: 1.5;
}
.videoss .circle.three {
bottom: 10%;
right: 25%;
scale: 1.25;
}
@media (max-width: 1023px) {
.videoss {
overflow: hidden;
max-width: 100vw;
}
}
body.design footer{background:none;}
body.design header{background-color: rgb(26 26 26 / 10%);}
#case_page.new-red.design .video-banner{position: fixed;top: 0;width: 100%;height: 100vh;object-fit: cover;transition: all 1.5s ease;z-index: -1;}
#case_page.new-red.design .video-banner.scroll{filter: blur(10px)brightness(0.2);}
#case_page.new-red.design #bannerNew .container{height: 100vh;padding-bottom: var(--header-height);justify-content: end;}
#case_page.new-red.design #content {padding-top: 0;}
#case_page.new-red.design #content h1{text-transform: uppercase;font-size: 4em;font-weight: 200;}
#case_page.new-red.design #content .container {padding: 70px;background-color: var(--c_DEDEDE_10);border-radius: 40px;}
#case_page.new-red.design .inner-block{
&:not(:first-child){padding-top: 100px;}
> *{padding-bottom: 30px;}
> *:last-child{padding-bottom: 0;}
h2{padding-bottom: 40px;font-size: 3em;font-weight: 200;text-transform: uppercase;}
h3{font-size: 2em;font-weight: 200;}
h4{font:var(--p1);}
ul,ol{padding-left: 20px;margin: 0;}
ul li:not(:last-child),ol li:not(:last-child){margin-bottom: 0.2em;}
p, ul, ol{font: var(--p2_140_reg);color: var(--c_DEDEDE);font-size: 1.2em;font-weight: 100;}
b, strong{color: var(--c_DEDEDE);font-weight: 200;}
}@media (min-width: 320px){
.col-m-2{grid-template-columns: repeat(2, 1fr);}
.col-m-3{grid-template-columns: repeat(3, 1fr);}}
@media (min-width: 360px){}
@media (min-width: 390px){}
@media (min-width: 430px){}
@media (max-width: 767px){}
@media (min-width: 768px){
.container {max-width: 720px;}
}
@media (max-width: 1023px) {
header,
.header-sticky{display: none !important;}
}
@media (min-width: 1024px) {
#mobile,
#mobile-sticky{display: none !important;}
.container{max-width: 1024px;}
.col-pc-2{grid-template-columns: repeat(2, 1fr);}
.col-pc-3{grid-template-columns: repeat(3, 1fr);}
.col-pc-4{grid-template-columns: repeat(4, 1fr);}
.col-pc-5{grid-template-columns: repeat(5, 1fr);}
.col-pc-6{grid-template-columns: repeat(6, 1fr);}
.col-pc-25-75{grid-template-columns: 25% auto;}
.col-pc-3-7{grid-template-columns: 30% auto;}
.col-pc-4-6{grid-template-columns: 40% auto;}
.col-pc-6-4{grid-template-columns: 60% auto;}
.col-pc-7-3{grid-template-columns: 70% auto;}
}
@media (min-width: 1024px) and  (max-width: 1365px){
.col-pl-2{grid-template-columns: repeat(2, 1fr);}
.col-pl-3{grid-template-columns: repeat(3, 1fr);}
.col-pl-4{grid-template-columns: repeat(4, 1fr);}
.col-pl-5{grid-template-columns: repeat(5, 1fr);}
.col-pl-6{grid-template-columns: repeat(6, 1fr);}
.col-pl-25-75{grid-template-columns: 25% auto;}
.col-pl-3-7{grid-template-columns: 30% auto;}
.col-pl-4-6{grid-template-columns: 40% auto;}
.col-pl-6-4{grid-template-columns: 60% auto;}
.col-pl-7-3{grid-template-columns: 70% auto;}
}
@media (max-width: 1365px) {}
@media (min-width: 1366px) {
.container{max-width: 1200px;}
}
@media (min-width: 1440px) {} *, *::before, *::after {box-sizing: border-box;}
a, a:link, a:visited, a:hover  {text-decoration: none;}
aside, nav, footer, header, section, main {display: block;}
h1, h2, h3, h4, h5, h6, p {margin: 0;}
ul, li {list-style: none;margin: 0;padding: 0;}
img{max-width: 100%;width: 100%;height: auto;vertical-align: middle;}
input, textarea, button, select {font-family: inherit;font-size: inherit;color: inherit;}
input::-ms-clear {display: none;}
button, input[type="submit"] {display: inline-block;box-shadow: none;cursor: pointer;}
a, button{cursor: pointer;margin: 0;border: none;padding: 0;transition: var(--transition);}
input:focus, input:active, button:focus, button:active {outline: none;}
button::-moz-focus-inner {padding: 0;border: 0;}
html,body{margin: 0;padding: 0;scroll-behavior: smooth !important;}
html,body, * {scrollbar-width: thin;scrollbar-color: var(--c_ECDFB4) var(--c_0F0F0F);}
.container{width: 100%;margin-right: auto;margin-left: auto;}
html:has(body.modal-open){overflow-y: hidden;}
body.modal-open{overflow-y: hidden;}
a, a:hover, img, img:hover, ::before, ::after {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.grid{display: grid;gap: var(--gap);}
.grid.aic{align-items: center;}
.grid.sb{justify-content: space-between;}
.flex{display: flex;gap: var(--gap);}
.flex.row{flex-direction: row;}
.flex.col{flex-direction: column;}
.flex.aic{align-items: center;}
.flex.jcc{justify-content: center;}
.flex.end{align-items: end;}
.flex.jcend{justify-content: end;}
.flex.sb{justify-content: space-between;}
.bg{background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.nowrap{white-space: nowrap;}  .btn-fill,
.btn-out {white-space: nowrap; display: inline-block;text-align: center;margin: 0;position: relative;} .scroll{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;white-space: nowrap;}
.scroll::-webkit-scrollbar {-webkit-appearance: none;} .owl-prev, .owl-next {position: relative;}
.owl-prev::after,
.owl-next::after,
.owl-prev::before,
.owl-next::before {content: '';width: 100%;height: 100%;position: absolute;inset: 0;background-size: contain;background-repeat: no-repeat;background-position: center;}
.owl-nav{display:flex;align-items:center;gap: var(--gap);}
.owl-dot span {display: block;-webkit-backface-visibility: visible;} .modal {position: fixed;display: flex;justify-content: center;align-items: center; top: 0;right: 0;z-index: 5;opacity: 0;visibility: hidden; transition: all 0.5s ease;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.modal.show{opacity: 1;visibility: visible; transition: all 0.5s ease;}
.modal #closeBtn{position: absolute;}
.modal .modal-body{position: relative;height:fit-content;} #za{z-index: 10;}
#za .modal-body{overflow-y: auto;}
#mobile{position: fixed;z-index: 10;top: 0;left: 0;right: 0;margin: auto;height: var(--header-height);transition: all 0.5s ease;}
#mobile .container{display: flex;justify-content: space-between;align-items: center;gap: var(--gap);height: 100%;}
#mmenu{align-items: end;justify-content: center;margin-top: 0;z-index: 6;}
#mmenu .modal-body{max-height: calc(100% - 70px);height: 100%;margin-top: 0;}@media (min-width: 320px){}
@media (min-width: 360px){}
@media (min-width: 390px){}
@media (min-width: 430px){}
@media (max-width:429px) {
.arcu-widget .arcu-forms-container #arcu-form-callback{width: 100% !important;}
}
@media (max-width: 767px){}
@media (min-width: 768px){}
@media (max-width: 1023px) {
:root{ --h1:600 36px/1.3 var(--font-family);
--h2:600 28px/1.2 var(--font-family);
--h3:500 20px/1.3 var(--font-family);
--p1:500 18px/1.2 var(--font-family);
--p1_140:500 18px/1.4 var(--font-family);
--p2:500 16px/1.2 var(--font-family);
--p2_120_reg:400 16px/1.2 var(--font-family);
--p2_140_reg:400 16px/1.4 var(--font-family);
--p3:400 14px/1.2 var(--font-family);
--p3_140:400 14px/1.4 var(--font-family);
--btn:600 16px/1.2 var(--font-family); --header-height: 85px;
--block-big: 120px;
--block: 100px;
--block_low: 50px;
--block_very_low: 60px;
--gap: 25px;
--mb_large:60px;
--mb_medium:40px;
--mb_low:36px;
--mb_very_low:36px;
}
body{background-image: url(https://delba.ru/wp-content/themes/delba/images/back_mobile.png) !important;}
header{display: none !important;}
#mobile_header .logo img{max-width: 101px !important;}
#mobile_header button.pl{display: none;}
.balls_new:not(.mob){display: none;}
.balls_new.mob{height: 100vh;width: 100vw;}
.balls_new.mob svg{height: 80vh;position: absolute;}
.balls.main svg{filter: blur(50px);}
@-moz-document url-prefix() {
.balls.main svg {
filter: blur(50px); }
}
#banner{height: 100dvh;padding-top: calc(60px + var(--header-height));padding-bottom: 20px;transition-delay: 9999s;}
#banner .container{justify-content: space-between;}
#banner.error .content{height: 100% !important;}
#banner .pc{display: none;}
#banner .p1_140{letter-spacing: -0.2px;}
#banner .down{gap: 30px;}
#banner.error{padding-top: calc(83px + var(--header-height)) !important;padding-bottom: 40px !important;}
#banner.error h1{font-size: 177px !important;}
#banner.error .h3{font-size: 18px !important;line-height: 1.4 !important;}
#about .left:empty{display: none;}
#about .grid.col-pc-2{grid-template-columns: none;}
#about .right .grid{gap: 20px;}
#about .right .flex.col{gap: 30px;}
#cases .content .p1_140 *{font-size: 20px !important;line-height: 1.3 !important;}
#cases .content p br{display: none;}
#cases .cases{gap: 20px;}
.case-item .flex.col{gap: 20px;padding: 20px 30px;}
.case-item .p1{-webkit-line-clamp: 2;}
#why_we .h2{letter-spacing: 0;}
#why_we .p1_140 *{font-size: 20px !important;line-height: 1.3 !important;}
#why_we .grid{grid-template-columns: none !important;}
#why_we .card .p3{margin-bottom: 87px;}
#why_we .card .p1{height: auto;}
#why_we .card:not(:has(.p1)){display: none;}
#cta_first .grid.col-pl-2 {grid-template-columns: none !important;}
#cta_first .box div:empty{display: none;}
#main_links .h2{padding-bottom: 30px;}
#reviews.testing .text:not(.active){height: var(--mobHeight);}
#reviews .card-review:has([heightIsLowerThanMin]) .btn{display: none;}
#reviews .owl-nav,
#team .owl-nav{width:calc(100vw - 30px)}
footer.pc{display: none !important;}
footer.mob .logo img{max-width: 162px;}
footer.mob .flex.col.first{gap: 30px;}
footer.mob .flex.col.top{gap: 50px;}
footer.mob .col-m-2{gap: 20px;}
footer.mob .contacts .p2_120_reg{white-space: nowrap;}
footer.mob .down{align-items: start;gap: 20px;flex-direction: column-reverse;}
.breadcrumbs {top: 20px;width: calc(100vw - 30px);}
#single_news_page .breadcrumbs {top: 36px;}
#single_news_page #content {padding-top: 100px;} #about img{grid-row: 2;margin-bottom: 25px;}
#about img.pc{display: none !important;}
#about .lower_text div:empty{display: none;}
#text_img .grid{grid-template-columns: none;}
#text_img .top .left img{display: none !important;}
#text_img .right{gap: 50px !important;}
#text_img .top{margin-bottom: 50px !important;}
#text_img .down .left{display: none !important;}
#faq.etapi .flex,
#faq.etapi .grid{grid-template-columns: none !important;}
#faq.etapi .flex{gap: 10px;}
#faq.etapi .grid{gap: 20px;}
#faq.etapi .p3{font-size: 16px !important;} #links .hide{position: absolute;opacity: 0;visibility: hidden;pointer-events: none;}
#links .grid.pl{display: none !important;}
#links .grid.mob .accordion{gap: 20px !important;}
#links .grid.mob .card-link {padding: 30px !important;gap: 0 !important;}
#links .grid.mob .card-link .p2_140_reg{transition: all 0.75s ease;overflow: hidden;margin: 10px 0;}
#links .card-link svg,
#links .card-link svg path,
#links .card-link svg rect{transition: all 0.75s ease;} 
#links .card-link.active .p1 svg{rotate: 45deg;}
#links .card-link.active .p1 svg rect{fill: var(--c_838487);}
#links .card-link.active .p1 svg path{fill: var(--c_0F0F0F);} #tariffs .tariff-card .down{padding: 30px !important;}
#tariffs .tariff-card .down button{padding: 20px !important;width: 100% !important;}
#tariffs .tariff-card.main .top{padding-top: 30px !important;}
#tariffs .tariff-card.main .down{padding-bottom: 30px !important;}
#tariffs .tarif_one {gap: 30px !important;}
#tariffs .tarif_one .center{gap: 30px !important;} 
#tariffs .tarif_one .center .top{gap: 20px !important;flex-direction: column !important;align-items: start !important;}
#tariffs .tarif_one .center .top .price, #tariffs .tarif_one .center .top .days{text-align: left !important;}
#tariffs .tarif_one .down button{width: 100% !important;padding: 20px !important;margin-top: 50px;}
#tariffs .new .h2{letter-spacing: 0;}
#tariffs .new .p1_140 *{font-size: 20px !important;line-height: 1.3 !important;}
#tariffs .new .grid{grid-template-columns: none !important;}
#tariffs .new .card .p3{margin-bottom: 87px;}
#tariffs .new .card:not(:has(.p1)){display: none;}
.pagination{margin-top: 20px !important;}
.pagination .page-num{width: 52px !important;height: 52px !important;}
#case_page #banner .top{display: grid !important;grid-template-columns: repeat(2,1fr);}
#case_page #banner img{display: none;}
#case_page #banner .titles{gap: 20px;}
#case_page #state .breadcrumbs{top: 30px !important;}
#case_page #state .flex{flex-wrap: wrap;gap: 20px;}
#case_page #state .flex > div:first-child{width: 100%;}
#case_page #content .container{padding: 0;}
#case_page #content .container .right > .review > div{margin-left: 15px;margin-right: 15px;}
#case_page #content .container .right > .about > div{margin-left: 15px;margin-right: 15px;}
#case_page #content .container .right > .state > div > div{margin-left: 15px;margin-right: 15px;}
#case_page #content .container .right > .process > div > div{margin-left: 15px;margin-right: 15px;}
#case_page #content .container .right > .slider .labels{margin-left: 15px;margin-right: 15px;}
#case_page #content .container .right > .end > .title-cont,#case_page #content .container .right > .end > .description, #case_page #content .container .right > .end > div > div{margin-left: 15px;margin-right: 15px;}
#case_page #content .container .right > div a{margin: 0 !important;}
#case_page #content .container .right > .slider > div{margin: 0 !important;}
#case_page #content .container .right > .slider .comparison-container{margin: 0 !important;}
#case_page #content .blocks .h2{margin-bottom: 30px !important;}
#case_page #content .blocks .title-cont:has(.h2:empty),#case_page #content .blocks  .title-cont:has(.h3:empty),#case_page #content .blocks  .title-cont:has(.inner:empty){display: none;}
#case_page #content .blocks .title-cont * {color: var(--c_DEDEDE) !important;}
#case_page #content .blocks .process .etap_block.block_low{padding-top: 10px !important;}
#case_page #content .blocks .slider .main-cont{height: 350px !important;}
#case_page #content .blocks .slider .slider_block .comparison-container {height: 350px !important;}
#case_page #content .blocks .slider .slider_block .image-container {height: calc(350px - 52px) !important;}
#case_page #content .blocks .process .etap_block .video{margin: 0;}
#single_news_page #news_query a.left .img-box{height: auto !important;}
#single_news_page #news_query a.left .img-box img{position: relative !important;aspect-ratio: auto;}
.quizle-container .quizle-answers{grid-template-columns: none !important;}
.quizle-container .quizle-question__header {grid-template-columns: none !important;gap: 30px;}
.quizle-container .quizle-footer .quizle-footer__steps{flex-direction: column !important;gap: 20px !important;}
.quizle-container .quizle-questions{padding-bottom: 30px !important;}
.quizle-container .quizle-answer{min-height: 130px !important;}
#contacts .cont{gap: 50px !important;}
#contacts .cont .link br{display: block !important;}
#map{padding-left: 0;padding-right: 0;}
#map iframe{border-radius: 0;height: 430px;}
.case-item img{height: 320px;object-fit: cover;}
.modal .modal-body{max-height: 100dvh !important;height: 100dvh !important; padding: 80px 15px;}
.modal .h3{margin-bottom: 30px;}
.modal:has(form.sended) .forma{margin-top: calc(-100vh + 120px);}
#text_img_second img{height: 230px;object-fit: cover;}
#text_img_second .grid{gap: 50px;}
.quizle--view-slides .quizle-footer{position: relative !important;}
#service_child_page #about img{margin: 0;min-height: 230px !important;}
#service_child_page #about .down{gap: 50px;}
#tariffs:has(.tarif_one) .down button{margin-top: 30px;width: 100%;}
#tariffs .tarif_one .center .down:has(:not(.item:nth-child(2))) .flex.col.ul{grid-template-columns: none !important;}
#service_page #about img{margin-top: 25px;}
#case_page #content .blocks .state::after{width: calc(100% - 30px)!important;right: 15px !important;}
#case_page #content .blocks img{border-radius: 0;}
#case_page #content .blocks .state .content{gap: 20px;}
#case_page #content .blocks .block.end .inner{margin-left: 0;}
#single_news_page #news_query .img-box img{position: relative !important;}
#single_news_page #content .inner h3{font-size: 26px;}
#single_news_page #content .inner .table{width: calc(100vw - 30px);}
#single_news_page #content .cta .container{padding: 30px;}
#single_news_page.new #content .inner .text > ul, #single_news_page.new #content .inner .text > ol{padding-left: 30px;}
#case_page #content .blocks .process .etap_block:not(.last_block)::after{width: calc(100% - 30px) !important;right: 15px !important;}
#case_page #content .blocks .end .description{margin-bottom: 0 !important;}
#single_news_page #content .inner table{width: 250% !important;}
#help .link-item:not(:last-child){padding-bottom: 60px;}
.case-item .top.grid {gap: 10px;}
.case-item .top.grid .h2{font-size: 22px !important;}
.main-anim.pc{display: none;}
}
@media (min-width: 1024px) {
:root{ --h1:600 64px/1.3 var(--font-family);
--h2:600 40px/1.2 var(--font-family);
--h3:500 24px/1.3 var(--font-family);
--p1:500 20px/1.2 var(--font-family);
--p1_140:500 20px/1.4 var(--font-family);
--p2:500 18px/1.2 var(--font-family);
--p2_120_reg:400 18px/1.2 var(--font-family);
--p2_140_reg:400 18px/1.4 var(--font-family);
--p3:400 16px/1.2 var(--font-family);
--p3_140:400 16px/1.4 var(--font-family);
--btn:600 18px/1.2 var(--font-family); --header-height: 105px;
--block-big: 220px;
--block: 150px;
--block_low: 80px;
--block_very_low: 60px;
--gap: 25px;
--mb_large:60px;
--mb_medium:40px;
--mb_low:36px;
--mb_very_low:36px;
}
body{background-image: url(https://delba.ru/wp-content/themes/delba/images/back_pl.png);}
.balls_new.mob{display: none;}
#mobile_header button.mobile{display: none;}
header .main-cont{background-image: url(https://delba.ru/wp-content/themes/delba/images/dropdown-pl-menu.svg);background-repeat: no-repeat;background-size: cover;background-position: top;overflow-y: auto;padding-bottom: 30px;}
header .main-cont:not(:has(.down-menu.active)){overflow-y: hidden;}
header .main-cont .container {align-items: start;}
header .main-cont .dropdown-menu .pc{display: none;}
header .main-cont .dropdown-menu .left{width: 100%;}
header .main-cont .dropdown-menu .right{min-width: auto;width: 100%;}
header .main-cont .dropdown-menu .right .pl{display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
header .main-cont .dropdown-menu .right .pl button{margin-bottom: -25px;margin-left: auto;width: 360px; background-color: transparent;color: var(--c_DEDEDE);border-color: var(--c_DEDEDE);}
header .main-cont .dropdown-menu{width: 100%;justify-content: space-between;}
header .main-cont .balls{display: none;}
header .main-cont .down-menu {display: grid !important;row-gap: 40px;column-gap: 20px;height: auto;transition: all 0.75s ease;opacity: 0;visibility: hidden;}
header .main-cont:has(.down-menu.active ) .right button{opacity: 0;visibility: hidden;}
header .main-cont .down-menu.active {opacity: 1;visibility: visible;}
header .main-cont .down-menu .widget .widget-title{font:var(--h3);margin-bottom: 30px;}
header .main-cont .down-menu .widget ul{display: flex;flex-direction: column;gap: 20px;}
header .main-cont .down-menu .widget ul li a{font:var(--p1);color: var(--c_838487);}
header .main-cont .down-menu button{margin-left: auto;margin-top: 10px; width: 360px;background-color: transparent;color: var(--c_DEDEDE);border-color: var(--c_DEDEDE);}
#banner .p1_140.mob{display: none !important;}
#banner .container.flex{gap: 30px;}
#banner .container > .flex.content{gap: 20px;}
#banner .container .flex.down{gap: 30px;}
#cases .content p{max-width: 390px;}
#cases .content p br{display: none;}
#why_we .card:not(:has(.p1)){display: none;}
#text_img .right{gap: 95px;}
#reviews.testing .text:not(.active){height: var(--pcHeight);}
#reviews .card-review:has([heightIsLowerThanMin]) .btn{display: none;}
#reviews .owl-nav,
#team .owl-nav{width:calc(100vw - 30px)}
#reviews .owl-nav,
#team .owl-nav {max-width: 895px;}
footer.mob{display: none !important;}
footer.mob br.mod{display: none !important;}
footer .logo:not(.pl){display: none;}
footer .logo.pl{margin-bottom: 40px;}
footer .logo.pl img{max-width: 150px;}
footer .contacts{width: 320px;}
.breadcrumbs {top: 96px;}
#main_links .grid{grid-template-columns: auto 65%;gap: 30px;}
#main_links .h2{padding-bottom: 50px;}
#main_links .btn-out{margin-top: 20px;} #about img.mob{display: none !important;}
#service_page #about img.main {min-height: 600px;height: 100%;object-fit: cover;}
#links .more{display: none !important;}
#links .grid.mob{display: none !important;} #case_page #banner{height: 100vh;}
#case_page #banner img{max-width: 480px;}
#case_page #content .block{padding-top: 120px;}
#case_page #banner .titles{gap: 0;}
#tariffs .tariff-card .center .cont{display: grid;grid-template-columns: repeat(2,auto);column-gap: 25px;}
#tariffs:has(.tarif_one) .down button{margin-top: 50px;padding-left: 113px;padding-right: 113px;}
.case-item img{height: 375px;object-fit: cover;}
#cases .cases .btn-fill{grid-column: 2;margin-bottom: 30px;}
#single_news_page .breadcrumbs {top: 0;}
#single_news_page #content {padding-top: 50px;}
#single_news_page #content .inner.block{padding-top: 120px;}
#single_news_page #content .inner h3{font-size: 30px;}
#single_news_page #content .container.main{grid-template-columns: 25% auto;}
#single_news_page #content .cta .btn-fill {grid-column: 2;}
#single_news_page #content .links{position: sticky;top: calc(var(--header-height) + 30px);}
#single_news_page #content .links ul{margin-left: -17px;}
#help .p1:not(.price){min-height: 48px;}
#help .link-item:not(:last-child){padding-bottom: 80px;}
.main-anim.mob{display: none;}
.videos{aspect-ratio: 16/9;}
}
@media (max-width: 1365px) {
.container {max-width: 925px;padding-left: 15px;padding-right: 15px;}
header .container > .top {display: none !important;}
footer.pc .contacts{width: 320px;}
#banner .content{flex-wrap: wrap;width: 100%;}
#banner .content .p1_140{font-size: 18px;}
#banner .content .p1_140 br{display: none;}
#about .right .flex.row{display: grid;grid-template-columns: repeat(2, 1fr);align-items: start;}
#cta_first .box{border-radius: 0;} #tariffs .down button{padding-left: 113px;padding-right: 113px;}
#tariffs .tariff-card{width: 100% !important;left: 0 !important; margin: 0;}
#tariffs .tariffs.grid{grid-template-columns: none;gap: 20px;}
#tariffs .tariff-card .top .number{margin-bottom: 20px;}
#tariffs .tariff-card .top .flex{margin-bottom: 20px;}
#tariffs .tariff-card .down{display: flex;padding-top: 20px;display: flex;justify-content: end;}
#tariffs .tariff-card .down button{padding-left: 113px;padding-right: 113px;width: fit-content;} #case_page #content .blocks .left{display: none;}
#case_page #content .blocks .h2{margin-bottom: 50px;}
#case_page #content .blocks div[data-index].flex.col .title-cont .h2{margin-bottom: 0 !important;}
#case_page #state .content{grid-template-columns: none;}
#case_page .blocks{grid-template-columns: none;}
#case_page #content .blocks .process .etap_block .video {height: auto !important;width: 100%;}
#case_page #content .blocks .process .etap_block .video > div{width: 100% !important;}
#case_page #content .blocks .slider .slider_block{width: 100% !important;}
#case_page #content .blocks .process .etap_block:not(.last_block){position: relative;border-bottom: none;}
#case_page #content .blocks .process .etap_block:not(.last_block)::after{content: '';height: 1px;background-color: var(--c_838487);position: absolute;bottom: 0;}
#case_page #content .blocks .process .etap_block:not(.last_block)::after{width: 100% ;right: 0 ;}
#case_page #content .blocks .end .end_block:not(.last_block){position: relative;border-bottom: none;}
#case_page #content .blocks .end .end_block:not(.last_block)::after{content: '';height: 1px;background-color: var(--c_838487);position: absolute;bottom: 0;width: calc(100% - 30px);right: 15px;}
#single_news_page #news_query a{display: flex;flex-direction: column-reverse;height: 100%;}
#single_news_page #news_query a.left .img-box{height: 540px;}
#single_news_page #news_query .img-box{grid-row: 1;height: 100%;}
.quizle-container .quizle-answers{grid-template-columns: repeat(2, 1fr);}
#about.service .flex.col.text:has(.p2_140_reg) .h3{padding-bottom: 0;}
#tariffs .tariff-card.main .center .cont .p2_140_reg{padding-bottom: 10px;}
#case_page #content .blocks .right{overflow: hidden;}
#case_page h1{line-height: 1;}
.case-item .top.grid {padding: 20px;}
.case-item .top.grid .h2{font-size: 26px;}
#help .p1:not(.price){min-height: 43px;}
}
@media (min-width: 1366px) {
body{background-image: url(https://delba.ru/wp-content/themes/delba/images/back.png);background-size: contain;}
.container {max-width: 1300px;}
.owl-nav {max-width: 1300px !important;}
.dropdown-menu .pc{display: block !important;}
header .main-cont .dropdown-menu .right{min-width: 472px !important;}
header .main-cont .dropdown-menu .pc .widget-title{display: none !important;}
header .main-cont .down-menu{display: none !important;}
.dropdown-menu .pl{display: none !important;}
header .main-cont .container{padding-bottom: 30px;height: 100%;}
header .main-cont .dropdown-menu,
header .main-cont .dropdown-menu > .left,
header .main-cont .dropdown-menu > .left > .pc,
header .main-cont .dropdown-menu > .left > .pc > .widget,
header .main-cont .dropdown-menu > .left > .pc > .widget >.menu-kategorii-container,
header .main-cont .dropdown-menu > .left > .pc > .widget >.menu-kategorii-container > ul{height: 100%;}
#mobile_header{display: none !important;}
#mobile_header .logo img{max-width: 122px;}
#banner .p1_140 {max-width: 420px;}
#cases .content p{max-width: 100% !important;}
#case_page #content .block{padding-top: 150px;}
#case_page #content .blocks .slider .slider_block{width: 1300px !important;}
.case-item .top.grid {padding: 30px 40px;}
#why_we .card:not(:has(.p1)){display: block !important;}
#contacts .cont .link br{display: none;}
footer .logo:not(.pl){display: block;}
footer .logo.pl{display: none !important;}
footer .contacts{width: auto;}
footer.pc .contacts{width: 420px;}
#text_img .right{gap: 280px;} #tariffs .tarif_one .down button{padding-left: 215px;padding-right: 215px;}
#about img{height: 100%;min-height: 600px; object-fit:cover} #case_page #banner{height: 100vh;}
#case_page #content .blocks .right{overflow: visible;}
#case_page #content .blocks .right .title-cont{display: none;}
#case_page #banner img{max-width: 680px;width: auto;max-height: 40vh;}
#case_page #state .content{grid-template-columns: auto 860px;}
#case_page .blocks{grid-template-columns: auto 860px;}
.quizle-container .quizle-answer:not(:has(.quizle-answer__custom-text)):hover{background-color: var(--c_DEDEDE);}
.quizle-container .quizle-answer:not(:has(.quizle-answer__custom-text)):hover .quizle-answer__text{color: var(--c_0F0F0F);} .quizle-container .js-quizle-prev-step:hover{opacity: 0.5;}
.quizle-container .js-quizle-next-step:hover{background-color: var(--c_ECDFB4_hover) !important;border-color: var(--c_ECDFB4_hover) !important;}
.quizle-container .quizle-contacts__buttons button:hover{background-color: var(--c_ECDFB4_hover) !important;border-color: var(--c_ECDFB4_hover) !important;}
#tariffs .tariff-card .center .cont{display: flex;column-gap: 0;}
#tariffs .tariff-card.main .center .cont .p2_140_reg{padding-bottom: 25px;}
.case-item img{height: auto;}
#news_query .left .img-box{height: 378px;}
#news_query .right{gap: 50px;}
#news_query .title{-webkit-line-clamp: 2;}
#single_news_page #content .inner.block{padding-top: 150px;}
}
@media (min-width: 1440px) {
#case_page #banner img{max-width: 830px;max-height: 440px;}
}.animFadeIn,
.animZoom,
.animTranslate{transition-property: all;}
.animFadeIn{opacity: 0;transform: translateY(15vh);transition-property: all;}
.animFadeIn.fadeIn{opacity: 1;transform: translateY(0);}
.animZoom{scale: 0;}
.animZoom.zoom{scale: 1;}
.animTranslateLeft{transform:translateX(-25vw);opacity: 0;}
.animTranslateLeft.translateLeft{transform:translateX(0);opacity: 1;}
.animTranslateRight{transform:translateX(25vw);opacity: 0;}
.animTranslateRight.translateRight{transform:translateX(0);opacity: 1;} .duration-25{transition-duration:0.25s;}
.duration-50{transition-duration:0.50s;}
.duration-75{transition-duration:0.75s;}
.duration-100{transition-duration:1.00s;}
.duration-125{transition-duration:1.25s;}
.duration-150{transition-duration:1.50s;}
.duration-175{transition-duration:1.75s;}
.duration-200{transition-duration:2.00s;}
.duration-225{transition-duration:2.25s;}
.duration-250{transition-duration:2.50s;}
.duration-275{transition-duration:2.75s;}
.duration-300{transition-duration:3.00s;}
.delay-25{transition-delay: 0.25s;}
.delay-50{transition-delay: 0.50s;}
.delay-75{transition-delay: 0.75s;}
.delay-100{transition-delay: 1.00s;}
.delay-125{transition-delay: 1.25s;}
.delay-150{transition-delay: 1.50s;}
.delay-175{transition-delay: 1.75s;}
.delay-200{transition-delay: 2.00s;}
.delay-225{transition-delay: 2.25s;}
.delay-250{transition-delay: 2.75s;}
.delay-300{transition-delay: 3.00s;}
.durationAnim-100{animation-duration:1.00s !important;}
.durationAnim-200{animation-duration:2.00s !important;}
.durationAnim-300{animation-duration:3.00s !important;}
.durationAnim-400{animation-duration:4.00s !important;}
.durationAnim-500{animation-duration:5.00s !important;}
.durationAnim-600{animation-duration:6.00s !important;}
.durationAnim-700{animation-duration:7.00s !important;}
.durationAnim-800{animation-duration:8.00s !important;}
.durationAnim-900{animation-duration:9.00s !important;}
.durationAnim-1000{animation-duration:10.00s !important;}
.delayAnim-25{animation-delay: 0.25s !important;}
.delayAnim-50{animation-delay: 0.50s !important;}
.delayAnim-75{animation-delay: 0.75s !important;}
.delayAnim-100{animation-delay: 1.00s !important;}
.delayAnim-125{animation-delay: 1.25s !important;}
.delayAnim-150{animation-delay: 1.50s !important;}
.delayAnim-175{animation-delay: 1.75s !important;}
.delayAnim-200{animation-delay: 2.00s !important;}
.delayAnim-225{animation-delay: 2.25s !important;}
.delayAnim-250{animation-delay: 2.50s !important;}
.delayAnim-275{animation-delay: 2.75s !important;}
.delayAnim-300{animation-delay: 3.00s !important;} .animPauseOnHover:hover{animation-play-state: paused;}
.btn-transition{transition-duration: 0.50s !important;transition-delay: 0s !important;} .animRotation {animation: animRotation 5s ease infinite;}
@keyframes animRotation {
from {transform: rotate(0deg)translateY(0);}
50% {transform: rotate(20deg)translateY(-25px);}
to {transform: rotate(0deg)translateY(0); }
}
.animRotationReverse {animation: animRotationReverse 5s ease infinite;}
@keyframes animRotationReverse {
from {transform: rotate(0deg)translateY(0);}
50% {transform: rotate(-20deg)translateY(-25px);}
to {transform: rotate(0deg)translateY(0); }
}
.animFallDown {animation: animFallDown 8s ease infinite;}
@keyframes animFallDown {
from {transform: rotate(10deg);top:-30%;left: 3%;}
25% {transform: rotate(-30deg);top:15%;left: 50%;}
50% {transform: rotate(10deg);top:40%;left: 5%;}
75% {transform: rotate(-30deg);top:75%;left: 35%;}
to {transform: rotate(10deg);top:100%;left: -20%;}
}
.animShake {animation: animShake 6s ease infinite;}
@keyframes animShake {
from {transform: rotate(0deg);}
50% {transform: rotate(-20deg);bottom: -10%;}
to {transform: rotate(0deg);}
}
.animUpDown {animation: animUpDown 5s ease infinite;}
@keyframes animUpDown {
from {transform: translateY(0)}
50% {transform: translateY(-15px)}
to {transform: translateY(0px)}
}
.animSwipeRightAndBack {animation: animSwipeRightAndBack 8s ease infinite;}
@keyframes animSwipeRightAndBack {
from {left: 0;}
50% {left: 90%;transform: scaleX(-1);}
to {left: 0;}
}
.animSwipeLeftAndBack {animation: animSwipeLeftAndBack 8s ease infinite;}
@keyframes animSwipeLeftAndBack {
from {right: 0;}
50% {right: 90%;transform: scaleX(-1);}
to {right: 0;}
}
.animBorderColor {animation: animBorderColor 3s ease infinite;}
@keyframes animBorderColor {
from {border-color: transparent;}
50% {border-color: var(--primary-one);} to {border-color: transparent;}
}
@media (max-width:1023px) {
@keyframes ball1 {
0%, 100% {
transform: scale(2) translate(-20vw, 40vh);
}
33% {
transform: scale(1) translate(40vw, 20vh);
}
66% {
transform: scale(0.75) translate(-50vw, -15vh);
}
}
@keyframes ball2 {
0%, 100% {
transform: scale(2) translate(-10vw, -10vh);
}
33% {
transform: scale(1) translate(30vw, 60vh);
}
66% {
transform: scale(1.25) translate(-40vw, 40vh);
}
}
@keyframes ball3 {
0%, 100% {
transform: scale(1) translate(40vw, 0vh);
}
33% {
transform: scale(0.70) translate(-50vw, 40vh);
}
66% {
transform: scale(1) translate(60vw, 40vh);
}
}
}
@media (min-width:1024px) {
@keyframes ball1 {
0%, 100% {
transform: scale(0.75) translate(-30vw, -60vh);
}
33% {
transform: scale(0.30) translate(-70vw, 0);
}
66% {
transform: scale(0.8) translate(-20vw, -5vh);
}
}
@keyframes ball2 {
0%, 100% {
transform: scale(0.30) translate(45vw, -90vh);
}
33% {
transform: scale(0.3) translate(20vw, 0vh);
}
66% {
transform: scale(0.50) translate(50vw, -140vh);
}
}
@keyframes ball3 {
0%, 100% {
transform: scale(0.70) translate(60vw, 10vh);
}
33% {
transform: scale(0.50) translate(35vw, -90vh);
}
66% {
transform: scale(0.40) translate(100vw, -60vh);
}
}
}
.balls.main svg:nth-child(1) {
animation: ball1 20s ease infinite;
}
.balls.main svg:nth-child(2) {
animation: ball2 20s ease infinite;
}
.balls.main svg:nth-child(3) {
animation: ball3 20s ease infinite;
} div[anim="cascade"] > div {
transition: opacity 0.5s, transform 0.5s;
transition-timing-function: ease;
transition-delay: calc(var(--anim-index) * 0.1s);
}
div[anim="cascade"]:not(.a-active) > div {
opacity: 0;
transform: translateY(100%);
pointer-events: none;
}
body:has(#test_2) .balls_new{display: none;}@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SeW4Ep0.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_QOW4Ep0.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_R-W4Ep0.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_S-W4Ep0.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SuW4Ep0.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_ROW4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYmRjRdE.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISma2RjRdE.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmY2RjRdE.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmbGRjRdE.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYGRjRdE.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYWRjRdE.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v22/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2Rj.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.arcuAnimated{animation-duration:1s;animation-fill-mode:both}.arcuAnimated.infinite{animation-iteration-count:infinite}.arcuAnimated.hinge{animation-duration:2s}.arcuAnimated.bounceIn,.arcuAnimated.bounceOut,.arcuAnimated.flipOutX,.arcuAnimated.flipOutY{animation-duration:.75s}@keyframes arcu_bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.arcuAnimated.bounce{animation-name:arcu_bounce;transform-origin:center bottom}@keyframes arcu_flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.arcuAnimated.flash{animation-name:arcu_flash}@keyframes arcu_pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.arcuAnimated.pulse{animation-name:arcu_pulse}@keyframes arcu_rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scale3d(1,1,1)}}.arcuAnimated.rubberBand{animation-name:arcu_rubberBand}@keyframes arcu_shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.arcuAnimated.shake{animation-name:arcu_shake}@keyframes arcu_headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.arcuAnimated.headShake{animation-timing-function:ease-in-out;animation-name:arcu_headShake}@keyframes arcu_swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.arcuAnimated.swing{transform-origin:top center;animation-name:arcu_swing}@keyframes arcu_tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.arcuAnimated.tada{animation-name:arcu_tada}@keyframes arcu_wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.arcuAnimated.wobble{animation-name:arcu_wobble}@keyframes arcu_jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.arcuAnimated.jello{animation-name:arcu_jello;transform-origin:center}@keyframes arcu_bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.arcuAnimated.bounceIn{animation-name:arcu_bounceIn}@keyframes arcu_bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.arcuAnimated.bounceInDown{animation-name:arcu_bounceInDown}@keyframes arcu_bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.arcuAnimated.bounceInLeft{animation-name:arcu_bounceInLeft}@keyframes arcu_bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.arcuAnimated.bounceInRight{animation-name:arcu_bounceInRight}@keyframes arcu_bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.arcuAnimated.bounceInUp{animation-name:arcu_bounceInUp}@keyframes arcu_bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.arcuAnimated.bounceOut{animation-name:arcu_bounceOut}@keyframes arcu_bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.arcuAnimated.bounceOutDown{animation-name:arcu_bounceOutDown}@keyframes arcu_bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.arcuAnimated.bounceOutLeft{animation-name:arcu_bounceOutLeft}@keyframes arcu_bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.arcuAnimated.bounceOutRight{animation-name:arcu_bounceOutRight}@keyframes arcu_bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.arcuAnimated.bounceOutUp{animation-name:arcu_bounceOutUp}@keyframes arcu_fadeIn{from{opacity:0}to{opacity:1}}.arcuAnimated.fadeIn{animation-name:arcu_fadeIn}@keyframes arcu_fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInDown{animation-name:arcu_fadeInDown}@keyframes arcu_fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInDownBig{animation-name:arcu_fadeInDownBig}@keyframes arcu_fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInLeft{animation-name:arcu_fadeInLeft}@keyframes arcu_fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInLeftBig{animation-name:arcu_fadeInLeftBig}@keyframes arcu_fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInRight{animation-name:arcu_fadeInRight}@keyframes arcu_fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInRightBig{animation-name:arcu_fadeInRightBig}@keyframes arcu_fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInUp{animation-name:arcu_fadeInUp}@keyframes arcu_fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.arcuAnimated.fadeInUpBig{animation-name:arcu_fadeInUpBig}@keyframes arcu_fadeOut{from{opacity:1}to{opacity:0}}.arcuAnimated.fadeOut{animation-name:arcu_fadeOut}@keyframes arcu_fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.arcuAnimated.fadeOutDown{animation-name:arcu_fadeOutDown}@keyframes arcu_fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.arcuAnimated.fadeOutDownBig{animation-name:arcu_fadeOutDownBig}@keyframes arcu_fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.arcuAnimated.fadeOutLeft{animation-name:arcu_fadeOutLeft}@keyframes arcu_fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.arcuAnimated.fadeOutLeftBig{animation-name:arcu_fadeOutLeftBig}@keyframes arcu_fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.arcuAnimated.fadeOutRight{animation-name:arcu_fadeOutRight}@keyframes arcu_fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.arcuAnimated.fadeOutRightBig{animation-name:arcu_fadeOutRightBig}@keyframes arcu_fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.arcuAnimated.fadeOutUp{animation-name:arcu_fadeOutUp}@keyframes arcu_fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.arcuAnimated.fadeOutUpBig{animation-name:arcu_fadeOutUpBig}@keyframes arcu_flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.arcuAnimated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:arcu_flip}@keyframes arcu_flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.arcuAnimated.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:arcu_flipInX}@keyframes arcu_flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.arcuAnimated.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:arcu_flipInY}@keyframes arcu_flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.arcuAnimated.flipOutX{animation-name:arcu_flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes arcu_flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.arcuAnimated.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:arcu_flipOutY}@keyframes arcu_lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.arcuAnimated.lightSpeedIn{animation-name:arcu_lightSpeedIn;animation-timing-function:ease-out}@keyframes arcu_lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.arcuAnimated.lightSpeedOut{animation-name:arcu_lightSpeedOut;animation-timing-function:ease-in}@keyframes arcu_rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.arcuAnimated.rotateIn{animation-name:arcu_rotateIn}@keyframes arcu_rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.arcuAnimated.rotateInDownLeft{animation-name:arcu_rotateInDownLeft}@keyframes arcu_rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.arcuAnimated.rotateInDownRight{animation-name:arcu_rotateInDownRight}@keyframes arcu_rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.arcuAnimated.rotateInUpLeft{animation-name:arcu_rotateInUpLeft}@keyframes arcu_rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.arcuAnimated.rotateInUpRight{animation-name:arcu_rotateInUpRight}@keyframes arcu_rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.arcuAnimated.rotateOut{animation-name:arcu_rotateOut}@keyframes arcu_rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.arcuAnimated.rotateOutDownLeft{animation-name:arcu_rotateOutDownLeft}@keyframes arcu_rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.arcuAnimated.rotateOutDownRight{animation-name:arcu_rotateOutDownRight}@keyframes arcu_rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.arcuAnimated.rotateOutUpLeft{animation-name:arcu_rotateOutUpLeft}@keyframes arcu_rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.arcuAnimated.rotateOutUpRight{animation-name:arcu_rotateOutUpRight}@keyframes arcu_hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.arcuAnimated.hinge{animation-name:arcu_hinge}@keyframes arcu_jackInTheBox{from{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.arcuAnimated.jackInTheBox{animation-name:arcu_jackInTheBox}@keyframes arcu_rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.arcuAnimated.rollIn{animation-name:arcu_rollIn}@keyframes arcu_rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.arcuAnimated.rollOut{animation-name:arcu_rollOut}@keyframes arcu_zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.arcuAnimated.zoomIn{animation-name:arcu_zoomIn}@keyframes arcu_zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.arcuAnimated.zoomInDown{animation-name:arcu_zoomInDown}@keyframes arcu_zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.arcuAnimated.zoomInLeft{animation-name:arcu_zoomInLeft}@keyframes arcu_zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.arcuAnimated.zoomInRight{animation-name:arcu_zoomInRight}@keyframes arcu_zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.arcuAnimated.zoomInUp{animation-name:arcu_zoomInUp}@keyframes arcu_zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.arcuAnimated.zoomOut{animation-name:arcu_zoomOut}@keyframes arcu_zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.arcuAnimated.zoomOutDown{animation-name:arcu_zoomOutDown}@keyframes arcu_zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.arcuAnimated.zoomOutLeft{animation-name:arcu_zoomOutLeft}@keyframes arcu_zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.arcuAnimated.zoomOutRight{animation-name:arcu_zoomOutRight}@keyframes arcu_zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.arcuAnimated.zoomOutUp{animation-name:arcu_zoomOutUp}@keyframes arcu_slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.arcuAnimated.slideInDown{animation-name:arcu_slideInDown}@keyframes arcu_slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.arcuAnimated.slideInLeft{animation-name:arcu_slideInLeft}@keyframes arcu_slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.arcuAnimated.slideInRight{animation-name:arcu_slideInRight}@keyframes arcu_slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.arcuAnimated.slideInUp{animation-name:arcu_slideInUp}@keyframes arcu_slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.arcuAnimated.slideOutDown{animation-name:arcu_slideOutDown}@keyframes arcu_slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.arcuAnimated.slideOutLeft{animation-name:arcu_slideOutLeft}@keyframes arcu_slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.arcuAnimated.slideOutRight{animation-name:arcu_slideOutRight}@keyframes arcu_slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.arcuAnimated.slideOutUp{animation-name:arcu_slideOutUp}
.arcu-text-center{text-align:center}.arcu-text-left{text-align:left}.arcu-text-right{text-align:right}.arcu-widget{opacity:0;transition:.2s opacity;line-height:1}.arcu-widget *{box-sizing:border-box}.arcu-widget .arcu-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.2);z-index:0;opacity:0;pointer-events:none;transition:.2s all}.arcu-widget .arcu-single-mode-link{position:absolute;display:block;z-index:1;width:100%;height:100%}.arcu-widget .arcu-online-badge{position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;z-index:1}.arcu-widget .arcu-online-badge.online{background-color:#35ac19}.arcu-widget .arcu-online-badge.offline{background-color:#FF0000}.arcu-widget .arcu-unread-badge{display:flex;flex-flow:row wrap;-moz-box-pack:center;place-content:center;-moz-box-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:'Roboto',sans-serif,Arial;font-size:12px;min-width:20px;line-height:1;padding:0px 6px;height:20px;border-radius:10px;z-index:1;transition:transform 225ms cubic-bezier(.4, 0, .2, 1) 0ms;background-color:#CC0000;color:#FFF;top:1px;right:1px;font-weight:700;transform:scale(0)}.arcu-widget .arcu-unread-badge.active{transform:scale(1)}.arcu-widget.arcu-elastic.left .messangers-block,.arcu-widget.arcu-bubble.left .messangers-block{right:auto;left:0;transform:translate3d(-100%, 0, 0)}.arcu-widget.arcu-elastic .messangers-block,.arcu-widget.arcu-bubble .messangers-block{transform:translate3d(100%, 0, 0);position:fixed;top:0;right:0;bottom:0 !important;border-radius:0;background:none;transition:.3s all;box-shadow:none;opacity:0}.arcu-widget.arcu-elastic .messangers-block:before,.arcu-widget.arcu-bubble .messangers-block:before{content:"";position:absolute;width:calc(100% - 118px);top:0;right:0 !important;bottom:0;background:#FFFFFF}.arcu-widget.arcu-elastic .messangers-block .messangers-list-container,.arcu-widget.arcu-bubble .messangers-block .messangers-list-container,.arcu-widget.arcu-elastic .messangers-block .messangers-list,.arcu-widget.arcu-bubble .messangers-block .messangers-list{height:100%}.arcu-widget.arcu-elastic .messangers-block .arcu-menu-header,.arcu-widget.arcu-bubble .messangers-block .arcu-menu-header{transform:translate3d(0, -100%, 0);transition:.1s all;border-radius:0}.arcu-widget.arcu-elastic .messangers-block .arcu-menu-header .arcu-header-close,.arcu-widget.arcu-bubble .messangers-block .arcu-menu-header .arcu-header-close{top:0;right:0;border-radius:0}.arcu-widget.arcu-elastic .messangers-block .arcu-menu-header .arcu-header-close:hover,.arcu-widget.arcu-bubble .messangers-block .arcu-menu-header .arcu-header-close:hover{transform:none}.arcu-widget.arcu-elastic .messangers-block .messangers-list-container .arcu-creds,.arcu-widget.arcu-bubble .messangers-block .messangers-list-container .arcu-creds{position:absolute;width:100%;bottom:-19px;transition:.2s all;transition-delay:.5s}.arcu-widget.arcu-elastic .messangers-block.has-header .arcu-morph-shape,.arcu-widget.arcu-bubble .messangers-block.has-header .arcu-morph-shape{top:0}.arcu-widget.arcu-elastic.open.arcu-elastic .messangers-block,.arcu-widget.arcu-bubble.open.arcu-elastic .messangers-block,.arcu-widget.arcu-elastic.open.arcu-bubble .messangers-block,.arcu-widget.arcu-bubble.open.arcu-bubble .messangers-block{opacity:0}.arcu-widget.arcu-elastic.open.arcu-elastic .messangers-block.arcu-show,.arcu-widget.arcu-bubble.open.arcu-elastic .messangers-block.arcu-show,.arcu-widget.arcu-elastic.open.arcu-bubble .messangers-block.arcu-show,.arcu-widget.arcu-bubble.open.arcu-bubble .messangers-block.arcu-show{opacity:1}.arcu-widget.arcu-elastic.open.arcu-elastic .messangers-block .messangers-list-container .arcu-creds,.arcu-widget.arcu-bubble.open.arcu-elastic .messangers-block .messangers-list-container .arcu-creds,.arcu-widget.arcu-elastic.open.arcu-bubble .messangers-block .messangers-list-container .arcu-creds,.arcu-widget.arcu-bubble.open.arcu-bubble .messangers-block .messangers-list-container .arcu-creds{bottom:7px}.arcu-widget.arcu-elastic.open .messangers-block,.arcu-widget.arcu-bubble.open .messangers-block{opacity:1;transform:translate3d(0, 0, 0)}.arcu-widget.arcu-elastic.open .messangers-block .messangers-list.arcu-downtoup,.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-downtoup,.arcu-widget.arcu-elastic.open .messangers-block .messangers-list.arcu-uptodown,.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-uptodown{transition:transform .4s;transition-delay:.2s}.arcu-widget.arcu-elastic.open .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget.arcu-elastic.open .messangers-block .messangers-list.arcu-uptodown li,.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-uptodown li{transition:transform .4s;transition-duration:.4s;transition-delay:.2s}.arcu-widget.arcu-elastic.open .messangers-block.has-header .arcu-menu-header,.arcu-widget.arcu-bubble.open .messangers-block.has-header .arcu-menu-header{transform:translate3d(0, 0, 0);transition-delay:.3s}.arcu-widget.arcu-elastic.open.left .messangers-block,.arcu-widget.arcu-bubble.open.left .messangers-block{transform:translate3d(0, 0, 0)}.arcu-widget.arcu-elastic.open.left .messangers-block:before,.arcu-widget.arcu-bubble.open.left .messangers-block:before{left:0 !important}.arcu-widget.arcu-elastic .arcu-morph-shape,.arcu-widget.arcu-bubble .arcu-morph-shape{position:absolute;top:0;left:0;width:120px;bottom:0;transform:rotate(180deg);color:#FFFFFF;fill:#FFFFFF;z-index:-1}.arcu-widget.arcu-elastic.left .arcu-morph-shape,.arcu-widget.arcu-bubble.left .arcu-morph-shape{left:auto;right:0;transform:rotate(0)}.arcu-widget.arcu-bubble .arcu-morph-shape{width:100%}.arcu-widget.arcu-bubble .messangers-block:before{display:none !important}.arcu-widget.arcu-bubble .messangers-block .messangers-list{transform:translate3d(100%, 0, 0);transition-delay:.2s}.arcu-widget.arcu-bubble .messangers-block.has-header .arcu-menu-header{transform:translate3d(0, -100%, 0);transition:.2s}.arcu-widget.arcu-bubble .messangers-block.has-header .arcu-morph-shape{top:0}.arcu-widget.arcu-bubble.open.left .messangers-block .messangers-list.arcu-downtoup,.arcu-widget.arcu-bubble.open.left .messangers-block .messangers-list.arcu-uptodown{transition:transform .6s;transition-delay:.2s}.arcu-widget.arcu-bubble.open.left .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget.arcu-bubble.open.left .messangers-block .messangers-list.arcu-uptodown li{transition:transform .6s;transition-duration:.6s;transition-delay:.2s}.arcu-widget.arcu-bubble.open.left .messangers-block .messangers-list.arcu-fromaside{transition-delay:.2s}.arcu-widget.arcu-bubble.open.left .messangers-block .messangers-list.arcu-fromaside li{transition-delay:.2s}.arcu-widget.arcu-bubble.open .messangers-block .messangers-list{transform:translate3d(0, 0, 0)}.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-downtoup,.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-uptodown{transition:transform .6s;transition-delay:.2s}.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-uptodown li{transition:transform .6s;transition-duration:.6s;transition-delay:.2s}.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-fromaside{transition-delay:.2s}.arcu-widget.arcu-bubble.open .messangers-block .messangers-list.arcu-fromaside li{transition-delay:.2s}.arcu-widget.arcu-bubble.open .messangers-block.has-header .arcu-menu-header{transform:translate3d(0, 0, 0);transition-delay:.5s}.arcu-widget.left.arcu-message{left:20px;right:auto}.arcu-widget.left .arcu-message-button{right:auto;left:0}.arcu-widget.left .arcu-popup{left:0;right:auto}.arcu-widget.left .arcu-prompt{left:calc(100% + 10px);right:auto;transform-origin:0% 50%}.arcu-widget.left .arcu-prompt.arcu-prompt-top{left:0;right:auto}.arcu-widget.left .arcu-prompt.arcu-prompt-top:before{border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;border-bottom:0 none;left:25px;right:auto}.arcu-widget.left .arcu-prompt:before{border-right:8px solid #FFF;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid transparent;right:auto;left:-15px}.arcu-widget.left .messangers-block{right:auto;left:0;-webkit-transform-origin:10% 105%;-ms-transform-origin:10% 105%;transform-origin:10% 105%}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside{transition:transform 0s .2s;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(-100%, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li{transition:transform 0s .2s;transition-timing-function:cubic-bezier(.3, 0, .3, 1);transform:translate3d(-500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(2){transform:translate3d(-1000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(3){transform:translate3d(-1500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(4){transform:translate3d(-2000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(5){transform:translate3d(-2500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(6){transform:translate3d(-3000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(7){transform:translate3d(-3500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(8){transform:translate3d(-4000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(9){transform:translate3d(-4500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(10){transform:translate3d(-5000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(11){transform:translate3d(-5500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(12){transform:translate3d(-6000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(13){transform:translate3d(-6500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(14){transform:translate3d(-7000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(15){transform:translate3d(-7500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(16){transform:translate3d(-8000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(17){transform:translate3d(-8500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(18){transform:translate3d(-9000px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(19){transform:translate3d(-9500px, 0, 0)}.arcu-widget.left .messangers-block .messangers-list.arcu-fromaside li:nth-child(20){transform:translate3d(-10000px, 0, 0)}.arcu-widget.left .arcu-forms-container{left:0;right:auto}.arcu-widget.left .messangers-block::before,.arcu-widget.left .arcu-forms-container::before{left:25px;right:auto}.arcu-widget.left.open .messangers-block .messangers-list.arcu-downtoup,.arcu-widget.left.open .messangers-block .messangers-list.arcu-uptodown,.arcu-widget.left.open .messangers-block .messangers-list.arcu-fromaside{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.arcu-widget.left.open .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget.left.open .messangers-block .messangers-list.arcu-uptodown li,.arcu-widget.left.open .messangers-block .messangers-list.arcu-fromaside li{transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1);transition-duration:.4s;transform:translate3d(0, 0, 0)}.arcu-widget.hg.arcu-message{height:100px}.arcu-widget.hg .arcu-online-badge{right:10px;top:10px}.arcu-widget.hg .arcu-unread-badge{right:5px;top:5px}.arcu-widget.hg .messangers-block,.arcu-widget.hg .arcu-forms-container,.arcu-widget.hg .arcu-popup{bottom:110px}.arcu-widget.hg .arcu-prompt{bottom:5px}.arcu-widget.hg .icons-line{top:22px;left:24px}.arcu-widget.hg .icons-line span{transform:scale(1.5)}.arcu-widget.hg.left .messangers-block:before,.arcu-widget.hg.left .arcu-forms-container:before,.arcu-widget.hg.left .arcu-popup:before{left:41px;right:auto}.arcu-widget.hg.left .arcu-prompt{left:calc(100% + 10px);right:auto;bottom:26px}.arcu-widget.hg.left .arcu-prompt.arcu-prompt-top{bottom:110px;left:17px}.arcu-widget.hg.right .messangers-block:before,.arcu-widget.hg.right .arcu-forms-container:before,.arcu-widget.hg.right .arcu-popup:before{right:41px}.arcu-widget.hg.right .arcu-prompt{right:calc(100% + 10px);left:auto;bottom:26px}.arcu-widget.hg.right .arcu-prompt.arcu-prompt-top{bottom:110px;right:17px}.arcu-widget.hg .arcu-message-button{padding-left:100px;height:100px}.arcu-widget.hg .arcu-message-button .arcu-button-content .arcu-button-title{line-height:24px}.arcu-widget.hg .arcu-message-button .arcu-button-content .arcu-button-descr{line-height:22px}.arcu-widget.hg .arcu-message-button .arcu-button-content .arcu-button-label{line-height:15px;margin-top:6px}.arcu-widget.hg .arcu-message-button .arcu-button-icon{width:100px}.arcu-widget.hg .arcu-message-button .pulsation{border-radius:60px}.arcu-widget.hg .arcu-message-button .icons{width:70px;height:70px;margin-top:-35px;margin-left:-35px}.arcu-widget.hg .arcu-message-button .form-icon svg,.arcu-widget.hg .arcu-message-button .form-icon i,.arcu-widget.hg .arcu-message-button .form-icon img{transform:scale(2)}.arcu-widget.hg .arcu-message-button .static .static-container{width:90px;height:90px;margin-left:-45px;margin-top:-45px}.arcu-widget.hg .arcu-message-button .callback-state{width:70px;height:70px;margin-top:-35px;margin-left:-35px}.arcu-widget.md.arcu-message{min-width:60px;height:60px}.arcu-widget.md .arcu-online-badge{top:4px;right:4px}.arcu-widget.md .arcu-unread-badge{right:0;top:0}.arcu-widget.md .messangers-block,.arcu-widget.md .arcu-forms-container,.arcu-widget.md .arcu-popup{bottom:70px}.arcu-widget.md .arcu-prompt{bottom:5px}.arcu-widget.md.left .messangers-block:before,.arcu-widget.md.left .arcu-forms-container:before,.arcu-widget.md.left .arcu-popup:before{left:21px;right:auto}.arcu-widget.md.left .arcu-prompt{left:calc(100% + 10px)}.arcu-widget.md.left .arcu-prompt.arcu-prompt-top{bottom:70px;left:0;right:auto}.arcu-widget.md.left .arcu-prompt.arcu-prompt-top:before{border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;border-bottom:0 none;left:21px;right:auto}.arcu-widget.md.right .messangers-block:before,.arcu-widget.md.right .arcu-forms-container:before,.arcu-widget.md.right .arcu-popup:before{right:21px}.arcu-widget.md.right .arcu-prompt{right:calc(100% + 10px)}.arcu-widget.md.right .arcu-prompt.arcu-prompt-top{right:0;bottom:70px}.arcu-widget.md.right .arcu-prompt.arcu-prompt-top:before{right:21px}.arcu-widget.md .arcu-message-button{padding-left:60px;min-width:60px;height:60px}.arcu-widget.md .arcu-message-button .arcu-button-icon{width:60px}.arcu-widget.md .arcu-message-button .arcu-button-content .arcu-button-title{font-size:14px;line-height:16px}.arcu-widget.md .arcu-message-button .arcu-button-content .arcu-button-descr{font-size:13px}.arcu-widget.md .arcu-message-button .arcu-button-content .arcu-button-label{font-size:10px}.arcu-widget.md .arcu-message-button .static .static-container{width:54px;height:54px;margin-left:-27px;margin-top:-27px}.arcu-widget.md .arcu-message-button .icons{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.arcu-widget.md .arcu-message-button .form-icon svg,.arcu-widget.md .arcu-message-button .form-icon i,.arcu-widget.md .arcu-message-button .form-icon img{transform:scale(1.2)}.arcu-widget.md .arcu-message-button .callback-state{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.arcu-widget.sm.arcu-message{min-width:50px;height:50px}.arcu-widget.sm .arcu-online-badge{top:3px;right:2px}.arcu-widget.sm .arcu-unread-badge{right:0;top:0;font-size:10px;height:16px;padding:0 5px;min-width:16px}.arcu-widget.sm .messangers-block,.arcu-widget.sm .arcu-forms-container,.arcu-widget.sm .arcu-popup{bottom:60px}.arcu-widget.sm .arcu-prompt{bottom:0px}.arcu-widget.sm.left .messangers-block:before,.arcu-widget.sm.left .arcu-forms-container:before,.arcu-widget.sm.left .arcu-popup:before{left:16px;right:auto}.arcu-widget.sm.left .arcu-prompt{left:calc(100% + 10px)}.arcu-widget.sm.left .arcu-prompt.arcu-prompt-top{bottom:60px;left:0;right:auto}.arcu-widget.sm.left .arcu-prompt.arcu-prompt-top:before{border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;border-bottom:0 none;left:16px;right:auto}.arcu-widget.sm.right .messangers-block:before,.arcu-widget.sm.right .arcu-forms-container:before,.arcu-widget.sm.right .arcu-popup:before{right:16px}.arcu-widget.sm.right .arcu-prompt{right:calc(100% + 10px)}.arcu-widget.sm.right .arcu-prompt.arcu-prompt-top{right:0;bottom:60px}.arcu-widget.sm.right .arcu-prompt.arcu-prompt-top:before{right:16px}.arcu-widget.sm .arcu-message-button{padding-left:50px;min-width:50px;height:50px}.arcu-widget.sm .arcu-message-button .form-icon svg,.arcu-widget.sm .arcu-message-button .form-icon i,.arcu-widget.sm .arcu-message-button .form-icon img{transform:scale(1)}.arcu-widget.sm .arcu-message-button .arcu-button-icon{width:50px}.arcu-widget.sm .arcu-message-button .arcu-button-content .arcu-button-title{font-size:13px;line-height:14px}.arcu-widget.sm .arcu-message-button .arcu-button-content .arcu-button-descr{font-size:11px;line-height:13px}.arcu-widget.sm .arcu-message-button .arcu-button-content .arcu-button-label{font-size:10px;line-height:12px;margin-top:0}.arcu-widget.sm .arcu-message-button .static .static-container{width:46px;height:46px;margin-left:-23px;margin-top:-23px}.arcu-widget.sm .arcu-message-button .icons{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.arcu-widget.sm .arcu-message-button .callback-state{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.arcu-widget.active{opacity:1}.arcu-widget.arcu-message{z-index:1000000;right:20px;bottom:20px;position:fixed!important;height:70px}.arcu-widget .arcu-message-button{min-width:70px;padding-left:70px;z-index:1;height:70px;right:0;background-color:red;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.arcu-widget .arcu-message-button .arcu-button-content{color:#FFFFFF;font-family:'Roboto',sans-serif,Arial;padding:0 20px 0 0;white-space:nowrap;transition:.2s all;text-align:left}.arcu-widget .arcu-message-button .arcu-button-content .arcu-button-title{font-weight:500;font-size:16px;line-height:20px}.arcu-widget .arcu-message-button .arcu-button-content .arcu-button-descr{font-weight:400;font-size:14px;line-height:16px}.arcu-widget .arcu-message-button .arcu-button-content .arcu-button-label{font-weight:300;font-size:11px;line-height:13px;display:inline-flex;border-radius:5px;padding:1px 4px;background:#FFFFFF44;align-self:flex-start;margin-top:2px}.arcu-widget .arcu-message-button .arcu-button-icon{position:absolute;left:0;right:0;width:70px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arcu-widget .arcu-message-button p,.arcu-widget .arcu-message-button .arcu-item-label{font-family:'Roboto',sans-serif,Arial;color:#fff;font-weight:700;font-size:10px;line-height:11px;margin:0}.arcu-widget .arcu-message-button .pulsation{width:100%;height:100%;background-color:red;border-radius:50px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;z-index:-1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-animation:arcu-pulse 2s infinite;animation:arcu-pulse 2s infinite}.arcu-widget .arcu-message-button .icons{background-color:#fff;width:44px;height:44px;border-radius:50px;position:absolute;overflow:hidden;top:50%;left:50%;margin-top:-22px;margin-left:-22px}.arcu-widget .arcu-message-button .static div{margin:auto}.arcu-widget .arcu-message-button .static .static-container{width:60px;height:60px;border-radius:50px;position:absolute;overflow:hidden;top:50%;left:50%;margin-top:-30px;margin-left:-30px;display:flex}.arcu-widget .arcu-message-button .static .static-container.img-24 svg,.arcu-widget .arcu-message-button .static .static-container.img-24 i,.arcu-widget .arcu-message-button .static .static-container.img-24 img{width:24px;height:24px;font-size:24px;line-height:24px}.arcu-widget .arcu-message-button .static .static-container.img-26 svg,.arcu-widget .arcu-message-button .static .static-container.img-26 i,.arcu-widget .arcu-message-button .static .static-container.img-26 img{width:26px;height:26px;font-size:26px;line-height:26px}.arcu-widget .arcu-message-button .static .static-container.img-28 svg,.arcu-widget .arcu-message-button .static .static-container.img-28 i,.arcu-widget .arcu-message-button .static .static-container.img-28 img{width:28px;height:28px;font-size:28px;line-height:28px}.arcu-widget .arcu-message-button .static .static-container.img-30 svg,.arcu-widget .arcu-message-button .static .static-container.img-30 i,.arcu-widget .arcu-message-button .static .static-container.img-30 img{width:30px;height:30px;font-size:30px;line-height:30px}.arcu-widget .arcu-message-button .static .static-container.img-32 svg,.arcu-widget .arcu-message-button .static .static-container.img-32 i,.arcu-widget .arcu-message-button .static .static-container.img-32 img{width:32px;height:32px;font-size:32px;line-height:32px}.arcu-widget .arcu-message-button .static .static-container.img-36 svg,.arcu-widget .arcu-message-button .static .static-container.img-36 i,.arcu-widget .arcu-message-button .static .static-container.img-36 img{width:36px;height:36px;font-size:36px;line-height:36px}.arcu-widget .arcu-message-button .static .static-container.img-38 svg,.arcu-widget .arcu-message-button .static .static-container.img-38 i,.arcu-widget .arcu-message-button .static .static-container.img-38 img{width:38px;height:38px;font-size:38px;line-height:38px}.arcu-widget .arcu-message-button .static .static-container.img-42 svg,.arcu-widget .arcu-message-button .static .static-container.img-42 i,.arcu-widget .arcu-message-button .static .static-container.img-42 img{width:42px;height:42px;font-size:42px;line-height:42px}.arcu-widget .arcu-message-button .static .static-container.img-46 svg,.arcu-widget .arcu-message-button .static .static-container.img-46 i,.arcu-widget .arcu-message-button .static .static-container.img-46 img{width:46px;height:46px;font-size:46px;line-height:46px}.arcu-widget .arcu-message-button .static .static-container.img-48 svg,.arcu-widget .arcu-message-button .static .static-container.img-48 i,.arcu-widget .arcu-message-button .static .static-container.img-48 img{width:48px;height:48px;font-size:48px;line-height:48px}.arcu-widget .arcu-message-button .form-icon{transition:.2s all;transform:scale(0)}.arcu-widget .arcu-message-button .form-icon svg,.arcu-widget .arcu-message-button .form-icon i,.arcu-widget .arcu-message-button .form-icon img{transform:scale(1.5)}.arcu-widget .arcu-message-button .form-icon.active{transform:scale(1)}.arcu-widget .arcu-message-button .static,.arcu-widget .arcu-message-button .form-icon{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:100%;height:100%;text-align:center;display:flex;flex:auto}.arcu-widget .arcu-message-button .static img,.arcu-widget .arcu-message-button .form-icon img{display:inline}.arcu-widget .arcu-message-button .static svg,.arcu-widget .arcu-message-button .form-icon svg,.arcu-widget .arcu-message-button .static i,.arcu-widget .arcu-message-button .form-icon i,.arcu-widget .arcu-message-button .static img,.arcu-widget .arcu-message-button .form-icon img{width:24px;height:24px;color:#FFFFFF;line-height:24px;font-size:24px;margin:auto}.arcu-widget .pulsation:nth-of-type(2n){-webkit-animation-delay:.5s;animation-delay:.5s}.arcu-widget .pulsation.stop{-webkit-animation:none;animation:none}.arcu-widget .icons-line{top:10px;left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-transition:cubic-bezier(.13, 1.49, .14, -0.4);-o-transition:cubic-bezier(.13, 1.49, .14, -0.4);transition:cubic-bezier(.13, 1.49, .14, -0.4);-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);height:24px;transition:.2s all}.arcu-widget .icons-line.stop{-webkit-animation-play-state:paused;animation-play-state:paused}.arcu-widget .icons-line span{display:inline-block;width:24px;height:24px;color:red}.arcu-widget .icons-line span svg,.arcu-widget .icons-line span i,.arcu-widget .icons-line span img{width:24px;height:24px}.arcu-widget .icons-line span i{display:block;font-size:24px;line-height:24px}.arcu-widget .icons-line img,.arcu-widget .icons-line span{margin-right:40px}.arcu-widget .static{transition:.2s all}.arcu-widget .static.arcu-hide{transform:scale(0);opacity:0}.arcu-widget .icons{transition:.2s all}.arcu-widget .icons.arcu-hide{transform:scale(0);opacity:0}.arcu-widget .icons.arcu-hide .icons-line{transform:scale(0)}.arcu-widget .icons .icon:first-of-type{margin-left:0}.arcu-widget .arcu-close{color:#FFFFFF}.arcu-widget .arcu-close svg{-webkit-transform:rotate(180deg) scale(0);-ms-transform:rotate(180deg) scale(0);transform:rotate(180deg) scale(0);-webkit-transition:ease-in .12s all;-o-transition:ease-in .12s all;transition:ease-in .12s all;display:block}.arcu-widget .arcu-close.arcu-show svg{-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.arcu-widget .arcu-prompt{display:-webkit-box;display:-ms-flexbox;display:flex}.arcu-widget .arcu-forms-container,.arcu-widget .messangers-block,.arcu-widget .arcu-prompt,.arcu-widget .arcu-popup{background:#FFFFFF;box-shadow:0 0 40px rgba(0,0,0,0.2);width:300px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:80px;right:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px;z-index:1000000;transform:scale(1);display:none}.arcu-widget .arcu-forms-container:before,.arcu-widget .messangers-block:before,.arcu-widget .arcu-prompt:before,.arcu-widget .arcu-popup:before{position:absolute;bottom:-7px;right:25px;left:auto;display:inline-block !important;border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;content:''}.arcu-widget.arcu-no-background .messangers-block{-webkit-transform-origin:right bottom !important;-ms-transform-origin:right bottom !important;transform-origin:right bottom !important;padding:0;box-shadow:none;background:none;right:30px;pointer-events:none}.arcu-widget.arcu-no-background .messangers-block:before{display:none !important}.arcu-widget.arcu-no-background .messangers-block .arcu-menu-header{display:none}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container{pointer-events:none;overflow:visible}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .arcu-creds{display:none !important;visibility:hidden !important}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list{pointer-events:none}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li{position:relative;height:54px;pointer-events:none}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger{pointer-events:all;padding:0;position:static;float:right;top:0;width:40px;height:54px}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger:hover{background:none}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger:hover .arcu-item-label{opacity:1}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-qr-addon{display:none}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-icon{left:auto;right:-20px;margin-left:0;margin-right:0}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-label{padding:10px;position:absolute;left:auto;right:35px;text-align:right;border-radius:4px;opacity:0;transition:.2s all;background:#efefef}.arcu-widget.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-label:before{border-right:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #efefef;border-bottom:8px solid transparent;top:50%;margin-top:-8px;right:-15px;content:" ";position:absolute;left:auto}.arcu-widget.arcu-no-background .messangers-block.sm .messangers-list-container .messangers-list li{width:32px;min-height:44px;height:auto}.arcu-widget.arcu-no-background .messangers-block.sm .messangers-list-container .messangers-list li .messanger{width:32px;min-height:44px;height:auto}.arcu-widget.arcu-no-background .messangers-block.sm .messangers-list-container .messangers-list li .messanger .arcu-item-label{padding-top:4px;padding-bottom:4px}.arcu-widget.arcu-no-background .messangers-block.sm .messangers-list-container .messangers-list li .messanger .arcu-item-icon{right:-16px}.arcu-widget.arcu-no-background .messangers-block.lg .messangers-list-container .messangers-list li{min-height:74px;height:auto}.arcu-widget.arcu-no-background .messangers-block.lg .messangers-list-container .messangers-list li .messanger{min-height:74px;height:auto}.arcu-widget.arcu-no-background .messangers-block.lg .messangers-list-container .messangers-list li .messanger .arcu-item-icon{right:-25px}.arcu-widget.arcu-no-background.hg .messangers-block{right:51px}.arcu-widget.arcu-no-background.lg .messangers-block{right:35px}.arcu-widget.arcu-no-background.sm .messangers-block{right:25px}.arcu-widget.arcu-no-background.left .messangers-block{-webkit-transform-origin:left bottom !important;-ms-transform-origin:left bottom !important;transform-origin:left bottom !important}.arcu-widget.arcu-no-background.left .messangers-block .messangers-list-container .messangers-list li .messanger{float:left}.arcu-widget.arcu-no-background.left .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-icon{right:auto;left:-20px}.arcu-widget.arcu-no-background.left .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-label{text-align:left;right:auto;left:35px}.arcu-widget.arcu-no-background.left .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-label:before{border-right:8px solid #efefef;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid transparent;right:auto;left:-15px}.arcu-widget.arcu-no-background.left .messangers-block.sm .messangers-list-container .messangers-list li{min-height:44px;height:auto}.arcu-widget.arcu-no-background.left .messangers-block.sm .messangers-list-container .messangers-list li .messanger{min-height:44px;height:auto}.arcu-widget.arcu-no-background.left .messangers-block.sm .messangers-list-container .messangers-list li .messanger .arcu-item-icon{left:-16px}.arcu-widget.arcu-no-background.left .messangers-block.lg .messangers-list-container .messangers-list li{min-height:74px}.arcu-widget.arcu-no-background.left .messangers-block.lg .messangers-list-container .messangers-list li .messanger .arcu-item-icon{left:-25px}.arcu-widget.arcu-no-background.left.hg .messangers-block{left:51px;right:auto}.arcu-widget.arcu-no-background.left.lg .messangers-block{left:35px;right:auto}.arcu-widget.arcu-no-background.left.md .messangers-block{left:30px;right:auto}.arcu-widget.arcu-no-background.left.sm .messangers-block{left:25px;right:auto}.arcu-widget.arcu-no-background.arcu-menu-horizontal .arcu-message-button{display:flex}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block{-webkit-transform-origin:right center !important;-ms-transform-origin:right center !important;transform-origin:right center !important;pointer-events:none;display:flex;width:1000px;flex-flow:row-reverse;transform-origin:100%;-webkit-transform-origin:100%;-ms-transform-origin:100%;bottom:3px;right:100%}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container{pointer-events:all;overflow:visible}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li{margin:0 10px;width:40px;float:left}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li .messanger{padding:0;min-height:40px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-icon{margin:0;top:50%;margin-top:-20px;left:0;right:0}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-label{left:50%;right:auto;bottom:58px;text-align:center;min-width:160px;margin-left:-80px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-label:before{top:auto;position:absolute;bottom:-15px;right:50%;margin-right:-8px;left:auto;display:inline-block !important;border-right:8px solid transparent;border-top:8px solid #efefef;border-left:8px solid transparent;content:''}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.sm{bottom:8px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.sm .messangers-list-container .messangers-list li{width:32px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.sm .messangers-list-container .messangers-list li .messanger{width:32px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.sm .messangers-list-container .messangers-list li .messanger .arcu-item-icon{margin-top:-16px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.sm .messangers-list-container .messangers-list li .messanger .arcu-item-label{bottom:50px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.lg{bottom:-7px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.lg .messangers-list-container .messangers-list li{width:50px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.lg .messangers-list-container .messangers-list li .messanger{width:50px;height:50px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.lg .messangers-list-container .messangers-list li .messanger .arcu-item-icon{margin-top:-25px}.arcu-widget.arcu-no-background.arcu-menu-horizontal .messangers-block.lg .messangers-list-container .messangers-list li .messanger .arcu-item-label{bottom:74px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.hg .messangers-block{bottom:22px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.hg .messangers-block.sm{bottom:26px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.hg .messangers-block.lg{bottom:11px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.lg .messangers-block{bottom:8px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.lg .messangers-block.sm{bottom:12px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.lg .messangers-block.lg{bottom:-2px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.sm .messangers-block{bottom:-2px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.sm .messangers-block.sm{bottom:2px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.sm .messangers-block.lg{bottom:-12px}.arcu-widget.arcu-no-background.arcu-menu-horizontal.left .messangers-block{flex-flow:row;-webkit-transform-origin:left center !important;-ms-transform-origin:left center !important;transform-origin:left center !important}.arcu-widget.arcu-no-background.arcu-menu-horizontal.left .messangers-block .messangers-list-container .messangers-list li .messanger .arcu-item-icon{left:0;right:0}.arcu-widget.arcu-no-background.arcu-menu-horizontal.left.hg .messangers-block{bottom:22px;left:100%;right:auto}.arcu-widget.arcu-no-background.arcu-menu-horizontal.left.lg .messangers-block{bottom:8px;left:100%;right:auto}.arcu-widget.arcu-no-background.arcu-menu-horizontal.left.md .messangers-block{bottom:3px;left:100%;right:auto}.arcu-widget.arcu-no-background.arcu-menu-horizontal.left.sm .messangers-block{bottom:-2px;left:100%;right:auto}.arcu-widget .arcu-forms-container .arcu-form-container{display:none}.arcu-widget .arcu-forms-container .arcu-form-container.active{display:block}.arcu-widget.arcu-scale .arcu-forms-container,.arcu-widget.arcu-scale .messangers-block,.arcu-widget.arcu-scale .arcu-prompt,.arcu-widget.arcu-scale .arcu-popup{display:block;-webkit-transform-origin:right 100%;-ms-transform-origin:right 100%;transform-origin:right 100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:ease-out .12s all;-o-transition:ease-out .12s all;transition:ease-out .12s all}.arcu-widget.arcu-scale .arcu-forms-container.arcu-show,.arcu-widget.arcu-scale .messangers-block.arcu-show,.arcu-widget.arcu-scale .arcu-prompt.arcu-show,.arcu-widget.arcu-scale .arcu-popup.arcu-show,.arcu-widget.arcu-scale .arcu-forms-container.display-flex,.arcu-widget.arcu-scale .messangers-block.display-flex,.arcu-widget.arcu-scale .arcu-prompt.display-flex,.arcu-widget.arcu-scale .arcu-popup.display-flex,.arcu-widget.arcu-scale .arcu-forms-container.active,.arcu-widget.arcu-scale .messangers-block.active,.arcu-widget.arcu-scale .arcu-prompt.active,.arcu-widget.arcu-scale .arcu-popup.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.arcu-widget.arcu-scale.left .arcu-forms-container,.arcu-widget.arcu-scale.left .messangers-block,.arcu-widget.arcu-scale.left .arcu-prompt,.arcu-widget.arcu-scale.left .arcu-popup{-webkit-transform-origin:left 100%;-ms-transform-origin:left 100%;transform-origin:left 100%}.arcu-widget.arcu-scaleout .arcu-forms-container,.arcu-widget.arcu-scaleout .messangers-block,.arcu-widget.arcu-scaleout .arcu-prompt,.arcu-widget.arcu-scaleout .arcu-popup{display:block;-webkit-transform-origin:85% 100%;-ms-transform-origin:85% 100%;transform-origin:85% 100%;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:ease-out .12s all;-o-transition:ease-out .12s all;transition:ease-out .12s all;opacity:0;visibility:hidden}.arcu-widget.arcu-scaleout .arcu-forms-container.arcu-show,.arcu-widget.arcu-scaleout .messangers-block.arcu-show,.arcu-widget.arcu-scaleout .arcu-prompt.arcu-show,.arcu-widget.arcu-scaleout .arcu-popup.arcu-show,.arcu-widget.arcu-scaleout .arcu-forms-container.display-flex,.arcu-widget.arcu-scaleout .messangers-block.display-flex,.arcu-widget.arcu-scaleout .arcu-prompt.display-flex,.arcu-widget.arcu-scaleout .arcu-popup.display-flex,.arcu-widget.arcu-scaleout .arcu-forms-container.active,.arcu-widget.arcu-scaleout .messangers-block.active,.arcu-widget.arcu-scaleout .arcu-prompt.active,.arcu-widget.arcu-scaleout .arcu-popup.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.arcu-widget.arcu-scaleout.left .arcu-forms-container,.arcu-widget.arcu-scaleout.left .messangers-block,.arcu-widget.arcu-scaleout.left .arcu-prompt,.arcu-widget.arcu-scaleout.left .arcu-popup{-webkit-transform-origin:left 100%;-ms-transform-origin:left 100%;transform-origin:left 100%}.arcu-widget.arcu-elastic .arcu-forms-container,.arcu-widget.arcu-bubble .arcu-forms-container,.arcu-widget.arcu-elastic .messangers-block,.arcu-widget.arcu-bubble .messangers-block,.arcu-widget.arcu-elastic .arcu-prompt,.arcu-widget.arcu-bubble .arcu-prompt,.arcu-widget.arcu-elastic .arcu-popup,.arcu-widget.arcu-bubble .arcu-popup{display:block;visibility:hidden;opacity:0;transition:ease-in-out .2s all;transform:translate3d(0, -20%, 0)}.arcu-widget.arcu-elastic .arcu-forms-container.arcu-show,.arcu-widget.arcu-bubble .arcu-forms-container.arcu-show,.arcu-widget.arcu-elastic .messangers-block.arcu-show,.arcu-widget.arcu-bubble .messangers-block.arcu-show,.arcu-widget.arcu-elastic .arcu-prompt.arcu-show,.arcu-widget.arcu-bubble .arcu-prompt.arcu-show,.arcu-widget.arcu-elastic .arcu-popup.arcu-show,.arcu-widget.arcu-bubble .arcu-popup.arcu-show,.arcu-widget.arcu-elastic .arcu-forms-container.display-flex,.arcu-widget.arcu-bubble .arcu-forms-container.display-flex,.arcu-widget.arcu-elastic .messangers-block.display-flex,.arcu-widget.arcu-bubble .messangers-block.display-flex,.arcu-widget.arcu-elastic .arcu-prompt.display-flex,.arcu-widget.arcu-bubble .arcu-prompt.display-flex,.arcu-widget.arcu-elastic .arcu-popup.display-flex,.arcu-widget.arcu-bubble .arcu-popup.display-flex,.arcu-widget.arcu-elastic .arcu-forms-container.active,.arcu-widget.arcu-bubble .arcu-forms-container.active,.arcu-widget.arcu-elastic .messangers-block.active,.arcu-widget.arcu-bubble .messangers-block.active,.arcu-widget.arcu-elastic .arcu-prompt.active,.arcu-widget.arcu-bubble .arcu-prompt.active,.arcu-widget.arcu-elastic .arcu-popup.active,.arcu-widget.arcu-bubble .arcu-popup.active{visibility:visible;opacity:1;transform:translate3d(0, 0, 0)}.arcu-widget.arcu-fadeindown .arcu-forms-container,.arcu-widget.arcu-fadeinup .arcu-forms-container,.arcu-widget.arcu-fadeindown .messangers-block,.arcu-widget.arcu-fadeinup .messangers-block,.arcu-widget.arcu-fadeindown .arcu-prompt,.arcu-widget.arcu-fadeinup .arcu-prompt,.arcu-widget.arcu-fadeindown .arcu-popup,.arcu-widget.arcu-fadeinup .arcu-popup{display:block;visibility:hidden;opacity:0;transition:ease-in-out .2s all;transform:translate3d(0, -20%, 0)}.arcu-widget.arcu-fadeindown .arcu-forms-container.arcu-show,.arcu-widget.arcu-fadeinup .arcu-forms-container.arcu-show,.arcu-widget.arcu-fadeindown .messangers-block.arcu-show,.arcu-widget.arcu-fadeinup .messangers-block.arcu-show,.arcu-widget.arcu-fadeindown .arcu-prompt.arcu-show,.arcu-widget.arcu-fadeinup .arcu-prompt.arcu-show,.arcu-widget.arcu-fadeindown .arcu-popup.arcu-show,.arcu-widget.arcu-fadeinup .arcu-popup.arcu-show,.arcu-widget.arcu-fadeindown .arcu-forms-container.display-flex,.arcu-widget.arcu-fadeinup .arcu-forms-container.display-flex,.arcu-widget.arcu-fadeindown .messangers-block.display-flex,.arcu-widget.arcu-fadeinup .messangers-block.display-flex,.arcu-widget.arcu-fadeindown .arcu-prompt.display-flex,.arcu-widget.arcu-fadeinup .arcu-prompt.display-flex,.arcu-widget.arcu-fadeindown .arcu-popup.display-flex,.arcu-widget.arcu-fadeinup .arcu-popup.display-flex,.arcu-widget.arcu-fadeindown .arcu-forms-container.active,.arcu-widget.arcu-fadeinup .arcu-forms-container.active,.arcu-widget.arcu-fadeindown .messangers-block.active,.arcu-widget.arcu-fadeinup .messangers-block.active,.arcu-widget.arcu-fadeindown .arcu-prompt.active,.arcu-widget.arcu-fadeinup .arcu-prompt.active,.arcu-widget.arcu-fadeindown .arcu-popup.active,.arcu-widget.arcu-fadeinup .arcu-popup.active{visibility:visible;opacity:1;transform:translate3d(0, 0, 0)}.arcu-widget.arcu-fadeinup .arcu-forms-container,.arcu-widget.arcu-fadeinup .messangers-block,.arcu-widget.arcu-fadeinup .arcu-prompt,.arcu-widget.arcu-fadeinup .arcu-popup{transform:translate3d(0, 20%, 0)}.arcu-widget .arcu-popup{display:block;-webkit-transform-origin:85% 100%;-ms-transform-origin:85% 100%;transform-origin:85% 100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:ease-out .12s all;-o-transition:ease-out .12s all;transition:ease-out .12s all;padding:0}.arcu-widget .arcu-popup.arcu-show{display:block;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.arcu-widget .arcu-popup .arcu-popup-header{padding:18px 30px;color:#FFFFFF;background:#787878;border-radius:7px 7px 0 0;font-family:'Roboto',sans-serif,Arial;margin-bottom:0;font-size:17px;position:relative;line-height:1.4}.arcu-widget .arcu-popup .arcu-popup-content{padding:10px;max-height:300px;overflow:auto;line-height:initial}.arcu-widget .arcu-prompt.arcu-prompt-top{right:0;max-width:260px;bottom:80px}.arcu-widget .arcu-prompt.arcu-prompt-top:before{bottom:-7px;right:25px;left:auto;border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;border-bottom:0 none}.arcu-widget .messangers-block{display:block}.arcu-widget .messangers-block.has-header{padding-top:0}.arcu-widget .messangers-block .messangers-list-container{overflow:hidden}.arcu-widget .messangers-block .messangers-list-container .arcu-creds{display:block !important;visibility:hidden;opacity:1 !important;transform:none !important;text-align:center;font-family:'Roboto',sans-serif,Arial;font-size:11px;line-height:12px;height:19px;border-top:1px solid #EEEEEE;color:#787878;padding-top:4px;position:relative;bottom:-1px}.arcu-widget .messangers-block .messangers-list-container .arcu-creds a{color:#f26364}.arcu-widget .messangers-block .messangers-list-container.ar-loading{position:relative}.arcu-widget .messangers-block .messangers-list-container.ar-loading:before{background:rgba(255,255,255,0.6);content:' ';position:absolute;bottom:0;left:0;right:0;top:0;z-index:2;border-radius:7px}.arcu-widget .messangers-block .messangers-list-container.ar-loading:after{content:' ';position:absolute;width:30px;height:30px;z-index:2;top:50%;bottom:50%;margin-top:-15px;margin-bottom:-15px;left:50%;margin-left:-15px;background:url(//delba.ru/wp-content/plugins/ar-contactus/res/img/ring-alt.gif) no-repeat transparent scroll 0 0}.arcu-widget .messangers-block.arcu-show .messangers-list-container .arcu-creds{visibility:visible !important}.arcu-widget .messangers-block .arcu-menu-header{padding:18px 15px;color:#FFFFFF;background:#787878;border-radius:7px 7px 0 0;font-family:'Roboto',sans-serif,Arial;margin-bottom:10px;font-size:17px;position:relative;line-height:1.4}.arcu-widget .messangers-block .arcu-menu-header .arcu-menu-subheader{font-size:14px}.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon{position:absolute;width:42px;height:42px;left:11px;top:50%;margin-top:-21px}.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon .arcu-online-badge{height:11px;width:11px;border:2px solid red;bottom:-2px;right:3px;top:auto}.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon.arcu-bg-image{background-size:cover;border-radius:50%}.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon>img,.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon>svg,.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon>i,.arcu-widget .messangers-block .arcu-menu-header .arcu-header-icon>.arcu-img-round{display:block;width:42px;font-size:42px;height:42px;margin:auto}.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-center>img,.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-center>svg,.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-center>i,.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-center>.arcu-img-round{margin:0 auto 5px}.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-center .arcu-header-icon{position:relative;margin:0 auto 10px auto;display:block;top:0;left:0;right:0}.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-left{position:relative;padding-left:68px}.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-left>img,.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-left>svg,.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-left>i,.arcu-widget .messangers-block .arcu-menu-header.arcu-icon-left>.arcu-img-round{position:absolute;left:10px;top:18px}.arcu-widget .arcu-header-close,.arcu-widget .arcu-popup-close,.arcu-widget .arcu-popup-back{position:absolute;right:0;top:-30px;padding:0;margin:0;border:0 none;background:none;line-height:1;width:26px;height:26px;cursor:pointer;color:#FFFFFF;background:#787878;border-radius:50%;text-align:center}.arcu-widget .arcu-header-close svg,.arcu-widget .arcu-popup-close svg,.arcu-widget .arcu-popup-back svg{height:12px;width:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px}.arcu-widget .arcu-header-close,.arcu-widget .arcu-popup-close{transition:.2s all}.arcu-widget .arcu-header-close:hover,.arcu-widget .arcu-popup-close:hover{transform:rotate(180deg)}.arcu-widget .arcu-popup-back{right:auto;left:0;top:50%;margin-top:-13px;display:block}.arcu-widget .arcu-popup-back svg{height:16px;width:16px;margin:-8px 0 0 -8px}.arcu-widget .arcu-prompt-typing{border-radius:10px;display:inline-block;left:3px;padding:0 0 0 3px;position:relative;top:4px;width:50px}.arcu-widget .arcu-prompt-typing>div{position:relative;float:left;border-radius:50%;width:10px;height:10px;background:#ccc;margin:0px 2px;-webkit-animation:arcu-updown 1s infinite;animation:arcu-updown 1s infinite}.arcu-widget .arcu-prompt-typing>div:nth-child(2){animation-delay:.1s}.arcu-widget .arcu-prompt-typing>div:nth-child(3){animation-delay:.2s}.arcu-widget .arcu-prompt{color:#787878;font-family:'Roboto',sans-serif,Arial;font-size:16px;line-height:18px;width:auto;bottom:10px;right:105%;left:auto;white-space:nowrap;padding:14px 20px 14px}.arcu-widget .arcu-prompt:before{border-right:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #FFF;border-bottom:8px solid transparent;bottom:16px;right:-15px}.arcu-widget .arcu-prompt.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.arcu-widget .arcu-prompt:hover .arcu-prompt-close{opacity:1}.arcu-widget .arcu-prompt .arcu-prompt-close{opacity:0;transition:.2s all;position:absolute;right:-10px;top:-10px;padding:0;margin:0;border:0 none;background:none;line-height:1;width:26px;height:26px;cursor:pointer;color:#FFFFFF;background:#787878;border-radius:50%;text-align:center}.arcu-widget .arcu-prompt .arcu-prompt-close svg{height:12px;width:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px}.arcu-widget .messangers-block .arcu-submenu-container{transition:.2s all;opacity:0;visibility:hidden}.arcu-widget .messangers-block .arcu-submenu-container.active{opacity:1;visibility:visible}.arcu-widget .messangers-block .arcu-submenu li{display:none}.arcu-widget .messangers-block .arcu-submenu li.active{display:block}.arcu-widget .messangers-block .arcu-submenu.active>li{display:block !important}.arcu-widget .messangers-block .messangers-list,.arcu-widget .messangers-block .arcu-submenu{list-style:none;margin:0;padding:0}.arcu-widget .messangers-block .messangers-list li,.arcu-widget .messangers-block .arcu-submenu li{margin:0;padding:0}.arcu-widget .messangers-block .messangers-list.arcu-submenu-active li,.arcu-widget .messangers-block .arcu-submenu.arcu-submenu-active li{display:none}.arcu-widget .messangers-block .messangers-list.arcu-submenu-active li.active,.arcu-widget .messangers-block .arcu-submenu.arcu-submenu-active li.active{display:block}.arcu-widget .messangers-block .messangers-list.arcu-submenu-active li.active>.messanger,.arcu-widget .messangers-block .arcu-submenu.arcu-submenu-active li.active>.messanger{display:none}.arcu-widget .messangers-block .messangers-list.arcu-submenu-active li.active>.arcu-submenu-header,.arcu-widget .messangers-block .arcu-submenu.arcu-submenu-active li.active>.arcu-submenu-header{display:block}.arcu-widget .messangers-block .messangers-list .arcu-submenu-header,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header{padding:10px 30px 10px 30px;background:red;position:relative;display:none}.arcu-widget .messangers-block .messangers-list .arcu-submenu-header>img,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header>img,.arcu-widget .messangers-block .messangers-list .arcu-submenu-header>svg,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header>svg{display:block;width:48px;height:auto;margin:0 auto 5px}.arcu-widget .messangers-block .messangers-list .arcu-submenu-header.active,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header.active{display:block}.arcu-widget .messangers-block .messangers-list .arcu-submenu-header .arcu-submenu-title,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header .arcu-submenu-title{font-size:14px;color:#ffffff;font-family:'Roboto',sans-serif,Arial}.arcu-widget .messangers-block .messangers-list .arcu-submenu-header .arcu-submenu-back,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header .arcu-submenu-back{cursor:pointer;padding:9px 6px;top:0;left:0;position:absolute;color:#ffffff}.arcu-widget .messangers-block .messangers-list .arcu-submenu-header .arcu-submenu-back svg,.arcu-widget .messangers-block .arcu-submenu .arcu-submenu-header .arcu-submenu-back svg{height:16px;width:16px}.arcu-widget .messangers-block .messangers-list.arcu-downtoup,.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup,.arcu-widget .messangers-block .messangers-list.arcu-uptodown,.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown{transition:transform 0s .2s;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li,.arcu-widget .messangers-block .messangers-list.arcu-uptodown li,.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li{transition:transform 0s .2s;transition-timing-function:cubic-bezier(.3, 0, .3, 1);transform:translate3d(0, 500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(2),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(2),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(2),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(2){transform:translate3d(0, 1000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(3),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(3),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(3),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(3){transform:translate3d(0, 1500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(4),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(4),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(4),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(4){transform:translate3d(0, 2000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(5),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(5),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(5),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(5){transform:translate3d(0, 2500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(6),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(6),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(6),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(6){transform:translate3d(0, 3000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(7),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(7),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(7),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(7){transform:translate3d(0, 3500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(8),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(8),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(8),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(8){transform:translate3d(0, 4000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(9),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(9),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(9),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(9){transform:translate3d(0, 4500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(10),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(10),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(10),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(10){transform:translate3d(0, 5000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(11),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(11),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(11),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(11){transform:translate3d(0, 5500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(12),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(12),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(12),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(12){transform:translate3d(0, 6000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(13),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(13),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(13),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(13){transform:translate3d(0, 6500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(14),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(14),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(14),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(14){transform:translate3d(0, 7000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(15),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(15),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(15),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(15){transform:translate3d(0, 7500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(16),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(16),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(16),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(16){transform:translate3d(0, 8000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(17),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(17),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(17),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(17){transform:translate3d(0, 8500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(18),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(18),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(18),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(18){transform:translate3d(0, 9000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(19),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(19),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(19),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(19){transform:translate3d(0, 9500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-downtoup li:nth-child(20),.arcu-widget .messangers-block .arcu-submenu.arcu-downtoup li:nth-child(20),.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(20),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(20){transform:translate3d(0, 10000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown,.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown{transition:transform 0s .2s;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li,.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li{transition:transform 0s .2s;transition-timing-function:cubic-bezier(.3, 0, .3, 1);transform:translate3d(0, -500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(2),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(2){transform:translate3d(0, -1000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(3),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(3){transform:translate3d(0, -1500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(4),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(4){transform:translate3d(0, -2000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(5),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(5){transform:translate3d(0, -2500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(6),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(6){transform:translate3d(0, -3000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(7),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(7){transform:translate3d(0, -3500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(8),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(8){transform:translate3d(0, -4000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(9),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(9){transform:translate3d(0, -4500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(10),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(10){transform:translate3d(0, -5000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(11),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(11){transform:translate3d(0, -5500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(12),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(12){transform:translate3d(0, -6000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(13),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(13){transform:translate3d(0, -6500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(14),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(14){transform:translate3d(0, -7000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(15),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(15){transform:translate3d(0, -7500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(16),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(16){transform:translate3d(0, -8000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(17),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(17){transform:translate3d(0, -8500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(18),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(18){transform:translate3d(0, -9000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(19),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(19){transform:translate3d(0, -9500px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-uptodown li:nth-child(20),.arcu-widget .messangers-block .arcu-submenu.arcu-uptodown li:nth-child(20){transform:translate3d(0, -10000px, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside,.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside{transition:transform 0s .2s;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(-100%, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li,.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li{transition:transform 0s .2s;transition-timing-function:cubic-bezier(.3, 0, .3, 1);transform:translate3d(500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(2),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(2){transform:translate3d(1000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(3),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(3){transform:translate3d(1500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(4),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(4){transform:translate3d(2000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(5),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(5){transform:translate3d(2500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(6),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(6){transform:translate3d(3000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(7),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(7){transform:translate3d(3500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(8),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(8){transform:translate3d(4000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(9),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(9){transform:translate3d(4500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(10),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(10){transform:translate3d(5000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(11),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(11){transform:translate3d(5500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(12),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(12){transform:translate3d(6000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(13),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(13){transform:translate3d(6500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(14),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(14){transform:translate3d(7000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(15),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(15){transform:translate3d(7500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(16),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(16){transform:translate3d(8000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(17),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(17){transform:translate3d(8500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(18),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(18){transform:translate3d(9000px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(19),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(19){transform:translate3d(9500px, 0, 0)}.arcu-widget .messangers-block .messangers-list.arcu-fromaside li:nth-child(20),.arcu-widget .messangers-block .arcu-submenu.arcu-fromaside li:nth-child(20){transform:translate3d(10000px, 0, 0)}.arcu-widget .messangers-block.sm .arcu-menu-header{padding-top:12px;padding-bottom:12px}.arcu-widget .messangers-block.sm .not-rounded-items .messanger{padding-left:42px}.arcu-widget .messangers-block.sm .messanger{padding-left:50px;min-height:44px;padding-top:4px;padding-bottom:4px}.arcu-widget .messangers-block.sm .messanger .arcu-item-icon{height:32px;width:32px;margin-top:-16px}.arcu-widget .messangers-block.sm .messanger .arcu-item-icon .arcu-online-badge{bottom:-2px}.arcu-widget .messangers-block.sm .messanger .arcu-item-icon svg,.arcu-widget .messangers-block.sm .messanger .arcu-item-icon i,.arcu-widget .messangers-block.sm .messanger .arcu-item-icon img{height:20px;width:20px;line-height:20px;margin-top:-10px;margin-left:-10px;font-size:21px}.arcu-widget .messangers-block.sm .messanger .arcu-item-icon.no-container svg,.arcu-widget .messangers-block.sm .messanger .arcu-item-icon.no-container i,.arcu-widget .messangers-block.sm .messanger .arcu-item-icon.no-container img{height:100%;width:100%;margin-top:0;margin-left:0;line-height:32px;font-size:32px}.arcu-widget .messangers-block.lg .messanger{min-height:74px;padding-left:74px}.arcu-widget .messangers-block.lg .messanger .arcu-item-icon{width:50px;height:50px;margin-top:-25px}.arcu-widget .messangers-block.lg .messanger .arcu-item-label .arcu-item-title{font-weight:500}.arcu-widget .messangers-block.lg .messanger .arcu-item-label .arcu-item-title,.arcu-widget .messangers-block.lg .messanger .arcu-item-label .arcu-item-subtitle{line-height:1.4}.arcu-widget.layout-personal .arcu-wellcome{min-height:120px;max-height:280px;overflow:auto;padding:10px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg{overflow:hidden;position:relative;padding:14px 10px 10px 38px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon{width:28px;height:28px;position:absolute;left:0;top:14px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon .arcu-header-icon{width:28px;height:28px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon .arcu-header-icon .arcu-online-badge{display:none}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon .arcu-header-icon.arcu-bg-image{background-size:cover;border-radius:50%}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon .arcu-header-icon svg,.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon .arcu-header-icon i,.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-icon .arcu-header-icon img{display:block;width:28px;height:28px;font-size:28px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-time{position:absolute;width:100%;top:0;left:0;font-family:'Roboto',sans-serif,Arial;font-size:12px;color:#787878;text-align:center}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg.typing .arcu-wellcome-content{border-radius:8px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-content{font-family:'Roboto',sans-serif,Arial;font-size:14px;line-height:16px;min-height:28px;padding:6px 6px;background:#eeeeee;border-radius:3px 8px 8px 8px;float:left}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-content .arcu-prompt-typing{width:41px;top:-2px}.arcu-widget.layout-personal .arcu-wellcome .arcu-wellcome-msg .arcu-wellcome-content .arcu-prompt-typing div{background:#AAAAAA;width:6px;height:6px}.arcu-widget.layout-personal .arcu-items-header{text-align:center;font-size:16px;font-weight:600;font-family:'Roboto',sans-serif,Arial;margin-bottom:5px}.arcu-widget.layout-personal .messangers-list,.arcu-widget.layout-personal .arcu-submenu{display:flex}.arcu-widget.layout-personal .messangers-list li,.arcu-widget.layout-personal .arcu-submenu li{flex:1}.arcu-widget.layout-personal .messangers-list li .arcu-item-label,.arcu-widget.layout-personal .arcu-submenu li .arcu-item-label,.arcu-widget.layout-personal .messangers-list li .arcu-qr-addon,.arcu-widget.layout-personal .arcu-submenu li .arcu-qr-addon{display:none}.arcu-widget.layout-personal .messangers-list li .messanger,.arcu-widget.layout-personal .arcu-submenu li .messanger{padding:0;transition:.2s all}.arcu-widget.layout-personal .messangers-list li .messanger:hover,.arcu-widget.layout-personal .arcu-submenu li .messanger:hover{background:none;opacity:.9}.arcu-widget.layout-personal .messangers-list li .messanger .arcu-item-icon,.arcu-widget.layout-personal .arcu-submenu li .messanger .arcu-item-icon{left:50%;margin-left:-20px}.arcu-widget.popup-opened .arcu-backdrop{opacity:1}.arcu-widget.open .arcu-backdrop{opacity:1}.arcu-widget.open .messangers-block .messangers-list.arcu-downtoup,.arcu-widget.open .messangers-block .messangers-list.arcu-uptodown,.arcu-widget.open .messangers-block .messangers-list.arcu-fromaside{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.arcu-widget.open .messangers-block .messangers-list.arcu-downtoup li,.arcu-widget.open .messangers-block .messangers-list.arcu-uptodown li,.arcu-widget.open .messangers-block .messangers-list.arcu-fromaside li{transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1);transition-duration:.4s;transform:translate3d(0, 0, 0)}.arcu-widget .not-rounded-items .messanger{padding-left:48px}.arcu-widget .not-rounded-items .messanger .arcu-item-icon{left:5px}.arcu-widget .messanger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer;width:100%;padding:8px 20px 8px 60px;position:relative;min-height:54px;text-decoration:none}.arcu-widget .messanger.arcu-disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.arcu-widget .messanger.arcu-disabled .arcu-item-icon,.arcu-widget .messanger.arcu-disabled .arcu-item-label{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.arcu-widget .messanger.has-addon{padding-right:26px}.arcu-widget .messanger:hover{background-color:#EEEEEE}.arcu-widget .messanger:before{background-repeat:no-repeat;background-position:center}.arcu-widget .messanger.facebook .arcu-item-icon{background:#0084ff}.arcu-widget .messanger.viber .arcu-item-icon{background:#7c529d}.arcu-widget .messanger.telegram .arcu-item-icon{background:#2ca5e0}.arcu-widget .messanger.skype .arcu-item-icon{background:#31c4ed}.arcu-widget .messanger.email .arcu-item-icon{background:#ff8400}.arcu-widget .messanger.contact .arcu-item-icon{background:#7eb105}.arcu-widget .messanger.call-back .arcu-item-icon{background:#54cd81}.arcu-widget .messanger .arcu-qr-addon{display:block;width:18px;height:18px;position:absolute;top:50%;margin-top:-9px;right:6px}.arcu-widget .messanger .arcu-qr-addon img{width:100%;height:auto}.arcu-widget .messanger .arcu-item-icon{position:absolute;left:10px;top:50%;margin-top:-20px;display:block;width:40px;height:40px;border-radius:50%;background-color:#0084ff;margin-right:10px;color:#FFFFFF;text-align:center;vertical-align:middle}.arcu-widget .messanger .arcu-item-icon svg,.arcu-widget .messanger .arcu-item-icon i,.arcu-widget .messanger .arcu-item-icon img{width:24px;height:24px;vertical-align:middle;text-align:center;display:block;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.arcu-widget .messanger .arcu-item-icon .arcu-online-badge{bottom:0px;top:auto;right:2px;width:10px;height:10px;border:2px solid #FFFFFF}.arcu-widget .messanger .arcu-item-icon.no-container{background:none}.arcu-widget .messanger .arcu-item-icon.no-container svg,.arcu-widget .messanger .arcu-item-icon.no-container i,.arcu-widget .messanger .arcu-item-icon.no-container img{top:0;left:0;margin:0;width:100%;height:100%;line-height:40px;font-size:40px}.arcu-widget .messanger .arcu-item-icon i{font-size:24px;line-height:24px}.arcu-widget .messanger p,.arcu-widget .messanger .arcu-item-label{margin:0;font-family:'Roboto',sans-serif,Arial;font-size:15px;color:rgba(0,0,0,0.87);padding:0;line-height:17px}.arcu-widget .messanger p .arcu-item-subtitle,.arcu-widget .messanger .arcu-item-label .arcu-item-subtitle{font-size:13px;color:#787878}.arcu-widget .messanger p .arcu-item-labels .arcu-item-lbl,.arcu-widget .messanger .arcu-item-label .arcu-item-labels .arcu-item-lbl{font-size:10px;padding:0 6px;margin-right:4px;border-radius:3px;line-height:12px}.arcu-widget.arcu-menu-style-1 .messanger{margin:10px;border-radius:6px;width:auto;transition:.2s all;background:#efefef}.arcu-widget.arcu-menu-style-1 .messanger:hover{background:#e7e7e7}.arcu-widget .arcu-forms-container{background:#FFFFFF;box-shadow:0 0 40px rgba(0,0,0,0.2);width:410px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:80px;left:auto;right:0;align-items:center;border-radius:7px;-webkit-transform-origin:85% 100%;-ms-transform-origin:85% 100%;transform-origin:85% 100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:ease-out .12s all;-o-transition:ease-out .12s all;transition:ease-out .12s all;z-index:1000000;color:red;padding-top:5px;padding-left:8px;padding-right:8px;display:none}.arcu-widget .arcu-forms-container .callback-countdown-block-timer_timer{font-size:38px;font-family:'Roboto',sans-serif,Arial}.arcu-widget .arcu-forms-container.display-flex{display:block}.arcu-widget .arcu-forms-container:before{position:absolute;bottom:-7px;right:25px;left:auto;display:inline-block !important;border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;content:''}.arcu-widget .arcu-forms-container .arcu-form-container{font-family:'Roboto',sans-serif,Arial;font-size:15px;line-height:18px;padding:0 10px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;width:100%;position:relative}.arcu-widget .arcu-forms-container .arcu-form-container:before{transition:.2s all}.arcu-widget .arcu-forms-container .arcu-form-container.ar-loading:before{background:rgba(255,255,255,0.6);content:' ';position:absolute;bottom:-10px;left:-8px;right:-8px;top:0;z-index:1;border-radius:7px}.arcu-widget .arcu-forms-container .arcu-form-container.ar-loading:after{content:' ';position:absolute;width:30px;height:30px;z-index:2;top:50%;bottom:50%;margin-top:-15px;margin-bottom:-15px;left:50%;margin-left:-15px;background:url(//delba.ru/wp-content/plugins/ar-contactus/res/img/ring-alt.gif) no-repeat transparent scroll 0 0}.arcu-widget .arcu-forms-container .arcu-form-container p,.arcu-widget .arcu-forms-container .arcu-form-container .arcu-item-label{text-align:center;margin-bottom:10px;margin-top:3px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-success,.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-error{font-size:18px;position:absolute;top:0;bottom:-10px;left:-8px;right:-8px;border-radius:7px;background:rgba(255,255,255,0.9);text-align:center;vertical-align:middle;align-items:center;display:none}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-success>div,.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-error>div{flex:1 auto}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-success.active,.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-error.active{display:flex}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-header{text-align:center;margin-bottom:10px;margin-top:-5px;margin-left:-18px;margin-right:-18px;padding:18px 15px;color:#FFFFFF;border-radius:7px 7px 0 0}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-header .arcu-form-header-icon svg,.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-header .arcu-form-header-icon i,.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-header .arcu-form-header-icon img{display:block;width:48px;height:auto;margin:0 auto 5px;font-size:48px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group{margin-bottom:10px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group .arcu-form-field-errors{display:none;font-size:12px;line-height:14px;margin-left:3px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-type-hidden{display:none}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group:last-child{margin-bottom:0}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-required .arcu-form-label label{display:block;padding:0;margin:0}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-required .arcu-form-label label:after{content:" *";color:#c7254e}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-type-checkbox{position:relative;padding-left:20px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-type-checkbox input{position:absolute;top:2px;left:0;width:16px;height:16px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-type-checkbox .arcu-form-field-errors{position:relative;left:-20px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.has-error .arcu-form-field-errors{display:block;color:#842029}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.has-error .arcu-form-label{color:#842029}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-group.has-error .arcu-form-field{border-color:#842029}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-label{font-size:14px;margin-bottom:3px;color:#333333}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-form-field{display:block;width:100%;font-family:'Roboto',sans-serif,Arial;font-size:14px;line-height:16px;border-radius:4px;border:0;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px 6px;border:1px solid #DDDDDD;margin:0 !important}.arcu-widget .arcu-forms-container .arcu-form-container textarea.arcu-form-field{height:80px;resize:vertical;max-height:140px;min-height:60px}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-button{display:block;width:100%;border-radius:4px;border:0;background-color:red;color:#fff;font-family:'Roboto',sans-serif,Arial;font-size:14px;padding:7px 5px 7px;cursor:pointer;height:36px;margin:0;line-height:20px;text-decoration:none;text-align:center}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-button.second{background-color:#FFFFFF;border:1px solid red}.arcu-widget .arcu-forms-container .arcu-form-container .arcu-button:hover{opacity:.8}.arcu-widget .arcu-forms-container .arcu-form-close{position:absolute;right:0;top:-30px;padding:0;margin:0;border:0 none;background:none;line-height:1;width:26px;height:26px;cursor:pointer;color:#FFFFFF;background:#787878;border-radius:50%;z-index:1;transition:.2s all;text-align:center}.arcu-widget .arcu-forms-container .arcu-form-close:hover{transform:rotate(180deg)}.arcu-widget .arcu-forms-container .arcu-form-close svg{height:12px;width:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px;transform:none}.arcu-widget .arcu-forms-container .callback-countdown-block-timer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:140px;display:none}.arcu-widget .arcu-forms-container .callback-countdown-block-timer p{font-family:'Roboto',sans-serif,Arial;font-size:16px;line-height:21px;text-align:center;margin-bottom:5px;margin-top:7px}.arcu-widget .arcu-forms-container .callback-countdown-block-timer h1{font-family:'Roboto',sans-serif,Arial;font-size:40px;line-height:46px;text-align:center;font-weight:300}.arcu-widget .callback-state{background-color:#fff;width:44px;height:44px;border-radius:50px;position:absolute;overflow:hidden;top:50%;left:50%;margin-top:-22px;margin-left:-22px;display:none;-webkit-animation:none;animation:none;z-index:999999;transition:.2s all;transform:scale(0);color:red;display:-webkit-box;display:-ms-flexbox;display:flex}.arcu-widget .callback-state.display-flex{transform:scale(1)}.arcu-widget .callback-state svg{width:24px;height:24px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.arcu-widget .callback-state .callback-state-img{position:absolute;top:12px;left:12px}.arcu-widget .animation-pause{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes arcu-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{opacity:.5}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@media (max-width:468px){.arcu-widget.arcu-message.opened{width:auto;right:20px;left:20px}}@media (max-height:400px){.arcu-widget .arcu-prompt .arcu-prompt-close{opacity:1}}@media (max-width:428px){.arcu-widget .arcu-prompt .arcu-prompt-close{opacity:1}.arcu-widget.arcu-message .messangers-block,.arcu-widget.arcu-message .arcu-forms-container,.arcu-widget.arcu-message .arcu-popup{bottom:0;border-radius:0;width:100%;position:fixed}.arcu-widget.arcu-message .arcu-form-container.ar-loading:before{border-radius:0}.arcu-widget.arcu-message .arcu-form-container .arcu-form-header,.arcu-widget.arcu-message .arcu-form-container .arcu-form-error,.arcu-widget.arcu-message .arcu-form-container .arcu-form-success{border-radius:0}.arcu-widget.arcu-message.open .messangers-block .arcu-menu-header,.arcu-widget.arcu-message.opened .messangers-block .arcu-menu-header,.arcu-widget.arcu-message.popup-opened .messangers-block .arcu-menu-header{border-radius:0;padding-right:10px;padding-left:10px}.arcu-widget.arcu-message.open .messangers-block .arcu-menu-header.arcu-icon-left,.arcu-widget.arcu-message.opened .messangers-block .arcu-menu-header.arcu-icon-left,.arcu-widget.arcu-message.popup-opened .messangers-block .arcu-menu-header.arcu-icon-left{padding-left:68px}.arcu-widget.arcu-message.open .messangers-block .arcu-header-close,.arcu-widget.arcu-message.opened .messangers-block .arcu-header-close,.arcu-widget.arcu-message.popup-opened .messangers-block .arcu-header-close{right:5px}.arcu-widget.arcu-message.open .arcu-close,.arcu-widget.arcu-message.opened .arcu-close,.arcu-widget.arcu-message.popup-opened .arcu-close{right:5px}.arcu-widget.arcu-message.open.arcu-bubble .arcu-header-close,.arcu-widget.arcu-message.opened.arcu-bubble .arcu-header-close,.arcu-widget.arcu-message.popup-opened.arcu-bubble .arcu-header-close,.arcu-widget.arcu-message.open.arcu-elastic .arcu-header-close,.arcu-widget.arcu-message.opened.arcu-elastic .arcu-header-close,.arcu-widget.arcu-message.popup-opened.arcu-elastic .arcu-header-close{right:0}.arcu-widget.arcu-message.open .arcu-popup .arcu-popup-header,.arcu-widget.arcu-message.opened .arcu-popup .arcu-popup-header,.arcu-widget.arcu-message.popup-opened .arcu-popup .arcu-popup-header{border-radius:0;padding-right:40px;padding-left:30px}.arcu-widget.arcu-message.open .arcu-popup .arcu-popup-back,.arcu-widget.arcu-message.opened .arcu-popup .arcu-popup-back,.arcu-widget.arcu-message.popup-opened .arcu-popup .arcu-popup-back{display:block}.arcu-widget.arcu-message.open .arcu-popup .arcu-popup-close,.arcu-widget.arcu-message.opened .arcu-popup .arcu-popup-close,.arcu-widget.arcu-message.popup-opened .arcu-popup .arcu-popup-close{right:5px}.arcu-widget.arcu-message.open .messangers-block,.arcu-widget.arcu-message.opened .messangers-block,.arcu-widget.arcu-message.popup-opened .messangers-block,.arcu-widget.arcu-message.open .arcu-forms-container,.arcu-widget.arcu-message.opened .arcu-forms-container,.arcu-widget.arcu-message.popup-opened .arcu-forms-container,.arcu-widget.arcu-message.open .arcu-popup,.arcu-widget.arcu-message.opened .arcu-popup,.arcu-widget.arcu-message.popup-opened .arcu-popup{width:100%}.arcu-widget.arcu-message.open .messangers-block .arcu-prompt-close,.arcu-widget.arcu-message.opened .messangers-block .arcu-prompt-close,.arcu-widget.arcu-message.popup-opened .messangers-block .arcu-prompt-close,.arcu-widget.arcu-message.open .arcu-forms-container .arcu-prompt-close,.arcu-widget.arcu-message.opened .arcu-forms-container .arcu-prompt-close,.arcu-widget.arcu-message.popup-opened .arcu-forms-container .arcu-prompt-close,.arcu-widget.arcu-message.open .arcu-popup .arcu-prompt-close,.arcu-widget.arcu-message.opened .arcu-popup .arcu-prompt-close,.arcu-widget.arcu-message.popup-opened .arcu-popup .arcu-prompt-close{opacity:1}.arcu-widget.arcu-message.open .arcu-prompt .arcu-prompt-close,.arcu-widget.arcu-message.opened .arcu-prompt .arcu-prompt-close,.arcu-widget.arcu-message.popup-opened .arcu-prompt .arcu-prompt-close{opacity:1}.arcu-widget.arcu-message.open .arcu-message-button,.arcu-widget.arcu-message.opened .arcu-message-button,.arcu-widget.arcu-message.popup-opened .arcu-message-button{display:none}.arcu-widget.arcu-message.open.arcu-no-background .arcu-message-button,.arcu-widget.arcu-message.opened.arcu-no-background .arcu-message-button,.arcu-widget.arcu-message.popup-opened.arcu-no-background .arcu-message-button{display:flex}.arcu-widget.arcu-message.arcu-no-background .arcu-message-button{display:flex}.arcu-widget.arcu-message.arcu-no-background .messangers-block{pointer-events:none;bottom:90px;right:50px;left:0;width:auto}.arcu-widget.arcu-message.arcu-no-background .messangers-block .messangers-list-container .messangers-list li{height:54px;position:relative;display:block}.arcu-widget.arcu-message.arcu-no-background .messangers-block .messangers-list-container .messangers-list li .messanger{pointer-events:all;width:60px;overflow:visible;float:right;position:static}.arcu-widget.arcu-message.arcu-no-background.hg .messangers-block{bottom:128px;right:70px}.arcu-widget.arcu-message.arcu-no-background.lg .messangers-block{bottom:98px;right:55px}.arcu-widget.arcu-message.arcu-no-background.sm .messangers-block{bottom:77px;right:45px}.arcu-widget.arcu-message.arcu-no-background.left.hg .messangers-block{bottom:128px;left:70px;right:0}.arcu-widget.arcu-message.arcu-no-background.left.lg .messangers-block{bottom:98px;left:55px;right:0}.arcu-widget.arcu-message.arcu-no-background.left.md .messangers-block{bottom:98px;left:55px;right:0}.arcu-widget.arcu-message.arcu-no-background.left.sm .messangers-block{bottom:77px;left:45px;right:0}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal .messangers-block{width:1000px;left:auto;bottom:30px;right:86px}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li{height:40px}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal .messangers-block .messangers-list-container .messangers-list li .arcu-item-label{bottom:50px}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.hg .messangers-block{bottom:50px;right:128px}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.lg .messangers-block{bottom:35px;right:98px}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.sm .messangers-block{bottom:25px;right:77px}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.left.hg .messangers-block{bottom:50px;left:128px;right:auto}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.left.lg .messangers-block{bottom:35px;left:98px;right:auto}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.left.md .messangers-block{bottom:30px;left:86px;right:auto}.arcu-widget.arcu-message.arcu-no-background.arcu-menu-horizontal.left.sm .messangers-block{bottom:25px;left:77px;right:auto}}@keyframes arcu-updown{0%,43%,100%{-webkit-transform:translate(0 0);transform:translate(0, 0)}25%,35%{-webkit-transform:translate(0, -6px);transform:translate(0, -6px)}}@-webkit-keyframes arcu-updown{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(0, 6px);transform:translate(0, 6px)}35%{-webkit-transform:translate(0, 6px);transform:translate(0, 6px)}43%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes arcu-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{opacity:.5}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes arcu-show-stat{0%,20%{-webkit-transform:scale(1);transform:scale(1)}21%,84%{-webkit-transform:scale(0);transform:scale(0)}85%,100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes arcu-show-stat{0%,20%{-webkit-transform:scale(1);transform:scale(1)}21%,84%{-webkit-transform:scale(0);transform:scale(0)}85%,100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes arcu-show-icons{0%,20%{-webkit-transform:scale(0);transform:scale(0)}21%,84%{-webkit-transform:scale(1);transform:scale(1)}85%,100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes arcu-show-icons{0%,20%{-webkit-transform:scale(0);transform:scale(0)}21%,84%{-webkit-transform:scale(1);transform:scale(1)}85%,100%{-webkit-transform:scale(0);transform:scale(0)}}
.arcontactus-widget{display: none !important;}
.arcontactus-widget.active{display: block !important;}
.arcu-menu-item{display:block;position:relative;padding:0 0 0 50px;text-decoration:none!important;box-shadow:0 10px 6px -6px #eaeaea!important;min-height:40px;line-height:40px;border:1px solid #eaeaea;border-left:2px solid #7eb105;margin-bottom:15px;transition:.2s all!important;background-color:#FFF}.arcu-menu-item:hover{background-color:#F8F8F8}.arcu-menu-item:last-child{margin-bottom:0}.arcu-menu-item .arcu-menu-item-icon{display:block;width:auto;height:32px;position:absolute;left:10px;top:0;margin:auto 0;bottom:0}.arcu-menu-item .arcu-menu-item-icon svg{height:100%}.arcu-menu-item .arcu-menu-item-icon img{max-height: 100%; width: auto}.arcu-menu-item .arcu-menu-item-title{color:#353535}
#lhc_status_container, #lhc_status-icon-restore{display: none !important}#ar-zalo-chat-widget{display: none;}#ar-zalo-chat-widget.active{display: block;}#chat-application{display: none !important;}#chat-application.active{display: block !important;}
#customer-chat-iframe{display: none !important}
#customer-chat-iframe.active{display: block !important}
#customer-chat-iframe #mobile-widget{display: none !important}
.storefront-handheld-footer-bar .arcontactus{text-indent: 0}.storefront-handheld-footer-bar .arcontactus svg{display: block;position: absolute;top: 0;bottom: 0;margin: auto;width: 30px;height: 30px;left: 0;right: 0}
#lz_overlay_wm, #lz_overlay_preview{display: none !important} #lz_overlay_wm.active{display: block !important}
.arcontactus-widget.no-bg .messangers-block{background:0 0;box-shadow:none;padding:0}.arcontactus-widget.no-bg .messanger span,.arcontactus-widget.no-bg .not-rounded-items .messanger span{left:auto;right:7px}.arcontactus-widget.sm.no-bg .messangers-block .messanger span{right:-2px}.arcontactus-widget.md.no-bg .messangers-block .messanger span{right:1px}.arcontactus-widget.lg.no-bg .messangers-block .messanger span{right:7px}.arcontactus-widget.hg.no-bg .messangers-block .messanger span{right:22px}.arcontactus-widget.sm.no-bg .messangers-block.sm .messanger span{right:1px}.arcontactus-widget.md.no-bg .messangers-block.sm .messanger span{right:5px}.arcontactus-widget.lg.no-bg .messangers-block.sm .messanger span{right:9px}.arcontactus-widget.hg.no-bg .messangers-block.sm .messanger span{right:25px}.arcontactus-widget.left.no-bg .messanger span{right:auto;left:7px}.arcontactus-widget.left.sm.no-bg .messangers-block .messanger span{right:auto;left:4px}.arcontactus-widget.left.md.no-bg .messangers-block .messanger span{right:auto;left:10px}.arcontactus-widget.left.lg.no-bg .messangers-block .messanger span{right:auto;left:15px}.arcontactus-widget.left.hg.no-bg .messangers-block .messanger span{right:auto;left:29px}.arcontactus-widget.left.sm.no-bg .messangers-block.sm .messanger span{right:auto;left:9px}.arcontactus-widget.left.md.no-bg .messangers-block.sm .messanger span{right:auto;left:14px}.arcontactus-widget.left.lg.no-bg .messangers-block.sm .messanger span{right:auto;left:18px}.arcontactus-widget.left.hg.no-bg .messangers-block.sm .messanger span{right:auto;left:33px}.arcontactus-widget.no-bg .messanger{padding-left:20px;padding-right:60px;text-align:right;padding-top:4px;padding-bottom:4px}.arcontactus-widget.left.no-bg .messanger{padding-right:20px;padding-left:60px;text-align:left}.arcontactus-widget.no-bg .messanger .arcu-item-label,.arcontactus-widget.no-bg .messanger p{display:block}.arcontactus-widget.no-bg .messangers-block .messanger:hover{background:0 0}.arcontactus-widget.no-bg .messanger .arcu-item-label{opacity:0;transition:.2s all;background:#fff;padding:4px 10px;border-radius:5px;position:absolute;right:64px;top:auto}.arcontactus-widget.sm.no-bg .messangers-block .messanger .arcu-item-label{right:57px}.arcontactus-widget.md.no-bg .messangers-block .messanger .arcu-item-label{right:61px}.arcontactus-widget.lg.no-bg .messangers-block .messanger .arcu-item-label{right:67px}.arcontactus-widget.hg.no-bg .messangers-block .messanger .arcu-item-label{right:82px}.arcontactus-widget.sm.no-bg .messangers-block.sm .messanger .arcu-item-label{right:56px}.arcontactus-widget.md.no-bg .messangers-block.sm .messanger .arcu-item-label{right:58px}.arcontactus-widget.lg.no-bg .messangers-block.sm .messanger .arcu-item-label{right:63px}.arcontactus-widget.hg.no-bg .messangers-block.sm .messanger .arcu-item-label{right:79px}.arcontactus-widget.left.no-bg .messanger .arcu-item-label{right:auto;left:64px}.arcontactus-widget.left.sm.no-bg .messangers-block .messanger .arcu-item-label{right:auto;left:57px}.arcontactus-widget.left.md.no-bg .messangers-block .messanger .arcu-item-label{right:auto;left:61px}.arcontactus-widget.left.lg.no-bg .messangers-block .messanger .arcu-item-label{right:auto;left:67px}.arcontactus-widget.left.hg.no-bg .messangers-block .messanger .arcu-item-label{right:auto;left:82px}.arcontactus-widget.left.sm.no-bg .messangers-block.sm .messanger .arcu-item-label{right:auto;left:56px}.arcontactus-widget.left.md.no-bg .messangers-block.sm .messanger .arcu-item-label{right:auto;left:58px}.arcontactus-widget.left.lg.no-bg .messangers-block.sm .messanger .arcu-item-label{right:auto;left:63px}.arcontactus-widget.left.hg.no-bg .messangers-block.sm .messanger .arcu-item-label{right:auto;left:79px}.arcontactus-widget.no-bg .messanger .arcu-item-label:before{content:" ";border-right:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #fff;border-bottom:8px solid transparent;top:50%;margin-top:-8px;right:-14px;left:auto;position:absolute;transition:.2s all}.arcontactus-widget.left.no-bg .messanger .arcu-item-label:before{left:-14px;right:auto;border-right:8px solid #fff;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid transparent}.arcontactus-widget.no-bg .messanger:hover .arcu-item-label{opacity:1}.arcontactus-widget.no-bg.arcontactus-message .messangers-block .messangers-list li{border:0 none}.arcontactus-widget.no-bg .messangers-block::before{border:0 none}.arcontactus-widget.no-bg .messangers-block .arcu-menu-header{display:none}
.arcu-popup-html{display: none !important}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-field::placeholder{color: #BBBBBB}
.arcontactus-widget .messangers-block .messangers-list{list-style: none outside none !important}
.arcontactus-widget .messangers-block .messangers-list li{list-style: none}
.messangers-block .messanger p, .messangers-block .messanger .arcu-item-label{text-align: left}
.arcontactus-widget .arcontactus-message-button p .static{text-align: center; text-indent: 0}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-label a{text-decoration: underline}
.fc-widget-normal{display: none}
.fc-widget-normal.fc-open{display: block}
.arcontactus-widget .arcontactus-prompt.active{opacity: 1;visibility: visible;}
.arcu-form-group input[type="checkbox"]:checked::before{top: 0;left: 0;margin: 0;width: 18px;height: 18px;}
.arcontactus-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-type-checkbox input{width: 20px;height: 20px;padding: 0;top: 1px;}
.arcontactus-widget .arcu-forms-container .arcu-form-container .arcu-form-group.arcu-form-group-type-checkbox {position: relative;padding-left: 24px;min-height: 20px;line-height: 20px;}
.arcontactus-widget .arcu-forms-container .arcu-form-container .arcu-form{margin-bottom: 0}
.arcontactus-widget .arcu-forms-container .arcu-form-container .arcu-form-group:last-of-type{margin-bottom: 0}
.arcu-widget.arcu-bubble .arcu-morph-shape svg,
.arcu-widget.arcu-elastic .arcu-morph-shape svg{
height: 100%;
}
.arcu-widget .arcu-message-button .pulsation.stop{
display: none;
}.arcu-widget .messangers-block{background-color:#FFFFFF} .arcu-widget .messangers-block:before{border-top-color:#FFFFFF} .messangers-block .messanger p, .messangers-block .messanger .arcu-item-label{color:#3B3B3B} .messangers-block .messanger:hover p, .messangers-block .messanger:hover .arcu-item-label{color:#3B3B3B} .messangers-block .messanger:hover{background-color:#F0F0F0} .arcu-widget .messanger p .arcu-item-subtitle, .arcu-widget .messanger .arcu-item-label .arcu-item-subtitle{color:#787878} .arcu-widget .messanger:hover p .arcu-item-subtitle, .arcu-widget .messanger:hover .arcu-item-label .arcu-item-subtitle{color:#787878} #arcu-message-callback-phone-submit{font-weight:normal} .grecaptcha-badge{display:none} .arcu-widget.right.arcu-message{right:20px} .arcu-widget .arcu-message-button .static div svg, .arcu-widget .arcu-message-button .static div i, .arcu-widget .arcu-message-button .static div img{width:24px; height:24px} .arcu-widget .arcu-message-button .static div img{border-radius:50%; display:block} .arcu-widget.right.arcu-message{bottom:20px} .arcu-widget .messangers-block, .arcu-widget .arcu-prompt, .arcu-widget .callback-countdown-block{box-shadow:0 0 30px rgba(0, 0, 0, 0.2)} .arcu-widget .arcu-message-button .pulsation{-webkit-animation-duration:2s; animation-duration:2s} #ar-zalo-chat-widget{display:none} #ar-zalo-chat-widget.active{display:block} .arcu-widget .messangers-block, .arcu-widget .arcu-popup{width:300px} .messangers-block .messanger p, .messangers-block .messanger .arcu-item-label{} .arcu-widget.no-bg .messanger .arcu-item-label{background:#FFFFFF} .arcu-widget.no-bg .messanger:hover .arcu-item-label{background:#F0F0F0} .arcu-widget.no-bg .messanger .arcu-item-label:before, .arcu-widget.no-bg .messanger:hover .arcu-item-label:before{border-left-color:#F0F0F0} .arcu-widget.left.no-bg .messanger:hover .arcu-item-label:before{border-right-color:#F0F0F0; border-left-color:transparent} .arcu-widget.no-bg .messanger:hover .arcu-item-label{box-shadow:0 0 30px rgba(0, 0, 0, 0.2)} .arcu-widget .arcu-forms-container{width:auto} .arcu-widget .arcu-forms-container #arcu-form-callback {width:300px} .arcu-widget .arcu-forms-container #arcu-form-email {width:300px} @media(max-width:428px){.arcu-widget.right.arcu-message.opened, .arcu-widget.right.arcu-message.open, .arcu-widget.right.arcu-message.popup-opened{left:0; right:0; bottom:0}}
:root{--quizle-primary-color:#8264FC;--quizle-primary-color-text:#ffffff;--quizle-background:transparent;--quizle-background-1:#d9d9d9;--quizle-background-2:#b3b3b3;--quizle-text-color:#111;--quizle-success-color:#7dc400;--quizle-success-background:rgba(125,196,0,.1);--quizle-error-color:#ec340a;--quizle-error-background:rgba(236, 52, 10, 0.1);--quizle-font-size:16px;--quizle-header-font-size:clamp(18px, 2vw, 24px);--quizle-header-line-height:1.3;--quizle-header-font-weight:800;--quizle-max-width:1000px;--quizle-body-max-width:900px;--quizle-sidebar-width:240px;--quizle-footer-height:64px;--quizle-border:1px solid rgba(0,0,0,.1);--quizle-container-padding:clamp(16px, 4vw, 30px);--quizle-space:clamp(10px, 1vw, 25px);--quizle-image-screen-gap:30px;--quizle-container-border-radius:21px;--quizle-image-border-radius:12px;--quizle-form-border-radius:6px;--quizle-answer-border-color-right:var(--quizle-success-color);--quizle-answer-border-color-wrong:var(--quizle-error-color);--quizle-answer-check-background:unset;--quizle-form-checkbox-size:20px;--quizle-form-padding:.5em .9em;--quizle-form-border-width:2px;--quizle-form-border-color:rgba(0, 0, 0, .25);--quizle-button-color:#fff;--quizle-button-padding:.7em 1.2em;--quizle-shadow-color:rgba(88, 85, 129, 0.15);--quizle-success-border-color:#7dc400;--quizle-error-border-color:#c52703;--quizle-social-icon-width:24px;--quizle-social-icon-height:24px}.quizle-contacts__title,.quizle-question__title{font-size:var(--quizle-header-font-size);line-height:var(--quizle-header-line-height);font-weight:var(--quizle-header-font-weight);margin-bottom:var(--quizle-space)}.quizle-container{-webkit-box-sizing:border-box;box-sizing:border-box}.quizle-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.quizle{position:relative;margin:30px auto;max-width:var(--quizle-max-width);background:var(--quizle-background);color:var(--quizle-text-color);font-size:var(--quizle-font-size);border-radius:var(--quizle-container-border-radius);-webkit-transform:translateZ(0);transform:translateZ(0)}.quizle.has-background{padding:var(--quizle-container-padding);-webkit-box-shadow:0 5px 50px -10px var(--quizle-background-2);box-shadow:0 5px 50px -10px var(--quizle-background-2)}.quizle img{max-width:100%;height:auto}@media (min-width:768px){.quizle--view-slides{height:var(--quizle-height)}}.quizle1{border:5px solid #8fabd9;border-radius:12px}.quizle1 .quizle-body{padding:20px}.quizle1 .quizle-question{background:linear-gradient(332.72deg,rgba(68,208,161,.15) 0,rgba(102,153,255,.15) 100%);border-radius:12px;padding:calc(var(--quizle-space) * 1.5) calc(var(--quizle-space) * 2)}.quizle1{background:linear-gradient(332.72deg,rgba(68,208,161,.15) 0,rgba(102,153,255,.15) 100%);border-radius:12px}.quizle1 .quizle-body{padding:calc(var(--quizle-space) * 1.5) calc(var(--quizle-space) * 2)}.quizle1{--quizle-primary-color:#2c7900;--quizle-form-border-color:#9fc289;--quizle-border-color:#9fc289}.quizle1{border-radius:var(--quizle-form-border-radius)}.quizle1 .quizle-body{padding:calc(var(--quizle-space) * 1.5) calc(var(--quizle-space) * 2)}.quizle1 .quizle-question{padding:calc(var(--quizle-space) * 1.5) calc(var(--quizle-space) * 2);border:1px solid #2913e3;border-radius:var(--quizle-form-border-radius)}.quizle-body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.quizle-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 var(--quizle-sidebar-width);flex:0 0 var(--quizle-sidebar-width);max-width:var(--quizle-sidebar-width);padding:var(--quizle-space);background:rgba(23,23,24,.05);font-size:.9em}.quizle.has-background .quizle-sidebar,body.single-quizle .quizle .quizle-sidebar{margin-top:calc(var(--quizle-container-padding) * -1);margin-right:calc(var(--quizle-container-padding) * -1);margin-bottom:calc(var(--quizle-container-padding) * -1)}.quizle-footer{position:absolute;bottom:0;left:0;right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.quizle--view-list .quizle-footer{position:relative}.quizle--view-slides .quizle-footer{height:var(--quizle-footer-height)}@media (max-width:767.98px){.quizle--view-slides .quizle-footer{position:sticky;bottom:0;padding:var(--quizle-container-padding);margin:calc(var(--quizle-container-padding) * -1);background:var(--quizle-background);width:auto;height:auto;-webkit-box-shadow:0 -5px 30px -10px rgba(0,0,0,.1);box-shadow:0 -5px 30px -10px rgba(0,0,0,.1)}}.quizle-footer>*{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;max-width:100%}.quizle-footer__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.quizle-footer__step-description{font-size:.75em;text-align:center;opacity:.9}@media (pointer:coarse){.quizle-footer__step-description{display:none}}@media (max-width:575.98px){.quizle-footer--has-progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.quizle-button,a.quizle-button,a:visited.quizle-button{position:relative;display:inline-block;margin:0;padding:var(--quizle-button-padding);background:var(--quizle-button-background,var(--quizle-primary-color));color:var(--quizle-primary-color-text,var(--quizle-button-color));border:none;border-radius:var(--quizle-form-border-radius);font-size:1em;text-transform:none;text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;overflow:hidden;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.quizle-button:after,a.quizle-button:after,a:visited.quizle-button:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(229,172,142,0)),color-stop(50%,rgba(255,255,255,.5)),to(rgba(229,172,142,0)));background:linear-gradient(to bottom,rgba(229,172,142,0),rgba(255,255,255,.5) 50%,rgba(229,172,142,0));-webkit-transform:rotateZ(60deg) translate(-5em,7.5em);-ms-transform:rotate(60deg) translate(-5em,7.5em);transform:rotateZ(60deg) translate(-5em,7.5em);opacity:0}.quizle-button:focus,.quizle-button:hover,a.quizle-button:focus,a.quizle-button:hover,a:visited.quizle-button:focus,a:visited.quizle-button:hover{background:var(--quizle-button-background,var(--quizle-primary-color));opacity:.9;-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);text-decoration:none}.quizle-button:focus,a.quizle-button:focus,a:visited.quizle-button:focus{outline:0;-webkit-box-shadow:inset 0 0 0 2px var(--quizle-button-background,var(--quizle-primary-color)),inset 0 0 4px 2px rgba(255,255,255,.3)!important;box-shadow:inset 0 0 0 2px var(--quizle-button-background,var(--quizle-primary-color)),inset 0 0 4px 2px rgba(255,255,255,.3)!important}.quizle-button:focus:after,a.quizle-button:focus:after,a:visited.quizle-button:focus:after{-webkit-animation:sheen 1s forwards infinite;animation:sheen 1s forwards infinite}.quizle-button.disabled,.quizle-button[disabled],a.quizle-button.disabled,a.quizle-button[disabled],a:visited.quizle-button.disabled,a:visited.quizle-button[disabled]{opacity:.5;cursor:not-allowed}.quizle-select,.quizle-text,.quizle-text[type=color],.quizle-text[type=date],.quizle-text[type=datetime-local],.quizle-text[type=datetime],.quizle-text[type=email],.quizle-text[type=month],.quizle-text[type=number],.quizle-text[type=password],.quizle-text[type=range],.quizle-text[type=search],.quizle-text[type=tel],.quizle-text[type=text],.quizle-text[type=time],.quizle-text[type=url],.quizle-text[type=week],.wp-core-ui .quizle-select{display:block;width:100%;margin:0;padding:var(--quizle-form-padding);font-size:1em;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--quizle-form-border-width) solid var(--quizle-background-2);background:var(--quizle-background-1);color:var(--quizle-text-color);border-radius:var(--quizle-form-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.quizle-select:focus,.quizle-text:focus,.quizle-text[type=color]:focus,.quizle-text[type=date]:focus,.quizle-text[type=datetime-local]:focus,.quizle-text[type=datetime]:focus,.quizle-text[type=email]:focus,.quizle-text[type=month]:focus,.quizle-text[type=number]:focus,.quizle-text[type=password]:focus,.quizle-text[type=range]:focus,.quizle-text[type=search]:focus,.quizle-text[type=tel]:focus,.quizle-text[type=text]:focus,.quizle-text[type=time]:focus,.quizle-text[type=url]:focus,.quizle-text[type=week]:focus,.wp-core-ui .quizle-select:focus{border-color:var(--quizle-form-border-focus-color,var(--quizle-background-2));-webkit-box-shadow:none;box-shadow:none;outline:0;background:var(--quizle-background-1)}.quizle-select::-webkit-input-placeholder,.quizle-text::-webkit-input-placeholder,.quizle-text[type=color]::-webkit-input-placeholder,.quizle-text[type=date]::-webkit-input-placeholder,.quizle-text[type=datetime-local]::-webkit-input-placeholder,.quizle-text[type=datetime]::-webkit-input-placeholder,.quizle-text[type=email]::-webkit-input-placeholder,.quizle-text[type=month]::-webkit-input-placeholder,.quizle-text[type=number]::-webkit-input-placeholder,.quizle-text[type=password]::-webkit-input-placeholder,.quizle-text[type=range]::-webkit-input-placeholder,.quizle-text[type=search]::-webkit-input-placeholder,.quizle-text[type=tel]::-webkit-input-placeholder,.quizle-text[type=text]::-webkit-input-placeholder,.quizle-text[type=time]::-webkit-input-placeholder,.quizle-text[type=url]::-webkit-input-placeholder,.quizle-text[type=week]::-webkit-input-placeholder,.wp-core-ui .quizle-select::-webkit-input-placeholder{color:var(--quizle-text-color)}.quizle-select::-moz-placeholder,.quizle-text::-moz-placeholder,.quizle-text[type=color]::-moz-placeholder,.quizle-text[type=date]::-moz-placeholder,.quizle-text[type=datetime-local]::-moz-placeholder,.quizle-text[type=datetime]::-moz-placeholder,.quizle-text[type=email]::-moz-placeholder,.quizle-text[type=month]::-moz-placeholder,.quizle-text[type=number]::-moz-placeholder,.quizle-text[type=password]::-moz-placeholder,.quizle-text[type=range]::-moz-placeholder,.quizle-text[type=search]::-moz-placeholder,.quizle-text[type=tel]::-moz-placeholder,.quizle-text[type=text]::-moz-placeholder,.quizle-text[type=time]::-moz-placeholder,.quizle-text[type=url]::-moz-placeholder,.quizle-text[type=week]::-moz-placeholder,.wp-core-ui .quizle-select::-moz-placeholder{color:var(--quizle-text-color)}.quizle-select:-ms-input-placeholder,.quizle-text:-ms-input-placeholder,.quizle-text[type=color]:-ms-input-placeholder,.quizle-text[type=date]:-ms-input-placeholder,.quizle-text[type=datetime-local]:-ms-input-placeholder,.quizle-text[type=datetime]:-ms-input-placeholder,.quizle-text[type=email]:-ms-input-placeholder,.quizle-text[type=month]:-ms-input-placeholder,.quizle-text[type=number]:-ms-input-placeholder,.quizle-text[type=password]:-ms-input-placeholder,.quizle-text[type=range]:-ms-input-placeholder,.quizle-text[type=search]:-ms-input-placeholder,.quizle-text[type=tel]:-ms-input-placeholder,.quizle-text[type=text]:-ms-input-placeholder,.quizle-text[type=time]:-ms-input-placeholder,.quizle-text[type=url]:-ms-input-placeholder,.quizle-text[type=week]:-ms-input-placeholder,.wp-core-ui .quizle-select:-ms-input-placeholder{color:var(--quizle-text-color)}.quizle-select::-ms-input-placeholder,.quizle-text::-ms-input-placeholder,.quizle-text[type=color]::-ms-input-placeholder,.quizle-text[type=date]::-ms-input-placeholder,.quizle-text[type=datetime-local]::-ms-input-placeholder,.quizle-text[type=datetime]::-ms-input-placeholder,.quizle-text[type=email]::-ms-input-placeholder,.quizle-text[type=month]::-ms-input-placeholder,.quizle-text[type=number]::-ms-input-placeholder,.quizle-text[type=password]::-ms-input-placeholder,.quizle-text[type=range]::-ms-input-placeholder,.quizle-text[type=search]::-ms-input-placeholder,.quizle-text[type=tel]::-ms-input-placeholder,.quizle-text[type=text]::-ms-input-placeholder,.quizle-text[type=time]::-ms-input-placeholder,.quizle-text[type=url]::-ms-input-placeholder,.quizle-text[type=week]::-ms-input-placeholder,.wp-core-ui .quizle-select::-ms-input-placeholder{color:var(--quizle-text-color)}.quizle-select::placeholder,.quizle-text::placeholder,.quizle-text[type=color]::placeholder,.quizle-text[type=date]::placeholder,.quizle-text[type=datetime-local]::placeholder,.quizle-text[type=datetime]::placeholder,.quizle-text[type=email]::placeholder,.quizle-text[type=month]::placeholder,.quizle-text[type=number]::placeholder,.quizle-text[type=password]::placeholder,.quizle-text[type=range]::placeholder,.quizle-text[type=search]::placeholder,.quizle-text[type=tel]::placeholder,.quizle-text[type=text]::placeholder,.quizle-text[type=time]::placeholder,.quizle-text[type=url]::placeholder,.quizle-text[type=week]::placeholder,.wp-core-ui .quizle-select::placeholder{color:var(--quizle-text-color)}textarea.quizle-text{resize:vertical}.quizle-checkbox,.quizle-radio{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--quizle-form-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.quizle-checkbox:checked,.quizle-radio:checked{background-color:#0d6efd;border-color:#0d6efd}.quizle-radio{border-radius:50%}.quizle-radio:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.quizle-checkbox{border-radius:3px}.quizle-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.quizle-select,.wp-core-ui .quizle-select{max-width:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.quizle-select::-ms-expand,.wp-core-ui .quizle-select::-ms-expand{display:none}.quizle-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@-webkit-keyframes sheen{100%{opacity:1;-webkit-transform:rotateZ(60deg) translate(1em,-9em);transform:rotateZ(60deg) translate(1em,-9em)}}@keyframes sheen{100%{opacity:1;-webkit-transform:rotateZ(60deg) translate(1em,-9em);transform:rotateZ(60deg) translate(1em,-9em)}}.quizle fieldset{border:unset;margin:0;padding:0}.quizle-image-screen{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;gap:var(--quizle-image-screen-gap);background-repeat:no-repeat;background-position:center;background-size:cover;height:100%}.quizle-image-screen__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.quizle-image-screen__body{width:100%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex:1 1 auto;flex:1 1 auto}.quizle-image-screen__image{max-width:100%;overflow:hidden}.quizle-image-screen__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:var(--quizle-image-border-radius)}.quizle-image-screen__title{position:relative;font-size:clamp(18px,2vw,30px);line-height:1.2;font-weight:800;z-index:20}.quizle-image-screen__description{position:relative;margin-top:20px;z-index:20}@media (min-width:768px){.quizle-image-screen__description{font-size:1.1em}}.quizle-image-screen__button{position:relative;margin-top:30px;z-index:20}.quizle-image-screen--img-position-background{padding:var(--quizle-container-padding);padding:30px 5vw;color:#fff;border-radius:calc(var(--quizle-container-border-radius) - 1.5px);overflow:hidden}@media (min-width:768px){.quizle-image-screen--img-position-background{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;min-height:100%}}.quizle.has-background.quizle--view-slides .quizle-image-screen--img-position-background,body.single-quizle .quizle.quizle--view-slides .quizle-image-screen--img-position-background{margin:calc(var(--quizle-container-padding) * -1)}.quizle-image-screen--img-position-background:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.7)));background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.7) 100%)}.quizle-image-screen--img-position-background .quizle-image-screen__body{padding:0}.quizle-image-screen--img-position-bottom,.quizle-image-screen--img-position-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.quizle-image-screen--img-position-bottom>*,.quizle-image-screen--img-position-top>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-height:calc(50% - var(--quizle-image-screen-gap)/ 2)}}.quizle-image-screen--img-position-bottom .quizle-image-screen__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:767.98px){.quizle-image-screen--img-position-left,.quizle-image-screen--img-position-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.quizle-image-screen--img-position-left>*,.quizle-image-screen--img-position-right>*{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;max-width:100%}}@media (max-width:767.98px){.quizle-image-screen--img-position-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.quizle-image-screen--img-position-right .quizle-image-screen__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:767.98px){.quizle-image-screen--img-position-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.quizle-progress-container{position:sticky;top:0;left:0;padding:10px 0}.quizle-progress{position:relative;height:8px;border-radius:var(--quizle-form-border-radius);background:var(--quizle-progress-background,var(--quizle-background-1))}.quizle-progress-type--numbers .quizle-progress{background:unset;height:unset}.quizle-progress__bar{height:8px;border-radius:var(--quizle-form-border-radius);background:var(--quizle-progress-bar-background,var(--quizle-primary-color));-webkit-transition:all .2s;transition:all .2s}.quizle-progress__text{font-size:.9em}.quizle-progress-bar-container{padding:10vh 0}.quizle-progress-bar{position:relative;height:16px;margin:5vh 0;border-radius:20px;background:var(--quizle-progress-background,var(--quizle-background-1))}.quizle-progress-bar__inner{height:16px;border-radius:20px;background:var(--quizle-progress-bar-background,var(--quizle-primary-color));background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;-webkit-animation:1s linear infinite quizle-progress-bar;animation:1s linear infinite quizle-progress-bar;-webkit-transition:all .2s;transition:all .2s}.quizle-progress-bar__text{margin:20px 0;font-size:.9em}@-webkit-keyframes quizle-progress-bar{0%{background-position-x:1rem}}@keyframes quizle-progress-bar{0%{background-position-x:1rem}}.quizle-questions-header{border-bottom:1px solid #000}.quizle--view-slides .quizle-questions{padding-bottom:calc(var(--quizle-footer-height) + 20px);height:100%}.quizle--view-list .quizle-questions{margin-bottom:20px}.quizle-question{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;-webkit-transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.quizle--view-list .quizle-question{margin-bottom:calc(var(--quizle-space) * 3)}.quizle--view-list .quizle-question:last-child{margin-bottom:0}.quizle-question__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.quizle-question__header{margin-bottom:var(--quizle-space);line-height:1.4}.quizle-question__media{max-width:100%;overflow:hidden}.quizle-question__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:var(--quizle-image-border-radius)}.quizle-question__video{width:100%;height:100%}.quizle-question__video--embed{position:relative;display:block;width:100%;padding:0;overflow:hidden}.quizle-question__video--embed:before{display:block;content:"";padding-top:56.25%}.quizle-question__video--embed embed,.quizle-question__video--embed iframe,.quizle-question__video--embed object,.quizle-question__video--embed video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.quizle-question__description{margin-top:calc(var(--quizle-space)/ 2);font-size:.9em}.quizle-question.hide{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.quizle-question.show{opacity:0;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}.quizle-question.require-select-answer{--quizle-form-border-color:var(--quizle-error-color)}.quizle-question--media-position-left,.quizle-question--media-position-right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;max-height:100%}@media (max-width:767.98px){.quizle-question--media-position-left,.quizle-question--media-position-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.quizle-question--media-position-left>*,.quizle-question--media-position-right>*{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;max-width:100%}}.quizle-question--media-position-left .quizle-question__body,.quizle-question--media-position-right .quizle-question__body{width:100%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.quizle-question--media-position-right .quizle-question__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.quizle-question--media-position-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--quizle-image-screen-gap);height:100%}@media (min-width:768px){.quizle-question--media-position-top>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-height:calc(50% - var(--quizle-image-screen-gap)/ 2)}}.quizle-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--quizle-space)/ 2);overflow-y:auto}.quizle-answers::-webkit-scrollbar{width:10px}.quizle-answers::-webkit-scrollbar-track{border-left:8px solid transparent;-webkit-box-shadow:inset 0 0 10px 10px var(--color-bg-2,#eae9f1);box-shadow:inset 0 0 10px 10px var(--color-bg-2,#eae9f1)}.quizle-answers::-webkit-scrollbar-thumb{border-left:8px solid transparent;-webkit-box-shadow:inset 0 0 10px 10px var(--quizle-primary-color);box-shadow:inset 0 0 10px 10px var(--quizle-primary-color)}.quizle-answer{position:relative;width:100%}.quizle-answer__description{font-size:.9em}.quizle-answer__check{-webkit-box-flex:0;-ms-flex:0 0 var(--quizle-form-checkbox-size);flex:0 0 var(--quizle-form-checkbox-size);width:var(--quizle-form-checkbox-size);height:var(--quizle-form-checkbox-size);margin-top:.1em;vertical-align:top;background-color:var(--quizle-answer-check-background);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--quizle-form-border-width) solid var(--quizle-answer-border-color,var(--quizle-background-2));-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:50%}.quizle-answer.checked{--quizle-answer-border-color:var(--quizle-primary-color);--quizle-answer-check-background:var(--quizle-primary-color)}.quizle-answer.checked .quizle-answer__check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.quizle-answer.reveal-right,.quizle-answer.right{--quizle-answer-border-color:red}.quizle-answer.wrong{--quizle-answer-border-color:pink}.quizle-answer.multiple .quizle-answer__check{border-radius:4px}.quizle-answer-description{overflow:auto}.quizle-answer--check,.quizle-answer--image-horizontal,.quizle-answer--image-vertical{line-height:1.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quizle-answer--check label,.quizle-answer--image-horizontal label,.quizle-answer--image-vertical label{margin:0;cursor:pointer}.quizle-answer--check,.quizle-answer--image-horizontal,.quizle-answer--image-vertical{border:2px solid var(--quizle-answer-border-color,var(--quizle-background-2));border-radius:var(--quizle-form-border-radius);-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.quizle-answer--check:hover,.quizle-answer--image-horizontal:hover,.quizle-answer--image-vertical:hover{-webkit-box-shadow:0 1px 5px 0 var(--quizle-shadow-color);box-shadow:0 1px 5px 0 var(--quizle-shadow-color)}.checked.quizle-answer--check,.checked.quizle-answer--image-horizontal,.checked.quizle-answer--image-vertical{--quizle-answer-border-color:var(--quizle-answer-border-color-checked, var(--quizle-primary-color))}.reveal-right.quizle-answer--check,.reveal-right.quizle-answer--image-horizontal,.reveal-right.quizle-answer--image-vertical,.right.quizle-answer--check,.right.quizle-answer--image-horizontal,.right.quizle-answer--image-vertical{--quizle-answer-border-color:var(--quizle-answer-border-color-right);--quizle-answer-check-background:var(--quizle-answer-border-color-right);background:var(--quizle-success-background)}.wrong.quizle-answer--check,.wrong.quizle-answer--image-horizontal,.wrong.quizle-answer--image-vertical{--quizle-answer-border-color:var(--quizle-answer-border-color-wrong);--quizle-answer-check-background:var(--quizle-answer-border-color-wrong);background:var(--quizle-error-background)}.quizle-answers--columns-1,.quizle-answers--columns-2,.quizle-answers--columns-3,.quizle-answers--columns-4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.quizle-answers--columns-1 .quizle-answer{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.quizle-answers--columns-2 .quizle-answer--image-vertical{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2);flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2)}@media (min-width:768px){.quizle-answers--columns-2 .quizle-answer--check,.quizle-answers--columns-2 .quizle-answer--image-horizontal{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2);flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2)}}.quizle-answers--columns-3 .quizle-answer--image-vertical{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2);flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2)}@media (min-width:768px){.quizle-answers--columns-3 .quizle-answer--image-vertical{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - var(--quizle-space)/ 2 / 1.5);flex:0 0 calc(33.33% - var(--quizle-space)/ 2 / 1.5)}}@media (min-width:768px){.quizle-answers--columns-3 .quizle-answer--check,.quizle-answers--columns-3 .quizle-answer--image-horizontal{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - var(--quizle-space)/ 2 / 1.5);flex:0 0 calc(33.33% - var(--quizle-space)/ 2 / 1.5)}}.quizle-answers--columns-4 .quizle-answer--image-vertical{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2);flex:0 0 calc(50% - var(--quizle-space)/ 2 / 2)}@media (min-width:768px){.quizle-answers--columns-4 .quizle-answer--image-vertical{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - var(--quizle-space)/ 2 / 1.33);flex:0 0 calc(25% - var(--quizle-space)/ 2 / 1.33)}}@media (min-width:768px){.quizle-answers--columns-4 .quizle-answer--check,.quizle-answers--columns-4 .quizle-answer--image-horizontal{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - var(--quizle-space)/ 2 / 1.33);flex:0 0 calc(25% - var(--quizle-space)/ 2 / 1.33)}}.quizle-answer--text .quizle-text{font-size:1.2em}.quizle-answer--textarea .quizle-text{font-size:1.2em}.quizle-answer--check{display:-webkit-box;display:-ms-flexbox;display:flex}.quizle-answer--check label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--quizle-space);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-width:100%;font-size:var(--quizle-font-size)}.quizle-answer--check .quizle-answer__body{margin-left:var(--quizle-space)}.quizle-answer--check .quizle-answer__text{display:block}.quizle-answer--check .quizle-answer__description{display:block;margin-top:4px}.quizle-answer--image-vertical{background:#fff;overflow:hidden}.quizle-answer--image-vertical label{display:block;width:100%;height:100%}.quizle-answer--image-vertical .quizle-answer__text{display:block;padding:var(--quizle-space)}.quizle-answer--image-vertical .quizle-answer__image{position:relative;display:block}.quizle-answer--image-vertical .quizle-answer__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.quizle-answer--image-vertical .quizle-answer__check{position:absolute;top:8px;right:8px;z-index:20;opacity:0}.quizle-answer--image-vertical.checked .quizle-answer__check{opacity:1}.quizle-answer--image-horizontal{overflow:hidden}.quizle-answer--image-horizontal label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.quizle-answer--image-horizontal .quizle-answer__image{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;min-height:90px;-ms-flex-item-align:stretch;align-self:stretch}.quizle-answer--image-horizontal .quizle-answer__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.quizle-answer--image-horizontal .quizle-answer__text{display:block;padding:var(--quizle-space)}.quizle-answer--image-horizontal .quizle-answer__check{position:absolute;top:8px;right:8px;z-index:20;opacity:0}.quizle-answer--image-horizontal.checked .quizle-answer__check{opacity:1}.quizle-answer--custom{background:var(--quizle-background-1)}.quizle-answer--custom input[type=text]{margin:calc(var(--quizle-space) * -1) calc(var(--quizle-space) * -1) calc(var(--quizle-space) * -1) 0;padding:var(--quizle-space) var(--quizle-space) var(--quizle-space) 0;background:0 0;border:none}.quizle-answer--custom input[type=text]:disabled,.quizle-answer--custom input[type=text]:focus{background:0 0}.quizle-results{height:100%}.quizle-results::-webkit-scrollbar{width:10px}.quizle-results::-webkit-scrollbar-track{border-left:8px solid transparent;-webkit-box-shadow:inset 0 0 10px 10px var(--color-bg-2,#eae9f1);box-shadow:inset 0 0 10px 10px var(--color-bg-2,#eae9f1)}.quizle-results::-webkit-scrollbar-thumb{border-left:8px solid transparent;-webkit-box-shadow:inset 0 0 10px 10px var(--quizle-primary-color);box-shadow:inset 0 0 10px 10px var(--quizle-primary-color)}.social-share-providers{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:20}.social-share-provider{margin-top:20px}.social-share-provider__link{display:block;padding:5px;width:calc(var(--quizle-social-icon-width,24px) + 10px);height:calc(var(--quizle-social-icon-height,24px) + 10px);color:inherit}.social-share-provider__link:hover{color:inherit;opacity:.8}.quizle-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;gap:30px}@media (min-width:768px){.quizle-contacts>*{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;max-width:100%}}@media (min-width:768px){.quizle-contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.quizle-contacts__description{margin-top:var(--quizle-space)}.quizle-contacts__fields{margin:var(--quizle-space) auto}.quizle-contacts__field{margin-bottom:var(--quizle-space)}.quizle-contacts__buttons{margin-bottom:var(--quizle-space)}.quizle-contacts__agreement{font-size:.8em;line-height:1.3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px}.quizle--view-list .quizle-contacts{margin-bottom:20px}.quizle-contact-messengers{position:relative}.quizle-contact-messengers__icon{position:absolute;top:10px;left:8px;width:24px;height:24px;color:var(--quizle-background-2,var(--quizle-text-color))}.quizle-contact-messengers__input[type=text]{padding-left:40px}body.single-quizle{--quizle-background:#fff;height:100%;margin:0;background:#26284d}@media (max-width:767.98px){body.single-quizle{--quizle-container-border-radius:0}}body.single-quizle .quizle{padding:var(--quizle-container-padding)}@media (max-width:1199.98px){body.single-quizle .quizle{margin-top:0;margin-bottom:0}}.quizle-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}.quizle-page .quizle-container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%}@media (min-width:768px){.quizle-page .quizle-container{padding:2vw}}.quizle-page .quizle{-webkit-box-shadow:0 20px 80px -20px rgba(0,0,0,.3);box-shadow:0 20px 80px -20px rgba(0,0,0,.3)}