.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel__viewport{position:relative;overflow:hidden;width:100%;height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none)}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 24px);height:var(--carousel-button-svg-height, 24px);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:64px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;cursor:pointer;z-index:1053;color:var(--fancybox-color, currentColor)}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.5;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{transition:opacity var(--fancybox-ts, 0.25s) ease;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=true] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=true] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=true] .carousel__dots,.fancybox__container.is-animated[aria-hidden=true] .carousel__button.is-close{transition:opacity .2s ease;opacity:0}.fancybox-fadeIn{animation:.2s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.2s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.2s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.2s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.2s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{20%{opacity:.5}to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{20%{opacity:.5}to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel .is-draggable{cursor:move;cursor:grab}.fancybox__carousel .is-dragging{cursor:move;cursor:grabbing}.fancybox__carousel .carousel__slide:not(.has-image) .fancybox__content{cursor:auto}.fancybox__carousel .carousel__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .carousel__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__image{background:transparent;user-select:none}.has-image .fancybox__content{padding:0;background:transparent}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{min-height:1px}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;min-height:1px;object-fit:contain;background:transparent}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{min-height:1px;width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;min-height:1px;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px}.fancybox__container.is-animated[aria-hidden=true] .fancybox__thumbs{transition:unset;opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{transition:opacity var(--fancybox-ts, 0.25s) ease-in;opacity:var(--fancybox-opacity, 1)}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide.is-nav-selected::after{content:"";position:absolute;top:0;left:3px;right:3px;bottom:3px;border-bottom:3px solid currentColor}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat}
.slinky-menu {
  overflow: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.slinky-menu>ul {
  left: 0;
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.slinky-menu ul, .slinky-menu li {
  list-style: none;
  margin: 0;
}
.slinky-menu ul {
  width: 100%;
}
.slinky-menu a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.slinky-menu a span {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  line-height: 1.4;
}
.slinky-menu li ul {
  display: none;
  left: 100%;
  position: absolute;
  top: 0;
}
.slinky-menu .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.slinky-menu .header .title {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  line-height: 1.4;
  margin: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
.slinky-theme-default {
  background: #f6f7f8;
}
.slinky-theme-default .title {
  color: #333;
  padding: 1em;
}
.slinky-theme-default li {
  line-height: 1;
}
.slinky-theme-default a:not(.back) {
  color: #333;
  padding: 1em;
}
.slinky-theme-default a:not(.back):hover {
  background: rgba(0, 0, 0, 0.05);
}
.slinky-theme-default a:not(.back):active {
  background: rgba(0, 0, 0, 0.1);
}
.slinky-theme-default .next::after, .slinky-theme-default .back::before {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICAgIDxwYXRoIGQ9Ik0xMi4yMTkgMi4yODFMMTAuNzggMy43MiAxOC4wNjIgMTFIMnYyaDE2LjA2M2wtNy4yODIgNy4yODEgMS40MzggMS40MzggOS05IC42ODctLjcxOS0uNjg3LS43MTl6IiAvPjwvc3ZnPg==) center no-repeat;
  background-size: 1em;
  content: '';
  height: 1em;
  opacity: 0.25;
  -webkit-transition: 200ms;
  transition: 200ms;
  width: 1em;
}
.slinky-theme-default .next::after {
  margin-left: 1em;
}
.slinky-theme-default .back::before {
  padding: 1em;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.slinky-theme-default .next:hover::after, .slinky-theme-default .back:hover::before {
  opacity: 0.75;
}
.slinky-theme-default .next:active::after, .slinky-theme-default .back:active::before {
  opacity: 1;
}

/*!
Theme Name: LightFlow
Author: RedCorner
Author URI: https://redcorner.spb.ru/
Version: 1.0
Text Domain: lightflow
*/
::-webkit-scrollbar-track{background-color:#e5e5e5}::-webkit-scrollbar{width:7px;height:7px;background-color:#e5e5e5;pointer-events:none}::-webkit-scrollbar-thumb{background-color:#8ec54d}@font-face{font-family:'GothamPro';font-weight:300;src:url(//kidzone.place/wp-content/themes/lightflow/fonts/GothamPro-Light.woff) format('woff');font-display:swap}@font-face{font-family:'GothamPro';font-weight:400;src:url(//kidzone.place/wp-content/themes/lightflow/fonts/GothamPro.woff) format('woff');font-display:swap}@font-face{font-family:'GothamPro';font-weight:500;src:url(//kidzone.place/wp-content/themes/lightflow/fonts/GothamPro-Medium.woff) format('woff');font-display:swap}@font-face{font-family:'GothamPro';font-weight:700;src:url(//kidzone.place/wp-content/themes/lightflow/fonts/GothamPro-Bold.woff) format('woff');font-display:swap}@font-face{font-family:'GothamPro';font-weight:800;src:url(//kidzone.place/wp-content/themes/lightflow/fonts/GothamPro-ExtraBold.woff) format('woff');font-display:swap}html,body{font-family:'GothamPro',sans-serif;margin:0;background-color:#fff;color:#000;font-size:16px;font-weight:400;overflow-x:hidden}.hidden,.term-description{display:none!important}img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}input[type=text],input[type=tel],input[type=email],textarea{border:none;box-shadow:none;outline:none;-webkit-appearance:none;transition:.3s all}*,*:before,*:after{box-sizing:inherit}a,a:hover{color:#8ec54d;text-decoration:none}.button{display:inline-block;background:#8ec54d;color:#fff!important;padding:20px 40px;border-radius:50px;text-transform:uppercase;font-size:14px;font-weight:500;transition:.3s all}.button:hover{background:#79ad3c}.container{max-width:1530px;margin:0 auto}.header{display:flex;flex-wrap:wrap;align-items:center;padding:19px 0}.logo{width:356px}.header-logo{width:223px;display:flex;align-items:center}.header-logo-text{padding-right:18px;margin-left:28px;font-weight:400;font-size:12px;color:#8a8a8a}.header-logo-text-margin{margin-left:0;text-align:center;margin:20px 40px 0 2px}nav.menu{width:calc(100% - 708px)}nav.menu{width:calc(100% - 438px)}.menu-list{display:flex;list-style-type:none;padding:0;margin:0;width:100%;justify-content:center}.menu-item{font-weight:400;font-size:12px;line-height:1;text-transform:uppercase;color:#000}.menu-item-link,.menu-item a{font-weight:400;font-size:12px;line-height:11px;text-decoration:none;padding:0 26px;color:#000}.contacts{width:485px;width:215px;display:flex;flex-wrap:wrap;padding-top:25px;align-items:center}.contacts-padding{padding-top:0}.contacts-photo{margin-right:22px;width:18px;height:18px;background-image:url(//kidzone.place/wp-content/themes/lightflow/img/label.svg);background-repeat:no-repeat;background-size:cover}.contacts-photo-margin{margin-bottom:20px}.contacts-text{margin-right:44px;font-weight:400;font-size:12px;line-height:1;color:#000}.contacts-text-color{color:#fff}.phone-number{margin-right:44px;font-weight:700;font-size:18px;line-height:1;text-decoration:none;color:#000}.phone-number-color{color:#fff}.contacts-nav{display:flex}.contacts-nav-relationship{margin-top:61px;padding-right:4px}.contacts-nav a{width:34px;height:30px;position:relative;border-radius:50%}.contacts-nav-relationship a{width:47px;height:45px;margin-right:5px}.contacts-nav a:before{content:"";background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;top:0;left:0;position:absolute;width:100%;height:100%}.contacts-nav a[href*=wa]:before{background-image:url(//kidzone.place/wp-content/themes/lightflow/img/whatsapp.svg)}.contacts-nav a[href*=tg]:before{background-image:url(//kidzone.place/wp-content/themes/lightflow/img/telegram.svg)}.catalog{background:#fafafa}.catalog-block{display:flex}.catalog-inner{padding:18px 0 21px;display:flex;justify-content:space-between;width:359px;background:#8ec54d;border-radius:0 10px 10px 0}.catalog-inner-text{color:#fff;font-size:14px;line-height:22px;letter-spacing:1px;font-style:normal;font-weight:700;text-transform:uppercase}.catalog-inner-icon{margin-right:22px;width:21px;height:21px;background-image:url(//kidzone.place/wp-content/themes/lightflow/img/arrow-angle-right-circle.svg);background-repeat:no-repeat;background-size:cover}.catalog-inner{border:none;cursor:pointer;position:relative}.dropdown{display:inline-block;position:relative}.dropdown:before{content:'';position:absolute;background:#8ec54d;left:-100%;top:0;bottom:0;height:100%;width:100%}.dropdown-content{display:none;position:absolute;background-color:#ededed;width:100%;z-index:1000;left:0;top:160px;pointer-events:none}.dropdown-content .dropdown-item{display:block}.dropdown-content .dropdown-item:hover{background-color:#f1f1f1}.dropdown:hover+.dropdown-content,.dropdown-content:hover{display:block;pointer-events:auto}.dropdown:hover .dropdown-icon{transform:rotate(180deg)}.catalog-card{position:relative;height:145px;width:205px;margin:30px 20px -10px 0;padding:30px 15px 0;text-decoration:none;background-color:#fff;border-radius:10px;background-position:right center!important;background-repeat:no-repeat!important;background-size:80%!important}.catalog-cards{display:flex;flex-wrap:wrap;padding-bottom:40px}.catalog-card-text{max-width:115px;display:block;font-weight:500;font-size:16px;line-height:120%;color:#000}.catalog-card:last-child{margin-right:0}.catalog-input{width:calc(100% - 70px);padding:22px 0 21px 16px;background:#fafafa;margin-left:52px;border:none;font-weight:400;font-size:16px;line-height:15px}.catalog-input::placeholder{color:#c4c4c4}.catalog-input-conteiner{width:calc(100% - 719px);position:relative}.catalog-input-img{cursor:auto;margin:22px 0 0 34px;width:18px;height:16px;background:url(//kidzone.place/wp-content/themes/lightflow/img/input.svg);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;cursor:pointer}.catalog-basket{width:359px;background:#000;border-radius:50px 0 0 50px;position:relative}.catalog-basket:before{content:'';position:absolute;background:linear-gradient(0deg,#000 0,#8ec54d 188.47%);background:-moz-linear-gradient(0deg,#000 0,#8ec54d 188.47%);background:-webkit-linear-gradient(0deg,#000 0,#8ec54d 188.47%);right:-100%;top:0;bottom:0;height:100%;width:100%}.banner-wrapper{overflow:hidden}.banner{display:flex;width:100%;height:920px;background:url(//kidzone.place/wp-content/themes/lightflow/img/bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.banner .container{width:100%}.banner-background{background:url(//kidzone.place/wp-content/themes/lightflow/img/bg-2.jpg);background-position:left center!important;background-repeat:no-repeat!important;background-size:cover!important;display:block;height:700px}.banner-block{padding-top:200px;width:60%;position:relative;z-index:2}.banner-title{position:relative;z-index:2;font-weight:900;font-size:60px;line-height:1.3;color:#fff}.banner-img{top:-160px;right:-90px;width:1090px;height:1320px;position:absolute;pointer-events:none;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.points-container{display:flex;margin-bottom:89px}.points{margin-right:29px;width:231px}.points-width{margin-right:79px;width:247px}.points-width .line{margin-bottom:23px}.line{margin-bottom:17px;width:28px;height:6px;background:#8ec54d;box-shadow:0px 0px 10px #729f3e;-webkit-box-shadow:0px 0px 10px #729f3e;-moz-box-shadow:0px 0px 10px #729f3e;border-radius:50px}.points-text{font-weight:400;font-size:16px;line-height:20px;color:#fff}.btn{background:linear-gradient(180deg,#8ec54d 5.04%,rgb(83 221 26/38%) 162.79%);background:-moz-linear-gradient(180deg,#8ec54d 5.04%,rgb(83 221 26/38%) 162.79%);background:-webkit-linear-gradient(180deg,#8ec54d 5.04%,rgb(83 221 26/38%) 162.79%);box-shadow:0px 0px 41px 8px #729f3e;-moz-box-shadow:0px 0px 41px 8px #729f3e -webkit-box-shadow:0px 0px 41px 8px #729f3e;border-radius:10px;font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:#FFF!important;text-shadow:0px 4px 12px rgb(0 0 0/25%);padding:36px 55px;text-decoration:none;border:none;cursor:pointer}.btn-order{box-shadow:none;padding:25px 100px}.requirements{margin-top:120px;padding-bottom:100px;display:flex;flex-wrap:wrap;align-items:center;position:relative}.requirements:before{content:'';position:absolute;left:18%;bottom:-21px;background:url(//kidzone.place/wp-content/themes/lightflow/img/lamp2.png);width:670px;height:445px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;pointer-events:none}.requirements-block{width:400px;width:32%;margin-right:2%}.text-title{font-weight:900;font-size:48px;line-height:1.2;color:#000;margin:0}.text-title-center{text-align:center}.text-title-margin{margin:30px 0 50px}.text-title-margin-scroll{margin:26px 0 17px}.text-title-color{color:#8ec54d}.text-title-white{color:#fff;margin:0;padding:150px 0 55px}.text-title-padding{padding:97px 0 33px}.design{padding:105px 70px 60px 215px;width:calc(42% - 280px);background:linear-gradient(330deg,rgba(0,0,0,.4) -12.1%,rgba(0,0,0,0) 62.43%),#8ec54d;background:-moz-linear-gradient(330deg,rgba(0,0,0,.4) -12.1%,rgba(0,0,0,0) 62.43%),#8ec54d;background:-webkit-linear-gradient(330deg,rgba(0,0,0,.4) -12.1%,rgba(0,0,0,0) 62.43%),#8ec54d;box-shadow:20px 57px 103px rgb(142 197 77/40%);-moz-box-shadow:20px 57px 103px rgb(142 197 77/40%);-webkit-box-shadow:20px 57px 103px rgb(142 197 77/40%);border-radius:10px;margin-top:-125px}.design-white{width:calc(38% - 285px);margin-left:-225px;background:#719c3e;box-shadow:none;padding:185px 15px 135px 275px;margin-top:0}.design:not(.design-white){position:relative;z-index:1;padding-bottom:125px}.design-column{color:#fff}.design-title{font-weight:700;font-size:24px;line-height:1}.design-block{margin:35px 0 60px;display:flex;flex-wrap:wrap}.design-img{width:45px;margin-right:35px;height:45px;background:url(//kidzone.place/wp-content/themes/lightflow/img/check-circle.svg);background-repeat:no-repeat!important;background-size:auto!important;background-position:center!important}.design-cross{width:45px;margin-right:35px;height:45px;background:url(//kidzone.place/wp-content/themes/lightflow/img/cross.svg);background-repeat:no-repeat!important;background-size:auto!important;background-position:center!important}.design-text{font-weight:400;font-size:18px;line-height:1.2;color:#fff;width:calc(100% - 80px)}.stage{padding:75px 0 110px;width:100%;background:#fafafa}.category-title{margin:0;font-weight:900;font-size:144px;color:#eee}.category-title-margin{padding-top:0;margin-top:-145px}.stage-block{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:start}.stage-item{margin-bottom:50px;background-repeat:no-repeat!important;background-size:35px!important;background-position:center!important;background-color:#fff!important;width:62px;height:62px;border-radius:10px}.stage-group{width:15%;margin-right:6.25%}.stage-group:last-child{margin-right:0}.stage-text{font-weight:400;font-size:14px;line-height:1.2}.stage-text p{margin:0}.stage-text a{display:inline-block;text-decoration:none;color:#000;font-weight:500}.range{padding:30px 0 0;position:relative;z-index:5}.range-block{display:flex;justify-content:start;position:relative;margin-top:-50px;flex-wrap:wrap;margin-bottom:125px}.range-block-catalog{margin:0;margin-bottom:36px}.range-column{width:23.5%;margin-right:2%;margin-bottom:30px;height:270px;background-color:#fff!important;box-shadow:0px 4px 110px rgb(0 0 0/10%);-moz-box-shadow:0px 4px 110px rgb(0 0 0/10%);-webkit-box-shadow:0px 4px 110px rgb(0 0 0/10%);border-radius:5px;background-size:contain!important;background-position:right center!important;background-repeat:no-repeat!important}.range-column:nth-child(4n){margin-right:0}.range-wrapper{padding:30px 160px 0 25px}.range-block-catalog .range-wrapper{padding:100px 145px 0 35px}.range-text{font-weight:700;font-size:20px;line-height:1;margin-bottom:45px;color:#000}.range-text-margin{margin-bottom:12px}.range-link,.added_to_cart.wc-forward{padding:20px 33px;background:#8ec54d;border-radius:10px;font-weight:700;font-size:12px;line-height:1;text-align:center;text-transform:uppercase;color:#FFF!important;text-decoration:none;transition:.3s all;opacity:1}.range-link.loading{background:#8e8e8e;cursor:default;pointer-events:none;opacity:.5}.range-link.added{display:none}.range-link-margin{margin-left:calc(100% - 150px)}.range-link-element{padding:20px 53px}.added_to_cart.wc-forward{font-size:0;padding:26px;position:relative}.added_to_cart.wc-forward:before{content:'';width:17px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(//kidzone.place/wp-content/themes/lightflow/img/basket-w.png)}.range-link-element-order{padding:20px 25px}.range-img{width:400px;height:369px;background-repeat:no-repeat!important;background-size:auto!important;background-position:center!important}.review{margin-top:-300px;background-color:#fafafa;border-radius:30px;position:relative;z-index:2;padding:255px 0 80px}.reviewsList{margin:0 6.5%}.reviewsList .slick-track{padding:95px 0}.reviewItem{position:relative;opacity:0;transition:opacity .3s}.reviewItem.slick-active{opacity:1}.reviewItem.slick-center{z-index:2}.reviewContent{position:relative;background:#fff;width:100%;height:100%;padding:15px 25px;border-radius:30px;box-shadow:0px 4px 110px 0px rgb(0 0 0/10%);-moz-box-shadow:0px 4px 110px 0px rgb(0 0 0/10%);-webkit-box-shadow:0px 4px 110px 0px rgb(0 0 0/10%);filter:grayscale(1);filter:gray;-webkit-filter:grayscale(100%);opacity:.5;transition:.3s all;margin:0}.reviewItem.slick-center .reviewContent{width:calc(100% + 150px);height:calc(100% + 60px);padding:30px 80px;margin:-30px -75px 0;filter:grayscale(0);filter:none;-webkit-filter:grayscale(0%);opacity:1}.reviewItem img{width:100%;height:auto}.review-img{width:620px;height:820px;top:-245px;position:absolute;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;pointer-events:none}.slick-arrow{position:absolute;top:50%;left:0;transform:translateY(-50%);background:#8ec54d;padding:0;border:none;font-size:0;width:67px;height:67px;border-radius:50%;z-index:3;cursor:pointer}.slick-next{left:auto;right:0;transform:translateY(-50%) rotate(180deg)}.slick-arrow:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(//kidzone.place/wp-content/themes/lightflow/img/arrow2.svg);width:35px;height:35px;background-size:contain;background-position:center;background-repeat:no-repeat}.slick-dots{padding:0;margin:-65px 0 0;text-align:center}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px}.slick-dots button{background:#c4c4c4;border:none;font-size:0;padding:0;width:12px;height:12px;border-radius:50%;cursor:pointer;transition:background .3s}.slick-dots .slick-active button{background:#8ec54d}.review .slick-arrow{left:24%}.review .slick-next{left:auto;right:24%}.projects{padding:75px 0 120px}.projects-block{margin:65px 0 -10px;display:flex;flex-wrap:wrap}.projects-block-margin{margin-top:-56px;margin-bottom:50px}.projects-block-interior{display:flex;flex-wrap:wrap;align-items:center}.projects-photo-img{margin:0 5px;padding:10px;border:1px solid #e5e5e5;border-radius:10px;width:180px}.projects-photo-img:last-child{margin-right:0}.projects-title{font-weight:700;font-size:24px;line-height:1.2;color:#000;margin-bottom:26px}.projects-title-center{text-align:center}.projects-title-element{float:left;margin-left:20px;margin-right:16px}.projects-text,.projectDesc p{line-height:1.2;font-weight:400;font-size:18px;margin-bottom:45px;color:#000}.projects-text-margin-bottom,.projectDesc p{margin-bottom:25px}.projects-text-margin-bottom:last-child,.projectDesc p:last-child{margin-bottom:35px}.projects-column{width:45%;margin-top:43px}.projects-column-margin{margin-top:0}.projects-column-width{width:54%}.projects-photo{margin-right:7%;width:42%;object-fit:contain;height:360px;object-position:center;border-radius:30px}.projects-lamp{border-radius:20px;height:370px}.projects-lamp .slick-list,.projects-lamp .slick-track{height:100%}.projects-lamp img{width:100%;object-position:center;height:100%}.projects-btn{font-weight:700;font-size:12px;text-align:center;text-transform:uppercase;background:#8ec54d;border-radius:50px;color:#fff}.consultation{padding:0 0 145px;position:relative;background:url(//kidzone.place/wp-content/themes/lightflow/img/bg-3.jpg);width:100%;background-repeat:no-repeat!important;background-size:auto!important;background-position:center!important;margin:-40px 0}.consultation-wrapper{display:flex;flex-wrap:wrap}.consultation-column{position:absolute;width:1090px;height:calc(100% + 120px);left:0;top:-78px;z-index:1;background-size:cover!important;background-repeat:no-repeat!important;background-position:top center!important;pointer-events:none}.consultation-banner{width:745px;padding-left:calc(100% - 745px);z-index:2}.form{margin-bottom:80px;padding:50px 28px 57px;background:rgb(34 48 17/50%);border-radius:10px}.form-input-block{margin-bottom:34px;display:flex;flex-wrap:wrap;justify-content:space-between}.form-input{padding:18px 53px 17px 61px;background:rgb(0 0 0/30%);border-radius:10px;font-weight:400;font-size:18px;line-height:1.2;color:#fff}.form-input-order{background:#fff;border:1px solid #E5E5E5!important;border-radius:50px;font-weight:300;font-size:16px;padding-top:22px;padding-bottom:21px}.form-input::placeholder{color:#fff}.form-input-order::placeholder{color:#8a8a8a}.consultation-block{font-weight:400;font-size:18px;line-height:1.2;color:#fff;padding-left:28px;display:flex;flex-wrap:wrap}.consultation-text{margin-right:39px;font-weight:400;font-size:18px;line-height:1.2;color:#fff}.radioButton{position:relative;background:rgb(10 27 7/50%);width:19px;height:19px;border-radius:50%;margin-right:20px}input[type=radio]{margin-right:0}.radioButton input{background:0 0;border:none;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.radioButton input:checked+span{background:#8ec54d;width:13px;height:13px;display:block;position:absolute;top:3px;left:3px;border-radius:50%;box-shadow:0px 0px 10px 0px #7acf48;-moz-box-shadow:0px 0px 10px 0px #7acf48;-webkit-box-shadow:0px 0px 10px 0px #7acf48;pointer-events:none}.radio-span{margin-right:40px}.article{padding:80px 0 25px;position:relative;z-index:2}.article-margin{margin:-25px 0 -65px;background:#fafafa;padding:55px 0 85px}.article-text{margin:34px 149px 48px 0;font-weight:500;font-size:20px;color:#000}.article-block{margin-top:76px;display:flex;flex-wrap:wrap}.article-block-margin{margin-top:47px;margin-bottom:83px}.article-column{width:32%;margin-right:2%;margin-bottom:85px}.article-column:nth-child(3n){margin-right:0}.article-img{border-radius:30px;width:100%}.list-title{padding-bottom:15px;font-weight:700;font-size:18px;padding-left:40px;color:#fff}.footer-menu-list{list-style:none;display:flex;flex-wrap:wrap;width:280px}.footer-menu-link,.footer-menu-list li{padding-bottom:12px;width:50%}.footer-menu-list.noFlex{width:auto}.footer-menu-list.noFlex li{width:100%}.footer-menu-link-item,.footer-menu-list a{font-weight:400;font-size:12px;line-height:16px;color:#fff;padding:0!important;text-decoration:none;text-transform:initial}.footer-menu-link-item:hover,.footer-menu-list a:hover{text-decoration:underline}.footer-container{display:flex}.footer{margin-top:65px;background:#101b07}.footer-wrapper{padding:35px 0 65px;display:flex;flex-wrap:wrap;align-items:start}.footer-link{margin-right:18px;font-weight:400;font-size:12px;line-height:11px;color:#fff}.footer-logo{padding:21px 0 0 6px;width:274px;margin-right:41px}.menu-footer{display:flex;padding-top:20px;width:calc(100% - 808px);width:calc(100% - 536px)}.footer-item{margin-right:69px}.breadCrumbs{margin:92px 0 20px}.breadCrumbs-list{padding:0;margin:0;list-style:none;color:#8a8a8a;font-weight:400;font-size:14px;display:flex;flex-wrap:wrap;justify-content:center}.breadCrumbs-list-display{margin-bottom:30px;justify-content:left}.breadCrumbs-link{margin:0;padding:0;margin-right:43px}.breadCrumbs-item{position:relative;text-decoration:none;font-weight:400;font-size:14px;color:#8ec54d}.breadCrumbs-item-lamp{margin-right:25px;margin-left:20px}.breadCrumbs-item:before{content:"";width:6px;height:6px;background:#8ec54d;border-radius:50%;position:absolute;top:6px;right:-24px}.breadCrumbs-block{padding:0}.range-name{margin-bottom:55px;font-weight:400;font-size:14px;color:#8a8a8a}.range-container{margin-bottom:182px}.article-img-margin{margin-bottom:43px}.projects-title-margin-bottom{margin-bottom:43px}.direction{margin-right:20px;width:20px;height:20px}.direction-right{transform:rotate(180deg);margin-left:20px}.direction-right-margin{margin-left:0}.direction-margin{margin-right:15px}.interior-project{margin-top:146px;padding-bottom:112px}.single .interior-project{padding-bottom:0}.element{background:#fafafa;padding:90px 0 190px}.element-padding{padding:80px 0 43px}.element-range{padding:0 0 183px}.element-block{margin-top:34px;display:flex;align-items:center}.element-block-margin{margin-bottom:101px}.element-wrapper{width:100%;display:flex;flex-wrap:wrap}.element-photo{width:90%;height:285px;margin:0 auto}.element-column{padding:15px 0 30px;text-align:center;width:calc(32% - 4px);background:#fff;border:2px solid #fafafa;margin-right:2%;margin-bottom:30px}.scroll-conteiner .element-column{box-shadow:0px 4px 110px 0px rgb(0 0 0/0%);-webkit-box-shadow:0px 4px 110px 0px rgb(0 0 0/0%);-moz-box-shadow:0px 4px 110px 0px rgb(0 0 0/0%);transition:box-shadow .3s}.scroll-conteiner .element-column:hover{box-shadow:0px 4px 110px 0px rgb(0 0 0/10%);-webkit-box-shadow:0px 4px 110px 0px rgb(0 0 0/10%);-moz-box-shadow:0px 4px 110px 0px rgb(0 0 0/10%)}.element-column:nth-of-type(3n){margin-right:0}.price{display:flex}.direction-bold{margin-right:93px;width:72px;height:67px}.direction-bold-right{transform:rotate(180deg);margin-right:0}.element-title{margin-bottom:13px;font-weight:700;font-size:16px;text-decoration:none;color:#000;display:block}.element-text{margin-bottom:20px;font-weight:400;font-size:16px;color:#000}.element-art{font-weight:400;font-size:14px;color:#8a8a8a}.element-list{margin:30px 0 40px;padding:0 20px}.catalog-basket-wrapper{display:flex;padding:21px 0 21px 26px}.catalog-basket-img{margin-right:12px;width:16px;height:16px;background:url(//kidzone.place/wp-content/themes/lightflow/img/basket.png)}.catalog-basket-title{font-weight:400;font-size:14px;color:#fff}.catalog-basket-text{margin-left:20px;margin-top:-2px;position:relative}.catalog-basket-text a{font-weight:400;font-size:14px;color:#8ec54d;text-decoration:none;padding-right:79px}.catalog-basket-text a:before{content:"";width:59px;height:10px;background:url(//kidzone.place/wp-content/themes/lightflow/img/arrow.svg);position:absolute;top:6px;right:0}.available-lamp{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.available-art{font-weight:700;font-size:14px;margin-right:44px;color:#8a8a8a}.available-text{font-weight:400;font-size:14px;color:#8a8a8a}.order-conteiner{margin-bottom:33px;margin-top:10px;width:100%;margin-top:27px;display:flex;align-items:center}.order-price{font-weight:700;font-size:28px;color:#000}.available-lamp .order-price{margin-right:40px}.order-price text{color:#b9b9b9;display:block;font-size:19px;text-decoration:line-through;margin-bottom:3px}.order-block-text{font-weight:400;font-size:16px;line-height:140%;color:#8a8a8a;width:50px;text-align:center}.order-block{margin-right:30px;padding:10px 0;border:1px solid #e5e5e5;border-radius:30px;display:flex;align-items:center}.order-block-margin{margin-right:0}.order-amount{width:33px;height:33px;margin-right:12px;margin-left:12px;cursor:pointer}.order-amount:first-child{margin-left:7px}.order-amount:last-child{margin-right:7px}.order-text{margin-right:13px;font-weight:400;font-size:14px;color:#000}.characteristic{width:100%;margin-top:20px}.characteristic-title{font-weight:700;font-size:16px;line-height:1.4;color:#000}.characteristic-column{margin-top:18px;margin-bottom:24px}.characteristic-text{margin-bottom:13px;padding-left:26px;font-weight:400;font-size:14px;color:#000;position:relative}.characteristic-text:before{content:"";width:6px;height:6px;background:#8ec54d;border-radius:50%;position:absolute;top:6px;left:3px}.characteristic-all{font-size:14px;font-weight:700;color:#000;position:relative;margin-bottom:36px;width:180px;cursor:pointer}.characteristic-all-font{font-weight:400}.characteristic-all:before{content:"";width:14px;height:9px;background:url(//kidzone.place/wp-content/themes/lightflow/img/chevron.svg);position:absolute;top:5px;left:163px}.description-title{margin-bottom:11px;font-weight:700;font-size:16px;line-height:1.4;color:#000}.description-text{font-weight:400;font-size:14px;line-height:1.2;color:#000}.projects-photo-img-description{width:100%;padding:0;border:none;margin:0;height:90px;object-fit:cover;object-position:center;margin:0 5px;cursor:pointer;border-radius:0}.projects-block-interior-margin{margin-top:9px;margin-bottom:54px}.projects-photo-column{margin-right:8px;padding:10px 5px;border-radius:10px;border:1px solid #e5e5e5;width:90px}.projects-photo-container-description{display:flex}.relationship{margin-bottom:188px;background:#fff;box-shadow:0px 66px 100px rgba(11,30,41,.15);-webkiy-box-shadow:0px 66px 100px rgba(11,30,41,.15);-moz-box-shadow:0px 66px 100px rgba(11,30,41,.15);display:flex;flex-wrap:wrap}.relationship-photo{width:calc(100% - 643px);height:480px}.relationship-text{margin-bottom:28px;font-weight:400;font-size:16px;color:#000}.relationship-block{padding:75px 135px 80px 100px}.phone-number-relationship{font-weight:700;font-size:24px;color:#000;text-decoration:none}.order-art{display:flex;flex-wrap:wrap;margin:0 0 25px 110px;justify-content:space-between}.order-art .order-group-text{color:#8a8a8a}.order-group{margin-top:18px;display:flex;text-align:center}.order-group:last-child{padding-bottom:36px;border-bottom:1px solid #c4c4c4}.order-group-conteiner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:calc(100% - 110px)}.order-group-art{width:145px;font-weight:400;font-size:14px;color:#000}.order-group-text{width:360px;font-weight:400;font-size:14px;color:#000}.order-group-sum{width:230px;font-weight:400;font-size:14px;color:#000}.order-remove{width:25px;height:25px;background-image:url(//kidzone.place/wp-content/themes/lightflow/img/reset.svg);background-repeat:no-repeat;margin-right:40px;cursor:pointer;position:relative}.order-remove a{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.total{margin-bottom:80px;padding-right:180px;margin-top:40px;display:flex;justify-content:right}.total-part{font-weight:400;font-size:16px;padding-right:185px;color:#000}.total-quantity{padding-right:150px}.order-group-text{font-weight:400;font-size:14px;text-align:center}.order-input-conteiner{margin-bottom:191px;background:#fafafa;display:flex;align-items:center;padding:70px 98px}.order-input-title{padding-right:43px;font-weight:700;font-size:24px;line-height:1.1;color:#000}.form-input-img{width:14px;height:18px;background:url(//kidzone.place/wp-content/themes/lightflow/img/User.svg);background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;position:absolute;top:19px;left:26px}.form-input-block-order .form-input-img{top:20px}.woocommerce-cart-form .form-input-block-order .form-input-img{top:23px}.form-input-photo{width:20px;background:url(//kidzone.place/wp-content/themes/lightflow/img/tel3.svg)}.form-input-block-order{padding-right:0;position:relative;margin-right:10px}.scroll{display:flex;flex-wrap:wrap}.scroll-filter{width:23.5%;margin-right:2%}.scroll-filter .filterToggle{display:none}.scroll-container{text-align:center;width:74.5%;padding-top:25px}.scroll-text{margin-right:13px;font-weight:400;font-size:14px;color:#8a8a8a}.scroll-sorting{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.scroll-sorting-block{display:flex;flex-wrap:wrap}.setView{display:flex;flex-wrap:wrap;align-items:center;margin-top:-3px}.setView span{width:23px;height:18px;margin-left:10px;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.setView span:not(.active){cursor:pointer}.setView span[data-value=grid]{background:url(//kidzone.place/wp-content/themes/lightflow/img/grid.svg)}.setView span[data-value=list]{background:url(//kidzone.place/wp-content/themes/lightflow/img/list.svg);height:23px}.setView span.active[data-value=grid]{background:url(//kidzone.place/wp-content/themes/lightflow/img/grid-active.svg)}.setView span.active[data-value=list]{background:url(//kidzone.place/wp-content/themes/lightflow/img/list-active.svg)}.scroll-range{text-align:center;margin-bottom:30px;font-weight:400;font-size:14px;color:#8a8a8a}.scroll-sorting-block select{border:none}.element-column-width:last-child{margin-right:0}.scroll-title{text-align:left;margin-top:140px;font-weight:700;font-size:24px;color:#000}.scroll-span{text-align:left;font-weight:400;font-size:18px;line-height:120%;color:#000;margin-top:27px;margin-bottom:185px}.range-link-scroll{padding:20px 40px;width:170px;display:block;margin:50px auto 0;cursor:pointer}#mobileHeader{display:none}.productGallery{width:42%;margin-right:7%}.productGallery .projects-photo{margin:0;width:100%}.productSliderNav,.productSliderNavX{margin-top:15px}.productSliderNav .slick-slide,.productSliderNavX .slick-slide,.productsSlider .slick-slide{opacity:0;transition:opacity .3s}.productSliderNav .slick-slide.slick-active,.productSliderNavX .slick-slide.slick-active,.productsSlider .slick-slide.slick-active{opacity:1}.productGallery .slick-arrow,.productGalleryX .slick-arrow{width:20px;height:20px;left:0}.productGallery .slick-next,.productGalleryX .slick-next{left:auto;right:0}.productGallery .slick-arrow:before,.productGalleryX .slick-arrow:before{width:17px;height:17px}.productsSlider .slick-list{padding:0 100px}.productsSlider .element-column{margin:0 32px}.priceBlock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 20px}.priceBlock .projects-title-element{margin:0}.priceBlock .projects-title-element.outStock{padding-top:11px}.element+.footer{margin:0}.order-wrapper{margin-top:70px}.order-art .order-group-text:nth-child(1){width:145px}.order-art .order-group-text:nth-child(3),.order-art .order-group-text:nth-child(5){width:230px}.order-art .order-group-text:nth-child(4){width:162px}.order-art .order-group-text:nth-child(6){width:25px;margin-right:40px}.total-title{font-size:18px;font-weight:700}.order-group-conteiner>div>span{display:none}.elementSecondary{padding-top:0;margin-top:-120px}.productGalleryX{width:32%;margin-right:5%}.productSliderMainX .projects-photo{margin:0}.productSliderNavX .slick-list{padding:0 35px!important;width:100%}.allChars{margin-top:50px}.scroll-conteiner{width:74.5%}.filterWrap{background:#fafafa;border-radius:10px;padding:25px 30px;margin-bottom:20px}.filterTitle{display:block;font-size:24px;font-weight:500;margin-bottom:15px}.filterWrap>ul{display:block;padding:0;margin:0}.filterWrap>ul>li{display:block;margin-bottom:10px;font-size:14px}.filterWrap>ul>li>a{color:#000;text-decoration:none}#sortSelect{position:relative;margin:-5px 0 0;padding:5px 30px 0 10px;border-radius:7px;height:16px;overflow:hidden;transition:.3s all;margin-bottom:0;box-shadow:0px 4px 20px rgb(0 0 0/0%);-webkit-box-shadow:0px 4px 20px rgb(0 0 0/0%);-moz-box-shadow:0px 4px 20px rgb(0 0 0/0%)}#sortSelect.active{height:65px;background:#fff;margin-bottom:-69px;box-shadow:0px 4px 20px rgb(0 0 0/7%);-webkit-box-shadow:0px 4px 20px rgb(0 0 0/7%);-moz-box-shadow:0px 4px 20px rgb(0 0 0/7%)}#sortSelect li{display:block;font-size:14px;color:#8a8a8a;margin:0 0 5px;cursor:pointer;transition:color .3s}#sortSelect li:first-child{font-weight:500}#sortSelect li:hover{color:#000}#sortSelect:before{content:'';position:absolute;top:10px;right:5px;width:14px;height:9px;background:url(//kidzone.place/wp-content/themes/lightflow/img/chevron.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.list .element-column{width:100%}.list .element-column{width:100%!important;padding:20px;margin-right:0!important;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px!important}.list .element-column .element-photo{width:200px!important;margin-right:45px;height:auto}.list .element-column .element-list{margin:0;padding:0;text-align:left;margin-right:45px;width:calc(100% - 610px)}.list .element-column .priceBlock{padding:0;width:320px}.woBorder .projects-photo-img{border:none;padding:0}.woocommerce-notices-wrapper,#wcResults,.woocommerce-ordering{display:none!important}.filter--style-premmerce .filter__item,.filter--style-custom .filter__item,.filter__inner,.filter__slider-control-group,.filter__slider-control-column{margin:0;padding:0}.filter-item.filter__item .filter-name.filter__title{position:relative;cursor:pointer;padding-right:20px}.filter-item.filter__item .filter-name.filter__title:before{content:'';position:absolute;top:5px;right:0;width:14px;height:9px;background:url(//kidzone.place/wp-content/themes/lightflow/img/chevron.svg);background-position:center;background-size:contain;background-repeat:no-repeat;filter:none;-webkit-filter:grayscale(0);opacity:1;transform:rotate(0deg);transition:.3s all}.filter-item.filter__item .filter-name.filter__title.open:before{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.75;transform:rotate(180deg)}.filter--style-premmerce .filter__title,.filter--style-custom .filter__title{color:#000;font-weight:500;font-size:16px;margin:25px 0 5px;display:block}.filter__slider-control-group{display:flex;flex-wrap:wrap;justify-content:space-between}.filter__slider-control-column{width:100px}.filter__slider-control{padding:12px 0;text-align:center;border:1px solid #e5e5e5;font-size:14px;color:#8a8a8a;border-radius:50px;box-shadow:none!important;outline:none!important}.filter__slider-control-group input::-webkit-outer-spin-button,.filter__slider-control-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter__slider-control-group input[type=number]{-moz-appearance:textfield}.filter-range.filter__range-slider{margin-top:20px}.pc-range-slider__control{margin-top:7px;border:none;background:#f2f3f5;height:6px}.pc-range-slider__control .ui-slider-range{background:#8ec54d;height:6px!important;margin-top:0;top:0!important}.pc-range-slider__control .ui-slider-handle{box-shadow:0px 4px 14px rgb(0 0 0/25%);-webkit-box-shadow:0px 4px 14px rgb(0 0 0/25%);-moz-box-shadow:0px 4px 14px rgb(0 0 0/25%);width:13px!important;height:13px!important;background:#fff;border:none;border-radius:50%;top:-4px;margin-left:-2px}.filter-checkbox.filter__properties-item{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.filter__checkgroup-title,.filter__checkgroup-aside{display:none}.filter-checkbox.filter__properties-item>span{font-size:14px;margin:5px 0 0 15px;width:calc(100% - 35px)}.filter__checkgroup-check{border:1px solid #e5e5e5;width:16px;height:16px;border-radius:50%;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.filter__checkgroup-check:before{background:#8ec54d;width:9px;height:9px;border-radius:50%}.filter__checkgroup-control[checked]~.filter__checkgroup-check:before{opacity:1}.filter__item:not(.filter__item--type-slider) .filter__inner-{margin-top:10px;margin-bottom:10px;display:none}.pc-range-slider__wrapper{overflow:initial}.filter__item--type-slider .filter-name.filter__title{margin-bottom:20px}.filter__item--type-slider .filter-name.filter__title:before{display:none}.allChars .characteristic-all,.characteristic .characteristic-text:nth-child(n+5){display:none}.scroll-conteiner.full{width:100%;margin-top:50px}.pageContent{width:100%}#notFound{font-size:24px;margin:20px auto 150px;max-width:800px;text-align:center;line-height:35px}.order-group .projects-photo-img-description{margin:0;height:auto}.m-menu{position:fixed;top:0;right:-400px;width:280px;height:calc(100% - 60px);padding:25px 40px 35px;max-width:calc(100% - 80px);background:#f6f7f8;z-index:20;transition:right .3s;overflow-y:auto}.m-menu.open{right:0}.mBack{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/25%);z-index:15;opacity:0;pointer-events:none;transition:opacity .3s}.mBack.open{opacity:1;pointer-events:auto}.m-menu-head{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:center}.m-menu .header-logo{width:140px}.m-menu .menuToggle{width:15px;height:15px}.m-menu .menuToggle span{margin:0!important;width:20px!important;transform:translate(-50%,-50%) rotate(45deg)!important;top:50%!important;left:50%!important}.m-menu .menuToggle span+span{transform:translate(-50%,-50%) rotate(-45deg)!important}.slinky-menu ul,.slinky-menu li{padding:0}.slinky-menu{margin-top:50px}.slinky-menu ul a{padding-left:0!important;padding-right:0!important}.slinky-theme-default .back:before{padding:0}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:25;background:rgb(0 0 0/25%);opacity:0;pointer-events:none;transition:opacity .3s}.modal.open{opacity:1;pointer-events:auto}.modalBlack{position:fixed;top:0;left:0;width:100%;height:100%}.modalWrap{width:500px;background:#fff;border-radius:10px;padding:40px 50px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.modalHeader{font-size:24px;text-align:center;font-weight:500;margin-bottom:30px}.modalHeader p{margin:0}.modalHeader span{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer}.modalHeader span:before,.modalHeader span:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:2px;background:#8ec54d;transform:translate(-50%,-50%) rotate(45deg)}.modalHeader span:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal .catalog-input-conteiner{width:100%;background:#fafafa;border-radius:10px}.order-block .quantity{display:none}.modal .wpcf7-form-control-wrap input[type=text],.modal .wpcf7-form-control-wrap input[type=tel],.modal .wpcf7-form-control-wrap input[type=email],.modal .wpcf7-form-control-wrap textarea{width:calc(100% - 60px);display:block;border:1px solid #cdcdcd;font-size:16px;padding:25px 30px;border-radius:10px}.modal .btn{box-shadow:none;padding:30px 20px;width:calc(100% - 40px);text-align:center;margin-top:20px}.screen-reader-response,.wpcf7-not-valid-tip,.wpcf7-response-output,button[name=update_cart],.checkout.woocommerce-checkout,.woocommerce-customer-details{display:none}.wpcf7-not-valid{border-color:#bf0000!important}.wpcf7-form.sent>*{display:none}.wpcf7-form.sent>.wpcf7-response-output{display:block!important;text-align:center}#fakeConsultForm input.error{box-shadow:inset 0 0 0 1px rgb(255 255 255/35%)}#fakeConsultForm>p{color:#fff;margin:0;font-size:18px;text-align:center}.woocommerce-cart-form .form-input-order{color:#292929}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-wrap:wrap;justify-content:space-between;background:#ebebeb;padding:30px 35px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{display:block;padding:0;text-align:left;margin:0}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr{text-align:left}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td{padding:15px;border:1px solid #dfdfdf}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details+p{margin-bottom:50px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{width:100%;border-collapse:collapse}.filter__handle,.characteristic .projects-title,.allChars .characteristic-title{display:none}.teamList{display:flex;flex-wrap:wrap}.teamItem{width:32%;margin-right:2%;margin-bottom:40px}.teamItem:nth-child(3n){margin-right:0}.teamItem img{width:100%;height:450px;object-fit:cover;object-position:top center;border-radius:15px}.teamItem h4{font-size:20px;margin-bottom:10px}.pageContent p,.pageContent li{line-height:24px}.emailLink{display:block;margin-top:20px}.stage.stageText{padding:0 0 110px}.stage.stageText .container{display:flex;flex-wrap:wrap;align-items:center}#stImage{width:340px;height:340px;background:url(//kidzone.place/wp-content/themes/lightflow/img/serviceMain.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:50px}#stImage+div{width:calc(100% - 390px);line-height:24px}.postFooter{background:#192a0c;margin-bottom:41px}.postFooter .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#fff;font-size:13px}.modalText{display:block;text-align:center;margin-top:15px}h5{font-size:18px}table th,table td{padding:10px;border:1px solid #ededed;text-align:left}.docsWrap{margin-top:30px}.docsList a{display:block;margin-bottom:7px}.catDesc{text-align:center}#mCart{display:none!important}.docsWrapX{background:#fff;border-radius:20px;padding:20px 25px;margin-top:40px;display:flex;flex-wrap:wrap;position:relative;z-index:2}.sdocItem{width:calc(23.5% - 45px);margin:20px 2% 20px 0;padding-left:45px}.sdocItem:nth-child(4n){margin-right:0}.sdocItem a{font-weight:500;position:relative}.sdocItem a:before{content:'';width:25px;height:25px;background:url(//kidzone.place/wp-content/themes/lightflow/img/bulb.svg);position:absolute;left:-35px;top:-4px;background-size:contain;background-repeat:no-repeat;background-position:center}textarea.form-input{border-radius:20px;padding:15px 25px;resize:none;width:calc(100% - 50px);font-family:'GothamPro'}.form-input-block-order.textarea{margin-top:-20px;margin-bottom:25px;width:calc(100% - 10px)}.modal .wpcf7-form-control-wrap textarea{border-radius:10px;resize:none;height:100px;font-family:'GothamPro'}.footer .contacts>p{text-align:right;color:#fff;font-size:14px;width:100%}.bannerCats{margin:-25px 0 40px;color:#fff}.bannerCats a{text-decoration:underline}.categoryForm{background:#fafafa;margin:60px 0 0;border-radius:15px;padding:30px 45px}.categoryForm>h2{font-size:36px;margin-bottom:15px;text-align:center}.categoryForm>h2+p{font-size:20px;margin-bottom:50px;text-align:center;opacity:.5}.categoryForm form>p{display:flex;flex-wrap:wrap;margin:30px 0;align-items:center}.categoryForm .modalText{opacity:.5}.categoryForm form>p>span:nth-of-type(2n),.categoryForm form>p>span:nth-of-type(3n){width:32%;margin-right:2%}.categoryForm form>p>span input{width:calc(100% - 80px);padding:30px 40px;font-size:17px;border-radius:10px}.categoryForm form>p>input{padding-left:0;padding-right:0;width:32%;box-shadow:none}.categoryForm form>p>span:nth-of-type(4n){margin-right:0}.categoryForm form>p>input{margin:30px auto 0}.range-block.rangeSecondary .range-column{width:18%;margin-right:2.5%;height:auto}.range-block.rangeSecondary .range-column:nth-child(5n){margin-right:0}.range-block.rangeSecondary .range-column a{display:block;padding:20px;text-align:center}.range-block.rangeSecondary .range-text{font-size:17px;margin-bottom:20px;line-height:22px;height:45px}.range-block.rangeSecondary .range-column img{mix-blend-mode:multiply}.sliderMain{height:800px}.sliderMain .slick-list,.sliderMain .slick-track,.smItem .container{height:100%}.smItem{position:relative;background-size:cover!important;background-position:right top!important}.smContent{display:flex;flex-wrap:wrap;align-items:center;height:100%;max-width:700px}.smTitle{font-size:48px;color:#323232;font-weight:900;text-transform:uppercase;line-height:60px;margin-bottom:30px}.smTitle span{color:#8fc458}.smTitle .hasAnim{opacity:1;animation-name:smTitleAnim;animation-duration:3s;animation-iteration-count:infinite}@keyframes smTitleAnim{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}100%{opacity:1}}.smDesc{text-transform:uppercase;font-size:20px;font-weight:500;line-height:26px;margin-bottom:55px}.smContent .btn{box-shadow:none;text-shadow:none;display:inline-block;padding:30px;min-width:300px;text-align:center}.sliderMain .slick-dots{position:absolute;margin:0;left:9.75%;bottom:85px}.smItem0 img{position:absolute;right:0;bottom:0;width:50%}.smItem1 img{position:absolute;right:20px;top:60%;transform:translateY(-60%);width:50%}.categoryDesc{margin:75px 0 50px;border:3px solid #fafafa;padding:15px 40px;border-radius:15px}.isVideo{position:relative}.isVideo img{filter:blur(5px) brightness(.8)}.isVideo:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85px;height:85px;border:5px solid #8fc458;z-index:3;border-radius:50%}.isVideo:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);clip-path:polygon(0 0,0% 100%,60% 50%);background:#8fc458;z-index:2;width:53px;height:38px;margin-left:15px}.docsList{display:flex;flex-wrap:wrap}.docItem{width:23.5%;margin-right:2%;margin-bottom:20px;margin-bottom:30px}.docItem:nth-child(4n){margin-right:0}.docItem text{display:block;text-align:center;font-weight:500;margin-top:10px}.docBlock h2{margin-bottom:30px}.customDesc{display:flex;flex-wrap:wrap;align-items:center;margin:50px 0 30px;width:100%}.customDesc p{margin:0;font-size:20px;width:calc(100% - 690px)}.customDesc a{width:480px;margin-right:50px}.add_to_cart_button{padding:15px 30px}.priceBlock .projects-title.projects-title-element{font-size:20px;text-align:left}.priceBlock .projects-title.projects-title-element text{display:block;text-decoration:line-through;opacity:.5;font-size:16px}#saleBlock{position:fixed;z-index:10;left:0;bottom:0;background:#8ec54d;color:#fff;font-size:15px;padding:12px 20px;width:calc(100% - 40px)}#saleBlock span{color:#fff;text-decoration:underline}.carsBannerMain{height:1030px;background:url(//kidzone.place/wp-content/themes/lightflow/img/carsBack.jpg);background-size:contain;background-repeat:no-repeat;background-position:left top}.carsBannerMain .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cbmText{width:590px;margin-top:-150px}.cbmText h1{margin:0 0 35px;font-size:60px;color:#fff;line-height:55px}.cbmText p{line-height:30px;font-size:20px;color:#fff}.cbmButtons{display:flex;align-items:center;margin-top:85px}.cbmButtons a{background:#fff;border-radius:10px;border:1px solid #fff;color:#000;padding:15px 40px;font-size:18px;margin-right:30px;opacity:1;transition:.3s all}.cbmButtons a+a{background:0 0;color:#fff}.cbmButtons a:hover{opacity:.75}.aboutCars{display:flex;flex-wrap:wrap;align-items:center;margin:100px 0}.acText{width:43%;margin-right:10%}.acText .blockTitle{margin:0 0 50px;font-size:48px}.acText .blockTitle span{color:#8ec54d}.acText p{font-size:20px;line-height:28px}.acText .button{margin-top:50px}.acList{display:flex;flex-wrap:wrap;width:47%;justify-content:space-between}.aclItem{background:#fff;border-radius:10px;padding:40px 50px 50px;width:calc(48% - 100px);-webkit-box-shadow:0px 4px 110px 0px rgba(0,0,0,.1);box-shadow:0px 4px 110px 0px rgba(0,0,0,.1);text-align:center;margin:15px 0}.aclItem span{display:block;margin:0 auto 25px;width:60px;height:50px;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.businessDetails{background:#fafafa;padding:80px 0 65px}.businessDetails .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.bdLeft{width:200px;margin-right:50px}.bdLeft div{margin:60px 0;text-align:center}.bdLeft span{display:block;font-weight:600;color:#8ec54d;font-size:40px;margin-bottom:10px}.bdLeft text{text-transform:uppercase;display:block;text-align:center;font-weight:600}.bdCenter a{overflow:hidden;border-radius:25px;display:block}.bdCenter img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.bdRight{width:39%;margin-left:70px}.bdRight h2{margin:0 0 30px;font-size:40px;line-height:50px}.bdRight h2 span{color:#8ec54d}.bdRight p{font-size:20px;line-height:25px}.separator{display:block;position:relative;width:100%;height:1px;background:#b8b8b8;margin:35px 0}.checkDesk{display:flex;flex-wrap:wrap;overflow:hidden;border-radius:10px;background:#fff}.checkDesk div{padding:20px 15px;width:calc(50% - 30px);display:flex;font-size:15px;align-items:center}.checkDesk div:nth-child(1),.checkDesk div:nth-child(4){background:#f1f1f1}.checkDesk div span{font-size:45px;font-weight:500;margin-right:10px;width:65px;flex-shrink:0;color:#8ec54d}.carData{background:url(//kidzone.place/wp-content/themes/lightflow/img/carData.jpg);background-size:cover;background-position:center}.carData .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cdText{width:42%}.cdText ul{margin:0;padding:0;display:block}.cdText li{display:flex;align-items:center;font-size:20px;line-height:25px;margin:0 0 40px}.cdText li span{width:70px;height:70px;background:#8ec54d;border-radius:50%;line-height:65px;display:block;flex-shrink:0;margin-right:45px;text-align:center;color:#fff;font-size:40px;font-weight:600}.cdText p{color:#8ec54d;font-weight:500;font-size:28px;margin:75px 0 75px}.cdImage{margin-right:-195px}.carCharsWrap{padding:70px 0}.carCharsWrap .blockTitle{font-size:48px}.carCharsWrap .blockTitle span{color:#8ec54d}.carChars{display:flex;flex-wrap:wrap;margin-top:70px}.carChars div{background:#fff;border-radius:10px;padding:40px 50px 50px;width:calc(23.5% - 100px);-webkit-box-shadow:0px 4px 110px 0px rgba(0,0,0,.1);box-shadow:0px 4px 110px 0px rgba(0,0,0,.1);text-align:center;margin:10px 0;margin-right:2%}.carChars div:nth-child(4n){margin-right:0}.carChars div span{width:50px;height:50px;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;display:block;margin:0 auto 35px}.carChars div text{font-size:22px;font-weight:500;display:block;margin-bottom:20px}.carChars div text+text{margin:0;font-size:30px;color:#8ec54d}.carCharsWrap p{font-size:20px;margin:50px 0 0;font-weight:500}.carCharsWrap p span{color:#8ec54d}.moneyBlock{background:url(//kidzone.place/wp-content/themes/lightflow/img/money.jpg);margin-left:-195px;background-size:contain;background-position:left center;background-repeat:no-repeat;padding:75px 0 75px 50px;display:flex;flex-wrap:wrap}.moneyCircle{width:260px;margin-right:105px;display:flex;height:460px;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;position:relative}.moneyCircle:nth-child(2){justify-content:flex-end}.moneyCircle:nth-child(1):before{content:'';width:150px;height:105px;background:url(//kidzone.place/wp-content/themes/lightflow/img/arrow1.svg);position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;right:-200px;top:55px}.moneyCircle:nth-child(2):before{content:'';width:150px;height:85px;background:url(//kidzone.place/wp-content/themes/lightflow/img/arrow3.svg);position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;bottom:75px;right:-190px}.moneyCircle div{width:260px;height:260px;background:#8ec54d;border-radius:50%;color:#fff;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;-webkit-box-shadow:0px 10px 100px 0px rgba(0,0,0,.25);box-shadow:0px 10px 100px 0px rgba(0,0,0,.25)}.moneyCircle span{font-size:32px;font-weight:600;margin-bottom:20px}.moneyCircle text{font-size:20px;display:block;padding:0 20px}.moneyTotal{width:370px;display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center}.moneyTotal span{font-size:60px;font-weight:600;margin-bottom:60px}.moneyTotal text{font-size:26px;margin-bottom:50px}.moneyTotal .button{width:200px;margin:0 auto;background:#fff!important;opacity:1;color:#8ec54d!important}.moneyTotal .button:hover{opacity:.75}.elementMore{margin:100px 0}.galleryWrap{display:flex;flex-wrap:wrap}.galleryWrap a{width:32%;margin-right:2%;height:300px;margin-bottom:25px;overflow:hidden;border-radius:10px}.galleryWrap a:nth-child(3n){margin-right:0}.galleryWrap img{width:100%;height:100%;object-fit:cover;object-position:center}.galleryWrap a:last-child{display:none}
@media screen and (max-width:1540px){.container{max-width:1400px}.banner-img{top:-160px;right:-140px;width:950px;height:1190px}.consultation-column{width:980px;left:-80px;top:5px}.total{padding-right:155px}.order-input-conteiner{margin-bottom:130px;padding:50px 60px}.menu-item-link,.menu-item a{padding:0 14px}.sliderMain .slick-dots{left:4.75%}.cbmImage{width:48%}.moneyBlock{margin-left:-100px}.moneyCircle{width:250px;margin-right:65px}}@media screen and (max-width:1440px){.banner{height:795px}.banner-block{padding-top:160px}.banner-title{font-size:55px;line-height:60px}.banner-img{right:-210px}.sliderMain .slick-dots{left:1.75%}.moneyBlock{margin-left:-45px}.moneyCircle{width:230px;margin-right:65px;height:420px}.moneyCircle div{width:230px;height:230px}.moneyCircle span{font-size:28px;margin-bottom:15px}.moneyCircle text{font-size:17px}.moneyTotal span{font-size:50px;margin-bottom:45px}.moneyTotal text{font-size:22px;margin-bottom:45px}}@media screen and (max-width:1400px){.container{max-width:1300px}.header-logo{flex-wrap:wrap}.header-logo{width:330px}.logo{width:140px}.header-logo-text{margin:0 0 0 20px;width:170px;padding:0}.contacts-photo{margin-right:15px}.contacts-text{margin-right:0;width:150px}.phone-number{margin-right:20px}.contacts{width:421px;width:255px}nav.menu{width:calc(100% - 751px)}nav.menu{width:calc(100% - 585px)}.menu-item-link,.menu-item a{padding:0 15px}.banner{height:700px}.banner-block{padding-top:100px;width:60%}.banner-title{margin:0 0 40px;line-height:initial;font-size:45px}.points-text{font-size:16px;line-height:21px}.banner-img{top:-95px;right:-140px;width:780px;height:940px}.design{padding:50px 20px 20px 190px;width:calc(42% - 210px)}.design-white{width:calc(38% - 232px);margin-left:-160px}.design-title{font-size:22px}.design-text{font-size:16px}.requirements:before{left:17%;width:580px;height:610px}.category-title{font-size:100px}.stage-text{font-size:16px}.stage{padding:75px 0 80px}.banner{height:590px}.banner-background{height:490px}.text-title-white{padding:110px 0 55px}.range-wrapper{padding:50px 90px 0 30px}.range-column{width:30.5%;margin-right:3.75%;margin-bottom:40px;height:350px}.review-img{width:440px;height:580px;top:-125px}.reviewsList{margin:0}.review .slick-arrow{left:27%}.review .slick-next{left:auto;right:27%}.projects{padding:75px 0 30px}.consultation-column{width:860px;left:-80px;top:auto;bottom:-178px}.consultation{padding:0 0 110px}.text-title-white{padding:60px 0 55px;font-size:40px}.consultation-banner{width:670px;padding-left:calc(100% - 670px)}.form-input-block-order{width:calc(49% - 10px)}.form-input{font-size:16px;width:calc(100% - 115px)}.range-link-margin{margin:-20px 0 0;float:right}.article-text{margin:16px 90px 45px 0;font-size:18px}.footer-logo{padding:20px 0 0;width:230px;margin-right:40px}.footer-logo .header-logo-text{margin:15px 0 0;width:100%}.menu-footer{width:calc(100% - 525px)}.dropdown-content{top:129px}.productsSlider .element-column{margin:0 15px}.element-column{padding:15px 0}.order-input-conteiner{flex-wrap:wrap}.order-input-conteiner .form-input-block-order{width:23%}.order-group-sum,.order-art .order-group-text:nth-child(3),.order-art .order-group-text:nth-child(5){width:150px}.total{padding-right:130px}.total-part{padding-right:120px}.order-price{margin-right:0;width:200px}.order-conteiner .range-link-element-order{padding:20px 50px}.requirements:before{width:530px;height:360px;left:18%}.requirements{margin-top:150px}.text-title{font-size:42px;line-height:50px}.design{padding:50px 30px 20px 180px;width:calc(42% - 210px)}.design-white{padding:70px 15px 65px 275px;width:calc(38% - 232px);margin-left:-240px}.modalWrap{border-radius:15px;padding:25px 40px}.modal .wpcf7-form-control-wrap input[type=text],.modal .wpcf7-form-control-wrap input[type=tel],.modal .wpcf7-form-control-wrap input[type=email],.modal .wpcf7-form-control-wrap textarea{padding:19px 25px}.sliderMain{height:680px}.sliderMain .slick-dots{left:2.25%}.smTitle{font-size:42px;line-height:50px}.smContent{max-width:610px}.smDesc{font-size:18px}.cbmText h1{font-size:45px;line-height:50px}.cbmText p{line-height:27px;font-size:18px}.cbmButtons{margin-top:50px}.cbmText{width:480px}.carsBannerMain{height:780px}.acText .blockTitle{margin:0 0 40px;font-size:38px}.acText p{font-size:18px;line-height:24px}.bdRight{width:43%;margin-left:50px}.bdRight h2{font-size:32px;line-height:40px}.bdRight p{font-size:18px;line-height:23px}.cdText li{font-size:17px;line-height:22px;margin:0 0 34px}.cdText li span{width:60px;height:60px;line-height:60px;margin-right:30px;font-size:30px}.cdText p{font-size:21px;margin:50px 0}.cdImage{margin-right:-115px;width:61%}.carCharsWrap .blockTitle{font-size:38px}.carChars div{padding:35px 40px 35px;width:calc(23.5% - 80px)}.carChars div text{font-size:18px;margin-bottom:10px}.carChars div text+text{font-size:22px}.moneyCircle{margin-right:45px}.moneyCircle:nth-child(1):before{right:-160px;top:70px}.moneyCircle:nth-child(2):before{bottom:80px;right:-170px}}@media screen and (max-width:1300px){.container{max-width:1200px}.phone-number{margin-right:15px;font-size:16px}.contacts-text{width:130px}.contacts{width:235px}nav.menu{width:calc(100% - 710px);margin-right:145px}.banner-title{font-size:40px}.banner-block{padding-top:80px}.banner-img{width:710px;height:810px}.text-title{font-size:40px;line-height:initial}.design{padding:40px 20px 20px 160px;width:calc(42% - 210px)}.design-white{width:calc(38% - 180px);margin-left:-110px;padding-left:130px}.design-block{margin:35px 0 40px}.requirements:before{width:500px;height:485px}.category-title{font-size:75px}.stage{padding:40px 0 80px}.stage-group{width:18%;margin-right:2.25%}.stage-item{margin-bottom:30px}.banner-background{height:480px}.range-block{margin-top:-15px}.range-column{width:32%;margin-right:2%;margin-bottom:20px;height:290px}.projects{padding:45px 0 30px}.consultation-column{width:740px;height:100%;bottom:-63px}.text-title{font-size:32px;padding:40px 0}.form{padding:40px 25px 40px;border-radius:30px}.article{padding:20px 0 25px}.article-block{margin-top:25px}.article-column{margin-bottom:50px}.footer-logo{width:180px}.footer-item{margin-right:40px}.list-title{padding-left:15px}.footer-menu-list{padding:0 0 0 15px}.menu-footer{width:calc(100% - 600px)}.pageTitle{padding:0!important}.range-block-catalog .range-wrapper{padding:30px 25px 0}.range-container{margin-bottom:70px}.projectsSecondary{padding:0;margin:50px 0 80px}.article-img-margin{margin-bottom:15px}.breadCrumbs{margin:70px 0 20px}.category-title{margin-top:0;margin-bottom:40px}.article-block-margin .projects-title{margin-bottom:30px;font-size:16px}.range-link-element,.added_to_cart.wc-forward{padding:13px 25px}.single .added_to_cart.wc-forward{padding:25px}.projects-title-element{font-size:18px}.element-column{padding:15px 0 20px}.total{padding-right:110px}.total-part{padding-right:105px}.total-quantity{padding-right:125px}.btn-order{padding:25px 70px}.list .element-column .priceBlock{padding:0;width:235px}.list .element-column .element-list{width:calc(100% - 525px)!important}.requirements:before{left:21%}.requirements:before{height:340px}.requirements-block{margin-top:-80px}.carsBannerMain{height:700px}.bdCenter{width:30%}.moneyBlock{background-size:cover!important}.priceBlock .projects-title.projects-title-element{font-size:16px}.priceBlock .projects-title.projects-title-element text{font-size:14px}}@media screen and (max-width:1200px){.container{max-width:96%}nav.menu,.dropdown,.catalog-basket{display:none}#mobileHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:70px;margin-left:20px}#mCart{width:20px;height:20px;background:url(//kidzone.place/wp-content/themes/lightflow/css/../img/cart.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;filter:grayscale(1);opacity:.5;pointer-events:none}.menuToggle{display:block;width:30px;height:25px;position:relative}.menuToggle span{position:absolute;top:50%;left:7px;width:23px;height:2px;background:#8fc458;transform:translateY(-50%)}.menuToggle span:first-child{margin-top:-7px;width:30px;left:0}.menuToggle span:last-child{margin-top:7px;left:14px;width:16px}#mSearch{width:20px;height:20px;background:url(//kidzone.place/wp-content/themes/lightflow/css/../img/input-c.svg)}.catalog{position:relative}.catalog-input-conteiner{display:none}.modal .catalog-input-conteiner{display:block}.contacts{margin-left:calc(100% - 655px)}.requirements-block{width:100%;margin-right:0}.requirements{margin-top:15px;padding-bottom:20px}.design{padding:40px 20px 20px 325px;width:calc(50% - 210px);margin-top:0}.design-white{width:calc(50% - 210px);margin-left:-80px;padding-left:130px}.requirements:before{width:390px;left:-15px;height:440px}.text-title{padding:70px 0 40px}.review-img{display:none}.range-block{margin-bottom:40px;margin-left:0}.slick-arrow{width:45px;height:45px}.slick-arrow:before{width:25px;height:25px}.reviewItem.slick-center .reviewContent{width:calc(100% + 150px);height:calc(100% + 30px);padding:15px 50px}.review .slick-arrow{left:25%}.review .slick-next{left:auto;right:25%}.consultation-column{width:560px;height:425px;display:none}.footer-wrapper{justify-content:space-between}.menu-footer{width:100%;margin-top:20px;order:3}.list-title{padding-left:0}.footer-link{margin-right:30px}.footer-menu-list{padding:0}.range-block-catalog .range-column,.range-block-catalog .range-column:nth-child(3n),.range-block-catalog .range-column:nth-child(4n){width:32%;margin-right:2%}.range-block-catalog .range-column:nth-child(3n){margin-right:0}.breadCrumbs{margin:50px 0 20px}.relationship-block{padding:90px 50px;width:calc(50% - 100px)}.relationship-photo{width:50%;height:415px}.projects-text,.projectDesc p{line-height:initial;font-size:16px}.interior-project{margin-top:110px;padding-bottom:60px}.element{padding:40px 0 90px}.order-group-text{width:260px}.order-group-art,.order-art .order-group-text:nth-child(1){width:100px}.order-group-sum,.order-art .order-group-text:nth-child(3),.order-art .order-group-text:nth-child(5){width:120px}.total{padding-right:90px}.total-part{padding-right:80px}.total-quantity{padding-right:90px}.order-input-title{padding-right:0;font-size:20px;line-height:initial;width:100%;margin-bottom:25px}.order-input-conteiner .form-input-block-order{width:35%;margin-right:1%}.btn-order{padding:25px 40px;width:calc(28% - 80px);text-align:center}.order-input-conteiner{margin-bottom:90px;padding:35px}.order-conteiner .order-text{display:none}.projects-lamp{padding:10px}.order-price{width:140px}.scroll-filter{width:100%;position:fixed;top:0;margin:0;background:#fafafa;height:100%;left:-100%;opacity:0;transition:.3s all;z-index:2}.scroll-filter.open{left:0;opacity:1}.scroll-filter .filterToggle{display:block;position:absolute;top:25px;font-size:25px;right:0;background:0 0;color:#8fc458}.scroll-conteiner{width:100%}.filterToggle{width:20px;height:20px;background:url(//kidzone.place/wp-content/themes/lightflow/css/../img/filter-color.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:25px;cursor:pointer}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{width:100%;margin-bottom:20px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{margin-bottom:0}.teamItem img{height:320px}.requirements-block{margin-top:0}.range-block.rangeSecondary .range-column,.range-block.rangeSecondary .range-column:nth-child(5n){width:23.5%;margin-right:2%}.range-block.rangeSecondary .range-column:nth-child(4n){margin-right:0}.smItem1 .smContent{max-width:100%;align-items:flex-start;padding-top:35px}.smItem1 img{position:inherit;transform:none;margin:0;margin-left:50%}.smItem1 a{position:absolute;left:20px;top:340px}.customDesc p{width:calc(100% - 570px)}.cbmText h1{margin:0 0 27px;font-size:36px;line-height:38px}.cbmText p{line-height:22px;font-size:16px}.cbmButtons{margin-top:40px}.cbmButtons a{font-size:16px}.cbmText{width:450px;margin-top:-100px}.carsBannerMain{height:580px}.acText .blockTitle{font-size:32px}.acText{width:100%;margin-right:0;margin-bottom:35px}.acText .button{margin-top:20px}.acList{width:100%}.bdLeft{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 25px}.bdCenter{width:35%}.bdRight{width:60%;margin-left:5%}.bdRight h2{margin:0 0 23px;font-size:28px;line-height:35px}.bdRight p{font-size:16px;line-height:23px}.businessDetails{padding:10px 0 65px}.cdText{width:100%}.carData{padding:30px 0 0}.cdImage{display:flex;width:100%;justify-content:flex-end;margin:0}.cdImage img{width:65%;margin:-60px -20px 0 0}.carCharsWrap .blockTitle{font-size:32px}.carCharsWrap{padding:30px 0}.carChars{margin-top:40px}.carChars div,.carChars div:nth-child(4n){width:calc(32% - 80px);margin-right:2%}.carChars div:nth-child(3n){margin-right:0}.moneyTotal{width:100%;text-align:left;margin-top:45px}.moneyTotal span{font-size:40px;margin-bottom:25px}.moneyTotal .button{text-align:center;margin:0}}@media screen and (max-width:960px){.requirements:before{display:none}.design:not(.design-white){padding:40px 20px 20px 60px;width:calc(50% - 100px)}}@media screen and (max-width:860px){.header-logo-text,.requirements:before,.consultation-column{display:none}.header-logo{width:140px}.contacts{margin-left:calc(100% - 465px)}.banner-title{font-size:30px;font-weight:700}.banner-block{width:100%;padding-top:50px}.banner-img{width:100%;height:630px;top:-70px;right:-240px;opacity:.35}.banner{height:auto;padding-bottom:100px}.text-title{padding:30px 0 40px;font-size:28px}.design{padding:30px 40px;width:calc(100% - 80px);margin-top:0;border-radius:30px}.design-img{width:30px;margin-right:10px;height:30px;background-size:contain!important;margin-top:-5px}.design-block:last-child{margin-bottom:10px}.design-white{margin:-50px 0 0;padding-top:90px}.category-title{font-size:50px}.stage-group{width:100%;margin-right:0;margin-bottom:25px;display:flex;flex-wrap:wrap}.stage-item{margin-bottom:0;margin-right:20px}.stage-text{font-size:16px;margin-top:20px;width:calc(100% - 85px)}.stage{padding:35px 0 10px}.banner-background{padding:30px 0 100px}.range{padding:0}.range-block{margin-top:30px}.range-column{height:240px;border-radius:20px}.range-wrapper{padding:25px 90px 0 20px}.range-text{font-size:20px;margin-bottom:40px}.reviewItem.slick-center .reviewContent{width:100%;height:100%;padding:15px 50px;margin:0;box-shadow:none}.reviewsList .slick-track{padding:0}.review .slick-list{padding:0 25px!important}.review .slick-arrow{left:0}.review .slick-next{left:auto;right:0}.projects-column{width:50%;margin-top:0}.consultation-banner .text-title{padding:50px 0 20px}.consultation-banner{width:100%;padding-left:0;max-width:625px}.article-column{width:100%;margin-right:0;margin-bottom:70px}.article-text{margin:20px 0 40px;font-size:20px}.range-link-margin{margin:-20px 0 0;float:initial}.article{padding:20px 0 0}.range-block-catalog .range-text{margin-bottom:10px}.range-name{margin-bottom:35px}.relationship{margin-bottom:100px}.productsSlider .slick-list{padding:0 50px}.productGallery{width:100%;margin-right:0;order:2}.projects-column{width:100%}.order-art{display:none}.order-group-conteiner{justify-content:flex-start}.order-group-conteiner>div{text-align:left;margin-bottom:20px}.order-group-conteiner>div>span{display:inline-block;color:#888;padding-right:10px}.order-group-art{width:170px;order:1}.projects-photo-column{margin-right:30px;width:110px}.order-group-text{width:calc(100% - 170px);order:2}.order-group-sum{width:210px;order:4}.order-block{margin-right:30px;order:3}.order-remove{order:6}.btn-order{padding:25px;width:calc(28% - 50px);font-size:12px}.productGalleryX{width:100%;margin-right:0;margin-bottom:50px}.order-conteiner .range-link-element-order{order:3}.projects .projects-photo{height:auto;width:100%;margin:0 0 25px}.single .added_to_cart.wc-forward{margin-right:10px}#stImage{width:230px;height:230px}#stImage+div{width:calc(100% - 280px)}.categoryForm{border-radius:15px;padding:5px 25px 30px}.categoryForm>h2{font-size:24px}.categoryForm>h2+p{font-size:16px}.categoryForm form>p>span:nth-of-type(2n),.categoryForm form>p>span:nth-of-type(3n){width:100%;margin-right:0;margin-bottom:20px}.categoryForm form>p>input{width:100%;margin:0}.design:not(.design-white){padding:40px 20px 35px 40px;width:100%}.range-block.rangeSecondary .range-column,.range-block.rangeSecondary .range-column:nth-child(4n),.range-block.rangeSecondary .range-column:nth-child(5n){width:32%;margin-right:2%}.range-block.rangeSecondary .range-column:nth-child(3n){margin-right:0}.docItem,.docItem:nth-child(4n){width:32%;margin-right:2%}.docItem:nth-child(3n){margin-right:0}.cbmImage{display:none}.cbmText{width:60%;margin:50px 0 0}.carsBannerMain{height:490px}.moneyBlock{padding:50px 0 50px 50px}.moneyCircle:nth-child(1):before,.moneyCircle:nth-child(2):before{display:none}.moneyCircle{margin:0 0 25px;width:100%;height:auto;justify-content:center!important}.moneyCircle div{height:auto;width:calc(100% - 90px);text-align:left;padding:30px;border-radius:10px}.moneyCircle text{padding:0}}@media screen and (max-width:780px){.element-photo{width:100%;height:215px}.element-column,.element-column:nth-of-type(3n){width:calc(49% - 6px);margin-right:2%;margin-bottom:15px}.element-column:nth-of-type(2n){margin-right:0}.list .element-column .element-photo{width:140px!important}.list .element-column .element-list{width:calc(100% - 465px)!important}.teamItem,.teamItem:nth-child(3n){width:49%;margin-right:2%}.teamItem:nth-child(2n){margin-right:0}.sdocItem,.sdocItem:nth-child(4n){width:calc(49% - 45px);margin:20px 2% 20px 0;padding-left:45px}.sdocItem:nth-child(2n){margin-right:0}.text-title br{display:none}.smContent{align-items:flex-start;max-width:100%;padding-top:45px}.smTitle{font-size:32px;line-height:40px}.smDesc{font-size:16px;line-height:22px;margin-bottom:45px}.sliderMain{height:600px}.smItem1{text-align:center}.smItem1 a{position:inherit}.smItem1 img{margin-left:auto;margin-right:auto;margin-top:-20px;margin-bottom:25px}.sliderMain .slick-dots{left:50%;transform:translateX(-50%);bottom:20px}.customDesc p{width:100%;order:1;margin:0 0 25px;font-size:18px}.customDesc a{order:2;margin:0}.cbmText{width:70%}.carsBannerMain{height:435px}.aboutCars{margin:50px 0}.bdLeft{width:200px;margin-right:35px;align-items:center;justify-content:center}.bdLeft div{margin:40px 0}.bdCenter{width:calc(100% - 370px)}.bdRight{width:100%;margin:30px 0 0}}@media screen and (max-width:640px){.contacts-text,.contacts-photo{display:none}.contacts{margin-left:calc(100% - 300px);width:70px}.points{margin-right:0;width:100%;margin-bottom:30px}.points-container{flex-wrap:wrap;margin-bottom:40px}.line{margin-bottom:10px}.btn{padding:25px 35px;font-size:13px}.banner{padding-bottom:80px}.range-column,.range-column:nth-of-type(3n){width:49%;margin-bottom:15px;margin-right:2%}.range-column:nth-of-type(2n){margin-right:0}.banner-background{padding:30px 0 100px}.projects-block{margin:35px 0 40px}.projects-photo{margin-right:0;width:100%;height:auto;border-radius:20px;margin-bottom:20px}.projects-column{width:100%;margin-bottom:30px}.consultation{margin:0;padding:0 0 80px}.form{padding:40px 25px 40px;border-radius:20px;margin-bottom:50px}.consultation-block,.consultation-text{font-size:16px;line-height:initial;padding-left:0}.range-block-catalog .range-column,.range-block-catalog .range-column:nth-child(3n),.range-block-catalog .range-column:nth-child(4n){width:49%;margin-right:2%;margin-bottom:15px}.range-block-catalog .range-column:nth-child(2n){margin-right:0}.projectsSecondary{margin:0 0 60px}.category-title{margin-top:10px;margin-bottom:-15px}.relationship-block{padding:40px 30px;width:100%}.contacts-nav-relationship{margin-top:30px;padding-right:0}.relationship-photo{width:100%}.interior-project{margin-top:0}.order-input-conteiner .form-input-block-order{width:100%;margin-right:0;margin-bottom:10px}.btn-order{width:calc(100% - 50px)}.projects-photo-column{padding:0;border:none}.order-group-text{order:1;width:calc(100% - 40px)!important}.order-group-art{order:2}.order-group-conteiner>div:not(.order-block){width:100%}.order-group-conteiner{position:relative}.order-remove{position:absolute;top:0;right:0;width:25px!important;margin:0}.total{justify-content:flex-start;margin-top:20px}.total-quantity,.total-part{padding-right:25px}.list .element-column .priceBlock{padding:0;width:120px;justify-content:flex-end}.list .element-column .priceBlock .projects-title-element{width:100%;text-align:center;margin-bottom:10px}.list .element-column .element-list{margin-right:25px;width:calc(100% - 330px)!important}.modalWrap{width:calc(100% - 60px);height:calc(100% - 60px);padding:30px;border-radius:0}#stImage{width:100px;height:100px;margin-bottom:15px}#stImage+div{width:100%}.stage.stageText{padding:0 0 25px}.categoryForm form>p>span input{width:calc(100% - 60px);padding:25px 30px;font-size:16px}.scroll-conteiner .element-column{padding-top:7px;border-radius:15px}.banner-img{display:none}.range-block.rangeSecondary .range-column,.range-block.rangeSecondary .range-column:nth-child(3n),.range-block.rangeSecondary .range-column:nth-child(4n),.range-block.rangeSecondary .range-column:nth-child(5n){width:49%;margin-right:2%}.range-block.rangeSecondary .range-column:nth-child(2n){margin-right:0}.smItem0 .smContent{padding-top:80px}.docItem,.docItem:nth-child(3n) .docItem:nth-child(4n){width:49%;margin-right:2%}.docItem:nth-child(2n){margin-right:0}.carsBannerMain{height:460px;background-size:cover!important}.cbmText{width:100%}.cdImage img{width:80%}.carChars div,.carChars div:nth-child(4n),.carChars div:nth-child(3n){width:calc(49% - 80px);margin-right:2%}.carChars div:nth-child(2n){margin-right:0}.moneyTotal text{font-size:18px;margin-bottom:45px;margin-right:40px}}@media screen and (max-width:540px){.element-wrapper:not(.list) .range-link-element,.element-wrapper:not(.list) .added_to_cart.wc-forward{width:23px;height:23px;background:url(//kidzone.place/wp-content/themes/lightflow/css/../img/cart.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;font-size:0;padding:0;transition:.3s all;filter:none;filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}.range-link-element.added{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.5}.element-column{border-radius:15px}.list .element-column .element-photo{width:90px!important;margin-right:25px}.list .element-column .element-list{margin-right:25px;width:calc(100% - 260px)!important}.postFooter .container{padding:10px 0}.postFooter .container>*{width:100%;text-align:center;margin:10px 0}.smItem0 img,.smItem1 img{width:65%}.smItem0{text-align:center}.galleryWrap a,.galleryWrap a:nth-child(3n){width:49%;margin-right:2%;height:200px}.galleryWrap a:nth-child(2n){margin-right:0}.galleryWrap a:last-child{display:block}}@media screen and (max-width:480px){.contacts,.menu-footer{display:none}#mobileHeader{margin-left:calc(100% - 210px)}.banner-title{font-size:24px}.text-title{padding:20px 0 30px;font-size:24px}.design{padding:20px 25px;width:calc(100% - 50px);border-radius:20px}.design-title{font-size:18px}.design-block{margin:25px 0 25px}.design-img{margin-top:0}.category-title{font-size:35px;line-height:initial}.stage-block{margin-top:30px}.form{padding:20px 20px 30px}.consultation-text{width:100%;margin:0 0 20px}.footer-wrapper .contacts{display:flex;order:4;margin:10px 0 0;width:100%;text-align:center;flex-wrap:wrap;justify-content:center}.footer-wrapper .contacts-photo{display:block}.footer-wrapper .contacts-text{display:block;width:auto}.footer-wrapper .phone-number{width:100%;margin:20px 0}.footer{margin-top:25px}.footer-logo{width:180px;margin:0 auto}.design-white{padding-top:75px}.projectsSecondary .projects-title{font-size:20px}.productSliderNav .slick-slide.slick-active+.slick-slide{opacity:1}.productSliderNav .slick-list{margin-left:-200px}.productGallery .slick-arrow{display:none!important}.order-conteiner{flex-wrap:wrap}.order-price{width:100%;margin:10px 0 20px}.order-conteiner{margin-bottom:20px}.element-list{margin:10px 0 20px;padding:0 10px}.element-title{margin-bottom:7px;font-size:14px}.element-text{margin-bottom:10px;font-size:13px}.element-art{font-size:13px}.priceBlock{padding:0 10px}.scroll-sorting-block .scroll-text{display:none}.filterToggle{margin-right:15px}.list .element-column{padding:5px 10px}.teamItem{margin-right:0!important;width:100%!important}.text-title br{display:none}.range-wrapper{padding:25px 55px 0 20px}.docItem text{font-size:13px}.bdLeft{width:100%;margin-right:0;align-items:flex-start;justify-content:space-between}.bdCenter{width:100%}.checkDesk div{width:calc(100% - 30px)}.checkDesk div:nth-child(1),.checkDesk div:nth-child(4){background:#fff}.checkDesk div:nth-child(1),.checkDesk div:nth-child(3){background:#f1f1f1}.cdImage{display:none}.carData{padding:30px 0 40px}.carChars div{padding:15px;width:calc(49% - 30px)!important}.carChars div span{width:40px;height:40px;margin:0 auto 20px}.carChars div text{font-size:16px}.carChars div text+text{font-size:18px}.footer .contacts>p{text-align:center}}@media screen and (max-width:420px){.range-column{width:100%!important;margin-right:0!important}.form-input-block-order{width:100%;margin-bottom:10px;margin-right:0}.form-input-block{margin-bottom:15px}.slick-arrow{width:30px;height:30px}.slick-arrow:before{width:20px;height:20px}.review .slick-list{padding:0 15px!important}.reviewItem.slick-center .reviewContent{padding:10px 20px;margin:0;box-shadow:none}.slick-arrow{top:60%}.productSliderNav .slick-slide{opacity:1}.productsSlider .element-column{margin:0}.projects-photo-column{margin-right:10px;width:80px}.order-group-conteiner{width:calc(100% - 90px)}.total{margin-bottom:30px}.order-input-conteiner{margin-bottom:40px;padding:20px}.order-conteiner .range-link-element-order{margin:20px 0 0}.element-photo{width:96%;height:170px}.elementSecondary{margin-top:-80px}.productsSlider .slick-list{padding:0 30px}.list .element-column .element-photo{width:75px!important;margin-right:20px}.list .element-column .priceBlock{width:85px}.list .element-column .priceBlock .projects-title-element{font-size:14px}.list .element-column .element-list{margin-right:20px;width:calc(100% - 200px)!important}.list .range-link-element,.list .added_to_cart.wc-forward{font-size:10px;padding:10px 15px}.list .element-title{font-size:12px}#notFound{font-size:20px;line-height:30px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:15px 20px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{margin-bottom:15px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td{padding:10px}.single .order-conteiner .range-link-element-order{margin:0}.form-input-block-order.textarea{width:100%;margin-top:-15px}.sdocItem{width:calc(100% - 45px)!important}.range-block.rangeSecondary .range-column{width:100%!important;margin-right:0!important}.smTitle{font-size:24px;line-height:30px}.smDesc{font-size:14px;line-height:19px;margin-bottom:45px}.smContent .btn{padding:25px;min-width:200px}.smItem0 img,.smItem1 img{width:70%}.sliderMain{height:540px}.cbmButtons{flex-wrap:wrap}.cbmButtons a{width:130px;text-align:center;margin-bottom:15px}.cbmText h1{font-size:32px}.carsBannerMain{height:550px}.aclItem{padding:15px;width:calc(49% - 30px);margin:5px 0}.bdLeft div{margin:20px 0;text-align:left}}@media screen and (max-width:340px){.single .order-conteiner .range-link-element-order{margin:10px 0 0}}