/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}html,body{height:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;width:100%;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container{position:relative;width:90%;max-width:1920px;margin:0 auto}.flex{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.flex.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.vc>*{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.flex.p-sm{margin-left:-5px;margin-right:-5px}.flex.p-sm>.col-1,.flex.p-sm>.col-2,.flex.p-sm>.col-3,.flex.p-sm>.col-4,.flex.p-sm>.col-5,.flex.p-sm>.col-6,.flex.p-sm>.col-7,.flex.p-sm>.col-8,.flex.p-sm>.col-9,.flex.p-sm>.col-10,.flex.p-sm>.col-11,.flex.p-sm>.col-12,.flex.p-sm>.col-auto{padding:0 5px}.flex.p-none{margin-left:0;margin-right:0}.flex.p-none>.col-1,.flex.p-none>.col-2,.flex.p-none>.col-3,.flex.p-none>.col-4,.flex.p-none>.col-5,.flex.p-none>.col-6,.flex.p-none>.col-7,.flex.p-none>.col-8,.flex.p-none>.col-9,.flex.p-none>.col-10,.flex.p-none>.col-11,.flex.p-none>.col-12,.flex.p-none>.col-auto{padding:0 0}.flex>.col-1,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-auto{position:relative;padding:0 15px}.flex>.col-1>.flex,.flex>.col-2>.flex,.flex>.col-3>.flex,.flex>.col-4>.flex,.flex>.col-5>.flex,.flex>.col-6>.flex,.flex>.col-7>.flex,.flex>.col-8>.flex,.flex>.col-9>.flex,.flex>.col-10>.flex,.flex>.col-11>.flex,.flex>.col-12>.flex,.flex>.col-auto>.flex{margin-left:0;margin-right:0}.flex>.col-1{width:8.3333333333%}.flex>.col-2{width:16.6666666667%}.flex>.col-3{width:25%}.flex>.col-4{width:33.3333333333%}.flex>.col-5{width:41.6666666667%}.flex>.col-6{width:50%}.flex>.col-7{width:58.3333333333%}.flex>.col-8{width:66.6666666667%}.flex>.col-9{width:75%}.flex>.col-10{width:83.3333333333%}.flex>.col-11{width:91.6666666667%}.flex>.col-12{width:100%}@media(max-width: 968px){.container{width:calc(100% - 30px)}.flex{margin-left:-5px;margin-right:-5px}.flex>.col-1,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-auto{padding:0 5px}}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}.animation{opacity:0}.animation.animated{opacity:1}.copy{cursor:-webkit-grab;cursor:grab}.full-size,.single.single-post .page-header::before,.single.single-cats .page-content .info .order-block:before,.single.single-cats .page-content .image-block a img,.post-items .item .image img,.cats-items .item .image img,.services-items .item .image::before,.services-items .item .image::after,.home #about .image img,.message-block .container:before,.form-section .container:before,.wp-block-embed-youtube .wp-block-embed__wrapper iframe,.video iframe,form .checkbox-wrap input,form .radio-wrap input,.form .checkbox-wrap input,.form .radio-wrap input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.full-image,.reviews-items .item .item-content .images .image img,.image-gallery-carousel .item .image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.full-link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.center,.services-items .item .image svg,#first-screen-slider .item .image>*,.site-footer .footer-main .footer-contacts .item a .icon svg,.messengers-fixed-block .messengers-items a svg,.messengers-fixed-block button svg,.contacts-block .item a .icon svg,.social a svg,.messengers a svg,.site-header .header-buttons .header-button svg,.site-header .header-buttons .header-button .text,.popup-block .loader img,.popup-block .loader svg,.popup-block .loader,form .checkbox-wrap input+label span.check svg,form .radio-wrap input+label span.check svg,.form .checkbox-wrap input+label span.check svg,.form .radio-wrap input+label span.check svg,form .field-wrap label::after,.form .field-wrap label::after,form .field-wrap label,.form .field-wrap label,.post-nav .nav-link a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.center-y,form .field-wrap.required label::before,.form .field-wrap.required label::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-x,.owl-carousel .owl-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body{font-family:"Montserrat",sans-serif;font-weight:500;color:#303030;line-height:1.5}body{font-size:16px}@media screen and (min-width: 1024px){body{font-size:calc(16px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){body{font-size:20px}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:60px}@media(max-width: 1920px){h1,h2,h3,h4,h5,h6{margin-bottom:3.125vw}}h1{font-weight:bold;line-height:1}h2{font-weight:bold;line-height:1}h3,h4,h5,h6{font-weight:bold;line-height:1}h1{font-size:45px}@media screen and (min-width: 1024px){h1{font-size:calc(45px + 15*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){h1{font-size:60px}}h2{font-size:30px}@media screen and (min-width: 1024px){h2{font-size:calc(30px + 18*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){h2{font-size:48px}}h3{font-size:20px}@media screen and (min-width: 1024px){h3{font-size:calc(20px + 10*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){h3{font-size:30px}}h4{font-size:18px}@media screen and (min-width: 1024px){h4{font-size:calc(18px + 7*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){h4{font-size:25px}}h5{font-size:10.6666666667px}@media screen and (min-width: 1024px){h5{font-size:calc(10.6666666667px + 9.3333333333*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){h5{font-size:20px}}h6{font-size:10.6666666667px}@media screen and (min-width: 1024px){h6{font-size:calc(10.6666666667px + 9.3333333333*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){h6{font-size:20px}}@media(max-width: 768px){h1{font-size:30px}h2{font-size:25px}h3{font-size:20px}}@media(max-width: 600px){h1{font-size:28px}h2{font-size:23px}h3{font-size:18px}}ul ul,ol ul{list-style:disc}a{text-decoration:none;color:#303030;-webkit-transition:all .3s;transition:all .3s}a:active,a:focus{color:#303030}@media(hover: hover){a:hover{color:#fec24e}}.reset-button,.button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer}.reset-button::-moz-focus-inner,.button::-moz-focus-inner{border:0;padding:0}.reset-button:active,.button:active,.reset-button:focus,.button:focus{outline:none}.button{display:inline-block;-webkit-transition:all .3s;transition:all .3s;text-align:center;position:relative;cursor:pointer !important;padding:25px 60px 25px 60px;border-radius:50px;font-weight:500;-webkit-transition:all .7s;transition:all .7s}@media(max-width: 1920px){.button{padding:1.3020833333vw 3.125vw 1.3020833333vw 3.125vw}}.button.small-button{padding:15px 30px 15px 30px}@media(max-width: 1920px){.button.small-button{padding:0.78125vw 1.5625vw 0.78125vw 1.5625vw}}.button-full-width{display:block;width:100%;text-align:center}.button-1{background:#fec24e;color:#303030;border:3px solid #fec24e}@media(hover: hover){.button-1:hover{background:#fec24e;color:#303030;-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.button-2{border:3px solid #fec24e;color:#303030}@media(hover: hover){.button-2:hover{border-color:#fec24e;background:#fec24e;color:#303030}}.button-3{background:#fec24e;color:#303030}@media(hover: hover){.button-3:hover{background:#fec24e;color:#303030;-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.button-4{background:#fec24e;color:#303030}@media(hover: hover){.button-4:hover{background:#fec24e;color:#303030;-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.reset-list,.page-header .breadcrumbs ul,.site-footer .footer-main .footer-navigation ul,#mobile-menu #mobile-navigation,.site-header .main-navigation ul{list-style:none;padding:0;margin:0}.pagination{margin-top:90px;display:block}@media(max-width: 1920px){.pagination{margin-top:4.6875vw}}.pagination .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination a,.pagination span{position:relative;color:#303030;background:#eee;text-transform:none;font-weight:normal;margin:0 15px;display:block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:100%}.pagination a,.pagination span{font-size:16px}@media screen and (min-width: 1024px){.pagination a,.pagination span{font-size:calc(16px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.pagination a,.pagination span{font-size:20px}}@media(hover: hover){.pagination a:hover,.pagination span:hover{color:#303030;background:#fec24e}}.pagination a.current,.pagination span.current{color:#303030;background:#fec24e}.post-nav .nav-link a{position:relative;width:40px;height:40px;display:block;text-transform:uppercase;color:#303030;background:#303030;font-weight:bold;margin:0;text-align:center;line-height:40px;-webkit-transition:all .3s;transition:all .3s;margin:10px;font-size:20px}.post-nav .nav-link a svg{width:15px;height:15px}.post-nav .nav-link a svg>*{fill:#303030 !important}@media(hover: hover){.post-nav .nav-link a:hover{color:#303030;background:#fec24e}.post-nav .nav-link a:hover svg{width:25px;height:25px}.post-nav .nav-link a:hover svg>*{fill:#fff !important}}form,.form{position:relative}form input.hide,.form input.hide{display:none}form input[type=text],form input[type=number],form input[type=email],form input[type=tel],form input[type=time],form input[type=date],form input[type=password],form textarea,form select,.form input[type=text],.form input[type=number],.form input[type=email],.form input[type=tel],.form input[type=time],.form input[type=date],.form input[type=password],.form textarea,.form select{-moz-appearance:none;appearance:none;width:100%;background:none;border-radius:50px;border:2px solid #303030;color:#303030;background-color:#eee !important;height:50px;padding:15px;-webkit-appearance:none;font-weight:inherit;text-align:center}form input[type=text]:-webkit-autofill,form input[type=text]:-webkit-autofill:hover,form input[type=text]:-webkit-autofill:focus,form input[type=text]:-webkit-autofill:active,form input[type=number]:-webkit-autofill,form input[type=number]:-webkit-autofill:hover,form input[type=number]:-webkit-autofill:focus,form input[type=number]:-webkit-autofill:active,form input[type=email]:-webkit-autofill,form input[type=email]:-webkit-autofill:hover,form input[type=email]:-webkit-autofill:focus,form input[type=email]:-webkit-autofill:active,form input[type=tel]:-webkit-autofill,form input[type=tel]:-webkit-autofill:hover,form input[type=tel]:-webkit-autofill:focus,form input[type=tel]:-webkit-autofill:active,form input[type=time]:-webkit-autofill,form input[type=time]:-webkit-autofill:hover,form input[type=time]:-webkit-autofill:focus,form input[type=time]:-webkit-autofill:active,form input[type=date]:-webkit-autofill,form input[type=date]:-webkit-autofill:hover,form input[type=date]:-webkit-autofill:focus,form input[type=date]:-webkit-autofill:active,form input[type=password]:-webkit-autofill,form input[type=password]:-webkit-autofill:hover,form input[type=password]:-webkit-autofill:focus,form input[type=password]:-webkit-autofill:active,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form textarea:-webkit-autofill:active,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus,form select:-webkit-autofill:active,.form input[type=text]:-webkit-autofill,.form input[type=text]:-webkit-autofill:hover,.form input[type=text]:-webkit-autofill:focus,.form input[type=text]:-webkit-autofill:active,.form input[type=number]:-webkit-autofill,.form input[type=number]:-webkit-autofill:hover,.form input[type=number]:-webkit-autofill:focus,.form input[type=number]:-webkit-autofill:active,.form input[type=email]:-webkit-autofill,.form input[type=email]:-webkit-autofill:hover,.form input[type=email]:-webkit-autofill:focus,.form input[type=email]:-webkit-autofill:active,.form input[type=tel]:-webkit-autofill,.form input[type=tel]:-webkit-autofill:hover,.form input[type=tel]:-webkit-autofill:focus,.form input[type=tel]:-webkit-autofill:active,.form input[type=time]:-webkit-autofill,.form input[type=time]:-webkit-autofill:hover,.form input[type=time]:-webkit-autofill:focus,.form input[type=time]:-webkit-autofill:active,.form input[type=date]:-webkit-autofill,.form input[type=date]:-webkit-autofill:hover,.form input[type=date]:-webkit-autofill:focus,.form input[type=date]:-webkit-autofill:active,.form input[type=password]:-webkit-autofill,.form input[type=password]:-webkit-autofill:hover,.form input[type=password]:-webkit-autofill:focus,.form input[type=password]:-webkit-autofill:active,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:hover,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:active,.form select:-webkit-autofill,.form select:-webkit-autofill:hover,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #eee inset !important;background-color:#eee !important}form input[type=text]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=time]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder,.form input[type=text]::-webkit-input-placeholder,.form input[type=number]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=tel]::-webkit-input-placeholder,.form input[type=time]::-webkit-input-placeholder,.form input[type=date]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder,.form select::-webkit-input-placeholder{opacity:0;color:#eee}form input[type=text]:active,form input[type=text]:focus,form input[type=number]:active,form input[type=number]:focus,form input[type=email]:active,form input[type=email]:focus,form input[type=tel]:active,form input[type=tel]:focus,form input[type=time]:active,form input[type=time]:focus,form input[type=date]:active,form input[type=date]:focus,form input[type=password]:active,form input[type=password]:focus,form textarea:active,form textarea:focus,form select:active,form select:focus,.form input[type=text]:active,.form input[type=text]:focus,.form input[type=number]:active,.form input[type=number]:focus,.form input[type=email]:active,.form input[type=email]:focus,.form input[type=tel]:active,.form input[type=tel]:focus,.form input[type=time]:active,.form input[type=time]:focus,.form input[type=date]:active,.form input[type=date]:focus,.form input[type=password]:active,.form input[type=password]:focus,.form textarea:active,.form textarea:focus,.form select:active,.form select:focus{outline:none;border-color:#fec24e}form .field-wrap,.form .field-wrap{position:relative;margin-bottom:15px}form .field-wrap .input-description,.form .field-wrap .input-description{font-size:14px}form .field-wrap .error,.form .field-wrap .error{color:#f06e67}form .field-wrap label,.form .field-wrap label{position:absolute;z-index:2;font-weight:normal;margin-bottom:0;display:block !important;-webkit-transition:all .3s;transition:all .3s}form .field-wrap label::after,.form .field-wrap label::after{content:"";display:block;width:100%;height:2px;background:#eee;width:0;margin-top:1px;-webkit-transition:all .3s;transition:all .3s;z-index:-1}form .field-wrap label:has(+input:focus) label,.form .field-wrap label:has(+input:focus) label{top:0;left:50%;font-size:12px;padding:0 10px 0 15px;color:#303030}form .field-wrap label:has(+input:focus) label::after,.form .field-wrap label:has(+input:focus) label::after{width:100%}form .field-wrap.required label,.form .field-wrap.required label{padding-left:15px}form .field-wrap.required label::before,.form .field-wrap.required label::before{content:"*";display:block;color:#f06e67;left:5px}form .field-wrap.has-focus label,.form .field-wrap.has-focus label{top:0;left:50%;font-size:12px;padding:0 10px 0 15px;color:#303030}form .field-wrap.has-focus label::after,.form .field-wrap.has-focus label::after{width:100%}form .field-wrap.has-error input,form .field-wrap.has-error textarea,.form .field-wrap.has-error input,.form .field-wrap.has-error textarea{border-color:#f06e67}form .input-file-wrap,.form .input-file-wrap{margin-bottom:20px}form .input-file-wrap .input-file,.form .input-file-wrap .input-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form .input-file-wrap .input-file+label,.form .input-file-wrap .input-file+label{width:100%;color:#303030;border:2px solid #303030;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}form .input-file-wrap .input-file+label>*,.form .input-file-wrap .input-file+label>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}form .input-file-wrap .input-file+label .icon,.form .input-file-wrap .input-file+label .icon{display:block;position:relative;width:60px;background:#303030}form .input-file-wrap .input-file+label .icon:before,.form .input-file-wrap .input-file+label .icon:before{content:"";display:block;padding-bottom:100%}form .input-file-wrap .input-file+label .icon svg,form .input-file-wrap .input-file+label .icon img,form .input-file-wrap .input-file+label .icon i,.form .input-file-wrap .input-file+label .icon svg,.form .input-file-wrap .input-file+label .icon img,.form .input-file-wrap .input-file+label .icon i{font-size:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}form .input-file-wrap .input-file+label .text,.form .input-file-wrap .input-file+label .text{padding-left:10px;color:#303030}form .input-file-wrap .input-file+label.active,.form .input-file-wrap .input-file+label.active{border-color:#fec24e}form .input-file-wrap .input-file+label.active .icon,.form .input-file-wrap .input-file+label.active .icon{background:#fec24e}form .input-file-wrap .input-file+label.active .text,.form .input-file-wrap .input-file+label.active .text{color:#303030}@media(hover: hover){form .input-file-wrap .input-file+label:hover,.form .input-file-wrap .input-file+label:hover{border-color:#fec24e}form .input-file-wrap .input-file+label:hover .icon,.form .input-file-wrap .input-file+label:hover .icon{background:#fec24e}}form .input-file-wrap .input-file:focus+label,.form .input-file-wrap .input-file:focus+label{border-color:#fec24e}form .input-file-wrap .input-file:focus+label .icon,.form .input-file-wrap .input-file:focus+label .icon{background:#fec24e}form .select-wrap,.form .select-wrap{position:relative}form .select-wrap select,.form .select-wrap select{padding-right:25px;cursor:pointer}form .select-wrap::after,.form .select-wrap::after{content:"";display:block;font-family:"IcoFont";width:25px;height:50px;color:#303030;position:absolute;top:0;right:0;text-align:center;line-height:50px;font-size:20px;pointer-events:none}form .checkbox-wrap,form .radio-wrap,.form .checkbox-wrap,.form .radio-wrap{position:relative;margin:10px 0}form .checkbox-wrap input,form .radio-wrap input,.form .checkbox-wrap input,.form .radio-wrap input{opacity:0;cursor:pointer;z-index:2}form .checkbox-wrap input+label,form .radio-wrap input+label,.form .checkbox-wrap input+label,.form .radio-wrap input+label{position:relative;z-index:1;cursor:pointer;color:#303030;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}form .checkbox-wrap input+label>*,form .radio-wrap input+label>*,.form .checkbox-wrap input+label>*,.form .radio-wrap input+label>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}form .checkbox-wrap input+label span.check,form .radio-wrap input+label span.check,.form .checkbox-wrap input+label span.check,.form .radio-wrap input+label span.check{display:block;width:20px;height:20px;background:#303030;-webkit-transition:all .3s;transition:all .3s;position:relative}form .checkbox-wrap input+label span.check svg,form .radio-wrap input+label span.check svg,.form .checkbox-wrap input+label span.check svg,.form .radio-wrap input+label span.check svg{display:none !important}form .checkbox-wrap input+label span.check svg>*,form .radio-wrap input+label span.check svg>*,.form .checkbox-wrap input+label span.check svg>*,.form .radio-wrap input+label span.check svg>*{fill:#fff}form .checkbox-wrap input+label span.text,form .radio-wrap input+label span.text,.form .checkbox-wrap input+label span.text,.form .radio-wrap input+label span.text{width:calc(100% - 20px);padding-left:10px;display:block;font-size:14px}form .checkbox-wrap input:checked+label span.check,form .radio-wrap input:checked+label span.check,.form .checkbox-wrap input:checked+label span.check,.form .radio-wrap input:checked+label span.check{background:#fec24e}form .checkbox-wrap input:checked+label span.check svg,form .radio-wrap input:checked+label span.check svg,.form .checkbox-wrap input:checked+label span.check svg,.form .radio-wrap input:checked+label span.check svg{display:block !important}@media(hover: hover){form .checkbox-wrap input:hover+label span.check,form .radio-wrap input:hover+label span.check,.form .checkbox-wrap input:hover+label span.check,.form .radio-wrap input:hover+label span.check{background:#fec24e}}form .radio-wrap input+label:before,.form .radio-wrap input+label:before{border-radius:100%}form textarea,.form textarea{height:120px;border-radius:30px;padding-top:10px !important;padding-bottom:10px !important}form textarea::-webkit-scrollbar,.form textarea::-webkit-scrollbar{display:none}form p,.form p{margin:0 !important}form .intl-tel-input,.form .intl-tel-input{width:100%;margin-bottom:30px !important}form .form-message,.form .form-message{text-align:center;font-size:18px;margin-top:15px;padding:15px;border:2px solid #9c9;color:#9c9}form .form-message.error-message,.form .form-message.error-message{border-color:#f06e67;color:#f06e67}.popup-block{position:relative;width:500px;max-width:90%;margin:0 auto;padding:40px;padding-top:15px}.popup-block .popup-close{font-size:40px;text-align:center;color:#fec24e;text-align:center;margin:0 auto;display:block}.popup-block .popup-close svg{width:60px;height:60px;fill:#fec24e}@media(hover: hover){.popup-block .popup-close:hover{color:#f06e67}.popup-block .popup-close:hover svg{fill:#f06e67}}.popup-block .popup-title{text-transform:uppercase;font-weight:bold;text-align:center;margin-bottom:30px}.popup-block .buttons{margin-top:15px !important;text-align:center !important}.popup-block .loader{position:absolute;background:#303030;z-index:999}.popup-block .flex [class^=col-]{padding:0 10px}.popup-block.success{color:#fec24e}.popup-block.success .form-message{margin-top:0;border:0;color:#fec24e}.popup-block.success .form-message div{margin-bottom:15px}.popup-block.success .form-message div:last-child{margin-bottom:0}.error-404{margin-bottom:120px}.error-404 .message-block{text-align:center;margin:0 auto}.error-404 .message-block .error{font-size:200px;font-weight:bold}iframe{width:100% !important;height:100% !important}.video{position:relative;width:100%;height:0;padding-bottom:56.25%}.video iframe{width:100% !important;height:100% !important}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.wp-block-embed-youtube .wp-block-embed__wrapper iframe{width:100% !important;height:100% !important}.accordion{border-top:3px solid rgba(238,238,238,.3)}.accordion .accordion-item{border-bottom:3px solid rgba(238,238,238,.3)}.accordion .accordion-item .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.accordion .accordion-item .accordion-header>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.accordion .accordion-item .accordion-header .title{margin-bottom:0;padding-right:50px;padding-top:25px;padding-bottom:25px}.accordion .accordion-item .accordion-header .more-button{color:#303030;-webkit-transition:all .3s;transition:all .3s}.accordion .accordion-item .accordion-header .more-button .open{font-size:25.6px}@media screen and (min-width: 1024px){.accordion .accordion-item .accordion-header .more-button .open{font-size:calc(25.6px + 22.4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.accordion .accordion-item .accordion-header .more-button .open{font-size:48px}}.accordion .accordion-item .accordion-header.active{color:#fec24e}.accordion .accordion-item .accordion-header.active .more-button{color:#fec24e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(hover: hover){.accordion .accordion-item .accordion-header:hover{color:#fec24e}}.accordion .accordion-item .accordion-content{padding-bottom:15px}.accordion .accordion-item .accordion-content p:first-child{margin-top:0}.accordion .accordion-item .accordion-content p:last-child{margin-bottom:0}.accordion .accordion-item .accordion-content h1,.accordion .accordion-item .accordion-content h2,.accordion .accordion-item .accordion-content h3{margin:60px 0px 60px 0px}@media(max-width: 1920px){.accordion .accordion-item .accordion-content h1,.accordion .accordion-item .accordion-content h2,.accordion .accordion-item .accordion-content h3{margin:3.125vw 0vw 3.125vw 0vw}}.accordion .accordion-item .accordion-content h1::first-child,.accordion .accordion-item .accordion-content h2::first-child,.accordion .accordion-item .accordion-content h3::first-child{margin-top:0}.accordion .accordion-item .accordion-content h4{margin:40px 0px 40px 0px}@media(max-width: 1920px){.accordion .accordion-item .accordion-content h4{margin:2.0833333333vw 0vw 2.0833333333vw 0vw}}body{margin:0 auto;width:100%;overflow-x:hidden}.cart-popup .message{text-align:center}.site-header{position:relative;padding:15px 0;z-index:9}.site-header .left-block{max-width:calc(100% - 200px)}.site-header .right-block .flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .logo a{display:block}.site-header .logo img,.site-header .logo svg{display:block;width:100%;width:250px;max-width:100%}.site-header .main-navigation{position:relative;margin-right:30px}@media(max-width: 1920px){.site-header .main-navigation{margin-right:1.5625vw}}.site-header .main-navigation .active-icon{position:absolute;top:40%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;opacity:0;-webkit-transition:all .3s;transition:all .3s;width:60px;height:60px}@media(max-width: 1920px){.site-header .main-navigation .active-icon{width:3.125vw}}@media(max-width: 1920px){.site-header .main-navigation .active-icon{height:3.125vw}}.site-header .main-navigation .active-icon svg{-webkit-transform:scale(0.1);transform:scale(0.1);-webkit-transition:all .3s;transition:all .3s;width:60px;height:60px}@media(max-width: 1920px){.site-header .main-navigation .active-icon svg{width:3.125vw}}@media(max-width: 1920px){.site-header .main-navigation .active-icon svg{height:3.125vw}}.site-header .main-navigation .active-icon svg *{fill:#eee}.site-header .main-navigation .active-icon.active{opacity:1}.site-header .main-navigation .active-icon.active svg{-webkit-transform:scale(1);transform:scale(1)}.site-header .main-navigation .active-icon.active svg *{fill:#eee}.site-header .main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .main-navigation ul>li{padding:30px}@media(max-width: 1920px){.site-header .main-navigation ul>li{padding:1.5625vw}}@media(hover: hover){.site-header .main-navigation ul>li a:hover{color:#303030}}.site-header .main-navigation ul>li.current-menu-item a,.site-header .main-navigation ul>li.current-menu-ancestor a,.site-header .main-navigation ul>li.current_page_parent a{color:#fec24e}.site-header .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-header .header-buttons>*{margin:0 10px}.site-header .header-buttons>*:first-child{margin-left:0}.site-header .header-buttons>*:last-child{margin-right:0}.site-header .header-buttons .header-button{width:60px;height:60px;min-width:40px;min-height:40px;border-radius:8px;background:#eee;position:relative;display:block;z-index:2;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.site-header .header-buttons .header-button{width:3.125vw}}@media(max-width: 1920px){.site-header .header-buttons .header-button{height:3.125vw}}@media(hover: hover){.site-header .header-buttons .header-button:hover{-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.site-header .header-buttons .header-button svg{width:35px;height:35px;min-width:20px;min-height:20px}@media(max-width: 1920px){.site-header .header-buttons .header-button svg{width:1.8229166667vw}}@media(max-width: 1920px){.site-header .header-buttons .header-button svg{height:1.8229166667vw}}.site-header .header-buttons .menu-button{display:none}.site-header .header-buttons .cart-button{background:#fec24e}.site-header .header-buttons .cart-button .count{width:20px;height:20px;line-height:20px;border-radius:100%;display:block;background:#f06e67;color:#fff;text-align:center;position:absolute;top:-10px;left:-10px;font-size:12px;z-index:3}.site-header .header-buttons .contacts-button{background:#fec24e}.site-header .header-buttons .languages{position:relative;font-size:14px}.site-header .header-buttons .languages{font-size:14px}@media screen and (min-width: 1024px){.site-header .header-buttons .languages{font-size:calc(14px + 6*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.site-header .header-buttons .languages{font-size:20px}}.site-header .header-buttons .languages .languages-list{position:absolute;top:0}.site-header .header-buttons .languages .languages-list a{position:absolute;top:0;margin-top:0;width:60px;height:60px;min-width:40px;min-height:40px;border-radius:8px;line-height:100%;background:#eee;color:#303030;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:1;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.site-header .header-buttons .languages .languages-list a{width:3.125vw}}@media(max-width: 1920px){.site-header .header-buttons .languages .languages-list a{height:3.125vw}}@media(hover: hover){.site-header .header-buttons .languages .languages-list a:hover{-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.site-header .header-buttons .languages.show .languages-list{top:100%}.site-header .header-buttons .languages.show .languages-list a{position:relative;margin-top:20px}#mobile-menu{font-size:18px}#mobile-menu #mobile-navigation{margin-bottom:30px}#mobile-menu #mobile-navigation li a{display:block;text-align:center;padding:5px 0}#mobile-menu #mobile-navigation li.current-menu-item a,#mobile-menu #mobile-navigation li.current-menu-ancestor a,#mobile-menu #mobile-navigation li.current_page_parent a{color:#fec24e}#mobile-menu .languages ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mobile-menu .languages ul li{margin:0 10px}#mobile-menu .languages ul li:first-child{margin-left:0}#mobile-menu .languages ul li:last-child{margin-right:0}#mobile-menu .languages ul li.current-lang a{color:#fec24e}.owl-carousel .owl-dots{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:100%;background:#666}.owl-carousel .owl-dots .owl-dot.active{background:#fec24e}@media(hover: hover){.owl-carousel .owl-dots .owl-dot:hover{background:#fec24e}}.social,.messengers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social a,.messengers a{position:relative;display:block;width:50px;height:50px;min-width:40px;min-height:40px;overflow:hidden;margin:0 10px;border-radius:8px;background:#666}@media(max-width: 1920px){.social a,.messengers a{width:2.6041666667vw}}@media(max-width: 1920px){.social a,.messengers a{height:2.6041666667vw}}.social a:first-child,.messengers a:first-child{margin-left:0}.social a:last-child,.messengers a:last-child{margin-right:0}.social a svg,.messengers a svg{width:40px;height:40px;min-width:25px;min-height:25px}@media(max-width: 1920px){.social a svg,.messengers a svg{width:2.0833333333vw}}@media(max-width: 1920px){.social a svg,.messengers a svg{height:2.0833333333vw}}.social a svg *,.messengers a svg *{fill:#fff}.social a.telegram,.messengers a.telegram{background:#32a8e5}.social a.viber,.messengers a.viber{background:#6246bd}.social a.messenger,.messengers a.messenger{background:#1478ee}.social a.facebook,.messengers a.facebook{background:#217bef}.social a.instagram,.messengers a.instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}.social a.youtube,.messengers a.youtube{background:#eb232e}@media(hover: hover){.social a:hover,.messengers a:hover{-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.popup-block{border-radius:20px;background:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);color:#303030}.order-cats-form .payment-info{display:block}.order-cats-form .payment-info>div{margin-top:30px}.order-cats-form .payment-info>div .info-text{margin-bottom:15px}.order-cats-form .payment-info>div .info-item .value{font-weight:bold}.order-cats-form .payment-info>div .info-item .value{font-size:16px}@media screen and (min-width: 1024px){.order-cats-form .payment-info>div .info-item .value{font-size:calc(16px + 12*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.order-cats-form .payment-info>div .info-item .value{font-size:28px}}.order-cats-form .paypal .payment-info{display:none}.order-cats-form .paypal .button-submit{color:#fff;background-image:-webkit-gradient(linear, left top, right bottom, from(#053385), color-stop(#004d9e), color-stop(#0067b4), color-stop(#0082c9), to(#199ddc));background-image:linear-gradient(to right bottom, #053385, #004d9e, #0067b4, #0082c9, #199ddc)}.order-cats-form .zelle .payment-info{display:block}.order-cats-form .zelle .payment-info .zelle-info{display:block}.order-cats-form .zelle .button-submit{color:#fff;background:#6c2ad0}.order-cats-form .field-group.payment-method .group-title{padding-bottom:15px;text-align:center}.order-cats-form .field-group.payment-method .group-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-cats-form .field-group.payment-method .group-items .radio-wrap{margin:0 15px}.order-cats-form .field-group.payment-method .group-items .radio-wrap label{border:3px solid #666;padding:0 15px;border-radius:50px !important;background:#666;-webkit-transition:all .3s;transition:all .3s}.order-cats-form .field-group.payment-method .group-items .radio-wrap label svg{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s;transition:all .3s}.order-cats-form .field-group.payment-method .group-items .radio-wrap input:checked+label{border-color:#fec24e;background:#fec24e}.order-cats-form .field-group.payment-method .group-items .radio-wrap input:checked+label svg{-webkit-filter:grayscale(0);filter:grayscale(0)}@media(hover: hover){.order-cats-form .field-group.payment-method .group-items .radio-wrap input:hover+label{border-color:#fec24e;background:#fec24e;-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}.order-cats-form .field-group.payment-method .group-items .radio-wrap input:hover+label svg{-webkit-filter:grayscale(0);filter:grayscale(0)}}.page-template-page-contacts #contacts .contacts-block{border-radius:20px;background:#fff;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);color:#303030;width:100%;padding:40px;text-align:left}@media(max-width: 1920px){.page-template-page-contacts #contacts .contacts-block{border-radius:1.0416666667vw}}.page-template-page-contacts #contacts .contacts-block .item a{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:10px}.page-template-page-contacts #contacts .contacts-block .item a:last-child{margin-bottom:0}.page-template-page-contacts #contacts .contacts-block .social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-template-page-contacts #contacts .map{width:100%;height:100%;min-height:400px;overflow:hidden;border-radius:20px}@media(max-width: 1920px){.page-template-page-contacts #contacts .map{border-radius:1.0416666667vw}}.page-template-page-contacts #contacts .map iframe{width:100%;height:100%}.contacts-block{text-align:center}.contacts-block .contacts-title{text-transform:uppercase;margin-top:30px;margin-bottom:15px}.contacts-block .contacts-title{font-size:16px}@media screen and (min-width: 1024px){.contacts-block .contacts-title{font-size:calc(16px + 12*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.contacts-block .contacts-title{font-size:28px}}.contacts-block .contacts-title::first-child{margin-top:0}.contacts-block .item{margin-bottom:15px}@media(max-width: 1920px){.contacts-block .item{margin-bottom:0.78125vw}}.contacts-block .item:last-child{margin-bottom:0}.contacts-block .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#303030;margin-bottom:10px}.contacts-block .item a:last-child{margin-bottom:0}.contacts-block .item a .icon{width:40px;height:40px;min-width:30px;min-height:30px;margin-right:15px;border-radius:4px;background:#666;position:relative;display:block;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.contacts-block .item a .icon{width:2.0833333333vw}}@media(max-width: 1920px){.contacts-block .item a .icon{height:2.0833333333vw}}@media(max-width: 1920px){.contacts-block .item a .icon{margin-right:0.78125vw}}.contacts-block .item a .icon svg{width:25px;height:25px;min-width:20px;min-height:20px}@media(max-width: 1920px){.contacts-block .item a .icon svg{width:1.3020833333vw}}@media(max-width: 1920px){.contacts-block .item a .icon svg{height:1.3020833333vw}}.contacts-block .item a .icon svg>*{fill:#fff;-webkit-transition:all .3s;transition:all .3s}@media(hover: hover){.contacts-block .item a:hover .icon{background:#fec24e}.contacts-block .item a:hover .icon svg>*{fill:#303030}}.contacts-block .open-hours .item{margin-bottom:15px}@media(max-width: 1920px){.contacts-block .open-hours .item{margin-bottom:0.78125vw}}.contacts-block .open-hours .item:last-child{margin-bottom:0}.contacts-block .open-hours .item .weekday{font-weight:bold}.contacts-block .social{margin-top:30px}.messengers-fixed-block{position:fixed;right:15px;bottom:15px;z-index:999;width:70px;height:70px;min-width:40px;min-height:40px}@media(max-width: 1920px){.messengers-fixed-block{width:3.6458333333vw}}@media(max-width: 1920px){.messengers-fixed-block{height:3.6458333333vw}}.messengers-fixed-block .messengers-items a,.messengers-fixed-block button{display:block;position:absolute;bottom:0;width:70px;height:70px;min-width:40px;min-height:40px;border-radius:8px;background:#fec24e;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.messengers-fixed-block .messengers-items a,.messengers-fixed-block button{width:3.6458333333vw}}@media(max-width: 1920px){.messengers-fixed-block .messengers-items a,.messengers-fixed-block button{height:3.6458333333vw}}.messengers-fixed-block .messengers-items a svg,.messengers-fixed-block button svg{width:40px;height:40px;min-width:25px;min-height:25px}@media(max-width: 1920px){.messengers-fixed-block .messengers-items a svg,.messengers-fixed-block button svg{width:2.0833333333vw}}@media(max-width: 1920px){.messengers-fixed-block .messengers-items a svg,.messengers-fixed-block button svg{height:2.0833333333vw}}.messengers-fixed-block .messengers-items a.telegram,.messengers-fixed-block button.telegram{background:#32a8e5}.messengers-fixed-block .messengers-items a.viber,.messengers-fixed-block button.viber{background:#6246bd}.messengers-fixed-block .messengers-items a.messenger,.messengers-fixed-block button.messenger{background:#1478ee}.messengers-fixed-block .messengers-items a.whatsapp,.messengers-fixed-block button.whatsapp{background:#00cf4d}@media(hover: hover){.messengers-fixed-block .messengers-items a:hover,.messengers-fixed-block button:hover{-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.messengers-fixed-block button{margin-bottom:0}.messengers-fixed-block .messengers-items a{opacity:0}.messengers-fixed-block .messengers-items a svg>*{fill:#fff}.messengers-fixed-block .messengers-items.active{-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-bottom:10px}.messengers-fixed-block .messengers-items.active a{position:relative;margin-bottom:10px;opacity:1}@media(max-width: 1920px){.messengers-fixed-block .messengers-items.active a{margin-bottom:0.5208333333vw}}.messengers-fixed-block .messengers-items.active a:last-child{margin-bottom:0}.site-footer{background:#eee}.site-footer .footer-main{padding:60px 0px 60px 0px}@media(max-width: 1920px){.site-footer .footer-main{padding:3.125vw 0vw 3.125vw 0vw}}.site-footer .footer-main{font-size:16px}@media screen and (min-width: 1024px){.site-footer .footer-main{font-size:calc(16px + 2*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.site-footer .footer-main{font-size:18px}}.site-footer .footer-main .logo{margin-bottom:15px}.site-footer .footer-main .logo a{display:block}.site-footer .footer-main .logo img,.site-footer .footer-main .logo svg{display:block;width:250px;max-width:100%}.site-footer .footer-main .footer-title{text-transform:uppercase;margin-bottom:30px}@media(max-width: 1920px){.site-footer .footer-main .footer-title{margin-bottom:1.5625vw}}.site-footer .footer-main .footer-title{font-size:16px}@media screen and (min-width: 1024px){.site-footer .footer-main .footer-title{font-size:calc(16px + 12*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.site-footer .footer-main .footer-title{font-size:28px}}.site-footer .footer-main .footer-contacts .item{margin-bottom:15px}@media(max-width: 1920px){.site-footer .footer-main .footer-contacts .item{margin-bottom:0.78125vw}}.site-footer .footer-main .footer-contacts .item:last-child{margin-bottom:0}.site-footer .footer-main .footer-contacts .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303030;margin-bottom:10px}.site-footer .footer-main .footer-contacts .item a:last-child{margin-bottom:0}.site-footer .footer-main .footer-contacts .item a .icon{width:40px;height:40px;min-width:30px;min-height:30px;margin-right:15px;border-radius:4px;background:#666;position:relative;display:block;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.site-footer .footer-main .footer-contacts .item a .icon{width:2.0833333333vw}}@media(max-width: 1920px){.site-footer .footer-main .footer-contacts .item a .icon{height:2.0833333333vw}}@media(max-width: 1920px){.site-footer .footer-main .footer-contacts .item a .icon{margin-right:0.78125vw}}.site-footer .footer-main .footer-contacts .item a .icon svg{width:25px;height:25px;min-width:20px;min-height:20px}@media(max-width: 1920px){.site-footer .footer-main .footer-contacts .item a .icon svg{width:1.3020833333vw}}@media(max-width: 1920px){.site-footer .footer-main .footer-contacts .item a .icon svg{height:1.3020833333vw}}.site-footer .footer-main .footer-contacts .item a .icon svg>*{fill:#fff;-webkit-transition:all .3s;transition:all .3s}@media(hover: hover){.site-footer .footer-main .footer-contacts .item a:hover .icon{background:#fec24e}.site-footer .footer-main .footer-contacts .item a:hover .icon svg>*{fill:#303030}}.site-footer .footer-main .footer-contacts .item.emails .value{word-break:break-all}.site-footer .footer-main .open-hours .item{margin-bottom:15px}@media(max-width: 1920px){.site-footer .footer-main .open-hours .item{margin-bottom:0.78125vw}}.site-footer .footer-main .open-hours .item:last-child{margin-bottom:0}.site-footer .footer-main .open-hours .item .weekday{font-weight:bold}.site-footer .footer-main .footer-navigation ul li a{position:relative;background:#eee;padding:0}@media(hover: hover){.site-footer .footer-main .footer-navigation ul li a:hover{background:#fec24e;border-radius:4px;padding:0 5px;color:#303030}}.site-footer .footer-main .footer-navigation ul li.current-menu-item a,.site-footer .footer-main .footer-navigation ul li.current-menu-ancestor a,.site-footer .footer-main .footer-navigation ul li.current_page_parent a{background:#fec24e;border-radius:4px;padding:0 5px;color:#303030}.site-footer .site-info{text-align:center;padding:15px 0px 15px 0px;background:#fec24e}@media(max-width: 1920px){.site-footer .site-info{padding:0.78125vw 0vw 0.78125vw 0vw}}.site-footer .site-info{font-size:9.6px}@media screen and (min-width: 1024px){.site-footer .site-info{font-size:calc(9.6px + 8.4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.site-footer .site-info{font-size:18px}}.site-footer .site-info a{display:block;margin-bottom:10px}.site-footer .site-info a:last-child{margin-bottom:0}@media(hover: hover){.site-footer .site-info a:hover{color:#303030}}section{position:relative;margin:200px 0px 200px 0px;z-index:1}@media(max-width: 1920px){section{margin:10.4166666667vw 0vw 10.4166666667vw 0vw}}section .section-title{position:relative;text-align:center;color:#303030;margin-bottom:120px;padding-bottom:45px;font-weight:bold}@media(max-width: 1920px){section .section-title{margin-bottom:6.25vw}}@media(max-width: 1920px){section .section-title{padding-bottom:2.34375vw}}section .section-title:after{content:"";display:block;width:100px;height:3px;background:#fec24e;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section .section-buttons{margin-top:90px;text-align:center}@media(max-width: 1920px){section .section-buttons{margin-top:4.6875vw}}#first-screen{margin-top:0}#first-screen-slider{padding:60px 0px 60px 0px}@media(max-width: 1920px){#first-screen-slider{padding:3.125vw 0vw 3.125vw 0vw}}#first-screen-slider .animation{opacity:1}#first-screen-slider .item{overflow:hidden}#first-screen-slider .item .info{padding-left:15px}#first-screen-slider .item .sub-title{margin-bottom:15px;color:#666}@media(max-width: 1920px){#first-screen-slider .item .sub-title{margin-bottom:0.78125vw}}#first-screen-slider .item .title{text-transform:uppercase;font-weight:bold;margin-bottom:0;margin-bottom:45px}#first-screen-slider .item .title{font-size:60px}@media screen and (min-width: 1024px){#first-screen-slider .item .title{font-size:calc(60px + 30*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){#first-screen-slider .item .title{font-size:90px}}@media(max-width: 1920px){#first-screen-slider .item .title{margin-bottom:2.34375vw}}#first-screen-slider .item .text{margin-bottom:60px;color:#666}@media(max-width: 1920px){#first-screen-slider .item .text{margin-bottom:3.125vw}}#first-screen-slider .item .image{position:relative;-webkit-transition:all .3s;transition:all .3s}#first-screen-slider .item .image:before{content:"";display:block;width:100%;padding-bottom:80%}#first-screen-slider .item .image>*{width:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(hover: hover){#first-screen-slider .item .image:hover{opacity:.7}}.form-section{text-align:center}.form-section .container{padding:90px}@media(max-width: 1920px){.form-section .container{padding:4.6875vw}}.form-section .container:before{content:"";display:block;border:3px solid #fec24e;border-radius:30px;z-index:-2}@media(max-width: 1920px){.form-section .container:before{border-radius:1.5625vw}}.form-section .container svg{position:absolute;right:0;bottom:0;z-index:-1;-webkit-transform:translate(20%, 20%) rotate(-45deg);transform:translate(20%, 20%) rotate(-45deg);width:0;height:0;-webkit-transition:all .3s;transition:all .3s}.form-section .container svg>*{fill:#eee}.form-section .container svg.animated{width:600px;height:600px}@media(max-width: 1920px){.form-section .container svg.animated{width:31.25vw}}@media(max-width: 1920px){.form-section .container svg.animated{height:31.25vw}}.form-section .container .section-content{font-size:16px}@media screen and (min-width: 1024px){.form-section .container .section-content{font-size:calc(16px + 22*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.form-section .container .section-content{font-size:38px}}.message-block{text-align:center}.message-block .container{padding:90px}@media(max-width: 1920px){.message-block .container{padding:4.6875vw}}.message-block .container:before{content:"";display:block;border:3px solid #fec24e;border-radius:30px;z-index:-2}@media(max-width: 1920px){.message-block .container:before{border-radius:1.5625vw}}.message-block .container svg{position:absolute;right:0;bottom:0;z-index:-1;-webkit-transform:translate(20%, 20%) rotate(-45deg);transform:translate(20%, 20%) rotate(-45deg);width:0;height:0;-webkit-transition:all .3s;transition:all .3s}.message-block .container svg>*{fill:#eee}.message-block .container svg.animated{width:600px;height:600px}@media(max-width: 1920px){.message-block .container svg.animated{width:31.25vw}}@media(max-width: 1920px){.message-block .container svg.animated{height:31.25vw}}.message-block .container .section-content{font-size:16px}@media screen and (min-width: 1024px){.message-block .container .section-content{font-size:calc(16px + 22*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.message-block .container .section-content{font-size:38px}}.message-block.success .container:before{border:3px solid #9c9}.message-block.success .container svg>*{fill:#9c9}.message-block.error .container:before{border:3px solid #f06e67}.message-block.error .container svg>*{fill:#f06e67}.image-gallery-carousel .item .image{position:relative;display:block;overflow:hidden}.image-gallery-carousel .item .image::before{content:"";display:block;padding-bottom:100%}.image-gallery-carousel .item .image img{-webkit-transition:all .3s;transition:all .3s}@media(hover: hover){.image-gallery-carousel .item .image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.home #about .section-title{text-align:left}.home #about .section-title:after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.home #about .image{position:relative}.home #about .image::before{content:"";display:block;padding-bottom:100%;-webkit-mask-image:url(../img/paws.svg);mask-image:url(../img/paws.svg)}.home #about .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home #about .info{padding-left:30px}.home #about .info .text{margin-bottom:90px}@media(max-width: 1920px){.home #about .info .text{margin-bottom:4.6875vw}}.services-items .flex [class^=col]{margin-bottom:30px}.services-items .item{text-align:center;height:100%;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);padding:30px;border-radius:30px}@media(max-width: 1920px){.services-items .item{padding:1.5625vw}}@media(max-width: 1920px){.services-items .item{border-radius:1.5625vw}}.services-items .item .image{position:relative;margin:0 auto;width:90px;height:90px;min-width:60px;min-height:60px}@media(max-width: 1920px){.services-items .item .image{width:4.6875vw}}@media(max-width: 1920px){.services-items .item .image{height:4.6875vw}}.services-items .item .image::before,.services-items .item .image::after{content:"";display:block;border-radius:100%;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1s;transition:all 1s}.services-items .item .image::before{background:#fec24e;z-index:2}.services-items .item .image::after{background:#eee;z-index:1}.services-items .item .image svg{width:60px;height:60px;min-width:45px;min-height:45px;z-index:3}@media(max-width: 1920px){.services-items .item .image svg{width:3.125vw}}@media(max-width: 1920px){.services-items .item .image svg{height:3.125vw}}.services-items .item .info{padding-top:30px}.services-items .item .info .text{color:#666}.services-items .item .info .text{font-size:10px}@media screen and (min-width: 1024px){.services-items .item .info .text{font-size:calc(10px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.services-items .item .info .text{font-size:14px}}.services-items .item.animated .image::before{-webkit-transform:translate(-30%, -15%);transform:translate(-30%, -15%)}.services-items .item.animated .image::after{-webkit-transform:translate(30%, 15%);transform:translate(30%, 15%)}.status-filter{margin-bottom:120px}@media(max-width: 1920px){.status-filter{margin-bottom:6.25vw}}.status-filter a{margin:0 15px 15px 15px;color:#303030}.status-filter a.active{border:3px solid #fec24e}@media(hover: hover){.status-filter a:hover{-webkit-box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75);box-shadow:-2px 2px 5px 0px rgba(0,0,0,.75)}}.status-filter+.status-description{margin-top:-60px;margin-bottom:120px}@media(max-width: 1920px){.status-filter+.status-description{margin-top:-3.125vw}}@media(max-width: 1920px){.status-filter+.status-description{margin-bottom:6.25vw}}.no-results{text-align:center}.cats-items .flex [class^=col]{margin-bottom:30px}.cats-items .item{position:relative;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);border-radius:30px;overflow:hidden}@media(max-width: 1920px){.cats-items .item{border-radius:1.5625vw}}.cats-items .item::before{content:"";display:block;width:120px;height:120px;min-width:60px;min-height:60px;background:#fec24e;border-radius:100%;position:absolute;right:0;bottom:0;-webkit-transform:translate(100%, 100%);transform:translate(100%, 100%);-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.cats-items .item::before{width:6.25vw}}@media(max-width: 1920px){.cats-items .item::before{height:6.25vw}}.cats-items .item .image{position:relative;border-radius:30px;overflow:hidden}@media(max-width: 1920px){.cats-items .item .image{border-radius:1.5625vw}}.cats-items .item .image:before{content:"";display:block;padding-bottom:100%}.cats-items .item .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(1.1);transform:scale(1.1)}.cats-items .item .info{position:relative;padding:30px}@media(max-width: 1920px){.cats-items .item .info{padding:1.5625vw}}.cats-items .item .info .icon{width:25px;height:25px;min-width:15px;min-height:15px;overflow:hidden;margin-right:10px}@media(max-width: 1920px){.cats-items .item .info .icon{width:1.3020833333vw}}@media(max-width: 1920px){.cats-items .item .info .icon{height:1.3020833333vw}}@media(max-width: 1920px){.cats-items .item .info .icon{margin-right:0.5208333333vw}}.cats-items .item .info .icon svg{width:25px;height:25px;min-width:15px;min-height:15px}@media(max-width: 1920px){.cats-items .item .info .icon svg{width:1.3020833333vw}}@media(max-width: 1920px){.cats-items .item .info .icon svg{height:1.3020833333vw}}.cats-items .item .info .icon svg>*{fill:#666}.cats-items .item .info .title{font-weight:bold;margin-bottom:5px}@media(max-width: 1920px){.cats-items .item .info .title{margin-bottom:0.2604166667vw}}.cats-items .item .info .status{margin-bottom:10px}.cats-items .item .info .status{font-size:16px}@media screen and (min-width: 1024px){.cats-items .item .info .status{font-size:calc(16px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.cats-items .item .info .status{font-size:20px}}@media(max-width: 1920px){.cats-items .item .info .status{margin-bottom:0.5208333333vw}}.cats-items .item .info .status span{border-radius:4px;padding:0 5px}.cats-items .item .info .sex,.cats-items .item .info .birth_date{font-size:16px}@media screen and (min-width: 1024px){.cats-items .item .info .sex,.cats-items .item .info .birth_date{font-size:calc(16px + 9*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.cats-items .item .info .sex,.cats-items .item .info .birth_date{font-size:25px}}.cats-items .item .info .price{font-size:20px}@media screen and (min-width: 1024px){.cats-items .item .info .price{font-size:calc(20px + 20*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.cats-items .item .info .price{font-size:40px}}.cats-items .item .info .more-link-button{position:absolute;right:5%;bottom:5%;opacity:0;width:45px;height:45px;min-width:20px;min-height:20px;overflow:hidden}@media(max-width: 1920px){.cats-items .item .info .more-link-button{width:2.34375vw}}@media(max-width: 1920px){.cats-items .item .info .more-link-button{height:2.34375vw}}.cats-items .item .info .more-link-button svg{width:45px;height:45px;min-width:20px;min-height:20px}@media(max-width: 1920px){.cats-items .item .info .more-link-button svg{width:2.34375vw}}@media(max-width: 1920px){.cats-items .item .info .more-link-button svg{height:2.34375vw}}@media(hover: hover){.cats-items .item:hover::before{-webkit-transform:translate(25%, 25%);transform:translate(25%, 25%)}.cats-items .item:hover .image img{-webkit-transform:scale(1);transform:scale(1)}.cats-items .item:hover .info .more-link-button{opacity:1}}.post-items .item{position:relative;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);border-radius:30px;overflow:hidden;margin-bottom:30px}@media(max-width: 1920px){.post-items .item{border-radius:1.5625vw}}.post-items .item::before{content:"";display:block;width:120px;height:120px;background:#fec24e;border-radius:100%;position:absolute;right:0;bottom:0;-webkit-transform:translate(100%, 100%);transform:translate(100%, 100%);-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1920px){.post-items .item::before{width:6.25vw}}@media(max-width: 1920px){.post-items .item::before{height:6.25vw}}.post-items .item .image{position:relative;border-radius:30px;overflow:hidden}@media(max-width: 1920px){.post-items .item .image{border-radius:1.5625vw}}.post-items .item .image:before{content:"";display:block;padding-bottom:100%}.post-items .item .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(1.1);transform:scale(1.1)}.post-items .item .info{position:relative;padding:30px}@media(max-width: 1920px){.post-items .item .info{padding:1.5625vw}}.post-items .item .info .date{color:#666}.post-items .item .info .date{font-size:10px}@media screen and (min-width: 1024px){.post-items .item .info .date{font-size:calc(10px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.post-items .item .info .date{font-size:14px}}.post-items .item .info .title{margin:30px 0px 30px 0px}@media(max-width: 1920px){.post-items .item .info .title{margin:1.5625vw 0vw 1.5625vw 0vw}}.post-items .item .info .text{color:#666}.post-items .item .info .text{font-size:10px}@media screen and (min-width: 1024px){.post-items .item .info .text{font-size:calc(10px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.post-items .item .info .text{font-size:14px}}.post-items .item .info .more-link-button{position:absolute;right:15px;bottom:15px;opacity:0;width:45px;height:45px;overflow:hidden}@media(max-width: 1920px){.post-items .item .info .more-link-button{right:0.78125vw}}@media(max-width: 1920px){.post-items .item .info .more-link-button{bottom:0.78125vw}}@media(max-width: 1920px){.post-items .item .info .more-link-button{width:2.34375vw}}@media(max-width: 1920px){.post-items .item .info .more-link-button{height:2.34375vw}}.post-items .item .info .more-link-button svg{width:45px;height:45px}@media(max-width: 1920px){.post-items .item .info .more-link-button svg{width:2.34375vw}}@media(max-width: 1920px){.post-items .item .info .more-link-button svg{height:2.34375vw}}@media(hover: hover){.post-items .item:hover::before{-webkit-transform:translate(25%, 25%);transform:translate(25%, 25%)}.post-items .item:hover .image img{-webkit-transform:scale(1);transform:scale(1)}.post-items .item:hover .info .more-link-button{opacity:1}}.reviews-items .item{padding:45px;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);border-radius:30px;margin-bottom:30px}@media(max-width: 1920px){.reviews-items .item{padding:2.34375vw}}@media(max-width: 1920px){.reviews-items .item{border-radius:1.5625vw}}.reviews-items .item .info{margin-bottom:30px}@media(max-width: 1920px){.reviews-items .item .info{margin-bottom:1.5625vw}}.reviews-items .item .info .name{margin-bottom:15px;color:#fec24e}@media(max-width: 1920px){.reviews-items .item .info .name{margin-bottom:0.78125vw}}.reviews-items .item .info .date{color:#666}.reviews-items .item .info .date{font-size:10px}@media screen and (min-width: 1024px){.reviews-items .item .info .date{font-size:calc(10px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.reviews-items .item .info .date{font-size:14px}}.reviews-items .item .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.reviews-items .item .item-content .text p:first-child{margin-top:0}.reviews-items .item .item-content .text p:last-child{margin-bottom:0}.reviews-items .item .item-content .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:220px}.reviews-items .item .item-content .images .image{position:relative;overflow:hidden;width:100px;height:100px;margin:5px;border-radius:15px}@media(max-width: 1920px){.reviews-items .item .item-content .images .image{border-radius:0.78125vw}}.reviews-items .item .item-content .images .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.reviews-items .item .item-content.with-images .text{width:calc(100% - 220px)}.cat-clubs-items .item a{display:block;text-align:center}.cat-clubs-items .item a img{-webkit-filter:grayscale(1);filter:grayscale(1);max-width:100%;height:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}@media(hover: hover){.cat-clubs-items .item:hover a img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.page-header{padding:30px 0px 30px 0px;background:#eee;text-align:right}@media(max-width: 1920px){.page-header{padding:1.5625vw 0vw 1.5625vw 0vw}}.page-header .page-title{margin-bottom:0}.page-header .breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-header .breadcrumbs ul{font-size:12px}@media screen and (min-width: 1024px){.page-header .breadcrumbs ul{font-size:calc(12px + 6*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.page-header .breadcrumbs ul{font-size:18px}}.page-header .breadcrumbs ul .sep{margin:0 5px}.page-content .text h1,.page-content .text h2,.page-content .text h3{margin:60px 0px 60px 0px}@media(max-width: 1920px){.page-content .text h1,.page-content .text h2,.page-content .text h3{margin:3.125vw 0vw 3.125vw 0vw}}.page-content .text h1::first-child,.page-content .text h2::first-child,.page-content .text h3::first-child{margin-top:0}.page-content .text h4{margin:40px 0px 40px 0px}@media(max-width: 1920px){.page-content .text h4{margin:2.0833333333vw 0vw 2.0833333333vw 0vw}}.views{color:#303030;position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fec24e;padding:0 5px;font-size:10px;border-radius:3px}.views svg{margin-right:3px;width:15px}.single.single-cats .page-content{margin-top:60px}@media(max-width: 1920px){.single.single-cats .page-content{margin-top:3.125vw}}.single.single-cats .page-content .image-block .main-image{position:relative}.single.single-cats .page-content .image-block .main-image a{-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,.5);box-shadow:0px 0px 22px 0px rgba(0,0,0,.5)}.single.single-cats .page-content .image-block .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-5px;margin-right:-5px;margin-top:15px}.single.single-cats .page-content .image-block .images a{margin:5px;width:calc(25% - 10px);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.5);box-shadow:0px 0px 8px 0px rgba(0,0,0,.5)}.single.single-cats .page-content .image-block a{position:relative;display:block;border-radius:30px;overflow:hidden}@media(max-width: 1920px){.single.single-cats .page-content .image-block a{border-radius:1.5625vw}}.single.single-cats .page-content .image-block a:before{content:"";display:block;padding-bottom:100%}.single.single-cats .page-content .image-block a img{-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s;transition:all .3s;z-index:1}.single.single-cats .page-content .image-block a .icon{position:absolute;top:50%;left:50%;width:50%;height:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.single.single-cats .page-content .image-block a .icon svg{width:100%;height:100%}.single.single-cats .page-content .image-block a .icon svg>*{fill:#fff}.single.single-cats .page-content .image-block a.video-popup{background:#fec24e}@media(hover: hover){.single.single-cats .page-content .image-block a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}.single.single-cats .page-content .info .icon{width:25px;height:25px;min-width:15px;min-height:15px;overflow:hidden;margin-right:10px}@media(max-width: 1920px){.single.single-cats .page-content .info .icon{width:1.3020833333vw}}@media(max-width: 1920px){.single.single-cats .page-content .info .icon{height:1.3020833333vw}}@media(max-width: 1920px){.single.single-cats .page-content .info .icon{margin-right:0.5208333333vw}}.single.single-cats .page-content .info .icon svg{width:25px;height:25px;min-width:15px;min-height:15px}@media(max-width: 1920px){.single.single-cats .page-content .info .icon svg{width:1.3020833333vw}}@media(max-width: 1920px){.single.single-cats .page-content .info .icon svg{height:1.3020833333vw}}.single.single-cats .page-content .info .icon svg>*{fill:#666}.single.single-cats .page-content .info .title{color:#666}.single.single-cats .page-content .info h1{margin-bottom:10px}@media(max-width: 1920px){.single.single-cats .page-content .info h1{margin-bottom:0.5208333333vw}}.single.single-cats .page-content .info .status span{border-radius:4px;padding:0 5px}.single.single-cats .page-content .info .order-block{position:relative;padding:30px;border-radius:30px;margin-top:60px}@media(max-width: 1920px){.single.single-cats .page-content .info .order-block{padding:1.5625vw}}@media(max-width: 1920px){.single.single-cats .page-content .info .order-block{border-radius:1.5625vw}}@media(max-width: 1920px){.single.single-cats .page-content .info .order-block{margin-top:3.125vw}}.single.single-cats .page-content .info .order-block:before{content:"";display:block;top:-3px;border:3px solid #fec24e;border-radius:30px;z-index:-2}@media(max-width: 1920px){.single.single-cats .page-content .info .order-block:before{border-radius:1.5625vw}}.single.single-cats .page-content .info .order-block .price{font-weight:bold}.single.single-cats .page-content .info .order-block .price{font-size:30px}@media screen and (min-width: 1024px){.single.single-cats .page-content .info .order-block .price{font-size:calc(30px + 30*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.single.single-cats .page-content .info .order-block .price{font-size:60px}}.single.single-cats .page-content .info .order-block .price .title{display:block;width:100%}.single.single-cats .page-content .info .order-block .price .title{font-size:16px}@media screen and (min-width: 1024px){.single.single-cats .page-content .info .order-block .price .title{font-size:calc(16px + 4*(100vw - 1024px)/896)}}@media screen and (min-width: 1920px){.single.single-cats .page-content .info .order-block .price .title{font-size:20px}}.single.single-cats .page-content .info .order-block .buttons a{margin:5px 0;margin-right:10px}.single.single-cats .page-content .info .order-block .buttons a:last-child{margin-right:0}.single.single-cats .page-content .info .order-block .order-info{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.single.single-cats .page-content .info .order-block .order-info .icon{display:block;width:20px;height:20px;overflow:hidden;margin-right:10px}.single.single-cats .page-content .info .order-block .order-info .icon svg{width:100%;height:100%}.single.single-cats .page-content .info .order-block .order-info .icon svg>*{fill:#fec24e}.single.single-cats .page-content .info .order-block svg.paws{position:absolute;right:0;bottom:0;z-index:-1;-webkit-transform:translate(20%, 20%) rotate(-45deg);transform:translate(20%, 20%) rotate(-45deg);width:0;height:0;-webkit-transition:all .3s;transition:all .3s}.single.single-cats .page-content .info .order-block svg.paws>*{fill:#eee}.single.single-cats .page-content .info .order-block svg.paws.animated{width:300px;height:300px}@media(max-width: 1920px){.single.single-cats .page-content .info .order-block svg.paws.animated{width:15.625vw}}@media(max-width: 1920px){.single.single-cats .page-content .info .order-block svg.paws.animated{height:15.625vw}}.single.single-cats .page-content .faq{margin-top:90px}@media(max-width: 1920px){.single.single-cats .page-content .faq{margin-top:4.6875vw}}.single.single-post .page-header{position:relative;background-position:center;background-size:cover;color:#fff}.single.single-post .page-header::before{content:"";display:block;background:#303030;opacity:.5}.single.single-post .page-header a{color:#fff}.single.single-post .page-header .container{padding:90px 0px 90px 0px}@media(max-width: 1920px){.single.single-post .page-header .container{padding:4.6875vw 0vw 4.6875vw 0vw}}.single.single-post .page-header .container .page-title{padding-left:50%;margin:30px 0px 30px 0px}@media(max-width: 1920px){.single.single-post .page-header .container .page-title{margin:1.5625vw 0vw 1.5625vw 0vw}}@media(max-width: 968px){.cats-items .flex [class^=col],.services-items .flex [class^=col],.post-items .flex [class^=col],.reviews-items .flex [class^=col]{margin-bottom:10px}.site-footer .footer-main .flex .col-3{width:33.3333333333%}.site-footer .footer-main .flex .col-3:first-child{width:100%;margin-bottom:30px;text-align:center}.site-footer .footer-main .logo svg{margin:0 auto}}@media(max-width: 768px){.site-header .main-navigation{display:none}.site-header .header-buttons .menu-button{display:block}#first-screen-slider .item .title{font-size:32px}}@media screen and (max-width: 768px)and (min-width: 1024px){#first-screen-slider .item .title{font-size:calc(32px + 28*(100vw - 1024px)/896)}}@media screen and (max-width: 768px)and (min-width: 1920px){#first-screen-slider .item .title{font-size:60px}}@media(max-width: 768px){.cats-items .flex [class^=col]{width:33.3333333333%}.single.single-cats .page-content .flex .col-6{width:100%}.single.single-cats .page-content .flex .col-6:first-child{margin-bottom:30px}.single.single-cats .page-content .info h1{margin-bottom:15px}.single.single-cats .page-content .info .order-block{margin-top:30px;padding:15px}.page-template-page-contacts .flex .col-6{width:100%}.reviews-items .item .item-content .images{width:110px}.reviews-items .item .item-content.with-images .text{width:calc(100% - 110px)}}@media(max-width: 700px){.site-footer .footer-main{padding:30px 0}.site-footer .footer-main .flex .col-3{width:50%;margin-bottom:30px}.site-footer .footer-main .flex .col-3:first-child{width:50%}.site-footer .footer-main .footer-title{margin-bottom:15px}}@media(max-width: 600px){.button{padding:15px 30px}.site-header .header-buttons .languages{display:none}section{margin:60px 0}section .section-title{margin-bottom:30px;padding-bottom:30px}h1,h2,h3,h4,h5,h6{margin-bottom:30px}#first-screen-slider .item .flex .col-6{width:100%;text-align:center}.home #about{text-align:center}.home #about .section-title{text-align:center}.home #about .section-title:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home #about .flex .col-6{width:100%}.home #about .flex .col-6:first-child{display:none}.home #about .info{padding-left:0}.cats-items .flex [class^=col],.post-items .flex [class^=col]{width:50%}.cats-items .item .info,.post-items .item .info{padding:15px}.reviews-items .item .item-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-items .item .item-content .images{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reviews-items .item .item-content .images .image{max-width:calc(50% - 10px)}.reviews-items .item .item-content.with-images .text{width:100%}.cat-clubs-items .flex [class^=col]{width:33.3333333333%}.services-items .flex [class^=col]{width:50%}.services-items .item{padding:15px}.single.single-post .page-header .container .page-title{padding-left:0}}@media(max-width: 500px){.popup-block{padding:15px;padding-top:15px}.order-cats-form .field-group.payment-method .group-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-cats-form .field-group.payment-method .group-items .radio-wrap{width:100%;margin:0;margin-bottom:10px;text-align:center}.order-cats-form .field-group.payment-method .group-items .radio-wrap label svg{margin:0 auto}.order-cats-form .field-group.payment-method .group-items .radio-wrap:last-child{margin-bottom:0}.site-footer .footer-main{text-align:center}.site-footer .footer-main .flex .col-3{width:100%}.site-footer .footer-main .flex .col-3:first-child{width:100%}.site-footer .footer-main .footer-contacts .item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 400px){.site-header .flex .col-auto{width:100%}.site-header .left-block{max-width:100%;text-align:center;margin-bottom:10px}.site-header .logo svg{margin:0 auto}.site-header .right-block .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .header-buttons .header-button:last-child{margin-right:10px}.cats-items .flex [class^=col],.services-items .flex [class^=col],.post-items .flex [class^=col],.reviews-items .flex [class^=col]{width:100%}}